IRC log of #novawebdev for Tuesday, 2018-05-22

*** mjsir911 has joined #novawebdev08:58
*** dsmall has joined #novawebdev09:58
*** jelkner has joined #novawebdev10:01
*** replaceafill has joined #novawebdev10:38
jelknergood morning, replaceafill 10:50
replaceafillgood morning jelkner10:50
jelkneri'm working with dsmall to help setup with his kvm10:50
replaceafilljelkner, ah ok10:50
replaceafilljelkner, you're setting 16.04, correct?10:51
*** mr_german has joined #novawebdev11:14
mr_germangood morning replaceafill, jelkner 11:14
replaceafillmr_german, good morning11:14
replaceafillmr_german, are you ready to start?11:15
replaceafilljelkner, do you have a minute to talk about ORMD plans?11:15
replaceafilljelkner, or when is it a good time?11:15
mr_germanreplaceafill, let's start at 10:00 o'clock, I need to take breakfast ;)11:15
replaceafillmr_german, cool11:15
dsmallreplaceafill, I have gotten past the part I was stuck on yesterday11:25
replaceafilldsmall, cool11:26
replaceafilldsmall, let me know when you're done with the installation doc11:27
dsmallreplaceafill, will do11:28
replaceafilldsmall, this is the story i want you in charge:
replaceafilldsmall, we can break it down later11:29
dsmallreplaceafill, Okay, i'll take a look a it11:30
dsmallat it*11:30
dsmallreplaceafill, I now have my site up and running11:47
replaceafilldsmall, cool11:47
replaceafilldsmall, now you need to set up our themes11:47
dsmallreplaceafill, how do I do that?11:48
dsmallreplaceafill, would I download the theme from gitlab11:48
replaceafilldsmall, we have outdated docs...
replaceafilldsmall, How to install the Tendenci2018 theme11:49
replaceafilldsmall, let me update that11:49
dsmallreplaceafill, Ok11:49
replaceafilldsmall, ready11:53
replaceafilldsmall, it looks really confusing11:54
replaceafilldsmall, any improvements you could make are appreciated11:54
replaceafilldsmall, let me know if you hit another block11:54
dsmallreplaceafill, alright I will follow it and edit it11:54
replaceafilldsmall, "How to install the NOVA Base theme"11:54
replaceafilldsmall, thanks11:54
dsmallreplaceafill, Okay11:54
*** zOnny has joined #novawebdev12:00
mr_germanreplaceafill, ready!12:01
replaceafillmr_german, ok12:01
replaceafillmr_german, so you have the content that needs to be migrated12:01
replaceafillmr_german, create a new ormd_dev branch off the base theme12:02
replaceafillmr_german, and get started :)12:02
mr_germanreplaceafill, I already have the script that you created12:03
mr_germanit is the same12:03
replaceafillmr_german, hm?12:03
replaceafillmr_german, the script i created?12:03
replaceafillmr_german, what script?12:03
mr_germanto create a new tendenci project12:03
replaceafillmr_german, ah, yes you'll need to set up a dev instance12:04
replaceafillmr_german, you can use that or follow the installation manual12:04
replaceafillmr_german, whatever is most convenient for you12:04
mr_germanreplaceafill, but, I'll work on my local intance12:04
replaceafillmr_german, yes, for now12:04
mr_germanreplaceafill, cool12:04
replaceafillmr_german, so a bit of date planning12:04
replaceafillmr_german, we'll review progress on thursday 10 am our time, ok?12:05
mr_germanreplaceafill, sure12:05
replaceafillmr_german, that'll give you today and tomorrow (~10 hours) to have something up12:05
mr_germanreplaceafill, for now, I'll work in the homepage12:05
replaceafillmr_german, everything12:06
mr_germanand the design, colors, etc12:06
replaceafillmr_german, the goal is to have a working site for sunday12:06
replaceafillmr_german, with all that content migrated12:06
replaceafillmr_german, or most of it12:06
mr_germanreplaceafill, ok!12:06
replaceafillmr_german, so thursday 10 am we see how far you are12:06
replaceafillmr_german, and i was thinking friday before you leave at 2 pm we do the same12:07
mr_germanreplaceafill, ok, i'm going to start now12:07
replaceafillmr_german, and sunday remember to be around in the morning12:07
replaceafillmr_german, jelkner is meeting with them on sunday... i don't think i have a time for that12:07
dsmallreplaceafill, I am stuck at step 512:07
replaceafillmr_german, but you should be around when that meeting ends12:08
replaceafillmr_german, i guess that's it12:08
replaceafillmr_german, good luck, let me know if you have questions12:08
replaceafillmr_german, clean code12:08
replaceafillmr_german, start mobile friendly12:08
replaceafilldsmall, paste any error?12:08
mr_germanreplaceafill, ok12:09
replaceafilldsmall, we use
replaceafilldsmall, for pasting text12:09
replaceafilldsmall, and imgur for screenshots12:09
dsmallreplaceafill, there is no error, I just don't know how to follow the step because my project doesn't have a virtual environment12:09
replaceafilldsmall, oh12:10
replaceafilldsmall, how do you start the server?12:10
replaceafilldsmall, i mean Tendenci12:10
dsmallreplaceafill, I just used this "python runserver"12:10
replaceafilldsmall, do you run any commands before that?12:11
replaceafilldsmall, hold on12:11
replaceafilldsmall, anything like "source venv/bin/activate"12:11
dsmallreplaceafill, no12:12
replaceafilldsmall, i'm referring to this part of the installation doc:
dsmallwould I still do that step if I am in a VM already?12:13
replaceafilldsmall, it depends how you used pip to install the packages12:13
dsmallreplaceafill, which packages?12:14
replaceafilldsmall, if you didn't do the "source ..." part before, that means everything was installed in your system python12:14
replaceafilldsmall, hold on12:14
replaceafilldsmall, you followed this correct:
replaceafilldsmall, that's the ubuntu installation12:14
dsmallreplaceafill, that is what I followed12:15
replaceafilldsmall, right12:15
replaceafilldsmall, so after creating the database you created a virtual environment12:15
replaceafilldsmall, under... /srv/tendenci12:15
replaceafilldsmall, something like /srv/tendenci/venv?12:15
dsmallreplaceafill, okay I got it12:15
replaceafilldsmall, could we make sure your venv works, most of our documentation uses "~/venv" to refer to it12:16
dsmallreplaceafill, I am doing that right now12:17
replaceafilldsmall, list the contents of "/srv/tendenci/venv/lib/python2.7/site-packages"12:17
replaceafilldsmall, ok12:17
dsmallreplaceafill, everything is working now12:23
mr_germanreplaceafill, I found this error when I run the the script12:23
mr_german replaceafill 12:24
replaceafillmr_german, make sure you're using a python2 venv12:24
replaceafillmr_german, paste the script12:24
mr_germanreplaceafill, the script here?12:26
replaceafillmr_german, in pastebin12:26
mr_germanreplaceafill, I think I have python3, that's why12:26
replaceafillmr_german, you can change line 13 to be "virtualenv --python=python2 $VENV"12:27
replaceafilloh wait12:27
replaceafilli think it's called python2.712:27
replaceafillmr_german, what ubuntu version are you running?12:27
mr_germanUbuntu 17.1012:28
replaceafillmr_german, you'll have some trouble12:28
replaceafillmr_german, is that the same version you were using for ORA theming?12:29
mr_germanreplaceafill, yep12:29
replaceafillmr_german, ok, so you probably know how to deal with the version issues you'll get12:29
mr_germanreplaceafill, let me try12:30
mr_germanreplaceafill, it works no ;)12:31
replaceafillmr_german, cool12:32
mr_germanreplaceafill, here's the branch13:04
replaceafillmr_german, sigh13:06
replaceafillmr_german, the name should be ormd_dev13:06
mr_germanoh wait13:06
*** zOnny has joined #novawebdev13:07
*** lelkneralfaro has joined #novawebdev13:09
mr_germanreplaceafill, for these steps
mr_germanI need "../venv/bin/python shell"13:16
replaceafillmr_german, yes13:17
mr_germanbut, i did it but, the tendenci theme still there13:17
mr_germanreplaceafill, I have mic btw13:17
replaceafillmr_german, did you run the set_theme command?13:18
replaceafillmr_german, python set_theme <name of directory>13:18
mr_germanreplaceafill, thanks!13:18
mr_germanreplaceafill, that was my problem, thanks!13:19
replaceafillmr_german, kk13:19
*** zOnny has joined #novawebdev13:28
replaceafillmr_german, you around?13:52
*** zOnny has joined #novawebdev14:12
mr_germanreplaceafill, yeah14:23
replaceafillmr_german, just wanted to point you to a site Mike from ORA recommended for the blog story14:27
mr_germanACTION goes to take his lunch14:28
dsmallreplaceafill, I have a site up and running with the NOVA base theme14:40
replaceafilldsmall, excellent14:40
replaceafilldsmall, stop your server14:41
replaceafilldsmall, and go to the themes directory14:41
replaceafilldsmall, how familiar are you with git?14:41
dsmallreplaceafill, not very, but I can manage14:41
replaceafilldsmall, ah ok, zOnny can help too if he's physicall around and has time :)14:41
replaceafilldsmall, the nova directory under themes is a repo14:42
replaceafilldsmall, with many branches14:42
replaceafilldsmall, one of them is ora_dev14:42
dsmallreplaceafill, right14:42
replaceafilldsmall, that's the "development" version of the theme14:42
replaceafilldsmall, all of our site designs are in that repo14:42
replaceafilldsmall, so you can check them out14:42
dsmallreplaceafill, Ok, I will14:43
replaceafilldsmall, so in the nova directory do: git checkout ora_dev14:43
zOnnyHello World!14:43
replaceafilldsmall, go back to the project and start the server14:43
replaceafilldsmall, you *may* get a couple of errors14:43
replaceafillhey zOnny14:43
replaceafillzOnny, could you assit dsmall to get the ORA theme working?14:43
replaceafilldsmall, our homepage designs use these Tendenci components called boxes14:45
replaceafilldsmall, you may get an error around some of those14:45
replaceafilldsmall, but our goal for you is not the homepage14:46
replaceafilldsmall, as long as you see the Our Revolution Arllington banner, that's enough for now14:46
dsmallreplaceafill, I got a server error14:47
dsmallwhen I set the theme to nova14:47
replaceafilldsmall, paste the traceback?14:47
replaceafilldsmall, btw you don't need to run set_theme anymore even if you change the branches under themes/nova14:48
replaceafilldsmall, ah right14:48
replaceafilldsmall, hold on14:48
dsmallreplaceafill, Ok14:48
replaceafilldsmall, i *think* we have some doc around for that14:48
replaceafilldsmall, it's a missing package14:49
replaceafilldsmall, you coming onboard (even for a while) is a great help to realize how much we suck at documenting :)14:49
dsmallreplaceafill, haha I'm glad I can help14:50
zOnnythat hurts :(14:50
replaceafilland zOnny used to think we were awesome...14:50
replaceafilldsmall, the doc is really outdated
replaceafilldsmall, hold on14:52
replaceafilldsmall, don't run anything yet14:52
dsmallreplaceafill, I haven't14:52
replaceafilldsmall, ah14:52
zOnnytoo late 14:52
replaceafilldsmall, i saw you highlighting lines and got scared14:52
mr_germanACTION is back14:55
replaceafilldsmall, 14:58
replaceafilldsmall, ready14:58
replaceafilldsmall, this may be a bumpy ride14:58
replaceafilldsmall, i just converted the doc from the old theme to the new theme14:59
replaceafilldsmall, so i'm not sure it'll work14:59
dsmallreplaceafill, I'll be the lab rat14:59
replaceafillzOnny, do you remember if the ora theme needs mailman set up?15:00
replaceafillzOnny, couldn't find any reference in my local checkout15:00
zOnnyI don't think so15:00
replaceafillwe're about to find out :)15:01
zOnnyme either replaceafill 15:02
dsmallreplaceafill, I ran the first line of a code and got an error15:02
dsmallreplaceafill, im not sure if I have access to that repo15:02
replaceafilldsmall, oh15:02
replaceafilldsmall, hold on15:02
replaceafilldsmall, done15:03
dsmallreplaceafill, thanks15:03
dsmallreplaceafill, it worked 15:03
replaceafilldsmall, you can see the ORA theme now?15:06
replaceafilldsmall, oh you meant the access to the repo, never mind15:06
dsmallreplaceafill, It works now15:07
replaceafilldsmall, you can see the homepage?15:07
dsmallreplaceafill, Yes15:08
replaceafilldsmall, excellent15:08
replaceafilldsmall, so i'm about to go get lunch, but i'd like to do a little planning15:08
replaceafilldsmall, have you ever blogged?15:08
replaceafilldsmall, or used wordpress or any blogging tool?15:09
dsmallreplaceafill, no15:09
replaceafilldsmall, ok, np15:09
replaceafilldsmall, check the story:
dsmallreplaceafill, Okay15:09
replaceafilldsmall, ORA wants a blog15:09
replaceafilldsmall, in their tendenci site15:09
replaceafilldsmall, but tendenci doesn't have such "feature"15:09
replaceafilldsmall, but tendenci has the main component of such feature15:10
replaceafilldsmall, it's called tendenci pages15:10
dsmallreplaceafill, forums, right?15:10
replaceafilldsmall, this is a bit different15:10
dsmallreplaceafill, alright15:10
replaceafilldsmall, this is mostly about content organization15:10
replaceafilldsmall, do you need to go?15:11
dsmallreplaceafill, I can stay for a bit longer15:11
replaceafilldsmall, ok15:11
replaceafilldsmall, so i want you to first become really really familiar with tendenci pages15:12
replaceafilldsmall, did you create a superuser in your installation process?15:12
dsmallreplaceafill, okay I can do that15:12
dsmallreplaceafill, yes15:12
replaceafilldsmall, try logging in with it15:12
dsmallreplaceafill, ok15:12
replaceafilldsmall, and then go to /pages in your instance15:12
replaceafilldsmall, you don't have to do it right now15:12
replaceafilldsmall, this is planning :)15:12
replaceafilldsmall, so, get familiar with /pages15:12
replaceafilldsmall, you can do CRUD operations on pages15:13
replaceafilldsmall, create, edit, etc15:13
dsmallreplaceafill, Ok15:13
replaceafilldsmall, you can authorize what users can see them15:13
replaceafilldsmall, you can *categorize* them (This is very important)15:13
replaceafilldsmall, i mean for your task15:13
replaceafilldsmall, you can tag them15:13
replaceafilldsmall, and you will get familiar with the TinyMCE widget15:14
replaceafilldsmall, it's a WYSIWYG html editor15:14
dsmallreplaceafill, ok15:14
replaceafilldsmall, so for tomorrow before i join the channel15:14
replaceafilldsmall, experiment with that ok?15:14
replaceafilldsmall, my plan is that you implement the blog through tendenci pages15:15
replaceafilldsmall, for the record, i'm not sure it'll fly :D15:15
replaceafilldsmall, but let's try15:15
dsmallreplaceafill, sounds like a plan15:15
replaceafilldsmall, cool15:15
replaceafilldsmall, and record your questions15:15
replaceafilldsmall, if i'm not around15:15
replaceafilldsmall, so we can discuss them later15:15
replaceafilldsmall, i'll go get lunch15:15
replaceafilldsmall, thanks a lot!15:15
dsmallreplaceafill, Alright15:16
dsmallreplaceafill, no problem15:16
replaceafillACTION goes to get lunch, bb in ~4015:16
jelknerACTION signs off for the day15:35
*** mjsir911 has joined #novawebdev17:53
*** lelkneralfaro has joined #novawebdev18:25
*** lelkneralfaro has joined #novawebdev20:45

Generated by 2.17.2 by Marius Gedminas - find it at!