IRC log of #novawebdev for Tuesday, 2018-06-19

*** jelkner has joined #novawebdev08:35
*** mjsir911 has joined #novawebdev08:41
*** mjsir911 has joined #novawebdev10:33
*** replaceafill has joined #novawebdev10:40
replaceafillgood morning jelkner10:40
*** mjsir911 has joined #novawebdev10:57
*** mjsir911 has joined #novawebdev11:20
jelknergood morning, replaceafill 11:20
jelkneri'm still at work11:20
jelknerso i'm running around11:20
replaceafilljelkner, cool11:20
jelknerthe morning was so nice and quiet11:20
jelkneri got a lot done11:20
replaceafilljelkner, :)11:20
jelknernow a bit more challenging11:21
jelknerdo you have time to jitsu?11:21
replaceafilljelkner, sure11:21
jelknerhow do we do that again?11:21
replaceafilljelkner, hold on11:21
replaceafilljelkner, https://meet.jit.si/NoIdeaWhatImDoing11:23
replaceafilljelkner, just sent you the AEA-PAC export12:15
*** Dally has joined #novawebdev12:17
DallyHola12:17
Dallyreplaceafill, hola12:23
replaceafillhola Dally12:23
jelknerreplaceafill, Dally just joined ora12:23
replaceafilljelkner, i noticed12:23
jelknershe wants to mark herself present12:23
jelknercan you help her12:23
replaceafilljelkner, Dally has already being marked as present12:24
replaceafilljelkner, i consider it a bug if Dally didn't click the blue button12:24
replaceafilljelkner, Dally the original functionality was:12:25
replaceafill"if during an event someone signs up, mark them as present automatically in the ongoing event"12:25
replaceafilljelkner, Dally apparently once we implemented the "grace period" for marking yourself as present (24 hours after the event has finished)12:26
jelknerwhen did she sign up for the event?12:26
jelkneri mean meeting?12:26
Dallyreplaceafill, wait what? How I could be marked as present for yesterday event if I just sing up?12:27
replaceafillDally, jelkner that's why i consider it a bug12:27
*** mr_german has joined #novawebdev12:27
jelknerreplaceafill, i am getting more confused the more we talk about this12:28
replaceafilljelkner, :D12:28
jelknerhere is my understanding:12:28
jelkner1. Dally just joined ORA12:28
jelkner2. She did not sign-up for yesterday's meeting12:28
jelknerso, how would she be marked present?12:28
replaceafilljelkner, ok, attendance was initially for monthly meetings, right?12:29
replaceafilljelkner, and some people joined ORA during those meetings12:29
replaceafilljelkner, we tried to make it really easy for them12:30
jelkneryes, we have a bug12:30
replaceafilljelkner, and when they joined they didn't need to do anything else to be marked as present during the monthly meeting12:30
replaceafilljelkner, +112:30
replaceafilljelkner, the grace period got extended to the joining process12:30
jelkneryou must explicitly mark yourself present12:30
replaceafilljelkner, -112:30
jelknerjoining and attending are two separate things12:31
jelknersomeone may join online while a meeting is going on12:31
replaceafilljelkner, the bug is that the automatic attendance should only happen during an "ongoing" event (before it finishes)12:31
jelknerwho is not at the meeting12:31
replaceafilljelkner, not during the "grace period"12:31
jelknernot even during the meeting12:31
replaceafilljelkner, if you join during the grace period, you shouldn't be marked as present12:31
replaceafilljelkner, i see what you mean but we will open a can of worms12:32
jelknerthe can of worms is already there12:32
jelknerthey are completely different things12:32
replaceafilljelkner, ,that's why we're opening it :D12:32
jelknerlinking them will invalidate the data12:32
replaceafilljelkner, for example12:33
jelknerfor example12:33
replaceafilljelkner, how do you know which meeting are you signing in12:33
jelknerwe have two committees meeting on the same day at the same time12:33
replaceafilljelkner, if several meetings can go at the same time12:33
jelknersomeone joins12:33
replaceafill:D12:33
jelknerthey automatically get marked present at both?12:33
jelknerthat's cool12:33
jelknerwe are bending space time ;-)12:33
replaceafilljelkner, no, in that case the button sends you to a separate screen12:33
replaceafilljelkner, where you choose12:33
replaceafilljelkner, and that's fine12:34
jelknerahh12:34
replaceafilljelkner, but my concern is that when only one meeting is going on12:34
jelknera quick fix then12:34
replaceafilljelkner, the user has no idea which one represents the blue button12:34
replaceafilljelkner, hopefully yes12:34
jelknerthe button sends you to message that says "are you currently at the meeting?"12:34
jelknerand you say yes or no12:34
replaceafilljelkner, when there's multiple meetings in progress, yes12:35
jelknerif no, you still joined the database12:35
jelknerbut don't get marked present at the meeting12:35
replaceafilljelkner, +112:35
jelknerso, i was going to email alison now (before the 24 hours expires)12:35
jelknerto ask her to sign in12:35
jelknerwill she see a button?12:36
replaceafilljelkner, yes12:36
jelknercool12:36
jelknerACTION goes to email the SC12:36
jelknerreplaceafill, do we have instructions on how to mark yourself present?12:44
replaceafilljelkner, no :(12:44
jelkneror can you respond to an email to alison and the sc with how12:44
jelkner?12:44
jelkneri'm about to send12:44
jelknerthen Dally wants us to go to lunch12:45
jelknerwe are hungry12:45
replaceafilljelkner, other than "click the blue button"?12:45
jelknerwhich blue button?12:45
replaceafilljelkner, in https://ourrevolutionarlington.us12:45
jelknerok, i'm going to ask alison to "login and click the blue button"12:45
replaceafilljelkner, in the navbar there's a blue "Event Sign-In" button12:45
Dallyreplaceafill, I don't see a blue button12:46
replaceafillDally, that's because you're already marked as present12:46
replaceafillDally, because of the bug :S12:46
replaceafillDally, once you're marked as present for the event there's no point in showing you the button anymore12:47
replaceafillDally, if you log out and visit the homepage12:47
replaceafillDally, you'll see it12:47
jelkneremail sent12:49
jelknerreplaceafill, should i file issues when i get back about separating joining from marking yourself present?12:50
replaceafilljelkner, +112:50
replaceafilljelkner, for reference:12:50
replaceafillhttps://gitlab.com/novawebdevelopment/ora-ams/issues/1012:50
jelknerwe need fuel (calories) to burn before we can continue, so burrito bros here we come..."12:50
replaceafilljelkner, that's how we got to "blue"12:51
jelknerthanks12:51
replaceafillenjoy your lunch12:51
*** zOnny has joined #novawebdev13:00
zOnnyhey replaceafill 13:00
replaceafillhello zOnny13:00
zOnnyreplaceafill: Is the tendenci_overrride included within paulflint_dev ?13:01
replaceafillzOnny, it should be13:01
replaceafillzOnny, let me check13:01
replaceafillzOnny, it is13:02
replaceafillzOnny, is there any trouble?13:02
zOnnyreplaceafill: oOps I forgot change the title boxes on https://paulflint.novawebdevelopment.org13:03
zOnnyreplaceafill: never mind :(13:03
replaceafillzOnny, ...13:03
replaceafill:)13:03
zOnnymr_german: are you around ?13:11
mr_germanzOnny, yes13:11
zOnnyDo you how to set actblue (Donation link) up ?13:12
zOnnymr_german: 13:13
zOnny*know13:13
zOnnymr_german: I was reading that it is available for cadidates only correct ?13:13
zOnnymr_german: Any Idea how you did for lee's Website ?13:14
mr_germanzOnny, I just copy the link and pasted it in the url13:16
mr_germanthat they gave me13:16
zOnnymr_german: :D13:16
zOnnymr_german: that was it ?13:16
mr_germanzOnny, yes13:17
mr_germanzOnny, they gave me the link13:17
mr_germanzOnny, you should ask them for the link13:17
*** mjsir911 has joined #novawebdev13:18
zOnnymr_german: Flint doesn't know how to set that up :(13:18
mr_german:(13:18
zOnnymr_german: I know 13:18
zOnnymr_german: I have to look at it13:19
jelknerreplaceafill, did alison validate13:42
replaceafilljelkner, yes13:42
jelkneryippee13:43
*** mr_german has joined #novawebdev14:30
*** Dally has joined #novawebdev14:41
replaceafilljelkner, zOnny mr_german https://novawebdevelopment.org/14:59
zOnnyreplaceafill: what is that ?15:00
replaceafillzOnny, your new website15:00
zOnnyreplaceafill: my ? uhhmmm15:01
replaceafillzOnny, it's not mine15:01
replaceafillzOnny, :D15:01
replaceafillzOnny, i'm just using your logic dude15:01
mr_germanreplaceafill, it looks really good15:02
zOnnyreplaceafill: that is all that  zOnny can do ?15:02
replaceafillzOnny, uh?15:02
replaceafillmr_german, props to zOnny :)15:02
replaceafillACTION goes to fix the broken irclogs...15:03
mr_germangreat job zOnny 15:03
mr_german;)15:04
zOnnymr_german: thanks man15:05
replaceafillzOnny, you'll need to change that contact form in the home page15:06
zOnnyreplaceafill: I am still pushing new merge request15:06
replaceafillzOnny, it's producing "security warnings"15:06
replaceafillzOnny, that action="mailto:..." should be removed15:06
jelknerIt's ALIVE!15:06
jelknerreplaceafill, thanks!15:07
zOnnyreplaceafill: ok15:07
jelknerbut the .com address still points to the old site15:07
replaceafilljelkner, props to zOnny :)15:07
replaceafilljelkner, dns propagation delay15:07
zOnnyreplaceafill: deleting15:07
mjsir911hey replaceafill, could I suggest autodetecting default language with accept-language?15:17
replaceafillmjsir911, is there any problem with the current language setup?15:18
mjsir911just lacks autodetection that could exist15:19
mjsir911for example: https://getfedora.org/15:19
mjsir911With my current browser configuration (es only) the header is: Elija libertad. Elija Fedora.15:19
mjsir911without pressing any buttons or anything15:20
replaceafillmjsir911, sure15:20
mjsir911& with english turned on: Choose Freedom. Choose Fedora.15:20
replaceafillmjsir911, at some point i think we'll want to do the same we do with NOVALACIRO15:20
replaceafillmjsir911, to set up bilingual content15:20
mjsir911Well yea and I know you've written some code to help with bilingual? Maybe just tie this in with that15:21
replaceafillmjsir911, +115:21
replaceafillmjsir911, this middleware in Tendenci does what you suggest: https://github.com/tendenci/tendenci/blob/master/tendenci/settings.py#L8615:23
replaceafillmjsir911, btw could you take a look at http://irclogs.novawebdevelopment.org/15:24
replaceafillmjsir911, and http://irclogs.novawebdevelopment.com/15:24
replaceafillmjsir911, and see if you detect any issues15:24
mjsir911you're right about the middleware, novalaciro seems to do this automatically so Im probably requesting something that already exists15:25
replaceafillmjsir911, yes, we just haven't set up for the new website15:26
replaceafillset it up*15:26
mjsir911everything looks good with the logs15:26
replaceafillmjsir911, cool, thanks15:26
mjsir911so replaceafill another question I have is what are the benefits/downsides to storing the language selected in cookies rather than in the url (like how wikipedia does it with es.wikipedia.org15:27
mjsir911I don't suggest we change anything because what we have works, I just want to understand why15:28
replaceafillmjsir911, lazyness :D15:28
replaceafillmjsir911, but i think both schemes are supported15:28
replaceafillmjsir911, django uses http://.../es/...15:29
mjsir911oh thats very good to know15:29
replaceafillmjsir911, i mean, appends15:29
mjsir911I do prefer that scheme because it removes a path of code to choose which language on every page request15:29
mjsir911but I don't think it *really* matters presently15:29
replaceafillmjsir911, https://docs.djangoproject.com/en/1.8/topics/i18n/translation/#language-prefix-in-url-patterns15:30
replaceafillmjsir911, and i don't like it because it messes with the URLs :D15:30
mjsir911that is the downside definitely15:31
zOnnyreplaceafill: one question15:35
replaceafillzOnny, yes?15:35
zOnnyreplaceafill: why should I rid of mailto ?15:35
replaceafillzOnny, because it's an unsafe action15:36
replaceafillzOnny, you want to use tendenci forms for that15:36
replaceafillzOnny, hold on, let me look for the example15:36
replaceafillzOnny, it's in the default base theme15:36
replaceafillzOnny, https://gitlab.com/novawebdevelopment/nova-base-theme/blob/master/templates/homepage.html#L11715:37
zOnnyreplaceafill: you  mean the one that pop up once you click in the button "contact us"?15:37
replaceafillzOnny, not necessarly15:37
replaceafillzOnny, that's one way of doing it15:37
replaceafillzOnny, but if you remember the sidebar has the same form15:38
replaceafillzOnny, for subscribing to the mailing list15:38
zOnnyreplaceafill: in that case this form is unnecesary15:39
replaceafillzOnny, it's ok if you want to display it15:39
replaceafillzOnny, without the modal part15:39
replaceafillzOnny, you just don't need to build it manually15:39
replaceafillzOnny, that's what the embed_form tags does15:40
replaceafillzOnny, https://github.com/tendenci/tendenci/blob/master/tendenci/apps/forms_builder/forms/templatetags/forms_tags.py#L98-L12915:40
replaceafillzOnny, you can see there that this other template is used for rendring the form: https://github.com/tendenci/tendenci/blob/master/tendenci/apps/forms_builder/forms/templates/forms/embed_form.html15:41
replaceafillzOnny, https://github.com/tendenci/tendenci/blob/master/tendenci/apps/forms_builder/forms/templates/forms/embed_form.html#L1615:41
replaceafillzOnny, it calculates the url correctly and adds a csrf token for protection15:42
replaceafillzOnny, and upon submission (if that's the right expression) it'll generate an entry under /forms/15:42
replaceafillzOnny, your current design relies on an email client set up15:42
replaceafillzOnny, which is fine, but doesn't need a form15:43
mjsir911replaceafill: do you think it would be reasonable to have a contact@novawebdevelopment.org ?15:46
replaceafillmjsir911, we have support@15:46
mjsir911that works well enough15:46
replaceafillmjsir911, +115:46
zOnnyreplaceafill: what should I exactly do now ?15:47
replaceafillzOnny, :D15:47
replaceafillzOnny, i can help you with that if you want15:47
zOnnyreplaceafill: too much information for this little brain  :(15:47
replaceafillzOnny, do you have other things to do?15:47
replaceafillzOnny, i could also explain it through voice15:47
replaceafillzOnny, which usually works better15:47
zOnnyreplaceafill: cool15:47
zOnnyreplaceafill: let's do it15:48
jelknerok, replaceafill, i'm about to head home16:04
jelkner(as soon as zOnny is ready)16:04
replaceafilljelkner, cool16:05
jelkneri'll be back in tomorrow16:05
replaceafilljelkner, i'll finish the meeting now16:05
jelknerno rush, man16:05
jelknerwe don't want to impede progress!16:05
jelknerACTION signs off for the day16:05
*** mjsir911 has joined #novawebdev16:32
*** mjsir911 has joined #novawebdev17:10
*** zOnny has joined #novawebdev18:32
*** ubuntourist has joined #novawebdev19:54

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