Big_Brother | Discuss submitting a Charla proposal for Pycon 2019 (jelkner) | 11:00 |
---|---|---|
*** mjsir911 has joined #novawebdev | 11:43 | |
*** Big_Brother_ has joined #NovaWebDev | 10:03 | |
*** Big_Brother_ has joined #novawebdev | 10:03 | |
*** Big_Brother_ has joined #novawebdev | 14:03 | |
*** zOnny has joined #novawebdev | 10:04 | |
*** zOnny has joined #novawebdev | 14:04 | |
*** Big_Brother has joined #NovaWebDev | 10:04 | |
*** Big_Brother has joined #novawebdev | 10:04 | |
*** Big_Brother has joined #NovaWebDev | 10:04 | |
*** Big_Brother has joined #novawebdev | 10:04 | |
*** mjsir911 has joined #novawebdev | 10:04 | |
mjsir911 | !remind | 10:05 |
*** jelkner has joined #novawebdev | 10:05 | |
mjsir911 | !remind hi | 10:06 |
Big_Brother | "hi" added to message queue | 10:06 |
zOnny | !remind Did we pick the Libre Organize logo already? | 10:11 |
Big_Brother | "Did we pick the Libre Organize logo already?" added to message queue | 10:11 |
jelkner | !remind | 10:14 |
Big_Brother | Discuss submitting a Charla proposal for Pycon 2019 (jelkner) | 10:14 |
*** replaceafill has joined #novawebdev | 10:40 | |
mjsir911 | !remind | 10:52 |
Big_Brother | Discuss submitting a Charla proposal for Pycon 2019 (jelkner) | 10:52 |
replaceafill | ah nice, remind displays the user now :) | 10:53 |
replaceafill | and the logs seem back in ET btw so we can skip that point in the agenda | 10:53 |
*** nrcerna has joined #novawebdev | 10:55 | |
*** mr_german has joined #novawebdev | 10:56 | |
*** ubuntourist has joined #novawebdev | 10:57 | |
jelkner | replaceafill, mjsir911 fixed that on the fly last week ;-) | 10:59 |
replaceafill | jelkner, great | 10:59 |
Big_Brother | Discuss submitting a Charla proposal for Pycon 2019 (jelkner) | 11:00 |
mjsir911 | Good morning everybdoy | 11:00 |
jelkner | !remind | 11:01 |
jelkner | good morning mjsir911 and everybody | 11:02 |
ubuntourist | Grumble. | 11:02 |
zOnny | good morning | 11:02 |
mjsir911 | Let's start off with agenda item #1, charla proposal for pycon 2019 | 11:02 |
jelkner | that's me | 11:02 |
jelkner | this will be an ongoing discussion | 11:03 |
jelkner | but just to start this week | 11:03 |
jelkner | 1. i am working on a poster session titled "Saving the World with Python" | 11:03 |
jelkner | 2. i propose we submit a charla with a similar title "Salvando el Mondo con Python"? | 11:03 |
jelkner | my reason saying this is two fold: | 11:04 |
jelkner | 1. submissions for charlas are much less numerous and it is easier to get them approved | 11:04 |
jelkner | 2. we want to connect with the latino community in any case, since our story is so tied to our international bi-lingual focus | 11:05 |
jelkner | since i know many of us geeks are too shy to present | 11:05 |
jelkner | perhaps we could ask heylin if she would be willing? | 11:06 |
jelkner | that's all i have on this | 11:06 |
jelkner | ACTION done | 11:06 |
ubuntourist | jelkner, the charla's are 30 minutes? | 11:06 |
jelkner | +1 | 11:06 |
replaceafill | i'd say go ahead if she's onboard | 11:06 |
jelkner | replaceafill, i'll talk to her | 11:07 |
replaceafill | jelkner, maybe we could have the poster in spanish too :) | 11:07 |
jelkner | i'm going to ask her if she is interested in becoming our business manager at some point anyway | 11:07 |
jelkner | replaceafill, bi-lingual! +1 | 11:07 |
replaceafill | jelkner, i can help with that if you need | 11:07 |
jelkner | +1 | 11:07 |
mjsir911 | I can open and close point #2, has been fixed. For informational purposes replaceafill, the fix was just rebooting the bot and I have no idea what caused that little mixup of timezones | 11:08 |
replaceafill | mjsir911, ah! | 11:08 |
replaceafill | mjsir911, thank you! | 11:08 |
mjsir911 | Mhhm, thanks for reporting that in a timely fashion | 11:09 |
replaceafill | :) | 11:09 |
ubuntourist | mjsir911, Can a cronjob periodically bounce stuff to avoid future incidents? | 11:09 |
mjsir911 | This hasn't happened before so I'm not sure how useful that would be | 11:10 |
ubuntourist | OK. | 11:10 |
mjsir911 | Maybe its a one-off thing? If not, I can inspect the cuases further | 11:10 |
mjsir911 | For point #3, zOnny about Libre organize logo | 11:10 |
zOnny | I mentioned it because I would like to update our site with our product as well | 11:11 |
jelkner | thank you, zOnny, for taking initiative on this! | 11:11 |
zOnny | I have seen that nrcerna have done some proposal for it | 11:11 |
ubuntourist | zOnny, nrcerna, are there samples to look at? | 11:11 |
replaceafill | based on the email thread, it seems jelkner deferred the decision to louie | 11:12 |
zOnny | ubuntourist: https://drive.google.com/drive/folders/1IOEyl8g9M_8v28HuFFHxGIqxbMCVI-5h | 11:12 |
replaceafill | and mr_german also provided feedback | 11:12 |
replaceafill | sorry that i didn't :( | 11:12 |
ubuntourist | Thanks. I missed that. | 11:12 |
jelkner | does anyone have a preference? | 11:12 |
jelkner | we need to decide | 11:12 |
jelkner | so that we can move ahead | 11:13 |
ubuntourist | Dog-fooding: Election for favorite logo? | 11:13 |
jelkner | i'm liking 2 and 6 | 11:14 |
jelkner | don't care which | 11:14 |
jelkner | we could do an election | 11:14 |
zOnny | jelkner: +1 | 11:14 |
jelkner | but how can you vote for 2 and 6? | 11:14 |
replaceafill | jelkner, set up the question with several possible choices | 11:15 |
replaceafill | jelkner, like from 2-3 for example | 11:15 |
replaceafill | zOnny, can you take care of creating it? | 11:15 |
jelkner | so, who will setup the election? | 11:15 |
zOnny | replaceafill: sure | 11:16 |
replaceafill | i propose zOnny to do it | 11:16 |
jelkner | excellent! | 11:16 |
replaceafill | zOnny, thanks! | 11:16 |
replaceafill | so | 11:16 |
replaceafill | jelkner, i guess we can close this now: https://gitlab.com/novawebdevelopment/novawebdev-ams/issues/75 | 11:16 |
replaceafill | and in that avenue start creating our public repos under a new libreorganize project | 11:17 |
jelkner | just closed it, replaceafill | 11:18 |
replaceafill | jelkner, cool | 11:18 |
replaceafill | jelkner, i'll set up gitlab accordingly | 11:18 |
mjsir911 | alright, is that everything? We will be expecting an election organized by zOnny shortly? | 11:19 |
zOnny | mr_german: right | 11:19 |
zOnny | mjsir911: right | 11:19 |
jelkner | we need to choose chair for next week | 11:20 |
jelkner | mr_german, can you do that? | 11:20 |
mr_german | jelkner, sure | 11:21 |
jelkner | super | 11:21 |
nrcerna | Hi guys | 11:21 |
mr_german | hello nrcerna | 11:21 |
jelkner | morning, nrcerna | 11:21 |
jelkner | mr_german, replaceafill, zOnny, can we chat a bit after the meeting? | 11:21 |
nrcerna | I was here just for some reason I wasn't able to send write | 11:22 |
replaceafill | jelkner, i can | 11:22 |
jelkner | oh, nrcerna, we need to get you a GNU/Linux machine ;-) | 11:22 |
jelkner | mr_german, can you? | 11:22 |
mjsir911 | That seems to be all for today's meeting | 11:22 |
ubuntourist | nrcerna, ah. But you were able to read the conversation okay. Right? | 11:22 |
mjsir911 | ACTION drops the bag of gravel | 11:22 |
mr_german | jelkner, yes | 11:23 |
mr_german | i can | 11:23 |
ubuntourist | nrcerna, If not, you can review at http://irclogs.novawebdevelopment.org/2018-10-14.log.html | 11:23 |
jelkner | cool, mr_german, i wanted to check-in on your plans for moving to san salvador | 11:23 |
nrcerna | Yes I do | 11:23 |
nrcerna | Thanks ubuntourist | 11:23 |
jelkner | i am most happy to say, that every week when i chat with zOnny, i see he is taking ownership of our cooperative | 11:24 |
jelkner | that's what we need both of you to do | 11:24 |
jelkner | if we are going to make it through this period | 11:24 |
jelkner | so, as you know | 11:24 |
jelkner | i'm committing to funding you for 5 months | 11:24 |
jelkner | ACTION thinks he could make it 6 if that helps | 11:24 |
jelkner | provided you agree to step-up and make libre organize something we can sell | 11:25 |
jelkner | with your uncle's help, of course | 11:25 |
jelkner | so, mr_german, what say you? | 11:25 |
replaceafill | jelkner, what if i have to look for another job next month? | 11:26 |
jelkner | replaceafill, if mr_german is in san salvador | 11:26 |
jelkner | i am assuming you aren't moving anywhere, right? | 11:26 |
jelkner | so the two of you can work in the same location | 11:26 |
jelkner | like aelkner used to tell me | 11:26 |
jelkner | if we ended up with funding, he could work 10-20 hours per week | 11:27 |
jelkner | couldn't we work something like that with you? | 11:27 |
replaceafill | jelkner, i don't know | 11:27 |
jelkner | mr_german, and zOnny are the drivers | 11:27 |
jelkner | well, replaceafill, we need to decide | 11:27 |
replaceafill | jelkner, this is what i'd propose | 11:27 |
replaceafill | jelkner, make mr_german *really* the driver | 11:28 |
replaceafill | jelkner, make him authority or whatever | 11:28 |
replaceafill | jelkner, assign him a big chunk of responsibility | 11:28 |
replaceafill | jelkner, something that can be measured | 11:28 |
replaceafill | jelkner, that he decides on his own | 11:29 |
replaceafill | jelkner, just asking technical questions to me | 11:29 |
replaceafill | jelkner, do that during now to, say, end of november | 11:29 |
replaceafill | jelkner, and him being in santa ana | 11:29 |
replaceafill | jelkner, while he is still in santa ana* | 11:29 |
replaceafill | jelkner, if that flies great, keep going, if not reconsider your offer | 11:30 |
jelkner | +1 | 11:30 |
replaceafill | jelkner, but mr_german needs to be aware he's the one making the decisions | 11:30 |
replaceafill | jelkner, well, him and zOnny | 11:30 |
replaceafill | jelkner, not me anymore | 11:30 |
jelkner | mr_german, we need you to take this *very* seriously! | 11:30 |
jelkner | i'm a bit nervous, because you are young | 11:30 |
jelkner | i have total confidence in zOnny at this point | 11:31 |
jelkner | and i know he is in this 100% | 11:31 |
jelkner | so the plan C is to just have nova web development be him | 11:31 |
jelkner | like it was for mr hedrick years ago | 11:31 |
mr_german | i'm nervous too jelkner | 11:31 |
jelkner | but that has problems | 11:31 |
jelkner | too small a scale | 11:31 |
jelkner | so if we had two devs to start, much better | 11:32 |
jelkner | so both your future and zOnny's will be decided by what you do, mr_german | 11:32 |
jelkner | so it is a lot to ask a young person | 11:32 |
jelkner | but you have an opportunity here | 11:32 |
jelkner | only you can decide if you take it | 11:32 |
replaceafill | jelkner, have you thought of giving zOnny the role of "project manager"? | 11:33 |
jelkner | that's a great idea | 11:33 |
mr_german | jelkner, well..ok | 11:33 |
jelkner | but not yet, replaceafill | 11:34 |
jelkner | since we still what to keep you if we can | 11:34 |
replaceafill | jelkner, sure | 11:34 |
jelkner | and we want to bring you back as soon as possible if we can't | 11:34 |
replaceafill | jelkner, but he needs to be aware of those responsibilities | 11:34 |
replaceafill | jelkner, and how that's played | 11:34 |
replaceafill | jelkner, since zOnny is a shy person | 11:34 |
replaceafill | jelkner, he'll need to adapt a bit | 11:35 |
jelkner | he is becoming less shy about this | 11:35 |
jelkner | he is adapting | 11:35 |
jelkner | i see him step up more and more | 11:35 |
replaceafill | cool | 11:35 |
jelkner | he brings things up on his own | 11:35 |
jelkner | thinks about what needs to be done | 11:35 |
jelkner | and moves things without being told | 11:35 |
jelkner | that's leadership | 11:35 |
jelkner | and he is starting to lead | 11:35 |
jelkner | we have both him and arlington community high school to thanks for that | 11:36 |
jelkner | they provide him a lot of support in that training | 11:36 |
jelkner | ok, enough said on this? | 11:37 |
jelkner | we will revisit it each week | 11:37 |
jelkner | zOnny, mr_german, replaceafill anything to add? | 11:38 |
replaceafill | jelkner, i'd take the theme redesign proposal i made | 11:39 |
replaceafill | jelkner, as an opportunity for mr_german and zOnny to step up | 11:39 |
mr_german | jelkner, no | 11:39 |
replaceafill | jelkner, if you consider that a priority ofc, which i think you do | 11:39 |
jelkner | +1 | 11:39 |
jelkner | a BIG +1! | 11:39 |
replaceafill | jelkner, so far i haven't heard back from them | 11:39 |
jelkner | well, no time like the present | 11:40 |
replaceafill | jelkner, i don't know if they've met to talk about it | 11:40 |
jelkner | i'll leave you devs to do your thing | 11:40 |
jelkner | i have teacher work to do | 11:40 |
zOnny | replaceafill: It is ok for me if we agree on that | 11:40 |
replaceafill | zOnny, *you* have to agree, not us | 11:40 |
replaceafill | zOnny, jelkner and i know the redesign is important | 11:40 |
replaceafill | zOnny, but do you? | 11:40 |
zOnny | replaceafill: I agree if it is the best way to move | 11:41 |
replaceafill | zOnny, if you do then move it forward (whatever that means at this point) | 11:41 |
replaceafill | zOnny, and i'll help technically 100% | 11:41 |
replaceafill | zOnny, but note the technically part | 11:41 |
replaceafill | zOnny, i think i need to... fade away from my position | 11:42 |
zOnny | replaceafill: ok | 11:42 |
replaceafill | zOnny, but i want to leave whatever you two need in place before time runs out | 11:42 |
replaceafill | zOnny, like the ansible roles, etc (we can talk more about it later) | 11:42 |
zOnny | replaceafill: yes, please | 11:42 |
zOnny | replaceafill: well, I am following the ansible roles documentation by now | 11:43 |
replaceafill | zOnny, don't... | 11:43 |
zOnny | replaceafill: ? | 11:43 |
replaceafill | zOnny, that won't take you anywhere different from where you are | 11:43 |
replaceafill | zOnny, and even if you're successful at it, you'll get our old version of helios | 11:44 |
zOnny | replaceafill: Ouch | 11:44 |
replaceafill | zOnny, since you keep annoying me, kidding :D | 11:45 |
replaceafill | zOnny, with the ansible stuff | 11:45 |
replaceafill | zOnny, i went ahead and did this: | 11:45 |
replaceafill | zOnny, https://gitlab.com/novawebdevelopment/ansible-hostname | 11:45 |
replaceafill | zOnny, that's this same role: https://gitlab.com/novawebdevelopment/ansible-roles/tree/master/roles/hostname | 11:46 |
replaceafill | zOnny, but it's abstracted on its own | 11:46 |
replaceafill | zOnny, and more importantly, it has 100% test coverage | 11:46 |
replaceafill | zOnny, see the molecule directory in there | 11:46 |
replaceafill | zOnny, that's way way more decent than what we have | 11:46 |
zOnny | replaceafill: I see | 11:46 |
replaceafill | zOnny, and it's the same functionality | 11:46 |
replaceafill | zOnny, that's what we need for libreorganize | 11:47 |
zOnny | replaceafill: cool! | 11:47 |
replaceafill | zOnny, i kept it under the novawebdevelopment group because i wasn't sure about our name decision yet | 11:47 |
replaceafill | zOnny, and i'm not sure how we'll manage the new group membership | 11:47 |
replaceafill | zOnny, but at this point i'm thinking i'll be owner for now, with you and mr_german as maintainers for the new libreorganize group | 11:48 |
replaceafill | zOnny, if i have to move out, i'll make you owner | 11:48 |
zOnny | replaceafill: uhmmm | 11:48 |
replaceafill | this is gitlab permissions btw: https://docs.gitlab.com/ee/user/permissions.html | 11:48 |
replaceafill | there's not much difference between owner and maintainer from practical point of view | 11:49 |
zOnny | replaceafill: I notice it before | 11:49 |
zOnny | *noticed | 11:49 |
replaceafill | zOnny, so my plan is to add gitlab CI to the hostname role | 11:49 |
replaceafill | zOnny, and then update the tendenci role and add tests | 11:50 |
zOnny | replaceafill: ah | 11:50 |
replaceafill | zOnny, and put it on its own in gitlab the same way | 11:50 |
replaceafill | zOnny, then the three of us create the helios one | 11:50 |
replaceafill | zOnny, well, you and mr_german :) | 11:50 |
replaceafill | zOnny, based on these initial two | 11:50 |
replaceafill | zOnny, that'll give you real world ansible experience :) | 11:50 |
replaceafill | zOnny, and we still have the old ansible-roles repo as a reference | 11:51 |
zOnny | replaceafill: I see | 11:51 |
replaceafill | zOnny, and then we create the libreorganize role | 11:51 |
replaceafill | zOnny, which will integrate everything | 11:51 |
zOnny | replaceafill: yep | 11:51 |
replaceafill | zOnny, and that'll be the "secret" sauce powering NWD | 11:52 |
replaceafill | zOnny, and the profit :D | 11:52 |
zOnny | replaceafill:ok | 11:52 |
replaceafill | zOnny, at that point you'll notice it'll be possible to create just "cms" sites only with configuration | 11:53 |
replaceafill | zOnny, using the same roles | 11:53 |
replaceafill | zOnny, ^ that's what we don't have yet | 11:53 |
replaceafill | zOnny, we've been using a simplified version for this | 11:53 |
replaceafill | zOnny, which is not optimal | 11:53 |
replaceafill | zOnny, but it's simpler for you and mr_german to understand | 11:53 |
replaceafill | zOnny, anyway, that's a lot of dreams... | 11:54 |
replaceafill | zOnny, we'll see if we pull it off | 11:54 |
zOnny | replaceafill: ok | 11:54 |
replaceafill | zOnny, mr_german anything else you need to discuss? | 11:55 |
zOnny | replaceafill: I will look at the repo carefully and understand what you have there | 11:55 |
mr_german | me too | 11:55 |
replaceafill | zOnny, mr_german https://molecule.readthedocs.io/en/latest/ | 11:56 |
replaceafill | zOnny, mr_german the hostname role is really really simple | 11:56 |
replaceafill | zOnny, mr_german it just changes the /etc/hostname and /etc/hosts files | 11:56 |
replaceafill | zOnny, mr_german under a couple of conditions | 11:56 |
replaceafill | zOnny, mr_german molecule is what allows you to test the role | 11:57 |
zOnny | replaceafill: we should hango out for having an example about what you mean | 11:57 |
replaceafill | zOnny, now? | 11:57 |
zOnny | replaceafill: once you get a chance | 11:57 |
replaceafill | zOnny, let me add gitlab CI first | 11:58 |
zOnny | replaceafill: ok | 11:58 |
replaceafill | zOnny, that's the last part | 11:58 |
replaceafill | zOnny, ah, and a README :D | 11:58 |
replaceafill | zOnny, so you can try it locally | 11:58 |
replaceafill | zOnny, you need to install packages, set up virtualenv, etc | 11:58 |
zOnny | replaceafill: ah | 11:58 |
replaceafill | zOnny, and do some weird things that i don't like but couldn't work around | 11:59 |
replaceafill | zOnny, i have those as notes | 11:59 |
replaceafill | zOnny, but they need to land in a README | 11:59 |
replaceafill | zOnny, what's your timeline for work tomorrow? | 11:59 |
replaceafill | mr_german, same question for you? | 11:59 |
zOnny | replaceafill: We can hang out after 3:10 pm | 12:00 |
replaceafill | zOnny, what about 4 pm? that's 2 pm for you mr_german? | 12:00 |
zOnny | replaceafill: sound good to me | 12:01 |
mr_german | replaceafill, sure | 12:01 |
mr_german | replaceafill, i don't have problem | 12:01 |
mr_german | ;) | 12:01 |
zOnny | mr_german: cool | 12:01 |
replaceafill | zOnny, mr_german cool, i'll demo you this then | 12:01 |
replaceafill | zOnny, mr_german and we can talk next steps | 12:02 |
mr_german | replaceafill, great, thanks! for your time | 12:02 |
mr_german | :) | 12:02 |
replaceafill | zOnny, mr_german anything else? | 12:02 |
replaceafill | mr_german, you were stuck on something, right? | 12:02 |
mr_german | ah yeah | 12:02 |
replaceafill | mr_german, i have time now if you want to discuss | 12:02 |
mr_german | with django messages | 12:03 |
zOnny | replaceafill: not yet | 12:04 |
replaceafill | zOnny, you seemed to have trouble setting up a new vps? | 12:05 |
zOnny | replaceafill: ah | 12:06 |
zOnny | replaceafill: yes | 12:06 |
replaceafill | zOnny, since you didn't reply to my questions, i assume you're moving forward ;) | 12:06 |
zOnny | replaceafill: why is that ? | 12:06 |
zOnny | replaceafill: question ? | 12:07 |
replaceafill | zOnny, i emailed you back with questions... | 12:07 |
zOnny | replaceafill: I have not received it | 12:07 |
zOnny | replaceafill: not yet :( | 12:07 |
zOnny | replaceafill: Do the email was sent ? | 12:09 |
replaceafill | zOnny, Getting down with custom.yml thread | 12:09 |
replaceafill | "Did you create a passwordless user named "ams" or got an | 12:09 |
replaceafill | error at that step?" | 12:09 |
zOnny | replaceafill: I got an error at $ ansible-playbook --inventory example.com, --tags "tendenci" tendenci7.yml --user ams | 12:10 |
replaceafill | zOnny, "Tracebacks Edzon. Tracebacks are really helpful. I need to see the exact | 12:11 |
replaceafill | errors you get." | 12:11 |
zOnny | replaceafill: hold on | 12:11 |
replaceafill | ACTION goes back to gitlab CI, ping me if you need me | 12:13 |
replaceafill | jelkner, ping | 12:13 |
zOnny | replaceafill: it seems to work now o.O? | 12:13 |
replaceafill | zOnny, excellent! | 12:13 |
zOnny | replaceafill: Did you change something ? | 12:16 |
replaceafill | zOnny, nope | 12:18 |
zOnny | mr_german: are you around | 12:32 |
mr_german | zOnny, yes give me a moment | 12:32 |
zOnny | mr_german: ok | 12:34 |
mr_german | zOnny, im back | 12:37 |
zOnny | mr_german: I solved my problem | 12:37 |
mr_german | zOnny, oh, im sorry | 12:38 |
zOnny | mr_german: I set up the election already | 12:38 |
mr_german | zOnny, in your instance? | 12:38 |
zOnny | mr_german: in our site | 12:38 |
mr_german | zOnny, did you send the link? | 12:39 |
mr_german | or it is testing? | 12:39 |
zOnny | mr_german:testing ? | 12:40 |
mr_german | zOnny, just asking | 12:40 |
zOnny | mr_german: can you see it ? | 12:41 |
zOnny | mr_german: should I send the link? | 12:41 |
zOnny | mr_german: I set it up for members only | 12:42 |
mr_german | zOnny, what's the title? | 12:42 |
zOnny | mr_german: it should be the only one in the open elections | 12:43 |
zOnny | jelkner: replaceafill ubuntourist mr_german, the election is set | 12:44 |
replaceafill | and nrcerna :) | 12:45 |
mr_german | zOnny, i can see 2 | 12:45 |
zOnny | Oops | 12:45 |
zOnny | nrcerna: as well | 12:45 |
mr_german | "Openning Our Study" that one? | 12:45 |
mr_german | zOnny, | 12:45 |
mr_german | or Libre Organize Logo | 12:45 |
mr_german | ? | 12:45 |
zOnny | mr_german: it was long time ago | 12:45 |
zOnny | mr_german: libre organize logo | 12:46 |
mr_german | zOnny, k | 12:46 |
replaceafill | zOnny, i thought we agreed on having multiple choices | 12:46 |
replaceafill | zOnny, this is a "select only one choice" question | 12:47 |
zOnny | replaceafill: Ouch | 12:47 |
zOnny | replaceafill: multiple ? | 12:47 |
replaceafill | zOnny, jelkner wanted to vote for 2 options *i think* | 12:47 |
replaceafill | zOnny, i'm ok with just one choice | 12:48 |
replaceafill | zOnny, why is "logo 1" not in the choices? | 12:49 |
zOnny | replaceafill: the answer options were limited to 5 | 12:50 |
replaceafill | zOnny, you can add more you know | 12:50 |
replaceafill | zOnny, ask mr_german to demo it for you | 12:50 |
replaceafill | zOnny, he worked on that | 12:50 |
zOnny | replaceafill: in that case we need to update our help files | 12:50 |
mr_german | zOnny, replaceafill can i vote now? | 12:51 |
replaceafill | zOnny, i consider those help files dead, but you're free to differ :) | 12:51 |
zOnny | replaceafill: :D | 12:51 |
replaceafill | ok, voted | 12:52 |
replaceafill | this election seemed too suspicious | 12:52 |
replaceafill | :D | 12:52 |
replaceafill | looked like zOnny had his own agenda for it :P | 12:52 |
zOnny | replaceafill: :) | 12:54 |
zOnny | replaceafill: I wonder why Openning Our Study is still runnig? | 12:54 |
replaceafill | zOnny, because nobody has closed it? | 12:55 |
replaceafill | zOnny, you should be able to see who created it on the Manage Elections page | 12:55 |
replaceafill | right mr_german? | 12:55 |
zOnny | replaceafill: I can see it | 12:55 |
replaceafill | zOnny, so ask the creator about it :) | 12:56 |
zOnny | replaceafill: mr_german did a great job on it | 12:56 |
mr_german | replaceafill, yep | 12:56 |
replaceafill | zOnny, in standard helios you can even click on it and send them an email ;) | 12:56 |
replaceafill | zOnny, i don't think we kept that | 12:56 |
mr_german | zOnny, tnx | 12:56 |
zOnny | replaceafill: why not ? | 12:57 |
replaceafill | zOnny, in an ideal world it should take you to tendenci to contact the person | 12:58 |
zOnny | mr_german: how I can expand the answer options ? | 12:58 |
mr_german | zOnny, ? | 12:58 |
mr_german | what do you mean? | 12:58 |
zOnny | mr_german: once I have a question | 12:59 |
zOnny | mr_german: I would like to have 8 answers | 12:59 |
zOnny | mr_german: it is possible ? | 12:59 |
zOnny | *is it possible | 12:59 |
mr_german | you can do it, before start the election | 13:00 |
mr_german | zOnny, yes, just click "add 5 more" | 13:00 |
zOnny | mr_german: I am starting my frank right now | 13:01 |
mr_german | zOnny, cool | 13:02 |
zOnny | mr_german: I see | 13:04 |
zOnny | mr_german: I should be more careful doing the next election | 13:05 |
replaceafill | zOnny, help-file update! ;) | 13:06 |
zOnny | replaceafill: right | 13:06 |
zOnny | replaceafill: btw. it worked https://keyclubachs.org/ | 13:06 |
replaceafill | zOnny, awesome | 13:06 |
ubuntourist | replaceafill, did you set up the novawebdev mailbox on webfaction? If so, I just changed the password... | 13:09 |
ubuntourist | replaceafill, (And even if you didn't... I just changed the password.) ;-) | 13:10 |
replaceafill | ubuntourist, i don't think so | 13:10 |
replaceafill | ubuntourist, :D | 13:10 |
replaceafill | ubuntourist, cool, i think we have a doc for it, right? | 13:10 |
ubuntourist | replaceafill, probably. By now you should have received a couple of e-mails from Python. | 13:10 |
replaceafill | ubuntourist, yes | 13:11 |
ubuntourist | replaceafill, I ripped some test code out of my RSIA Visitors Django code and, lo and behold, with minor mods it still works. ;-) | 13:11 |
mr_german | zOnny, i can teach u | 13:11 |
replaceafill | ubuntourist, this is what i created when i set up the support@ mailbox | 13:11 |
replaceafill | https://docs.google.com/document/d/1y9cf1wNYa4dbX7WzM39NrG5Q-nULxy8d404jLys8uTg/edit | 13:11 |
ubuntourist | Ah. | 13:12 |
zOnny | mr_german: sure | 13:12 |
zOnny | mr_german: you are the master on frank at this time | 13:13 |
mr_german | zOnny, not at all lol | 13:13 |
ubuntourist | replaceafill, in any case, the hope is that the mailer can be tied to whatever stores the form data on novawebdevelopment.org. | 13:13 |
replaceafill | ubuntourist, ah, i see | 13:15 |
replaceafill | ubuntourist, i don't think tendenci has any plug point for form submissions, but i'll investigate | 13:15 |
ubuntourist | replaceafill, but, according to jelkner thus far we've gotten nothing but spam in that. So, time for a CAPTCHA and any other spam-prevention techniques. | 13:15 |
replaceafill | ubuntourist, +1 | 13:16 |
replaceafill | ubuntourist, i don't like it but google's recaptcha is way better than tendenci's | 13:16 |
replaceafill | ubuntourist, and tendenci already supports that | 13:16 |
replaceafill | ubuntourist, i doubt this is up to date but here it is anyway: https://www.tendenci.com/help-files/how-use-google-recaptcha-tendenci-site/ | 13:17 |
ubuntourist | replaceafill, Well, when Google's CAPTCHA asks 32 times for "Click on the cars", it starts to get a bit old. So, can it be kept too complex for spambots but simple enough not to chase people off? | 13:18 |
replaceafill | ubuntourist, i have never set it up before so not sure | 13:19 |
ubuntourist | replaceafill, Maybe something that indicates they've actually looked at our site. e.g. "Who is this a picture of?" or "What is our our postal code?" | 13:23 |
ubuntourist | replaceafill, zOnny, jelkner I just looked. The web form ALREADY uses a CAPTCHA. | 13:23 |
replaceafill | ubuntourist, yes, but it's too weak at this point | 13:23 |
replaceafill | ubuntourist, easily broken | 13:24 |
ubuntourist | replaceafill, Ah. | 13:24 |
replaceafill | ubuntourist, as you can see in the spam | 13:24 |
replaceafill | ubuntourist, spammers are really good at it :) | 13:24 |
ubuntourist | replaceafill, That was kind of my point: If we're still getting spam, then the CAPTCHA isn't working. | 13:24 |
replaceafill | ubuntourist, even tendenci.com is using google's recaptcha: https://www.tendenci.com/accounts/register/ | 13:25 |
ubuntourist | zOnny, just pointed out: The "Contact Us" at the top of the home page takes one to a different form without the CAPTCHA. He's working on it. | 13:26 |
ubuntourist | replaceafill, I meant zOnny is working on making everything go to a single form. | 13:28 |
replaceafill | ubuntourist, ah, cool | 13:28 |
replaceafill | zOnny, we only need one form under /forms/ right? | 13:28 |
zOnny | replaceafill: right | 13:28 |
zOnny | replaceafill: fixing it | 13:29 |
replaceafill | zOnny, please get rid of the rest | 13:29 |
zOnny | replaceafill: can you check the CI in the novawebdev_prod | 13:34 |
zOnny | replaceafill: I am trying to make it work since this morinig | 13:34 |
zOnny | replaceafill: my local instance runs different to the prod :( | 13:35 |
replaceafill | zOnny, what's the expected change? | 13:35 |
zOnny | replaceafill: the form 3 should display in both | 13:36 |
replaceafill | zOnny, in both what? | 13:36 |
zOnny | replaceafill: in the homepage and contact navigation | 13:36 |
zOnny | replaceafill: it does in my local instance but not in prod :( | 13:36 |
replaceafill | zOnny, it's a caching issue | 13:38 |
zOnny | replaceafill: it should display like this https://imgur.com/a/u6mR9AA | 13:38 |
replaceafill | zOnny, the template changes don't ping the tendenci service | 13:38 |
zOnny | replaceafill: ah | 13:38 |
replaceafill | zOnny, i just restarted manually | 13:38 |
zOnny | replaceafill: cool | 13:39 |
replaceafill | zOnny, can you fix the 1 in /contact-us-1/ | 13:39 |
replaceafill | zOnny, and by fix i mean remove it | 13:39 |
mjsir911 | replaceafill: quick schooltool question whenever you are available, is `redis-dump.rdb` important for a migration? I can't find it in any backup documentation | 13:41 |
zOnny | replaceafill: contact-us-1 is the one displaying in both | 13:41 |
replaceafill | zOnny, i know, but can you make the url to be /contact-us/ | 13:41 |
zOnny | replaceafill: sure | 13:42 |
zOnny | replaceafill: once I rid of the rest | 13:42 |
replaceafill | mjsir911, it shouldn't be critical to lose it | 13:42 |
replaceafill | mjsir911, it's just the messages for celery iirc | 13:42 |
mjsir911 | alright thanks | 13:42 |
zOnny | replaceafill: I noticed something weird | 13:51 |
zOnny | replaceafill: Did you know that in the forms contact id 1 cannot be deleted ? | 13:52 |
replaceafill | zOnny, because a template is expecting it? | 13:52 |
zOnny | replaceafill: :O | 13:53 |
zOnny | replaceafill: which template ? | 13:53 |
zOnny | replaceafill: the form template ? | 13:53 |
zOnny | *forms | 13:54 |
replaceafill | zOnny, i'm asking you if that's the cause? | 13:54 |
zOnny | replaceafill: I don't think so | 13:55 |
zOnny | replaceafill: To be honest I don't find the reason why it cannot be deleted | 13:58 |
zOnny | replaceafill: I am not using the form anymore | 13:58 |
replaceafill | zOnny, do you get an error? | 13:59 |
zOnny | replaceafill: right | 13:59 |
zOnny | replaceafill: interesting | 14:07 |
zOnny | replaceafill: I just deleted it | 14:07 |
zOnny | replaceafill: it seems that the slug was the cause of it | 14:08 |
replaceafill | zOnny, cool, thanks for figuring it out | 14:08 |
zOnny | replaceafill: Oops! | 14:10 |
zOnny | replaceafill: once I deleted the id 4 it deleted the id 3 as well | 14:11 |
replaceafill | zOnny, hm? | 14:12 |
zOnny | replaceafill: I was trying to keep the id 3 only for our contact form | 14:13 |
zOnny | replaceafill: id 4 was not needed then I deleted it but it took id 3 with it | 14:14 |
replaceafill | zOnny, wait... are you doing this in the public instance?!?!? | 14:14 |
replaceafill | zOnny, i thought you were trying things out in your dev instance | 14:15 |
zOnny | replaceafill: you said delete the rest of the forms | 14:15 |
replaceafill | zOnny, yes | 14:15 |
replaceafill | zOnny, so the weirdness you've been talking about is because of that? | 14:15 |
zOnny | replaceafill: yes | 14:16 |
replaceafill | ACTION pauses the gitlab fiasco | 14:16 |
replaceafill | zOnny, let me see | 14:16 |
replaceafill | zOnny, so i don't see any forms in /forms/ | 14:17 |
replaceafill | zOnny, same in /admin/forms/form/ | 14:17 |
zOnny | replaceafill: right | 14:17 |
zOnny | replaceafill: once I deleted form id 4 it deleted id 3 as well | 14:17 |
replaceafill | zOnny, so you need 3 back? | 14:18 |
zOnny | replaceafill: I was trying to keep id 3 for our contact information | 14:18 |
zOnny | replaceafill: yes | 14:18 |
replaceafill | zOnny, ok it's back | 14:19 |
zOnny | replaceafill: thanks | 14:19 |
replaceafill | zOnny, np | 14:19 |
replaceafill | zOnny, see? i reall hate it, but it's a good thing tendenci just hides things instead of deleting | 14:20 |
replaceafill | zOnny, that's why we shouldn't rely on ids | 14:20 |
replaceafill | zOnny, because you can't control the database sequence | 14:20 |
zOnny | replaceafill: that is really cool | 14:20 |
zOnny | replaceafill: I just received your replied Email :) | 14:24 |
replaceafill | zOnny, yeah right... | 14:24 |
replaceafill | zOnny, the one i sent yesterday? | 14:25 |
zOnny | replaceafill: yes | 14:25 |
replaceafill | zOnny, that is weird :) | 14:25 |
replaceafill | ACTION signs off for the day | 15:22 |
jelkner | ACTION signs off for the day | 15:28 |
*** mjsir911 has joined #novawebdev | 17:22 | |
*** mjsir911 has joined #novawebdev | 18:55 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!