IRC log of #novawebdev for Wednesday, 2018-08-29

*** mjsir911 has joined #novawebdev07:05
*** lelkneralfaro has joined #novawebdev08:28
*** lelkneralfaro has joined #novawebdev08:40
*** mjsir911 has joined #novawebdev09:50
*** zOnny has joined #novawebdev09:56
*** lelkneralfaro has joined #novawebdev11:11
*** replaceafill has joined #novawebdev11:22
replaceafillgood morning lelkneralfaro11:23
lelkneralfaroGood morning replaceafill11:24
replaceafilllelkneralfaro, want to discuss the video question now?11:24
lelkneralfaroYes now is good11:24
*** lelknera has joined #novawebdev11:26
replaceafilllelkneralfaro, cool11:27
replaceafilllelkneralfaro, we do have the video "plugin" in our instances11:27
replaceafilllelkneralfaro, but i noticed that elizabeth has a youtube channel11:27
replaceafilllelkneralfaro, wouldn't be possible to upload the video there?11:27
replaceafilllelkneralfaro, and embed it from the event/page?11:27
lelknerareplaceafill sorry about that. Im on the train and went through a tunnel11:28
replaceafilllelknera ah11:28
lelkneraReplaceafill, i suppose thats a possibility.11:28
replaceafilllelknera i think that's a better solution than to upload the video as a file11:29
lelkneraIf it's easy even better. But i want to set them up with the cms. And stay away from having to provide them with support on the site as much as possible11:29
replaceafilllelknera, sure11:30
lelkneraWhen embedding a video how doed it appear? Not just as a link?11:31
replaceafilllelknera, no11:31
replaceafilllelknera, the tinymce widget has a media option11:32
replaceafilllelknera, hold on11:32
replaceafilllelknera, can you go to the demo?11:32
lelkneraI wont be in front of my computer until 411:32
replaceafilllelknera, oh ok11:33
lelkneraIm on irc on my phobe right now11:33
replaceafilllelknera, sure11:33
lelkneraI can test then.11:33
replaceafilllelknera, there's a Insert -> Media option in the widget11:33
replaceafilllelknera, then you want the Embed tab11:33
lelkneraCool ill try that later on11:34
replaceafilllelknera, this video is a bit outdated but you should check the process at the end: https://www.youtube.com/watch?v=JSOfScpoOgw11:34
lelkneraGot it. Thanks.11:35
lelkneraOn a separate note. We're keeping the demo?11:35
lelkneraOur demo site that is11:35
replaceafilllelknera, no, i'm going to get rid of that server11:36
replaceafilllelknera, why? do you see value in those instance?11:36
replaceafills11:36
lelkneraNo. You just asked me to test in the demo11:36
replaceafilllelknera, yeah, i meant the tendenci.com demo11:36
replaceafilllelknera, the official one :)11:37
lelkneraAhhh yes. I need to remember that's the place for me to work.11:37
lelkneraIm being bad about that11:37
replaceafilllelknera, https://demo.tendenci.com/events/13/11:37
replaceafilllelknera, that's an event with a youtube video embedded11:37
lelkneraGreat ill check it out11:38
lelkneraOkay im going to be away for a few hours11:38
replaceafilllelknera, cool11:38
replaceafilllelknera, send me an email if you need anything11:38
lelkneraThanks will do11:38
replaceafillzOnny, you around?11:40
zOnnyhey replaceafill 11:40
replaceafillzOnny, hey, quick video question11:40
zOnnyreplaceafill: yes ?11:41
replaceafillzOnny, do you know if the videos in /videos can be "reused" in pages?11:41
replaceafillzOnny, by reused i mean inserted in the body of the page11:41
zOnnyreplaceafill: yes11:41
replaceafillzOnny, did you do it in flint's website?11:41
zOnnyreplaceafill: not sure11:42
zOnnyreplaceafill: Do you want me to do something ?11:42
replaceafillzOnny, explain me how to insert them :)11:42
replaceafillzOnny, i add a video to /videos11:43
replaceafillzOnny, i create a page11:43
replaceafillzOnny, how can i link the video in the page body?11:43
zOnnyreplaceafill: you just want a link ?11:44
replaceafillzOnny, no, i want the video embededded11:45
zOnnyreplaceafill: ah11:45
replaceafillzOnny, similar to what the Insert -> Media -> Embed option does11:45
replaceafillzOnny, in the tinymce widget11:45
zOnnyreplaceafill: ah11:45
replaceafillzOnny, but from videos that are already added to the site11:45
replaceafillzOnny, do you know how to do that?11:46
zOnnyreplaceafill: I am trying to understand what you mean 11:47
replaceafillzOnny, don't worry, it's not a big deal11:47
replaceafillzOnny, thanks for your time, go back to work :)11:48
zOnnyreplaceafill: mr_german has done something similar11:48
replaceafillzOnny, in which site?11:48
zOnnyreplaceafill: https://ourrevolutionmd.novawebdevelopment.org/11:48
*** mr_german has joined #novawebdev11:49
zOnnyreplaceafill: but is just the button redirecting to the /video page11:49
replaceafillzOnny, rigth11:49
zOnnyreplaceafill: if you want the video there there is another way11:49
replaceafillzOnny, without copy pasting the embed iframe?11:50
zOnnyreplaceafill: kinda11:50
replaceafillzOnny, how?11:51
zOnnyreplaceafill: hold on11:52
mr_germanhello replaceafill ;)11:53
replaceafillgood morning mr_german11:54
replaceafillmr_german, when you have existing issues about something you're working on11:54
replaceafillmr_german, just use that to communicate through gitlab11:54
replaceafillmr_german, you created https://gitlab.com/novawebdevelopment/helios-base-theme/issues/111:55
replaceafillmr_german, when we already have https://gitlab.com/novawebdevelopment/novawebdev-ams/issues/6611:55
mr_germanreplaceafill, oh.. well mb11:55
zOnnyreplaceafill: https://github.com/tendenci/tendenci/blob/master/tendenci/themes/t7-base/templates/videos/list.html#L5511:55
replaceafillzOnny, yeah, but that needs template work11:56
replaceafillzOnny, i need end user support11:56
replaceafillzOnny, not developer tools11:56
replaceafillzOnny, don't worry about it, we'll just copy/paste the embed code11:56
zOnnyreplaceafill: ok11:57
replaceafillzOnny, mr_german since you're both here11:58
replaceafillzOnny, mr_german could you let me know what you're working at the moment?11:59
zOnnyreplaceafill: I have done the cleaning _dev site11:59
mr_germanreplaceafill, well, yesterday i completed the redesign for "Question template" for helios11:59
replaceafillzOnny, do you need any help with that?11:59
zOnnyreplaceafill: yes 12:00
zOnnyreplaceafill: I would like to set up the .yml file12:00
zOnnyreplaceafill: for the CI 12:00
zOnnyI haven't done that yet 12:01
replaceafillzOnny, well, we're about to get rid of the _dev branches12:01
replaceafillzOnny, i plan to get to it tomorrow or friday12:01
replaceafillzOnny, so the yml file will need to change12:02
zOnnyreplaceafill: you mean the deployment will be directly to the _prod ?12:02
replaceafillzOnny, there won't be any more _dev or _prod branches12:02
replaceafillzOnny, just one branch per site12:03
zOnnyreplaceafill: ok12:03
replaceafillzOnny, but i'll test it first with novawebdev and see how that goes12:03
replaceafillzOnny, so if you can hold that yml change that'd be great12:03
replaceafillzOnny, how does your rest of the week look like?12:04
replaceafillzOnny, i'd like you to test documentation on how to create the linodes and set up the CI12:05
replaceafillzOnny, but i haven't written that yet12:05
zOnnyreplaceafill: cool12:05
replaceafillzOnny, what have you "promised" the client? i mean in terms of delivering the site?12:05
zOnnyreplaceafill: I haven't promised anything yet12:06
replaceafillzOnny, cool, that works12:07
replaceafillzOnny, let's try to have it up before next week, ok?12:07
replaceafillzOnny, i'll bug you either tomorrow or friday to test the process12:07
zOnnyreplaceafill: HOw I can show her the progress ?12:07
replaceafillzOnny, ok?12:07
replaceafillzOnny, until friday, i'd say screenshots are your best bet12:08
zOnnyreplaceafill: she is on track of it 12:08
replaceafillzOnny, what do you mean?12:08
zOnnyreplaceafill: she keeps texting to my phone :(12:08
replaceafillzOnny, do we have a domain yet?12:08
zOnnyreplaceafill: not yet12:09
replaceafillzOnny, can you take that up to Louie?12:10
zOnnyreplaceafill: Do I have to purchase one ?12:10
replaceafillzOnny, not you12:10
replaceafillzOnny, NWD12:10
zOnnyreplaceafill: ok12:10
replaceafillzOnny, i guess we can stick to namecheap.com12:11
zOnnyreplaceafill: right12:11
replaceafillzOnny, but we'll need to set up a NWD account12:11
replaceafillzOnny, and stop using jelkner's resources/info12:12
replaceafillzOnny, for this kind of work12:12
zOnnyreplaceafill: can I use the http://172.104.19.176 server ?12:12
replaceafillzOnny, if you're willing to set it up manually12:12
replaceafillzOnny, but it'll die soon12:12
zOnnyreplaceafill: temporally12:12
replaceafillzOnny, sure12:12
replaceafillzOnny, and let's try to have a production one for her before killing that12:12
zOnnyreplaceafill: screeshots will not be useful at all12:13
replaceafillzOnny, i know12:13
zOnnyreplaceafill: if we want happy customer :D12:13
replaceafillzOnny, i'll could set up the instance myself12:13
replaceafillzOnny, but it's time for you and mr_german to learn how to do it12:13
replaceafillzOnny, and that means i have to finish that damn integration playbooks12:13
zOnnyreplaceafill: I know :(12:13
replaceafillzOnny, so there's some pending work until we get there12:14
replaceafillzOnny, anyway, that's a plan12:14
replaceafillzOnny, last question for you12:14
replaceafillzOnny, when do you start school?12:14
zOnnyreplaceafill: next week I  guess12:14
replaceafillzOnny, do you know your schedule yet?12:14
zOnnyI will be off this friday until Sunday :(12:15
replaceafillzOnny, oh12:15
replaceafillzOnny, so we can't work on friday then12:15
zOnnyreplaceafill: I forgot it12:15
replaceafillzOnny, cool12:15
replaceafillzOnny, np12:15
zOnnyreplaceafill: well I can get my computer with me12:15
zOnnyunless there is not wifi there12:16
replaceafillzOnny, that's fine, don't worry12:16
replaceafillzOnny, i'll share the doc once i write it and you give it a try when you have a chance12:16
replaceafillzOnny, but email Louie about the domain12:17
replaceafillzOnny, we'll need that in place before setting up the instance12:17
replaceafillzOnny, and you need to contact the client about it too12:17
zOnnyreplaceafill: I will keep u in touch about friday12:17
zOnnyreplaceafill: I would like to work on it with u12:18
replaceafillzOnny, so, school schedule?12:18
replaceafillzOnny, we will12:18
zOnnyreplaceafill: of course12:18
replaceafillzOnny, when do you get off classes? do you know12:18
zOnnyreplaceafill: not yet12:18
replaceafillzOnny, ok, let me know asap, ok?12:19
zOnnyI will let you know tomorrow12:19
zOnnyreplaceafill: We are going to do it today12:19
replaceafillzOnny, i'd like to schedule a time for you and mr_german to meet weekly12:19
zOnnyreplaceafill: Can I include the biligual in our site ?12:19
replaceafillzOnny, do you know how to do it?12:19
zOnnyreplaceafill: I have done in my cleaning site12:20
zOnnyreplaceafill: yep12:20
replaceafillzOnny, using the novalaciro package?12:20
zOnnyreplaceafill: yeah12:20
zOnnyreplaceafill: that app was well done12:20
replaceafillzOnny, great, i wish we had a better name for it now...12:20
zOnnyreplaceafill: I am impressed12:20
replaceafillzOnny, it sucks!12:20
replaceafillzOnny, :)12:20
replaceafillzOnny, can you document that process?12:21
replaceafillzOnny, i remember we have a doc about novalaciro12:21
zOnnyreplaceafill: sure12:21
replaceafillzOnny, but we need a doc you can give mr_german about any site12:21
zOnnyI can get it done12:21
replaceafillzOnny, a "make a tendenci site bilingual"12:21
replaceafillzOnny, or something along those lines12:21
replaceafillzOnny, cool12:21
replaceafillzOnny, let us know when you have something12:22
zOnnyreplaceafill:  ?12:22
replaceafillzOnny, *before* doing the NWD12:22
zOnnyreplaceafill: where is the _prod server ?12:22
mr_german1+12:22
zOnnyreplaceafill: I am kind of confused 12:22
zOnnyI need to install some dependencies12:22
replaceafillzOnny, i know12:22
replaceafillzOnny, but what we need from you first is a doc12:22
replaceafillzOnny, not the actual task12:23
replaceafillzOnny, one that mr_german can help you test12:23
replaceafillzOnny, and i can check it's "good enough"12:23
zOnnyreplaceafill: ah12:23
zOnnyreplaceafill: hold on12:23
replaceafillzOnny, you can take the novalaciro one as reference12:24
replaceafillzOnny, but again, we need it to be generic12:24
replaceafillzOnny, for any existing site12:24
zOnnyreplaceafill: generic ?12:24
replaceafillzOnny, that works for any site12:24
replaceafillzOnny, no matter what theme, no matter what packages the site has installed12:24
zOnnyreplaceafill: but it is already generic12:25
replaceafillzOnny, like enabling attendance12:25
replaceafillzOnny, which one, novalaciro's?12:25
zOnnyreplaceafill: yep12:25
replaceafillzOnny, if you can give it to mr_german and he can do it in one of his dev instances without asking you anything12:25
replaceafillzOnny, then *that* is generic12:26
replaceafillzOnny, if we can come up with a script like frank for it12:26
zOnnyreplaceafill: ok12:26
zOnnymr_german: ready ?12:26
replaceafillzOnny, we need to automate all of this12:26
replaceafillzOnny, so we run scripts instead of following docs12:27
replaceafillzOnny, as much as possible12:27
replaceafillzOnny, anyway i think you get the idea12:27
replaceafillzOnny, ask mr_german's help for testing12:27
replaceafillzOnny, train him :)12:27
replaceafillok, thanks zOnny12:27
mr_germanzOnny, ready, i think12:27
replaceafillhold on12:27
replaceafilllet me talk to mr_german first12:27
replaceafillthen you two can continue12:27
zOnnyreplaceafill: ok12:28
replaceafillmr_german, does the split questions page work now?12:28
replaceafillmr_german, i haven't tried it yet12:28
zOnnymr_german: ping me  once you get free12:28
mr_germanreplaceafill, well, i created an issue for you to check it12:28
mr_germanzOnny, 1+12:28
replaceafillmr_german, that's why i'm asking12:28
replaceafillmr_german, i saw the code12:28
mr_germanreplaceafill, it works12:29
replaceafillmr_german, you added a modal12:29
replaceafillmr_german, like we discussed12:29
mr_germanbut, there's a problem12:29
mr_germanonly thing12:29
replaceafillmr_german, yes?12:29
mr_germanthat I dont know how to fix it12:29
mr_germanreplaceafill, in the modal when you click "Add question"12:30
mr_germaninside of it12:30
zOnnylelkneralfaro are u around ?12:30
mr_germanyou can't add "5 more questions"12:30
mr_germani see the code and it is javascript inside12:30
replaceafillzOnny, he'll be away until 4 i think12:30
zOnnyreplaceafill: ok12:30
zOnnyreplaceafill: thanks for the update12:31
replaceafillmr_german, you mean add 5 more answers?12:31
mr_germanyep12:31
mr_germanif you want i can hangout to show you my problem12:31
replaceafillmr_german, do you know what causes the problem?12:32
mr_germannope12:32
mr_germanbut thats my only problem12:32
mr_germaneverything else12:33
mr_germanworks12:33
*** jelkner has joined #novawebdev12:33
replaceafillmr_german, let me give it a try12:33
mr_germancool12:33
jelknergood afternoon, replaceafill!12:33
jelknerit's still morning there, i know12:34
replaceafillgood afternoon jelkner12:34
jelknerwhen would be a good time to chat, replaceafill?12:34
replaceafilljelkner, i'm in a meeting with zOnny and mr_german at the moment12:34
jelkneri don't need to interrupt your workflow, but today if possible12:34
replaceafilljelkner, i'll be done in about 10-15 minutes12:35
jelknercool, i'll eat my lunch12:36
jelknerzOnny just stepped out, btw.12:37
jelknerin case you wonder why he isn't responding ;-)12:37
replaceafillmr_german, this is the problem https://gitlab.com/novawebdevelopment/helios-base-theme/compare/master...gfbot%2Fquestions_tmeplate#3c33a23b4c49e544a0abc8fbdbe991a31f64c33c_135_19512:38
mr_germanreplaceafill, ah?12:40
mr_germanreplaceafill, oh12:40
replaceafillmr_german, i recommend you to checkout master12:41
replaceafillmr_german, and follow the JS once the "add 5 more answers" button is pressed12:41
replaceafillmr_german, you'll see the table for the question being updated12:41
replaceafillmr_german, the problem with your current template is that the table for every question is lost12:42
replaceafillmr_german, and the JS cannot identify where to add the rows12:42
replaceafillmr_german, also12:42
replaceafillmr_german, can you make the dialog to expand vertically12:42
replaceafillmr_german, it shows the scroll bar in my desktop12:43
replaceafillmr_german, and it has the typical state problem12:43
mr_germandialog?12:43
replaceafillmr_german, the modal dialog12:44
replaceafillmr_german, if i type the Question and then close it12:44
replaceafillmr_german, and i try to add a question again, the old state is still there12:44
replaceafillmr_german, and if i try to answer a question with no answers12:46
replaceafillmr_german, i don't get an error12:46
mr_germanmmm12:46
replaceafillmr_german, i think that's inherited from the default one12:47
replaceafillmr_german, but in the modal is more evident12:47
replaceafillmr_german, also the help text of the select between and result type are not useful12:48
replaceafillmr_german, i do like the modal idea12:49
replaceafillmr_german, we just need to refine it12:49
mr_germanwell.. i think this issues is taking me to much time12:50
replaceafillmr_german, what do you suggest?12:50
replaceafillmr_german, we can ask zOnny for help12:50
zOnnyHello ?12:51
replaceafillmr_german, you'll need to help him set up his environment though12:51
replaceafillmr_german, train him :)12:51
zOnnymr_german: yes please! :D12:51
replaceafillzOnny, mr_german i'll let you decide how to ask yourselves for help12:52
zOnnyreplaceafill: I am thinking if we are going to rid of _devs12:52
mr_germanreplaceafill, well idk let me take a break12:52
replaceafillmr_german, please train zOnny12:52
replaceafilljelkner, i think i'm done12:53
zOnnywe can use 172.104.19.176 temporally for showing the progress for the becoming customers 12:55
replaceafillzOnny, you mean for new projects?12:55
zOnnyreplaceafill: correct12:55
replaceafillzOnny, no12:55
replaceafillzOnny, we should use the production instances for that12:55
zOnnyreplaceafill: -.-?12:55
jelkner15 more minutes, please, replaceafill 12:56
replaceafillzOnny, you get a new customer, great, you deal the price, they accept, they give you ideas, you create the linode12:56
zOnnyreplaceafill: _prod that aren't sync with prod already ?12:56
replaceafillzOnny, you start theming and showing there12:56
replaceafilljelkner, cool12:56
zOnnyreplaceafill: I see12:56
replaceafillzOnny, that's going to change soon12:56
zOnnyreplaceafill: ttyl12:56
zOnnyreplaceafill: I am getting out of memory in my local machine :(13:01
zOnnyreplaceafill: My computer is getting frozeng constantly 13:01
replaceafillzOnny, how much RAM do you have?13:01
zOnnyreplaceafill: https://paste.pound-python.org/show/r7itTqIiMwH9Y03seovl/13:03
replaceafillmr_german, you need to keep the existing options for questions too13:03
replaceafillmr_german, like ability to move up/down13:03
replaceafillzOnny, 8GB seems fine13:04
replaceafillzOnny, are you running several VMs or something?13:04
zOnnyreplaceafill: yep13:04
zOnnyI have 3 VMs :D13:05
replaceafillzOnny, pick your poison13:05
mr_germanreplaceafill, you can do it13:05
mr_germanin the button13:05
replaceafillmr_german, oh the gear?13:05
mr_germanyes13:06
replaceafillmr_german, hmm13:06
replaceafillmr_german, i didn't noticed the gear at all :S13:06
replaceafillmr_german, oh look!13:06
replaceafillmr_german, the add 5 more answers work in editing mode13:06
mr_germanyeah13:06
mr_germanik13:06
mr_germanmy main problem13:06
mr_germanis the modal13:06
replaceafillmr_german, just follow that logic13:06
mr_germanright now13:07
replaceafillmr_german, it's an issue with the question suffix13:07
replaceafillmr_german, and the way the table is built in the modal13:07
replaceafillmr_german, don't worry by spending time on this13:07
replaceafillmr_german, you need to understand that logic13:07
mr_germanreplaceafill, but, the edit mode it looks good should i change something?13:08
replaceafillmr_german, i think you can make the select between and result type a single row13:10
replaceafillmr_german, like the default theme13:10
replaceafillmr_german, same in the modal13:10
replaceafillmr_german, and also get rid of the help text there: "Select between the minimum and maximum answers."13:10
mr_germanok13:10
replaceafill"Select result type: absolute or relative"13:10
replaceafillmr_german, try this: https://paste.pound-python.org/show/XWQVeGEbSlvJ3I9q62N8/13:14
jelknerreplaceafill ready when you are13:14
replaceafilljelkner, ready13:15
jelknerreplaceafill, any chance we could hangout?13:15
jelkneris that a yes or no, replaceafill?13:16
replaceafilljelkner, we can try, let me get my headset13:16
replaceafilljelkner, i don't hear you13:17
replaceafilljelkner, i can hear you now13:18
*** mjsir911 has joined #novawebdev13:26
replaceafillACTION goes to pick up his daughter, bb in ~4013:49
zOnnymr_german: https://docs.google.com/document/d/1R81D8Uua6ghhap6NGvhCZFYMl4AtYQ5jSu8tWE8wc6E/edit14:07
mr_german:o14:09
mr_germannice zOnny 14:09
zOnnymr_german: let me know if it is not clear enough 14:10
mr_germanzOnny, line 1014:11
mr_germanit is the same?14:11
mr_germanoh14:11
mr_germanyou can't do migrate with multiples14:11
mr_german?14:11
zOnnymr_german: yeah you can14:11
zOnnymr_german: with &&14:12
mr_germanzOnny, but with makemigrations14:12
mr_germanyou can without then right?14:12
mr_germanthem*14:12
zOnnymr_german: ?14:13
mr_german"~/venv/bin/python manage.py makemigrations boxes navs pages memberships events forms"14:13
mr_germanif you only do "/venv/bin/python manage.py makemigrations"14:13
mr_germanit should works14:13
mr_german?14:13
zOnnymr_german: it also works I guess14:13
mr_germanthe same14:13
mr_germanwith14:13
mr_germanmigrate14:13
zOnnymr_german: hold on14:14
mr_germanI think it works :D 14:14
zOnnymr_german: I haven't tried it yet14:15
mr_germanzOnny, ill try to finish what im doing right now14:16
mr_germanand then i'll try to follow your doc14:16
zOnnymr_german: cool14:16
mr_germanand after that I can train you ;) zOnny 14:17
zOnnymr_german: that would be cool14:17
zOnnymr_german: we have to figure out to manage this work together14:17
mr_germanzOnny, yes!14:20
mr_germanbrb14:20
mr_germanACTION goes to take his lunch brb -1hr14:20
replaceafillACTION is back14:49
replaceafilljelkner, are you around?15:21
*** lelkneralfaro has joined #novawebdev15:30
zOnnyhey lelkneralfaro 15:32
lelkneralfarozOnny, hey15:34
lelkneralfarozOnny, what's up?15:34
zOnnylelkneralfaro: can you help me with the Domain purchase ?15:36
zOnnylelkneralfaro: for the cleaning site 15:36
*** mjsir911 has joined #novawebdev15:37
lelkneralfarozOnny, absolutely, if I am able to. can we do that in 10 minutes. I want to finish something up15:39
lelkneralfarozOnny, absolutely, if I am able to. can we do that in 10 minutes. I want to finish something up15:39
zOnnylelkneralfaro: NO!15:39
lelkneralfarozOnny, lol I'll take that as a yes15:39
zOnnylelkneralfaro: ping me once you get chance :D15:39
lelkneralfarozOnny, +115:40
lelkneralfarozOnny, ping15:48
zOnnylelkneralfaro: pong15:48
lelkneralfarozOnny, okay, how can I help?15:48
zOnnylelkneralfaro: are you on track of the cleaning site ?15:48
lelkneralfarozOnny, not even a little bit15:48
zOnnylelkneralfaro: It is hard to show u now because we will not use _dev instances anymore15:49
zOnnylelkneralfaro: I have developing a cleaning site for a customer in NJ15:50
zOnny*been15:50
zOnnylelkneralfaro: we need a Domain for this site15:51
zOnnylelkneralfaro: Are NWD will purchase one ?15:51
lelkneralfarozOnny, I imagine so. I haven't done that. or maybe I did a long time ago15:52
mr_germanACTION is back15:52
lelkneralfarozOnny, I'd have to figure out how to do it agian15:52
zOnnylelkneralfaro: we are going to stick with namecheap I guess15:53
lelkneralfarozOnny, I don't know anything about that :/15:53
lelkneralfarozOnny, but I should learn, so we can maybe figure it out together15:54
zOnnylelkneralfaro:  this is https://www.namecheap.com/15:54
zOnnylelkneralfaro: cool15:54
lelkneralfarozOnny, but I have a call with a customer in 5 minutes. It'll take maybe 30 minutes. hopefully less15:54
zOnnylelkneralfaro: no worries15:54
zOnnylelkneralfaro: we are going to do this once you get free15:55
lelkneralfarozOnny, cool I will ping you again15:55
replaceafillmr_german, did you try the diff i sent you?15:57
replaceafillmr_german, to fix the "add 5 answers" issue15:57
mr_germanreplaceafill, yep, it works16:00
mr_germani almost done.16:00
replaceafillmr_german, cool16:00
mr_germanreplaceafill, but, i need to understand this16:00
mr_german:(16:00
replaceafillmr_german, +116:02
mr_germanreplaceafill, pushed16:08
replaceafillmr_german, i'm in the middle of something16:08
replaceafillmr_german, you have other issues to work on, right?16:08
mr_germanyes16:08
replaceafillmr_german, cool, work on something else until i have a chance to test it16:09
mr_german1+16:09
replaceafillzOnny, are you busy?16:09
replaceafillmr_german, take something else then16:09
replaceafillmr_german, helios related if possible16:10
zOnnyreplaceafill: I am not busy16:10
replaceafillzOnny, oh cool16:10
replaceafillzOnny, could you test mr_german changes?16:10
replaceafillzOnny, it'll take you a bit to set it up, but mr_german can explain16:10
zOnnyreplaceafill: cool16:10
replaceafillmr_german, makes sense?16:10
replaceafillmr_german, zOnny it doesn't have to be *now* if you have other plans16:11
replaceafillmr_german, zOnny but it'd be great if you could check each other's work16:11
mr_germanzOnny, https://gitlab.com/novawebdevelopment/frank16:11
mr_germanyou'll need that16:11
zOnnymr_german: ok16:12
replaceafillzOnny, after my conversation with jelkner today i think it's better for me to set up the new server16:13
replaceafillzOnny, i'm doing some research now and i'm not sure when i'll get to writing16:13
zOnnyreplaceafill: ok16:14
replaceafillzOnny, so once you and lelkneralfaro figure out the domain name let me know16:14
jelknerreplaceafill, do you know who setup Daniela's novalaciro email address?16:14
replaceafilljelkner, i did16:14
jelknerwould you be able to do that for heylin, replaceafill?16:14
replaceafilljelkner, sure16:14
jelknershe starts Saturday morning16:14
replaceafilljelkner, what's her position?16:14
replaceafilljelkner, we should avoid personal names imo16:15
jelknershe and Daniela will be each working half time as organizers16:15
replaceafilljelkner, unless you as the customer want that :D16:15
jelknerno, we have daniela@novalaciro16:15
replaceafilljelkner, that was a mistake16:15
jelknerso why not heylin@novalacior.org?16:15
replaceafilljelkner, and it's now an alias16:15
replaceafilljelkner, Daniela's real address is organizer@16:15
jelkneroh, we need to think about that16:15
jelknerinteresting16:16
jelknerthat is an organizational problem i didn't think about16:16
replaceafilljelkner, i set up daniela@ as an alias after the account was created in webfaction16:16
replaceafilljelkner, yeah, we talked about that with Daniela16:16
replaceafilljelkner, addresses should be swappable16:16
replaceafilljelkner, in case she leaves, etc16:16
jelknerso for now, since we can't have two aliases for the same address (or can we)?16:16
replaceafilljelkner, we can16:17
jelknercool16:17
replaceafilljelkner, but those are aliases16:17
replaceafilljelkner, i'm not sure if you want them to be sharing the inbox16:17
jelknerjust have heylin@novalaciro.org point to the same place16:17
jelkneri'll have to ask them16:17
replaceafilljelkner, cool16:17
jelknerbut if they work really well together, maybe we do16:17
replaceafilljelkner, ok16:18
jelkneras long as both of them check it regularly and not each rely on the other ;-)16:18
jelkneri'll call heylin this evening16:18
zOnnymr_german: 16:18
jelknerand let you know tomorrow16:18
mr_germanzOnny, ?16:18
replaceafilljelkner, cool, so i'll wait before setting it up16:18
jelkner+116:18
replaceafilljelkner, have a minute?16:19
jelknersure, replaceafill 16:19
zOnnymr_german: Does this installation require a new Instance >16:19
replaceafilljelkner, just wanted to show you this: https://github.com/uclouvain/osis16:19
mr_germanzOnny, yes16:19
mr_germanthe script create it16:20
replaceafilljelkner, not sure yet how it'd adjust for Isaac's case, but seems very active16:20
jelknerwow!16:20
replaceafilljelkner, i mean actively developed16:20
zOnnymr_german: can I ask why ?16:20
jelknerthat would be a huge plus for us16:20
replaceafilljelkner, +116:20
jelknerpoke into it some more, replaceafill 16:20
replaceafilljelkner, will do16:21
jelknerthis is potentially great news16:21
mr_germanit changes the setting automatically zOnny 16:21
replaceafilljelkner, :)16:21
zOnnymr_german: which script ?16:21
mr_germanbuild.sh16:21
jelknerreplaceafill, there are tests!16:22
jelkneryipeee!!!16:22
replaceafilljelkner, oh no, it's very very complete16:22
jelknerthat's an even bigger plus for us16:22
replaceafilljelkner, i mean from an infrastructure point of view16:22
replaceafilljelkner, docker set up, travis16:23
jelknersince our young developers can begin learning best practices16:23
jelknerin a good environment16:23
replaceafilljelkner, +116:23
replaceafilljelkner, so as you can see i've switched to research mode some more :)16:23
jelknerreplaceafill, i just feel our stars are aligning16:23
jelkneryes sir, that's what we need you to do16:23
replaceafilljelkner, hopefully16:23
jelknerthat's why i wanted to talk to you this morning16:24
replaceafilljelkner, +116:24
zOnnymr_german: where should I clone the git repo ?16:24
replaceafilljelkner, i just hope we don't stretch too thin16:25
mr_germanzOnny, mm find a good place to clone it, this script will create all the new instances16:27
replaceafillzOnny, remember the old maketendenci7.sh script?16:29
replaceafillzOnny, that would create a virtualenv + database + tendenci project16:30
zOnnyreplaceafill: yes I do16:30
replaceafillzOnny, frank does the same16:30
replaceafillzOnny, you'll see tendenci7 in there16:30
replaceafillzOnny, but it also sets up our django apps: attendance, threads, etc16:30
replaceafillzOnny, and sets up helios16:30
replaceafillzOnny, and finally integrate both (tendenci + helios)16:31
zOnnyreplaceafill: ah16:31
replaceafillzOnny, if everything goes well, you'll have 4 directories in your clone16:31
zOnnyit is a complete new Instance 16:31
replaceafillzOnny, 2 venvs and 2 projects16:31
replaceafillzOnny, yes16:31
zOnnyreplaceafill: I got it16:31
zOnnyreplaceafill: can I ask how much of ram does it require ?16:35
replaceafillzOnny, it's the usual 3-4 GB tendenci 7 needs for the initial migration16:36
replaceafillzOnny, once you pass that part of the process it's not that heavy16:36
replaceafillzOnny, you're setting up a separate VM for this?16:36
zOnnyreplaceafill: good16:36
zOnnyreplaceafill: I am just followint the README.md part 16:40
jelknerACTION signs off for the evening16:40
replaceafillzOnny, kk16:40
replaceafillzOnny, ask mr_german any questions you have :)16:40
replaceafillzOnny, he's experienced with it at this point16:40
*** mjsir911 has joined #novawebdev16:40
replaceafillzOnny, he even created the makehelios script :)16:40
zOnnyreplaceafill: good to know that16:41
zOnnymr_german: I have the migrations running :(16:44
mr_germanzOnny, do not worry, I can wait ;)16:45
zOnnymr_german: my computer is about to fly 16:45
mr_germanlol16:45
zOnnymr_german: because I have to Instances running migrations 16:46
zOnny*two16:46
mr_germanoh16:46
lelkneralfarozOnny, I'm ready when you are to figure out this domain thing. no rush though if you are in the middle of something16:46
mr_germanwell, i'll check our issues list16:46
zOnnymr_german: I hate this part 16:47
mr_germanmigrations?16:47
zOnnymr_german: yes16:47
mr_germanyes.. it takes too much time sometimes16:47
replaceafilllelkneralfaro, just some context for you16:49
replaceafilllelkneralfaro, zOnny is building a new website16:49
replaceafilllelkneralfaro, and he'll need a domain16:49
replaceafilllelkneralfaro, client probably won't be able to provide one16:50
replaceafilllelkneralfaro, so we'll have to get it16:50
replaceafilllelkneralfaro, in the past for most of our instances jelkner has bought them in namecheap.com16:50
replaceafilllelkneralfaro, but i thought it's time we have a novawebdev account there16:51
replaceafilllelkneralfaro, instead of using jelkner's resources16:51
replaceafilllelkneralfaro, you can ask jelkner for feeback before proceeding :)16:51
lelkneralfaroreplaceafill, okay. cool. yes having a novawebdev account makes sense to me too.16:51
lelkneralfaroreplaceafill, thanks for the background info16:51
replaceafilllelkneralfaro, and in namecheap you can give several user accounts access to manage the domains16:52
lelkneralfaroreplaceafill, this means that we will have to link our novaweb bank account info with the namecheap account16:52
lelkneralfaroreplaceafill, I presume16:52
replaceafilllelkneralfaro, that's why we've stick to it16:52
zOnnylelkneralfaro: hold on16:52
replaceafilllelkneralfaro, correct16:52
replaceafilllelkneralfaro, credit card i think16:52
zOnnylelkneralfaro: I am asking the customer what name she is expecting for her site16:52
lelkneralfaroreplaceafill, sounds like a good time to request that from the bank then16:52
lelkneralfarozOnny, cool. I'm in no hurry16:53
replaceafilllelkneralfaro, again, jelkner could provide better insight since he's the one who's done it16:53
lelkneralfaroreplaceafill, I'll follow up with him tomorrow then probably16:53
replaceafilllelkneralfaro, kk16:53
replaceafilllelkneralfaro, how did the meeting go?16:53
lelkneralfaroreplaceafill, it was good. I gave the staff person at Elizabeth's office a tour of the CMS and event module16:54
lelkneralfaroreplaceafill, and he was very happy with it16:54
zOnnylelkneralfaro: she wants abbyscleaning.com 16:54
mr_germanlelkneralfaro, they're happy with the cms?16:54
lelkneralfaroreplaceafill, I told him that we are happy to have any feedback regarding UI16:54
lelkneralfaromr_german, yes he was16:54
zOnnylelkneralfaro: someone already took it :(16:54
mr_germancool!16:54
lelkneralfaroreplaceafill, and I told him that from her on out we'll be charing for any support. so that was a good step forward on the financial side of things16:55
lelkneralfaroreplaceafill, *charging16:55
replaceafilllelkneralfaro, excellent16:56
lelkneralfaroreplaceafill, oh and the video embedding went fine16:58
replaceafilllelkneralfaro, really?!?! great16:58
zOnnylelkneralfaro: did you get what I said ?16:58
replaceafillzOnny, abbyscleaning.us is available16:59
lelkneralfaroreplaceafill, although that video on tendenci's site wasn't very helpful16:59
zOnnyreplaceafill: correct16:59
zOnnylelkneralfaro: did you see that ?16:59
replaceafilllelkneralfaro, yeah, sorry for pointing you in the wrong direction16:59
replaceafilllelkneralfaro, i realized later that they just copy paste the url, not the embed code17:00
replaceafilllelkneralfaro, gland you figured it out though17:00
replaceafillglad*17:00
lelkneralfaroreplaceafill, no problem. yeah it didn't take long17:00
lelkneralfarozOnny, see what, sorry17:00
lelkneralfarozOnny, oh that she wants abbyscleaning.com17:00
lelkneralfarozOnny, sorry didn't mean to ignore you. 17:00
zOnnylelkneralfaro: https://www.namecheap.com/domains/registration/results.aspx?domain=abbyscleaning.us17:01
lelkneralfarozOnny, replaceafill is it a good idea to use ".us" when the ".com" site is not available?17:01
lelkneralfarozOnny, replaceafill does that lead to confusion for visitors?17:02
replaceafilllelkneralfaro, it depends on google really17:02
replaceafilllelkneralfaro, zOnny why not suggesting abbyruizcleaning.com?17:02
replaceafilllelkneralfaro, zOnny that's her last name, right?17:02
zOnnylelkneralfaro: can you purchase it ?17:03
lelkneralfarozOnny, does it have to happen today. better to check in with jelkner first about using namecheap17:04
zOnnyshe agree with abbyscleaning.us17:04
lelkneralfarozOnny, unless it is urgent17:04
replaceafilllelkneralfaro, i'd say pull the trigger on .us17:05
lelkneralfaroreplaceafill, cool. setting up an account now17:05
zOnnylelkneralfaro: well having the Domain name is urgent because you don't know who can take it 17:05
replaceafilllelkneralfaro, other the the process for paying i'm confident namecheap is.... "good enough"17:05
replaceafillzOnny, lol17:05
lelkneralfarozOnny, :)17:06
replaceafillzOnny is afraid of losing the domain battle with the big corporations17:06
replaceafill:D17:06
replaceafillACTION goes after zonny.com17:06
mr_germanLOL XD17:06
lelkneralfaroreplaceafill, zOnny haha17:06
zOnnyshoot I have to buy it right now :D17:06
replaceafillzOnny, check out the price on zonny.com17:07
replaceafillzOnny, you'll need to save a looooot!17:07
replaceafill:)17:07
replaceafillok, back to research for me17:07
lelkneralfaroreplaceafill, one sec17:08
lelkneralfaroreplaceafill, should I be purchasing "PostiveSSL" whatever that is17:08
lelkneralfaroreplaceafill, ?17:09
lelkneralfaroreplaceafill, namecheap is suggesting it17:09
replaceafilllelkneralfaro, not if it cost more17:09
replaceafilllelkneralfaro, we don't need it17:09
lelkneralfaroreplaceafill, yes it does $1.9917:09
replaceafilllelkneralfaro, then no17:09
lelkneralfaroreplaceafill, alright no Positive SSL then17:09
replaceafilllelkneralfaro, they give you this safeguard crap too, but i think that's free17:10
zOnnymr_german: is this ok ? https://paste.pound-python.org/show/xWDhS0UQwHXNQndGvuB6/17:13
mr_germantype 117:13
lelkneralfarozOnny, domain named purchased17:15
zOnnylelkneralfaro: thanks17:15
zOnnymr_german: should I type what it says https://paste.pound-python.org/show/SHicETOyVSr7UwJLg35z/17:17
replaceafilllelkneralfaro, could you give access to my account?17:17
replaceafilllelkneralfaro, it's replaceafillnova17:17
lelkneralfaroreplaceafill, yeah give me a sec to figure it out17:17
mr_germanzOnny, just type 117:19
zOnnymr_german: ok17:19
replaceafillzOnny, no17:19
replaceafillzOnny, you type 1 first17:20
replaceafillzOnny, then 017:20
zOnnymr_german: that does not help :(17:20
replaceafillNext, you'll be asked to provide default values for a few database fields. Type 1 to select 'Provide a one-off default now' and then 0 when you're presented the Python prompt (>>>) each time. Press any key to start providing the default values...17:20
replaceafill¬¬17:20
lelkneralfaroreplaceafill, do you mean to manage the the domain?17:21
replaceafilllelkneralfaro, yes17:21
lelkneralfaroreplaceafill, +117:21
zOnnyreplaceafill: ok17:22
lelkneralfaroreplaceafill, just granted you access. I think you have to approve. you probably received an email17:22
replaceafilllelkneralfaro, i did17:23
lelkneralfaroreplaceafill, cool17:23
replaceafilllelkneralfaro, accepted17:23
replaceafilllelkneralfaro, thanks a lot!17:23
lelkneralfaroreplaceafill, np. yup that worked17:23
replaceafilllelkneralfaro, i'll take it from here17:23
lelkneralfaroreplaceafill, sounds good to me17:23
replaceafillzOnny, i'll try to have the instance ready tomorrow17:24
replaceafillzOnny, could you rename the abby branch to not _dev please17:24
replaceafillto not have*17:24
zOnnyreplaceafill: just abbys ?17:25
replaceafillabbyruizcleaning17:25
replaceafillzOnny, oh sorry17:25
replaceafillzOnny, abbyscleaning17:25
replaceafill:)17:25
zOnnyreplaceafill: I created the _dev and _prod as usual :(17:27
replaceafillzOnny, that's fine, just get rid of one and rename the other17:28
replaceafillzOnny, from now on we'll stick to a single branch per site17:28
zOnnyreplaceafill: looking on how to rename a remote branch :)17:28
replaceafilllelkneralfaro, don't forget to delete test content from the NWD site :)17:29
lelkneralfaroreplaceafill, I'll do it now. thanks for the reminder17:29
lelkneralfaroreplaceafill, and I'll stop using it to test :/17:29
replaceafilllelkneralfaro, +1 demo.tendenci.com is your friend ;)17:30
lelkneralfaroreplaceafill, +117:30
replaceafilllelkneralfaro, just remember it resets each couple of hours, so don't rely on it being permanent data17:30
lelkneralfaroreplaceafill, got it. thanks17:30
lelkneralfarobb in 30 17:43
zOnnymr_german: can we do this tommorow17:48
mr_germanzOnny, sure17:48
zOnnymr_german: my computer is frozen constantly17:48
mr_germanzOnny, sure np17:49
zOnnymr_german: we have to leave17:49
mr_germanzOnny, cya later o/17:50
zOnnymr_german: I will ping you tomorrow17:50
mr_germanzOnny, sure17:50
mr_germanACTION signs off for the rest of this day17:52
*** zOnny has joined #novawebdev18:54
zOnnyreplaceafill: branch renamed :)18:54
replaceafillzOnny, cool thanks18:55
zOnnyreplaceafill: sorry for the delay :(18:55
replaceafillzOnny, np18:55
replaceafillACTION signs off for the day19:15
*** mjsir911 has joined #novawebdev22:12

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!