IRC log of #jetrowebdev for Wednesday, 2025-06-11

thomasboimahGood morning jelkner 10:55
jelknerGood morning thomasboimah 10:56
klariosgood morning all!10:57
jelknerGood morning klarios!10:57
thomasboimahGood morning klarios 10:57
jelknerAll is just you, me and thomasboimah 10:57
jelknerat this point10:57
thomasboimahThe other will soon join10:57
thomasboimahI think so10:57
thomasboimah*/s*10:57
jelkneri hope at least freena is here10:57
jelknergood morning svaye 10:58
jelknerGood morning jkollie 10:58
svayeGood morning jelkner, klarios, thomasboimah and jkollie 10:58
jkollieGood morning jelkner 10:58
thomasboimahGood morning svaye and jkollie 10:59
klariosgood morning svaye !10:59
jkollieGood morning svaye 10:59
jelknerok all, it's... SHOW TIME! ;-)11:00
jelkneryesterday i began working on the cs / ict website cjones and i will use next school year11:00
jelknerhttps://gracehoppercenter.github.io/ict/11:00
jelknerwe are considering developing a Django app to use with the site11:01
jelknerand would consider hiring Jetro to build it once y'all are ready11:01
jelkneri'll continue working on that today11:01
jelknerno blockers11:01
jelknerACTION done11:01
svayeI met with klarios yesterday, we also talk on jitsy, and it was amazing. I will work on the assignment was given today. There are no blockers for now.11:02
svayeACTION done11:02
thomasboimahI received an email from Chris, and based on his suggestions, I’m going to clone the main repo and start reviewing the existing code so I can get more comfortable with it. He also pointed out that I have an open pull request with feedback, so I’ll be looking into that as well. 11:02
thomasboimahACTION jelkner please check you mail to see chris email11:02
thomasboimahACTION do11:02
thomasboimahACTION done11:03
klariosYesterday I had class with shallon and came up with a couple of good solutions about meeting times with jelkner (which I will let you all know on thursday). Today I'll schedule the jitsy call with jelkner me and tony to talk decidim plans. No blockers for now!11:03
svayeI am sorry about yesterday klarios, I had a problem connecting to the IRC channel after the call. I had to logout, but when I tried logging in it wasn't going through, but I am glad it worked this morning. 11:04
klariosNo worries svaye I figured you understood the assignment details and deadline11:04
klariosI will be drafting a costumer report for SJC today as well 11:05
jelknerif you're finished, klarios, type /me done11:06
jelknerbut be sure to let us know if there are any blockers ;-)11:07
jelknerok, all, we have *so* much to do we don't have the time to just stare at the screen waiting for folks to type11:07
klariosACTION done11:07
jelkneranyone else?11:08
jelknerless than 2 minutes left11:08
gabriel_jetroSure...11:08
jelknerfast gabriel_jetro!11:08
jelkneryou have 1 minute11:08
jelknertime's up11:10
gabriel_jetroYesterday I read Mr. Jones email and he sort out what needs to be done, after the meeting I'll take a look at the main repo that he and the students working on, for now there's no blocker 11:10
jelknerok, gabriel_jetro try again tomorrow11:10
jelkneri have two important things to say, so please pay attention11:10
klariosjust in time!11:10
jelkner1. since i know football is the national sport in Liberia11:10
jelknerlet's think of these stand up meetings as football drills11:11
jelknertiming and precision are crucial to success11:11
jelknerthey need to start on time, move quickly, and end on time11:11
jelknerwe will have 10 minutes from start to finish11:11
jelknerthomasboimah and svaye are on the ball!11:11
jelknerothers should watch what they do and try to emulate them11:12
jelkner2. You need to have a Jetro meeting today11:12
klariosits also important to mention anything you're working on! Details matter11:12
jelknerand decide who you want to be your staff people11:12
jelknerwhomever you pick, they *must* show up to stand up meetings *at least* 80% of the time (more is the goal, but that's the requirement)11:13
jelkneror else i will not send their $400 salary for that month11:13
jelkneris that clear?11:13
svaye+111:13
thomasboimah+111:13
jelknerthomasboimah, you are totally on this11:13
jelknerbut freena seems unable to comply11:13
jelknerso i suggest y'all have a heart to heart with her11:14
jelknerand decide whether she needs to step down and someone else take her place11:14
jelknernot my decisions11:14
jelknerbut she misses more than she comes11:14
jelknerso starting now, if whoever you choose doesn't show11:14
jelkneryou'll only receive thomasboimah's payment this month11:15
jelkneri'm not trying to be a jerk11:15
jelknerbut if we don't step up, we won't succeed11:15
jelknerand i know you want to succeed11:15
jelkneri value equality11:15
jelknerso i would prefer one man and one woman as staff people11:15
jelknerbut you can struggle with me around that if you all want a different plan11:16
jelknerquestions?11:16
thomasboimahThis is clear jelkner, we will have meeting about this today11:16
jelknerexcellent11:16
jelknerthe other person you are looking for will be responsible for communicating with mr. zawolo11:17
jelknerand with looking for the office11:17
thomasboimahWell understood!11:17
jelknerthomasboimah, you are doing a fantastic job11:18
jelknerwe have excellent resources available in our mentors11:18
jelknercjones and sahnun11:18
jelknerwe need to use them effectively11:18
jelknersounds like you have a handle on it, thomasboimah 11:19
jelknerso i'll just pay attention11:19
thomasboimahThanks11:19
jelkneri talk to cjones each day11:19
jelknerbut starting next week, that will end for the summer11:19
jelknerand we will all be on email, irc communication11:19
jelknerbut i can call him on the phone11:19
jelknerok, that's all i have11:20
jelknerklarios, let's talk about the new schedule now11:20
klarios has quit (Remote host closed the connection)11:20
jelknersince that will be important for Jetro in deciding who they select as the staff people11:20
klarios has quit (Remote host closed the connection)11:21
klariossorry Im back! sure11:22
klarioswell I was planning on doing it differently (giving jetro times to choose from rather than me choosing a time)11:22
jelknerthomasboimah, jkollie, svaye, gabriel_jetro you all and daniel have been the most reliable folks attending these meetings11:22
jelknerso this discussion is really important for you11:23
jelkner11 UTC is too early for klarios 11:23
jelknergiven her responsibilities at home11:23
jelknershe is proposing 12:30 UTC instead11:23
jelknerhow does that work for you?11:23
thomasboimah12:30 is fine with me11:24
gabriel_jetro+211:24
svayeThat's fine with me11:24
gabriel_jetro+111:24
jkollie12:30 is okay with me 11:24
jelknergreat11:24
jelknerwe will start friday11:24
klariosbut firstly i've got to start by apologizing for missing yesterday! and yes 12:30 UTC is great for me thank you jelkner !11:24
jelknersince tomorrow is the last class i have with students11:24
jelknerso i can make 12:30 UTC beginning friday11:24
jelknerklarios, does that work for you?11:24
klariosYep +111:25
jelkneri will attend stand up meetings friday, and monday, tuesday, and wednesday next week at 12:30 UTC11:25
jelknerTOMORROW is still 11 UTC!!!!!11:25
jelknerjust to be clear11:25
thomasboimah+111:25
klariosyep, we will start friday 11:25
jelknerthomasboimah, by tomorrow, you have to decide who is your other staff person11:26
jkollieOkay 11:26
jelknerAND THEY HAVE TO BE THERE AT 11 UTC!11:26
thomasboimahSure jelkner the team will decide on that today11:26
jelkneror you risk not receiving a full payment this month11:26
jelknerso this is very important11:26
jelknerlike i said, we won't succeed until we can have the discipline we need11:27
jelknergreat11:27
thomasboimahSure!11:27
jelknerlast thing11:27
jelknerklarios, mentioned that she will be setting up a meeting with her, Tony and me to talk Decidim11:27
jelknerthis is just an FYI for you at this point11:28
jelknerbut it is important for you to know what is going on11:28
jelknerNOVA Web is asking Next Systems to come up with some funding11:28
jelknerwe asked for a minimum of $5K11:28
jelknerthey want Decidim for the teach-ins they are planning11:29
jelknerif they come up with the funding, i told klarios that SJC (lol, which means yours truly ;-) would match it11:29
jelknerso that we could use that opportunity to step up our Decidim skills11:30
jelknerthis is just FYI11:30
jelknersince we won't move unless they fund11:30
jelknerbut if they do, we need to be ready11:30
jelknerquestions?11:30
thomasboimahThis is Great to hear!11:30
svayeThat's great news, I hope the meeting goes well.11:31
jelknerit will be *really* great if they come through, thomasboimah, but i agree with you11:31
jelknerthey seemed receptive to our proposal11:31
jelknerso klarios, tony and i will be talking about it11:31
jelknerok, that's all i have11:31
thomasboimahAlright11:32
jelknerunless anyone needs me for anything else, i'll sign off until tomorrow at 11 UTC11:32
jkollieThanks for the info jelkner 11:32
klariossounds good, thank you all and have a great rest of your day!11:32
thomasboimahOkay klarios you too11:32
klarios has quit (Quit: Page closed)11:32
jelknerKeep learning Spanish svaye, with any luck there will be a trip to Spain in our future ;-)11:33
svayeQue tenga un lindo día jelkner and klarios, adiós 11:33
jelknerACTION signs off until 11 UTC tomorrow11:33
jelkner has quit (Quit: Leaving)11:33
gabriel_jetroBye you'll....11:33
thomasboimahgabriel_jetro, 11:34
thomasboimahsvaye, 11:34
thomasboimahjkollie, 11:34
gabriel_jetroYes11:34
jkolliethomasboimah: 11:34
gabriel_jetrothomasboimah: 11:34
thomasboimahThere will be a meeting today on Telegram by 8:00pm today11:34
gabriel_jetroOkay...11:34
thomasboimahAfter i have talk with Freena11:34
svayeAlright 11:34
jkollieOkay 11:34
thomasboimahOkay bye everyone11:35
thomasboimahACTION leaving11:35
svayeHave a wonderful day everyone 11:35
svayeACTION signs off11:35
jkollieYou too svaye 11:36
jkollie has left #jetrowebdev (None)11:36
thomasboimah has quit (Quit: Leaving)11:36
svaye has left #jetrowebdev (None)11:37
gabriel_jetro has quit (Quit: Connection closed for inactivity)13:44
thomasboimahGood afternoon cjones 17:03
gabriel_Greetings, cjones...17:04
thomasboimahcjones, I cloned the culinary project repository. After reviewing the existing code, I tried running it, but I ran into an error about the EMAIL_HOST_USER environment variable not being set.17:05
thomasboimahWhat’s the best way to handle this for local development? Should I create a .env file with some dummy values,  or is there a preferred way the team handles this during local setup?17:05
cjonesyes, i expected that error. yes, a .env file in the same directory is the right way to do that. For now, dummy values are great.17:06
cjonesIf you want to be able to test, it's easy to create your own free gmail address and use that17:07
cjones(we use this .env setup any time we're storing passwords. We can't include passwords in the settings.py file because our code is all stored in a public github repo - if we committed our passwords, anybody could read them!)17:08
thomasboimahThis make alot of sense17:08
cjoneshere's what that file should look like:17:10
cjonesEMAIL_HOST_PASSWORD=asdf17:10
cjonesEMAIL_HOST_USER=asdf17:10
cjones(that's it. just in a file called .env in the same direcotry as your settings.py)17:10
thomasboimahOkay Thank you very much17:11
thomasboimahAlso cjones one more thing concerning the PR issue to be honest I'm a bit confuse can you please explain it to me better? or better still assign a new issue to me.17:11
gabriel_cjones concerning the PR, do I need to, should I add a code to admin if I need to or I should stick to what your already have and put my beneath?17:14
cjonesyes, let's take a look. my class is wrapping up now. give me  just a few minutes to pull up the PR and look through it17:14
gabriel_okay17:15
thomasboimahOkay /me waiting for mentor cjones 17:15
cjonesok. thomasboimah - i'm looking at your repo. first, let's see what the current code does. when you run the server, and you click on the events button in the header, do you see an events page?17:18
thomasboimahyes17:18
cjonesAnd you should not see the "add an event" button. But if you login as an admin, you should see that button. can you login as an admin and go to the "add an event' page?17:20
thomasboimahYes17:22
cjonesok, good. A few issues with this form:17:24
cjones1. it's not actually restricted to admin users. That link is hidden, but anybody could go to /admin_create_event and it won't stop them17:24
gabriel_cjones, I was reviewing the live site at https://culinary.gracehopper.center/accounts/login/?next=/core/event/1, and I noticed there's already an active reservation page available.17:25
gabriel_I’d like to confirm — are there still updates you'd like me to make to this feature as part of my current pull request? Or should I shift focus to something else now?17:25
cjones2. I can't get the form to submit because it wants a valid time and I'm not sure how to type that. The form should have some tool that makes it easier to put in the time17:25
cjones3. After we submit an event, there's no connection to which admin account created the event17:26
cjones4. We want to have a picture associated with the event17:26
cjonesI think that's everything that we wanted to solve with this issue. What questions can I answer about this?17:28
thomasboimahOkay I think this is begging to make a lot sense to me now17:28
cjonesgabriel_, give me a few minutes to finish with thomasboimah 's questions, and we'll move on to yours next17:28
gabriel_ok17:28
cjonesthomasboimah, good! I know that you've already written a bunch of code and I think your PR is pretty close. Maybe you can review what you have so far while I chat with gabriel_ , and then we can come back to you?17:29
thomasboimahSo my goal here is to be able to solve all the problem you just listed right?17:29
cjonesyes!17:29
thomasboimahOkay thanks cjones 17:29
cjonesok, gabriel_ give me a second to look at your comments17:30
thomasboimahI will get back to you through mail if I come across any problem. or if i don't understand something.17:30
thomasboimahACTION will start working on the problem Mentor cjones today after the meeting17:32
thomasboimah*list*17:32
cjonesgabriel_, yes, the existing form looks really good. maybe the team went ahead and did this without you? I'm looking at your code to see what's different between this and what we already have17:34
gabriel_They were working with my branch?17:34
cjonesno, they must have done this separately in another branch. i'm looking...17:37
gabriel_ACTION waiting..17:37
cjonesyes, on May 15 someone else did a bunch of work on the reservation page: https://github.com/ACCDjangoGirls/culinary_webapp/pull/103/files 17:40
cjonesbut then on May 21, I left a comment on your PR that said I still thought your work was worth doing. let me pull the latest changes into your branch so we can compare17:40
cjonesoh, your branch is already up to date with main, so everything we see in the diff is current: https://github.com/ACCDjangoGirls/culinary_webapp/pull/71/files17:43
cjonesso you're proposing a lot of changes. let's take a look and see if we need them17:44
cjonesthere's a lot of good ideas in this PR, but they don't seem very cohesive. Maybe it makes sense to start over with a new issue, branch, and PR. You can copy/paste some of these changes there. 17:47
cjonesI think the best idea that you have in this PR is adminRequiredMixin. That should be its own issue, and you've already added a lot of code in your existing PR to solve that17:48
cjonesthat's actually most of the work from this PR. There is also a bit of work to forms.py to add validations to the reservation form. That also sounds useful, so we could keep working on that17:50
gabriel_is there anything else?17:50
cjonesSo here's my proposal: We refocus the existing PR to focus on these form validations. And then we make a new issue related to the AdminRequiredMixin. is that an okay plan?17:51
gabriel_sure, once it's okay with you, cjones...17:52
cjonesok. i'll update these issues now17:52
cjonesSorry that someone else worked on this at the same time. that certainly made this more confusing. I have a few thoughts about that:17:53
gabriel_okay17:53
cjones1. The good news is that class is over here in the US, so my students are not working on this project anymore. You're all on your own now, so this coordination should become way easier17:53
cjones2. As a general rule, we should try to complete issues quickly. If you make a branch, write some code, and then do nothing for a while, the project tends to move on without you, and your branch is no longer relevant - we say that your code goes 'stale' just like food that is left out too long =)17:55
gabriel_Are you done, cjones?17:58
cjonesSorry, yes. I also just updated your PR and your issue to add notes about this conversation, and I opened a new issue for adminrequiredmixin and assigned it to you18:00
cjonesAny other questions I can answer about your work, gabriel_ ?18:00
gabriel_Not really, if I done with what you ask for or there's any blocker I'll let you know, cjones..18:01
cjonesok great. @thomasboimah , I can come back to you now. Any questions about yours?18:02
gabriel_but before you go, should I use my branch to solve those issue or I should create new branch, cjones?18:02
thomasboimahNo question for now but if there is any blocker I will email you.18:02
cjonesthomasboimah - great!18:03
cjonesgabriel_, use your existing branch only for work related to form validation. get rid of any other changes from this branch. The Diff that we see on https://github.com/ACCDjangoGirls/culinary_webapp/pull/71/files shoudl show only changes related to this issue18:03
cjonesAnd then make a new branch and a new PR related to AdminRequiredMixing18:04
gabriel_Noted...18:04
cjonesok. While we're reviewing these existing PRs, have either of you heard from Mulbah recently? I'm wondering what the plan is for https://github.com/ACCDjangoGirls/culinary_webapp/pull/4818:06
thomasboimahI will call Mulbah and tell him to be here Friday18:06
cjonesok - just looking for an update. Okay to give that update to Jeff during your usual morning standups. And if Mulbah is working on other things and wants to abandon this PR, one of us can take it over18:07
cjonesToday was the last day of class for our students here at school. There are two students who have done some work that I'll merge in the next day or so. They shouldn't interfere with either or your branches, and after that there won't be any other changes for a while18:08
cjonesSince class is over, my schedule is also about to change. I don't plan to be available at this time on Friday (I'll be driving to vacation). I'm happy to have more meetings like this, but we'll need to schedule them ahead of time over email18:09
gabriel_ok18:09
thomasboimahOkay18:09
cjonesI know Jeff is travelling for the summer. I'm taking some classes and will be on my computer most of the summer, so feel free to email me any time =)18:10
gabriel_But you should let us know your schedule, so we can make it to reach you here..18:10
cjonesI don't think I'll have a consistent schedule over the summer :/ I'll probably plan to work on my computer a few hours each morning (US time), and should always be able to respond to emails within 24 hours18:11
gabriel_ok18:12
cjonesAnything else we should discuss today?18:12
thomasboimah-1 for me18:13
thomasboimahThanks for today cjones 18:13
gabriel_-118:13
cjonesgreat - nice to catch up with both of you. have a good evening and feel free to reach out any time =)18:14
thomasboimahOkay. Have a great rest of your day18:14
gabriel_ok have a nice day cjones, thanks for your time 18:14
thomasboimah has quit (Quit: Leaving)18:17
cjones has quit (Quit: Leaving)18:23
gabriel_ has quit (Quit: Leaving)18:24
gabriel_jetro has quit (Quit: Connection closed for inactivity)18:59
jkollie has quit (Quit: Connection closed for inactivity)22:28
dcammue has quit (Quit: Connection closed for inactivity)22:30

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