*** jelkner has joined #novawebdev | 09:55 | |
*** Rena_ has joined #novawebdev | 10:04 | |
jelkner | Good morning, Rena_! | 10:19 |
---|---|---|
jelkner | How are you enjoying your break? | 10:19 |
Rena_ | Oh sorry, missed your message for a minute | 10:23 |
Rena_ | Its been going ok | 10:23 |
jelkner | Do you think you can master Tendenci styling? | 10:24 |
Rena_ | I honestly don | 10:25 |
Rena_ | oops | 10:25 |
Rena_ | enter key is large | 10:25 |
*** zOnny has joined #novawebdev | 10:26 | |
*** louisea has joined #novawebdev | 10:26 | |
jelkner | Good morning zOnny and louisea! | 10:26 |
louisea | good morning jelkner | 10:26 |
*** replaceafill has joined #novawebdev | 10:26 | |
jelkner | Good morning replaceafill! | 10:27 |
zOnny | Good morning jelkner | 10:27 |
replaceafill | good morning jelkner | 10:27 |
replaceafill | good morning everyone | 10:27 |
Rena_ | Right now I am taking the backseat with Douglas while I finish up some prior obligations like BCCC and some other freelance work that will not keep trying to milk me for all I've got | 10:27 |
Rena_ | *stop | 10:27 |
Rena_ | I'm on waking hour #20, can't seem to form coherent sentences anymore | 10:28 |
jelkner | ahh, i figured if you were up at this hour, it was because you haven't gone to sleep yet. | 10:29 |
replaceafill | :) | 10:29 |
Rena_ | Didn't want to miss the meeting, since I was still up at 7 I figured if I went to sleep I would not be able to get back up | 10:29 |
jelkner | +1 | 10:30 |
louisea | thanks for making it! | 10:30 |
jelkner | OK, louisea, let's roll! | 10:30 |
Rena_ | louisea: I'll send you the document I've put together for BCCC after this meeting | 10:30 |
louisea | perfect. thanks Rena_ | 10:30 |
louisea | okay, well I'd like to do the rounds | 10:31 |
louisea | we all can give an update on what we've been doing the past week | 10:31 |
louisea | I can begin | 10:31 |
louisea | I've been looking into potential users for our tendenci service | 10:32 |
louisea | non-profits, unions, political organizations in the area | 10:33 |
louisea | and looking at the current technology they hav | 10:33 |
louisea | and I think the best bet now | 10:34 |
louisea | is to start reaching out to them with our services | 10:34 |
louisea | any questions? | 10:35 |
jelkner | yes | 10:35 |
louisea | go | 10:35 |
jelkner | i don't believe our product is "ready" yet | 10:35 |
jelkner | so we need a good plan to move forward | 10:35 |
jelkner | i like having you, louisea, give us a report at our weekly meeting | 10:36 |
jelkner | since the developers will be working closely together now and will already know what each other are doing | 10:36 |
jelkner | we are going to meet on wednesdays and thursdays | 10:36 |
jelkner | (and other times too, i'm sure) | 10:36 |
jelkner | our core product is: | 10:37 |
jelkner | mailman3 <--> tendenci <--> helios | 10:37 |
jelkner | we need all three pieces integrated and working together (and tested) before we can market that to the world | 10:37 |
jelkner | it would be great if you, louisea, could work on the things we need to market it | 10:38 |
jelkner | 1. business plan (detailed and presentable to funders and such) | 10:38 |
jelkner | 2. our website content (how do we update our own website to market our product?) | 10:39 |
jelkner | Our Revolution Arlington is our main tester at this stage | 10:39 |
jelkner | once we get voting in place, i want to try it with Arlington Education Association as well | 10:40 |
jelkner | once they are up and running, we will want to ask them to help us pitch this to the parent organizations we hope to reach out to, OR national and NEA. | 10:40 |
jelkner | make sense? | 10:41 |
louisea | absolutely | 10:41 |
jelkner | replaceafill, thoughts? | 10:41 |
replaceafill | jelkner, i was wondering if it'd be possible to find any organization interested in tendenci + mailing lists | 10:42 |
jelkner | we have one, OR Arlington | 10:42 |
replaceafill | jelkner, or any other client interested in just the CMS functionality for example | 10:42 |
jelkner | so you think we should reach out for new clients now? | 10:43 |
jelkner | i'm a bit concerned that we will spread ourselves too thin | 10:43 |
replaceafill | jelkner, if we can find clients with simpler needs | 10:43 |
replaceafill | jelkner, we need practice though | 10:43 |
replaceafill | jelkner, but yeah i understand what you say | 10:43 |
jelkner | if we find paying customers with simpler needs, that would of course be wonderful | 10:44 |
replaceafill | jelkner, my position is: it'd be nice to have at least one more customer, but i'm ok if we focus on our current stories | 10:44 |
replaceafill | jelkner, indeed | 10:44 |
jelkner | but i don't think sponsoring another non-paying customer makes sense now | 10:45 |
jelkner | too many cooks | 10:45 |
replaceafill | +1 | 10:45 |
louisea | +1 | 10:45 |
jelkner | so let's focus all our energy on delivering our product through OR Arlington | 10:45 |
Rena_ | I have not seen someone reference that in a while | 10:45 |
replaceafill | jelkner, i'm find with that | 10:45 |
replaceafill | fine* | 10:45 |
jelkner | louisea presents to the general meeting on 1/8 | 10:46 |
louisea | alright, that's it for my report | 10:46 |
jelkner | we will get an active core group of users who will help us test all our functionality | 10:46 |
louisea | any news from others? | 10:46 |
replaceafill | i can continue | 10:47 |
louisea | go for it | 10:47 |
replaceafill | i've been working with the other devs | 10:47 |
replaceafill | we had a good meeting on thursday | 10:47 |
replaceafill | and have some responsibilities distributed | 10:48 |
replaceafill | helped mr_german with his helios setup | 10:48 |
replaceafill | and zOnny with his tendenci setup | 10:48 |
replaceafill | i've been researching ways to improve our static assets sharing | 10:48 |
replaceafill | to make our three products look like a single thing | 10:49 |
replaceafill | louisea, for our meeting next week i plan to have a full testing setup | 10:49 |
replaceafill | louisea, so we can go through the our revolution arlington meeting needs again | 10:49 |
replaceafill | ACTION done | 10:50 |
louisea | great. | 10:50 |
louisea | speaking of the meeting, can we please move it to Tuesday again? | 10:50 |
louisea | Monday will be the 1st | 10:50 |
replaceafill | louisea, sure, same time, correct? | 10:50 |
louisea | same time | 10:51 |
replaceafill | +1 | 10:51 |
louisea | thanks :) | 10:51 |
louisea | okay, anyone else want to share? | 10:51 |
Rena_ | Keeping in touch with Douglas although we have been out of contact for a few days over the holidays | 10:52 |
Rena_ | I am currently trying to free myself from the shackles or BCCC and two other freelance jobs I had going | 10:53 |
Rena_ | of* | 10:53 |
replaceafill | Rena_, let me know when you want to meet, i'll work from Tuesday to Friday next week (10am-5pm) | 10:54 |
replaceafill | Rena_, and we've been adding a bit more content to the Tendenci shared directory | 10:54 |
Rena_ | k. I'll send you some messages on hangouts after the meeting | 10:54 |
replaceafill | Rena_, ok | 10:55 |
louisea | thanks Rena_ | 10:56 |
louisea | any news zOnny? | 10:56 |
replaceafill | zOnny, how are things going with Tendenci? | 10:57 |
replaceafill | zOnny, need any help | 10:57 |
replaceafill | ? | 10:57 |
zOnny | I have done what you ask for, replaceafill | 10:58 |
replaceafill | zOnny, were you able to change the color of the string? | 10:58 |
zOnny | yep, replaceafill | 10:59 |
replaceafill | zOnny, awesome | 10:59 |
replaceafill | zOnny, do you have a few more minutes after this meeting ends so we can talk about what to do next? | 10:59 |
zOnny | however with couple questions in mind, replaceafill | 10:59 |
jelkner | ok, louisea, are we finished? | 10:59 |
louisea | yup. | 10:59 |
louisea | that sounds like a conversation that can be continued after the meeting | 11:00 |
replaceafill | +1 | 11:00 |
louisea | alright thanks everyone | 11:00 |
zOnny | sure, replaceafill | 11:00 |
louisea | ACTION drops the bag of gravel | 11:00 |
replaceafill | :) | 11:00 |
replaceafill | thanks everyone | 11:00 |
jelkner | talk to y'all soon! | 11:00 |
jelkner | happy new year! | 11:00 |
louisea | happy new year :) | 11:00 |
replaceafill | zOnny, awesome, i just checked the instance | 11:02 |
replaceafill | zOnny, what are your questions? | 11:02 |
zOnny | I would like do the color change in the css external link, replaceafill | 11:05 |
replaceafill | zOnny, sure | 11:05 |
replaceafill | zOnny, look at https://github.com/tendenci/tendenci-base-theme/blob/master/tendenci2018/templates/base.html | 11:06 |
replaceafill | zOnny, you'll find that file in the theme directory in the server too | 11:07 |
replaceafill | zOnny, but it's easier for me to point you to github in these conversations | 11:07 |
replaceafill | zOnny, line 84 specifically will give you an idea of how to add your custom css | 11:08 |
replaceafill | zOnny, https://github.com/tendenci/tendenci-base-theme/blob/master/tendenci2018/templates/base.html#L84 | 11:08 |
zOnny | right, replaceafill | 11:08 |
*** Rena_ has joined #novawebdev | 11:09 | |
replaceafill | thanks Rena_ | 11:10 |
zOnny | I have opened most of the directories to know what they have included and the role they play. replaceafill | 11:10 |
replaceafill | so zOnny, you can add a css file to the media/css directory | 11:10 |
replaceafill | zOnny, and add the linke either in the base.html template or the specific template you're theming | 11:11 |
zOnny | ok, replaceafill | 11:12 |
replaceafill | zOnny, another example | 11:12 |
replaceafill | zOnny, look at https://github.com/tendenci/tendenci-base-theme/blob/master/tendenci2018/templates/profiles/index.html | 11:12 |
replaceafill | zOnny, that's the one you just changed for your task | 11:13 |
replaceafill | zOnny, you will see this block: https://github.com/tendenci/tendenci-base-theme/blob/master/tendenci2018/templates/profiles/index.html | 11:13 |
replaceafill | oops, sorry | 11:13 |
replaceafill | i meant https://github.com/tendenci/tendenci-base-theme/blob/master/tendenci2018/templates/profiles/index.html#L14-L27 | 11:13 |
replaceafill | lines 14-27 | 11:13 |
replaceafill | that means that the extra_head block is being "reused" from the profiles/base-wide.html template | 11:14 |
zOnny | yep, that is what I was trying to ask for, replaceafill | 11:14 |
replaceafill | zOnny, so for specific pages you can do the same | 11:14 |
replaceafill | zOnny, so you don't touch the base template | 11:14 |
replaceafill | zOnny, because the change is too specific for a particular view | 11:15 |
replaceafill | zOnny, in our case | 11:15 |
replaceafill | zOnny, however | 11:15 |
replaceafill | zOnny, i'd like you to put all your changes in a single file | 11:15 |
replaceafill | zOnny, because we're usually just overriding the theme's default | 11:15 |
zOnny | In a diferent css file?, replaceafill | 11:16 |
replaceafill | Rena_, feel free to ask questions, i can have two separate conversations | 11:16 |
replaceafill | zOnny, yes | 11:16 |
replaceafill | zOnny, i mean, make the change in the base.html file | 11:16 |
replaceafill | zOnny, and add a z0nny.css file | 11:17 |
replaceafill | zOnny, where all your changes will land, to all the pages you work on | 11:17 |
Rena_ | Just got lost in the Tendenci Theming docs, still here | 11:17 |
replaceafill | zOnny, instead of doing multiple little files | 11:17 |
replaceafill | Rena_, ah | 11:17 |
zOnny | but that file have to be created in the same directory that the link is pointing to, replaceafill? | 11:17 |
replaceafill | zOnny, yeah, just put it under themes/tendenci2018/media/css | 11:18 |
zOnny | right, replaceafill | 11:18 |
replaceafill | zOnny, and add the <link ...> the same way | 11:18 |
zOnny | so far, that is clear, replaceafill | 11:18 |
replaceafill | zOnny, cool | 11:18 |
replaceafill | Rena_, the sections i added for zOnny to learn this will apply to your instance too | 11:19 |
Rena_ | ok | 11:19 |
replaceafill | Rena_, just with different directories | 11:19 |
replaceafill | Rena_, do you have any specific question you want to discuss? | 11:20 |
replaceafill | zOnny, any other question? | 11:20 |
zOnny | I will do it once arrive home, replaceafill. | 11:20 |
Rena_ | Definitely, but I need to open my dev environment first | 11:21 |
replaceafill | Rena_, cool | 11:21 |
replaceafill | zOnny, Rena_ so the workflow we need to focus initially | 11:21 |
replaceafill | zOnny, Rena_ will point us to the views we need to theme first | 11:21 |
replaceafill | so, what does a user usually does? | 11:22 |
replaceafill | first step: logging in | 11:22 |
replaceafill | using zOnny's instance: http://172.104.19.176:9000/accounts/login/ | 11:22 |
replaceafill | if you read the themes doc | 11:23 |
replaceafill | how to get to the right app from the url | 11:23 |
replaceafill | what app do you think handles that from these pool: https://github.com/tendenci/tendenci/tree/master/tendenci/apps | 11:23 |
Rena_ | My copy of the production site (172.104.19.176:8000) is refusing to connect. It's Django looks fine and is running in my console | 11:25 |
replaceafill | Rena_, you didn't get any port errors when starting django? | 11:26 |
replaceafill | Rena_, ah | 11:26 |
zOnny | accounts directory, replaceafill | 11:27 |
replaceafill | Rena_, i think i can see what the problem iss | 11:27 |
Rena_ | No, but reading IRC I see one is running off of :9000 | 11:27 |
replaceafill | Rena_, stop the server | 11:27 |
replaceafill | Rena_, and start it with runserver 0.0.0.0:8000 | 11:27 |
Rena_ | stopped | 11:27 |
replaceafill | zOnny, corrrect | 11:27 |
replaceafill | zOnny, could you find the right python function for it? | 11:28 |
Rena_ | no, thats definitely the command I used to run it | 11:28 |
replaceafill | Rena_, in my ssh appears that you just used runserver | 11:28 |
Rena_ | let me check something | 11:29 |
replaceafill | Rena_, it works for me now | 11:29 |
Rena_ | there we go. Command I had saved pasted with a newline cutting off 0.0.0.0:8000 | 11:30 |
replaceafill | :) | 11:30 |
replaceafill | oh nice, Rena_ is using the ugly NEA4OR production theme | 11:30 |
Rena_ | I was wondering what that was :-) | 11:31 |
Rena_ | Do I have a username and password for http://172.104.19.176:8000/accounts/login/ | 11:31 |
replaceafill | Rena_, that should be under /opt/tendenci/nea4or/themes/production/ | 11:31 |
replaceafill | Rena_, hold on | 11:31 |
zOnny | https://github.com/tendenci/tendenci/blob/master/tendenci/apps/accounts/templates/accounts/login.html | 11:31 |
replaceafill | you're good zOnny :) | 11:32 |
replaceafill | Rena_, i'm going to reset the passwords of your instance, ok? | 11:32 |
replaceafill | just a sec | 11:32 |
zOnny | :D just having fun, replaceafill | 11:32 |
replaceafill | zOnny, the best kind of job ;) | 11:34 |
replaceafill | Rena_, check your hangout messages | 11:34 |
replaceafill | Rena_, your instance contains production data, so we need to be careful with the passwords | 11:35 |
replaceafill | Rena_, all the users will have the same password at this point | 11:35 |
replaceafill | Rena_, you can start with the admin username | 11:35 |
Rena_ | alright | 11:35 |
replaceafill | so, as zOnny pointed out, that html file handles the form to log in | 11:36 |
zOnny | would you want me start changing the look of one file, replaceafill | 11:36 |
Rena_ | I will double my caretaking efforts. I had no clue I was working with a assuming cloned production database :-) | 11:36 |
replaceafill | zOnny, not yet | 11:36 |
replaceafill | Rena_, yes please :) | 11:37 |
replaceafill | so let's keep talking user workflow ok? | 11:37 |
replaceafill | ok, so the user goes to the log in form | 11:37 |
replaceafill | we know how to customize that one noe | 11:37 |
replaceafill | now* | 11:37 |
replaceafill | then the user lands in the dashboard | 11:37 |
replaceafill | http://172.104.19.176:9000/dashboard/ | 11:37 |
Rena_ | yep, seeing that now | 11:38 |
replaceafill | again if you look in the tendenci apps directory: https://github.com/tendenci/tendenci/tree/master/tendenci/apps | 11:38 |
replaceafill | oh Rena_ your local copy of tendenci in the server should be on: | 11:38 |
replaceafill | /opt/tendenci/venv/src/tendenci/ | 11:39 |
replaceafill | Rena_, so what i'm pointing in github is already in the server's filesystem too | 11:39 |
Rena_ | ok | 11:39 |
replaceafill | Rena_, so in your case the apps directory are in /opt/tendenci/venv/src/tendenci/tendenci/apps/ | 11:39 |
replaceafill | anyway, you will see the dashboard being an app too | 11:40 |
replaceafill | if we check the urls.py again: https://github.com/tendenci/tendenci/blob/master/tendenci/apps/dashboard/urls.py | 11:40 |
replaceafill | line 4 is the one we should pay attention (i think) | 11:40 |
replaceafill | so that means what we want is "def new" in the views.py module | 11:41 |
replaceafill | this part of the process is a lot of bouncing as you can see :) | 11:41 |
replaceafill | and it's typical to django apps | 11:41 |
Rena_ | yes | 11:41 |
replaceafill | so my quest leads me here: https://github.com/tendenci/tendenci/blob/master/tendenci/apps/dashboard/views.py#L61 | 11:41 |
replaceafill | line 61 | 11:41 |
replaceafill | template should be dashboard/new.html | 11:42 |
replaceafill | https://github.com/tendenci/tendenci/blob/master/tendenci/apps/dashboard/templates/dashboard/new.html | 11:42 |
zOnny | https://github.com/tendenci/tendenci/blob/master/tendenci/apps/dashboard/templates/dashboard/index.html | 11:42 |
replaceafill | :) | 11:42 |
replaceafill | zOnny, i think it's the new.html template instead of index.html | 11:43 |
replaceafill | unless i'm mistaken (which is very possible) | 11:43 |
replaceafill | but you can touch the template and see how the app reacts | 11:43 |
replaceafill | Rena_, btw, every time you do a template change is safe to restart the django server | 11:43 |
zOnny | right, replaceafill | 11:44 |
replaceafill | Rena_, sometimes django caches templates | 11:44 |
replaceafill | Rena_, and that gets in your way when you're developing | 11:44 |
zOnny | however, I think I need follow the step that you are pointing to, replaceafill | 11:44 |
Rena_ | I have become painfully aware of that already :) | 11:44 |
replaceafill | :D | 11:44 |
replaceafill | there are ways to improve our development, but we'll get there with a bit of time | 11:44 |
zOnny | I just make a general skim | 11:44 |
replaceafill | ok, so i just want to point you something here | 11:45 |
replaceafill | if you start looking at the dashboard template | 11:45 |
replaceafill | specifically from line 80 | 11:45 |
replaceafill | https://github.com/tendenci/tendenci/blob/master/tendenci/apps/dashboard/templates/dashboard/new.html#L80 | 11:45 |
replaceafill | you will see a lot of django template logic | 11:45 |
replaceafill | {% if ... %} blocks | 11:45 |
Rena_ | seeing it, yes | 11:46 |
replaceafill | if the users module is enabled, do this | 11:46 |
replaceafill | if the groups module is enabled, do that | 11:46 |
replaceafill | etc | 11:46 |
replaceafill | be careful when theming | 11:46 |
replaceafill | with that pieces of logic | 11:46 |
replaceafill | we should try to keep as much tendenci logic as we can | 11:46 |
Rena_ | I was told we would be keeping the templates mostly intact and just hiding things with css | 11:47 |
replaceafill | so | 11:47 |
replaceafill | Rena_, oh | 11:47 |
replaceafill | Rena_, new plan! | 11:47 |
replaceafill | Rena_, :) | 11:47 |
Rena_ | lol ok | 11:47 |
replaceafill | Rena_, we will be touching a few of them | 11:47 |
replaceafill | Rena_, and possibly creating our own | 11:47 |
replaceafill | Rena_, the "only override css" approach is too painful | 11:48 |
replaceafill | Rena_, and if you see Tendenci's (the company) new approach | 11:48 |
replaceafill | Rena_, https://github.com/tendenci/tendenci-base-theme | 11:48 |
Rena_ | I can imagine, with all the template sneaking up on you and all | 11:48 |
replaceafill | Rena_, even they are taking that approach now | 11:48 |
Rena_ | *template logic | 11:48 |
replaceafill | correct | 11:48 |
replaceafill | ok, let me try to land this dashboard talk | 11:49 |
replaceafill | so | 11:49 |
replaceafill | you will see <li class="users"> | 11:49 |
replaceafill | <li class="news"> | 11:49 |
replaceafill | etc | 11:49 |
replaceafill | those classes are the ones in charge of those cute icons you see in the dashboard | 11:49 |
replaceafill | which to me seem cartonish | 11:49 |
replaceafill | but hey this is art, right? :) | 11:49 |
Rena_ | nea4or theme lol | 11:50 |
replaceafill | when mr_german was in charge of this task | 11:50 |
zOnny | if you say so, replaceafill | 11:50 |
Rena_ | :))) | 11:50 |
replaceafill | i liked his approach of using font awesome icons for that | 11:50 |
Rena_ | but yes, I see them | 11:50 |
replaceafill | give me a moment | 11:50 |
replaceafill | i'd want you to see that | 11:50 |
replaceafill | Rena_, zOnny are you any of you in a rush? | 11:51 |
replaceafill | do you have other 15-30 mins left? | 11:51 |
Rena_ | More like on a clock, I'll probably pass out in a few hours. But I think I can make it another 30ms | 11:51 |
Rena_ | *mins | 11:51 |
replaceafill | :)) | 11:52 |
replaceafill | ok | 11:52 |
Rena_ | what needs to happen in that time? | 11:53 |
replaceafill | Rena_, i just want you to see something | 11:53 |
replaceafill | i'm taking a screenshot | 11:53 |
Rena_ | ok | 11:53 |
replaceafill | almost... | 11:55 |
replaceafill | ok | 11:56 |
replaceafill | Rena_, zOnny: https://i.imgur.com/WEJYn7i.png | 11:56 |
replaceafill | that's what mr_german was doing for NEA4OR | 11:56 |
replaceafill | you can see the dashboard looking differently | 11:56 |
zOnny | font awesome icons instead. | 11:57 |
Rena_ | it does | 11:57 |
replaceafill | that's the pure css approach btw | 11:57 |
replaceafill | anyway my point is, you can make the whole view look completely different | 11:57 |
replaceafill | and that should be your goal | 11:57 |
replaceafill | check your dashboards | 11:58 |
replaceafill | and you'll see a lot more of information there | 11:58 |
replaceafill | Upcoming 5 events | 11:58 |
replaceafill | Top 5 forms | 11:58 |
replaceafill | etc | 11:58 |
replaceafill | if you can come up with a standard way to theme all those boxes fine | 11:59 |
replaceafill | if not, *that* we can hide | 11:59 |
replaceafill | but again, instead of removing parts of the html | 11:59 |
replaceafill | we just apply "display: none" to the appropiate elements | 11:59 |
replaceafill | the rule should be: if it can be done with pure css, do it that way | 12:00 |
replaceafill | if it's too painful (long selectors, etc), then just remove the elements from the html template | 12:00 |
Rena_ | Rule 1: Keep things simple | 12:00 |
replaceafill | makes sense? | 12:00 |
Rena_ | Rule 2: follow rule 1 | 12:00 |
Rena_ | got it | 12:00 |
replaceafill | :D | 12:00 |
replaceafill | then the final part of our conversation today | 12:01 |
replaceafill | the membership form | 12:01 |
replaceafill | in Rena_'s case: http://172.104.19.176:8000/memberships/applications/nea4or-members/ | 12:01 |
replaceafill | in zOnny's case: http://172.104.19.176:9000/memberships/applications/or-arlington-members/ | 12:02 |
replaceafill | zOnny, oh, i changed this one when i was demoing it on thursday :) | 12:02 |
replaceafill | i can see a google link floating around there | 12:03 |
replaceafill | Rena_, so, to answer your original question, and sorry for taking so long | 12:03 |
replaceafill | we're interested in themeing: | 12:03 |
replaceafill | 1. log in/log out/reset password forms | 12:03 |
replaceafill | 2. dashboard | 12:03 |
replaceafill | 3. membership forms | 12:03 |
replaceafill | 4. profile page | 12:03 |
replaceafill | and while you do those initially | 12:04 |
replaceafill | we want to keep consistency with the php sites | 12:04 |
replaceafill | in zOnny's case that's ourrevolutionarlington.us | 12:04 |
replaceafill | in Rena_'s case that's https://www.nea4or.us/ | 12:04 |
replaceafill | Rena_, and as i was telling the other devs last week | 12:04 |
replaceafill | we want to do that by REUSING the php site assets | 12:05 |
replaceafill | Rena_, in your case those assets should be here: https://gitlab.com/novawebdevelopment/nea4or | 12:05 |
replaceafill | css and media folders | 12:05 |
replaceafill | again, don't reproduce, reuse | 12:05 |
Rena_ | gah | 12:05 |
Rena_ | have to dig up my gitlab password again | 12:05 |
replaceafill | Rena_, because at some point we're going to have the static assests shared | 12:06 |
replaceafill | zOnny, your assets are here https://gitlab.com/novawebdevelopment/ora-ams | 12:06 |
replaceafill | so, your next task should be | 12:06 |
replaceafill | include those static assets in your instances | 12:06 |
replaceafill | and make your instance to use them | 12:07 |
replaceafill | it's fine if your instance looks all weird | 12:07 |
replaceafill | at the beginning | 12:07 |
replaceafill | it will | 12:07 |
replaceafill | again, the goal is | 12:07 |
replaceafill | after a few git fiddling | 12:07 |
replaceafill | all the subparts are going to share the same css/js | 12:08 |
replaceafill | that's tendenci, helios, etc | 12:08 |
replaceafill | makes sense? | 12:08 |
replaceafill | questions? | 12:08 |
Rena_ | I'm sure I will have them | 12:08 |
replaceafill | and don't feel overwhelmed | 12:08 |
Rena_ | But I want to explore a little first | 12:08 |
replaceafill | this may look complicated at first | 12:09 |
replaceafill | but i'm really really really really glad | 12:09 |
replaceafill | that you're working on this | 12:09 |
replaceafill | we need SHARED knowledge of all of this | 12:09 |
replaceafill | so | 12:09 |
replaceafill | final favor i need to ask | 12:09 |
replaceafill | if you hit a bump, please ask for help | 12:09 |
replaceafill | and if you can do it through the mailing list or IRC i'd be grateful | 12:10 |
replaceafill | so that knowledge can get spread | 12:10 |
replaceafill | i'll be around next week starting Tuesday if you want to meet | 12:10 |
replaceafill | ok? | 12:10 |
replaceafill | but i can answer emails before that | 12:11 |
replaceafill | zOnny, any other questions? | 12:11 |
replaceafill | oh | 12:11 |
replaceafill | when you start adding the php assets | 12:11 |
replaceafill | feel free to get rid of all the tendenci css/js | 12:12 |
replaceafill | you can create your own base.html/default.html templates | 12:12 |
replaceafill | we don't need bootstrap | 12:12 |
replaceafill | we're going to use css grid | 12:12 |
replaceafill | that's what the php sites use | 12:12 |
replaceafill | and that's what we want | 12:12 |
replaceafill | ACTION done | 12:12 |
replaceafill | break things! ok? | 12:13 |
replaceafill | best way to learn ;) | 12:13 |
Rena_ | oh sorry. IRC stopped auto scrolling so I thought people stopped talking >///< | 12:13 |
replaceafill | :S | 12:14 |
replaceafill | "it's really quiet now... maybe Douglas got tired of talking so much s***..." | 12:14 |
replaceafill | :D | 12:14 |
replaceafill | zOnny, Rena_ keep moving | 12:14 |
replaceafill | zOnny, Rena_ any progress is good | 12:14 |
Rena_ | :) | 12:15 |
zOnny | too much information in a day, replaceafill | 12:15 |
replaceafill | zOnny, i know, sorry | 12:15 |
replaceafill | zOnny, but i'm sure you're adapt quickly | 12:16 |
zOnny | but it is good to know what we want. | 12:16 |
replaceafill | i hope we all grow our skills after this | 12:16 |
replaceafill | even if we hit the ground doing it :) | 12:16 |
replaceafill | if you don't have any more questions | 12:17 |
replaceafill | i'll let you go | 12:17 |
replaceafill | have a good rest Rena_ :) | 12:17 |
Rena_ | Alright, I'm stepping out to make some lunch. I'll be back with questions later. What times are you on IRC? | 12:17 |
replaceafill | Rena_, today, i don't think i'll be much in the PC | 12:17 |
Rena_ | and maybe a nap is in order too | 12:17 |
Rena_ | ok | 12:17 |
replaceafill | Rena_, but please send me emails | 12:17 |
replaceafill | Rena_, i can answer those async | 12:18 |
Rena_ | ok | 12:18 |
replaceafill | thanks | 12:18 |
Rena_ | np | 12:18 |
replaceafill | bye Rena_ and zOnny | 12:18 |
replaceafill | good luck to all of us :P | 12:18 |
Rena_ | byeeee | 12:18 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!