*** mjsir911 has joined #novawebdev | 08:58 | |
*** dsmall has joined #novawebdev | 09:58 | |
*** jelkner has joined #novawebdev | 10:01 | |
*** replaceafill has joined #novawebdev | 10:38 | |
jelkner | good morning, replaceafill | 10:50 |
---|---|---|
replaceafill | good morning jelkner | 10:50 |
jelkner | i'm working with dsmall to help setup with his kvm | 10:50 |
jelkner | setup | 10:50 |
replaceafill | jelkner, ah ok | 10:50 |
replaceafill | jelkner, you're setting 16.04, correct? | 10:51 |
jelkner | correct | 10:56 |
*** mr_german has joined #novawebdev | 11:14 | |
mr_german | good morning replaceafill, jelkner | 11:14 |
replaceafill | mr_german, good morning | 11:14 |
replaceafill | mr_german, are you ready to start? | 11:15 |
replaceafill | jelkner, do you have a minute to talk about ORMD plans? | 11:15 |
replaceafill | jelkner, or when is it a good time? | 11:15 |
mr_german | replaceafill, let's start at 10:00 o'clock, I need to take breakfast ;) | 11:15 |
replaceafill | mr_german, cool | 11:15 |
dsmall | replaceafill, I have gotten past the part I was stuck on yesterday | 11:25 |
replaceafill | dsmall, cool | 11:26 |
replaceafill | dsmall, let me know when you're done with the installation doc | 11:27 |
dsmall | replaceafill, will do | 11:28 |
replaceafill | dsmall, this is the story i want you in charge: https://gitlab.com/novawebdevelopment/ora-ams/issues/23 | 11:29 |
replaceafill | dsmall, we can break it down later | 11:29 |
dsmall | replaceafill, Okay, i'll take a look a it | 11:30 |
dsmall | at it* | 11:30 |
dsmall | replaceafill, I now have my site up and running | 11:47 |
replaceafill | dsmall, cool | 11:47 |
replaceafill | dsmall, now you need to set up our themes | 11:47 |
dsmall | replaceafill, how do I do that? | 11:48 |
dsmall | replaceafill, would I download the theme from gitlab | 11:48 |
replaceafill | dsmall, we have outdated docs... https://docs.google.com/document/d/1X8vp1Rb6gydOEOo545NNcza1eY3cwse47CZ28vQ_nIw/edit#heading=h.gpozm79upxw9 | 11:49 |
replaceafill | dsmall, How to install the Tendenci2018 theme | 11:49 |
replaceafill | dsmall, let me update that | 11:49 |
dsmall | replaceafill, Ok | 11:49 |
replaceafill | dsmall, ready | 11:53 |
replaceafill | dsmall, it looks really confusing | 11:54 |
replaceafill | dsmall, any improvements you could make are appreciated | 11:54 |
replaceafill | dsmall, let me know if you hit another block | 11:54 |
dsmall | replaceafill, alright I will follow it and edit it | 11:54 |
replaceafill | dsmall, "How to install the NOVA Base theme" | 11:54 |
replaceafill | dsmall, thanks | 11:54 |
dsmall | replaceafill, Okay | 11:54 |
*** zOnny has joined #novawebdev | 12:00 | |
mr_german | replaceafill, ready! | 12:01 |
replaceafill | mr_german, ok | 12:01 |
replaceafill | mr_german, so you have the content that needs to be migrated | 12:01 |
replaceafill | mr_german, create a new ormd_dev branch off the base theme | 12:02 |
replaceafill | mr_german, and get started :) | 12:02 |
mr_german | replaceafill, I already have the script that you created | 12:03 |
mr_german | it is the same | 12:03 |
mr_german | ? | 12:03 |
mr_german | pogress | 12:03 |
replaceafill | mr_german, hm? | 12:03 |
replaceafill | mr_german, the script i created? | 12:03 |
mr_german | yeap | 12:03 |
replaceafill | mr_german, what script? | 12:03 |
mr_german | to create a new tendenci project | 12:03 |
replaceafill | mr_german, ah, yes you'll need to set up a dev instance | 12:04 |
mr_german | ok | 12:04 |
replaceafill | mr_german, you can use that or follow the installation manual | 12:04 |
replaceafill | mr_german, whatever is most convenient for you | 12:04 |
mr_german | replaceafill, but, I'll work on my local intance | 12:04 |
mr_german | ? | 12:04 |
replaceafill | mr_german, yes, for now | 12:04 |
mr_german | replaceafill, cool | 12:04 |
replaceafill | mr_german, so a bit of date planning | 12:04 |
replaceafill | mr_german, we'll review progress on thursday 10 am our time, ok? | 12:05 |
mr_german | replaceafill, sure | 12:05 |
replaceafill | mr_german, that'll give you today and tomorrow (~10 hours) to have something up | 12:05 |
mr_german | replaceafill, for now, I'll work in the homepage | 12:05 |
mr_german | right? | 12:06 |
replaceafill | mr_german, everything | 12:06 |
mr_german | and the design, colors, etc | 12:06 |
replaceafill | mr_german, the goal is to have a working site for sunday | 12:06 |
replaceafill | mr_german, with all that content migrated | 12:06 |
replaceafill | mr_german, or most of it | 12:06 |
mr_german | replaceafill, ok! | 12:06 |
replaceafill | mr_german, so thursday 10 am we see how far you are | 12:06 |
replaceafill | mr_german, and i was thinking friday before you leave at 2 pm we do the same | 12:07 |
mr_german | replaceafill, ok, i'm going to start now | 12:07 |
mr_german | ok | 12:07 |
replaceafill | mr_german, and sunday remember to be around in the morning | 12:07 |
replaceafill | mr_german, jelkner is meeting with them on sunday... i don't think i have a time for that | 12:07 |
dsmall | replaceafill, I am stuck at step 5 | 12:07 |
replaceafill | mr_german, but you should be around when that meeting ends | 12:08 |
mr_german | ok | 12:08 |
replaceafill | mr_german, i guess that's it | 12:08 |
replaceafill | mr_german, good luck, let me know if you have questions | 12:08 |
replaceafill | mr_german, clean code | 12:08 |
replaceafill | mr_german, start mobile friendly | 12:08 |
replaceafill | dsmall, paste any error? | 12:08 |
mr_german | replaceafill, ok | 12:09 |
replaceafill | dsmall, we use https://paste.pound-python.org/ | 12:09 |
replaceafill | dsmall, for pasting text | 12:09 |
replaceafill | dsmall, and imgur for screenshots | 12:09 |
dsmall | replaceafill, there is no error, I just don't know how to follow the step because my project doesn't have a virtual environment | 12:09 |
replaceafill | dsmall, oh | 12:10 |
replaceafill | dsmall, how do you start the server? | 12:10 |
replaceafill | dsmall, i mean Tendenci | 12:10 |
dsmall | replaceafill, I just used this "python manage.py runserver 0.0.0.0:8000" | 12:10 |
replaceafill | dsmall, do you run any commands before that? | 12:11 |
replaceafill | dsmall, hold on | 12:11 |
replaceafill | dsmall, anything like "source venv/bin/activate" | 12:11 |
dsmall | replaceafill, no | 12:12 |
replaceafill | dsmall, i'm referring to this part of the installation doc: https://tendenci.readthedocs.io/en/latest/installation/installation.html#creating-a-virtualenv | 12:12 |
dsmall | would I still do that step if I am in a VM already? | 12:13 |
replaceafill | dsmall, it depends how you used pip to install the packages | 12:13 |
dsmall | replaceafill, which packages? | 12:14 |
replaceafill | dsmall, if you didn't do the "source ..." part before, that means everything was installed in your system python | 12:14 |
replaceafill | dsmall, hold on | 12:14 |
replaceafill | dsmall, you followed this correct: https://tendenci.readthedocs.io/en/latest/installation/installation.html#ubuntu | 12:14 |
replaceafill | dsmall, that's the ubuntu installation | 12:14 |
dsmall | replaceafill, that is what I followed | 12:15 |
replaceafill | dsmall, right | 12:15 |
replaceafill | dsmall, so after creating the database you created a virtual environment | 12:15 |
replaceafill | dsmall, under... /srv/tendenci | 12:15 |
replaceafill | dsmall, something like /srv/tendenci/venv? | 12:15 |
dsmall | replaceafill, okay I got it | 12:15 |
replaceafill | dsmall, could we make sure your venv works, most of our documentation uses "~/venv" to refer to it | 12:16 |
dsmall | replaceafill, I am doing that right now | 12:17 |
replaceafill | dsmall, list the contents of "/srv/tendenci/venv/lib/python2.7/site-packages" | 12:17 |
replaceafill | dsmall, ok | 12:17 |
dsmall | replaceafill, everything is working now | 12:23 |
mr_german | replaceafill, I found this error when I run the the script | 12:23 |
mr_german | https://pastebin.com/udh2kefg replaceafill | 12:24 |
replaceafill | mr_german, make sure you're using a python2 venv | 12:24 |
replaceafill | mr_german, paste the script | 12:24 |
mr_german | replaceafill, the script here? | 12:26 |
replaceafill | mr_german, in pastebin | 12:26 |
mr_german | https://pastebin.com/nfRex7tZ | 12:26 |
mr_german | replaceafill, I think I have python3, that's why | 12:26 |
replaceafill | mr_german, you can change line 13 to be "virtualenv --python=python2 $VENV" | 12:27 |
replaceafill | oh wait | 12:27 |
replaceafill | i think it's called python2.7 | 12:27 |
replaceafill | mr_german, what ubuntu version are you running? | 12:27 |
mr_german | Ubuntu 17.10 | 12:28 |
replaceafill | mr_german, you'll have some trouble | 12:28 |
replaceafill | mr_german, is that the same version you were using for ORA theming? | 12:29 |
mr_german | replaceafill, yep | 12:29 |
replaceafill | mr_german, ok, so you probably know how to deal with the version issues you'll get | 12:29 |
mr_german | replaceafill, let me try | 12:30 |
mr_german | replaceafill, it works no ;) | 12:31 |
mr_german | now* | 12:31 |
replaceafill | mr_german, cool | 12:32 |
mr_german | replaceafill, here's the branch | 13:04 |
mr_german | https://gitlab.com/novawebdevelopment/nova-base-theme/tree/oramd_dev | 13:04 |
replaceafill | mr_german, sigh | 13:06 |
replaceafill | mr_german, the name should be ormd_dev | 13:06 |
mr_german | oh wait | 13:06 |
*** zOnny has joined #novawebdev | 13:07 | |
*** lelkneralfaro has joined #novawebdev | 13:09 | |
mr_german | replaceafill, for these steps https://gitlab.com/novawebdevelopment/nova-base-theme/issues/1 | 13:16 |
mr_german | I need "../venv/bin/python manage.py shell" | 13:16 |
mr_german | right | 13:16 |
mr_german | ? | 13:16 |
replaceafill | mr_german, yes | 13:17 |
mr_german | but, i did it but, the tendenci theme still there | 13:17 |
mr_german | replaceafill, I have mic btw | 13:17 |
replaceafill | mr_german, did you run the set_theme command? | 13:18 |
replaceafill | mr_german, python manage.py set_theme <name of directory> | 13:18 |
mr_german | oh | 13:18 |
mr_german | replaceafill, thanks! | 13:18 |
mr_german | replaceafill, that was my problem, thanks! | 13:19 |
replaceafill | mr_german, kk | 13:19 |
*** zOnny has joined #novawebdev | 13:28 | |
replaceafill | mr_german, you around? | 13:52 |
*** zOnny has joined #novawebdev | 14:12 | |
mr_german | replaceafill, yeah | 14:23 |
replaceafill | mr_german, just wanted to point you to a site Mike from ORA recommended for the blog story | 14:27 |
replaceafill | mr_german, https://bluevirginia.us/ | 14:27 |
mr_german | ok | 14:28 |
mr_german | ACTION goes to take his lunch | 14:28 |
dsmall | replaceafill, I have a site up and running with the NOVA base theme | 14:40 |
replaceafill | dsmall, excellent | 14:40 |
replaceafill | dsmall, stop your server | 14:41 |
replaceafill | dsmall, and go to the themes directory | 14:41 |
dsmall | ok | 14:41 |
replaceafill | dsmall, how familiar are you with git? | 14:41 |
dsmall | replaceafill, not very, but I can manage | 14:41 |
replaceafill | dsmall, ah ok, zOnny can help too if he's physicall around and has time :) | 14:41 |
replaceafill | dsmall, the nova directory under themes is a repo | 14:42 |
replaceafill | dsmall, with many branches | 14:42 |
replaceafill | dsmall, one of them is ora_dev | 14:42 |
dsmall | replaceafill, right | 14:42 |
replaceafill | dsmall, that's the "development" version of the theme | 14:42 |
replaceafill | dsmall, all of our site designs are in that repo | 14:42 |
replaceafill | dsmall, so you can check them out | 14:42 |
dsmall | replaceafill, Ok, I will | 14:43 |
replaceafill | dsmall, so in the nova directory do: git checkout ora_dev | 14:43 |
zOnny | Hello World! | 14:43 |
replaceafill | dsmall, go back to the project and start the server | 14:43 |
replaceafill | dsmall, you *may* get a couple of errors | 14:43 |
replaceafill | hey zOnny | 14:43 |
replaceafill | zOnny, could you assit dsmall to get the ORA theme working? | 14:43 |
replaceafill | assist* | 14:43 |
replaceafill | dsmall, our homepage designs use these Tendenci components called boxes | 14:45 |
replaceafill | dsmall, you may get an error around some of those | 14:45 |
replaceafill | about* | 14:45 |
replaceafill | dsmall, but our goal for you is not the homepage | 14:46 |
replaceafill | dsmall, as long as you see the Our Revolution Arllington banner, that's enough for now | 14:46 |
dsmall | replaceafill, I got a server error | 14:47 |
dsmall | when I set the theme to nova | 14:47 |
replaceafill | dsmall, paste the traceback? | 14:47 |
dsmall | replaceafill, https://paste.pound-python.org/show/5qeBUW9pK8zH8y4ccF8H/ | 14:48 |
replaceafill | dsmall, btw you don't need to run set_theme anymore even if you change the branches under themes/nova | 14:48 |
replaceafill | dsmall, ah right | 14:48 |
replaceafill | dsmall, hold on | 14:48 |
dsmall | replaceafill, Ok | 14:48 |
replaceafill | dsmall, i *think* we have some doc around for that | 14:48 |
replaceafill | dsmall, it's a missing package | 14:49 |
replaceafill | dsmall, you coming onboard (even for a while) is a great help to realize how much we suck at documenting :) | 14:49 |
dsmall | replaceafill, haha I'm glad I can help | 14:50 |
zOnny | that hurts :( | 14:50 |
replaceafill | and zOnny used to think we were awesome... | 14:50 |
replaceafill | dsmall, the doc is really outdated https://docs.google.com/document/d/10mHwrq4P1Mpm3TPA1OUesqCgu-r921X5aoaTptT_BDM/edit#heading=h.qqw537tr8tdd | 14:51 |
replaceafill | dsmall, hold on | 14:52 |
replaceafill | dsmall, don't run anything yet | 14:52 |
dsmall | replaceafill, I haven't | 14:52 |
replaceafill | dsmall, ah | 14:52 |
zOnny | too late | 14:52 |
replaceafill | dsmall, i saw you highlighting lines and got scared | 14:52 |
mr_german | ACTION is back | 14:55 |
replaceafill | dsmall, | 14:58 |
replaceafill | dsmall, ready | 14:58 |
replaceafill | dsmall, this may be a bumpy ride | 14:58 |
replaceafill | dsmall, i just converted the doc from the old theme to the new theme | 14:59 |
replaceafill | dsmall, so i'm not sure it'll work | 14:59 |
dsmall | replaceafill, I'll be the lab rat | 14:59 |
replaceafill | zOnny, do you remember if the ora theme needs mailman set up? | 15:00 |
replaceafill | zOnny, couldn't find any reference in my local checkout | 15:00 |
zOnny | I don't think so | 15:00 |
replaceafill | we're about to find out :) | 15:01 |
zOnny | me either replaceafill | 15:02 |
dsmall | replaceafill, I ran the first line of a code and got an error | 15:02 |
dsmall | replaceafill, im not sure if I have access to that repo | 15:02 |
replaceafill | dsmall, oh | 15:02 |
replaceafill | dsmall, hold on | 15:02 |
replaceafill | dsmall, done | 15:03 |
dsmall | replaceafill, thanks | 15:03 |
dsmall | replaceafill, it worked | 15:03 |
replaceafill | dsmall, you can see the ORA theme now? | 15:06 |
replaceafill | dsmall, oh you meant the access to the repo, never mind | 15:06 |
dsmall | replaceafill, It works now | 15:07 |
replaceafill | dsmall, you can see the homepage? | 15:07 |
dsmall | replaceafill, Yes | 15:08 |
replaceafill | dsmall, excellent | 15:08 |
replaceafill | dsmall, so i'm about to go get lunch, but i'd like to do a little planning | 15:08 |
replaceafill | dsmall, have you ever blogged? | 15:08 |
replaceafill | dsmall, or used wordpress or any blogging tool? | 15:09 |
dsmall | replaceafill, no | 15:09 |
replaceafill | dsmall, ok, np | 15:09 |
replaceafill | dsmall, check the story: https://gitlab.com/novawebdevelopment/ora-ams/issues/23 | 15:09 |
dsmall | replaceafill, Okay | 15:09 |
replaceafill | dsmall, ORA wants a blog | 15:09 |
replaceafill | dsmall, in their tendenci site | 15:09 |
replaceafill | dsmall, but tendenci doesn't have such "feature" | 15:09 |
replaceafill | dsmall, but tendenci has the main component of such feature | 15:10 |
replaceafill | dsmall, it's called tendenci pages | 15:10 |
dsmall | replaceafill, forums, right? | 15:10 |
replaceafill | dsmall, this is a bit different | 15:10 |
dsmall | replaceafill, alright | 15:10 |
replaceafill | dsmall, this is mostly about content organization | 15:10 |
replaceafill | dsmall, do you need to go? | 15:11 |
dsmall | replaceafill, I can stay for a bit longer | 15:11 |
replaceafill | dsmall, ok | 15:11 |
replaceafill | dsmall, so i want you to first become really really familiar with tendenci pages | 15:12 |
replaceafill | dsmall, did you create a superuser in your installation process? | 15:12 |
dsmall | replaceafill, okay I can do that | 15:12 |
dsmall | replaceafill, yes | 15:12 |
replaceafill | dsmall, try logging in with it | 15:12 |
dsmall | replaceafill, ok | 15:12 |
replaceafill | dsmall, and then go to /pages in your instance | 15:12 |
replaceafill | dsmall, you don't have to do it right now | 15:12 |
replaceafill | dsmall, this is planning :) | 15:12 |
replaceafill | dsmall, so, get familiar with /pages | 15:12 |
replaceafill | dsmall, you can do CRUD operations on pages | 15:13 |
replaceafill | dsmall, create, edit, etc | 15:13 |
dsmall | replaceafill, Ok | 15:13 |
replaceafill | dsmall, you can authorize what users can see them | 15:13 |
replaceafill | dsmall, you can *categorize* them (This is very important) | 15:13 |
replaceafill | dsmall, i mean for your task | 15:13 |
replaceafill | dsmall, you can tag them | 15:13 |
replaceafill | dsmall, and you will get familiar with the TinyMCE widget | 15:14 |
replaceafill | dsmall, it's a WYSIWYG html editor | 15:14 |
dsmall | replaceafill, ok | 15:14 |
replaceafill | dsmall, so for tomorrow before i join the channel | 15:14 |
replaceafill | dsmall, experiment with that ok? | 15:14 |
dsmall | Okay | 15:15 |
replaceafill | dsmall, my plan is that you implement the blog through tendenci pages | 15:15 |
replaceafill | dsmall, for the record, i'm not sure it'll fly :D | 15:15 |
replaceafill | dsmall, but let's try | 15:15 |
dsmall | replaceafill, sounds like a plan | 15:15 |
replaceafill | dsmall, cool | 15:15 |
replaceafill | dsmall, and record your questions | 15:15 |
replaceafill | dsmall, if i'm not around | 15:15 |
replaceafill | dsmall, so we can discuss them later | 15:15 |
replaceafill | dsmall, i'll go get lunch | 15:15 |
replaceafill | dsmall, thanks a lot! | 15:15 |
dsmall | replaceafill, Alright | 15:16 |
dsmall | replaceafill, no problem | 15:16 |
replaceafill | ACTION goes to get lunch, bb in ~40 | 15:16 |
jelkner | ACTION signs off for the day | 15:35 |
*** mjsir911 has joined #novawebdev | 17:53 | |
*** lelkneralfaro has joined #novawebdev | 18:25 | |
*** lelkneralfaro has joined #novawebdev | 20:45 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!