thomasboimah | Good morning jelkner | 10:55 |
---|---|---|
jelkner | Good morning thomasboimah | 10:56 |
klarios | good morning all! | 10:57 |
jelkner | Good morning klarios! | 10:57 |
thomasboimah | Good morning klarios | 10:57 |
jelkner | All is just you, me and thomasboimah | 10:57 |
jelkner | at this point | 10:57 |
thomasboimah | The other will soon join | 10:57 |
thomasboimah | I think so | 10:57 |
thomasboimah | */s* | 10:57 |
jelkner | i hope at least freena is here | 10:57 |
jelkner | good morning svaye | 10:58 |
jelkner | Good morning jkollie | 10:58 |
svaye | Good morning jelkner, klarios, thomasboimah and jkollie | 10:58 |
jkollie | Good morning jelkner | 10:58 |
thomasboimah | Good morning svaye and jkollie | 10:59 |
klarios | good morning svaye ! | 10:59 |
jkollie | Good morning svaye | 10:59 |
jelkner | ok all, it's... SHOW TIME! ;-) | 11:00 |
jelkner | yesterday i began working on the cs / ict website cjones and i will use next school year | 11:00 |
jelkner | https://gracehoppercenter.github.io/ict/ | 11:00 |
jelkner | we are considering developing a Django app to use with the site | 11:01 |
jelkner | and would consider hiring Jetro to build it once y'all are ready | 11:01 |
jelkner | i'll continue working on that today | 11:01 |
jelkner | no blockers | 11:01 |
jelkner | ACTION done | 11:01 |
svaye | I 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 |
svaye | ACTION done | 11:02 |
thomasboimah | I 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 |
thomasboimah | ACTION jelkner please check you mail to see chris email | 11:02 |
thomasboimah | ACTION do | 11:02 |
thomasboimah | ACTION done | 11:03 |
klarios | Yesterday 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 |
svaye | I 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 |
klarios | No worries svaye I figured you understood the assignment details and deadline | 11:04 |
klarios | I will be drafting a costumer report for SJC today as well | 11:05 |
jelkner | if you're finished, klarios, type /me done | 11:06 |
jelkner | but be sure to let us know if there are any blockers ;-) | 11:07 |
jelkner | ok, all, we have *so* much to do we don't have the time to just stare at the screen waiting for folks to type | 11:07 |
klarios | ACTION done | 11:07 |
jelkner | anyone else? | 11:08 |
jelkner | less than 2 minutes left | 11:08 |
gabriel_jetro | Sure... | 11:08 |
jelkner | fast gabriel_jetro! | 11:08 |
jelkner | you have 1 minute | 11:08 |
jelkner | time's up | 11:10 |
gabriel_jetro | Yesterday 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 |
jelkner | ok, gabriel_jetro try again tomorrow | 11:10 |
jelkner | i have two important things to say, so please pay attention | 11:10 |
klarios | just in time! | 11:10 |
jelkner | 1. since i know football is the national sport in Liberia | 11:10 |
jelkner | let's think of these stand up meetings as football drills | 11:11 |
jelkner | timing and precision are crucial to success | 11:11 |
jelkner | they need to start on time, move quickly, and end on time | 11:11 |
jelkner | we will have 10 minutes from start to finish | 11:11 |
jelkner | thomasboimah and svaye are on the ball! | 11:11 |
jelkner | others should watch what they do and try to emulate them | 11:12 |
jelkner | 2. You need to have a Jetro meeting today | 11:12 |
klarios | its also important to mention anything you're working on! Details matter | 11:12 |
jelkner | and decide who you want to be your staff people | 11:12 |
jelkner | whomever 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 |
jelkner | or else i will not send their $400 salary for that month | 11:13 |
jelkner | is that clear? | 11:13 |
svaye | +1 | 11:13 |
thomasboimah | +1 | 11:13 |
jelkner | thomasboimah, you are totally on this | 11:13 |
jelkner | but freena seems unable to comply | 11:13 |
jelkner | so i suggest y'all have a heart to heart with her | 11:14 |
jelkner | and decide whether she needs to step down and someone else take her place | 11:14 |
jelkner | not my decisions | 11:14 |
jelkner | but she misses more than she comes | 11:14 |
jelkner | so starting now, if whoever you choose doesn't show | 11:14 |
jelkner | you'll only receive thomasboimah's payment this month | 11:15 |
jelkner | i'm not trying to be a jerk | 11:15 |
jelkner | but if we don't step up, we won't succeed | 11:15 |
jelkner | and i know you want to succeed | 11:15 |
jelkner | i value equality | 11:15 |
jelkner | so i would prefer one man and one woman as staff people | 11:15 |
jelkner | but you can struggle with me around that if you all want a different plan | 11:16 |
jelkner | questions? | 11:16 |
thomasboimah | This is clear jelkner, we will have meeting about this today | 11:16 |
jelkner | excellent | 11:16 |
jelkner | the other person you are looking for will be responsible for communicating with mr. zawolo | 11:17 |
jelkner | and with looking for the office | 11:17 |
thomasboimah | Well understood! | 11:17 |
jelkner | thomasboimah, you are doing a fantastic job | 11:18 |
jelkner | we have excellent resources available in our mentors | 11:18 |
jelkner | cjones and sahnun | 11:18 |
jelkner | we need to use them effectively | 11:18 |
jelkner | sounds like you have a handle on it, thomasboimah | 11:19 |
jelkner | so i'll just pay attention | 11:19 |
thomasboimah | Thanks | 11:19 |
jelkner | i talk to cjones each day | 11:19 |
jelkner | but starting next week, that will end for the summer | 11:19 |
jelkner | and we will all be on email, irc communication | 11:19 |
jelkner | but i can call him on the phone | 11:19 |
jelkner | ok, that's all i have | 11:20 |
jelkner | klarios, let's talk about the new schedule now | 11:20 |
klarios has quit (Remote host closed the connection) | 11:20 | |
jelkner | since that will be important for Jetro in deciding who they select as the staff people | 11:20 |
klarios has quit (Remote host closed the connection) | 11:21 | |
klarios | sorry Im back! sure | 11:22 |
klarios | well I was planning on doing it differently (giving jetro times to choose from rather than me choosing a time) | 11:22 |
jelkner | thomasboimah, jkollie, svaye, gabriel_jetro you all and daniel have been the most reliable folks attending these meetings | 11:22 |
jelkner | so this discussion is really important for you | 11:23 |
jelkner | 11 UTC is too early for klarios | 11:23 |
jelkner | given her responsibilities at home | 11:23 |
jelkner | she is proposing 12:30 UTC instead | 11:23 |
jelkner | how does that work for you? | 11:23 |
thomasboimah | 12:30 is fine with me | 11:24 |
gabriel_jetro | +2 | 11:24 |
svaye | That's fine with me | 11:24 |
gabriel_jetro | +1 | 11:24 |
jkollie | 12:30 is okay with me | 11:24 |
jelkner | great | 11:24 |
jelkner | we will start friday | 11:24 |
klarios | but 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 |
jelkner | since tomorrow is the last class i have with students | 11:24 |
jelkner | so i can make 12:30 UTC beginning friday | 11:24 |
jelkner | klarios, does that work for you? | 11:24 |
klarios | Yep +1 | 11:25 |
jelkner | i will attend stand up meetings friday, and monday, tuesday, and wednesday next week at 12:30 UTC | 11:25 |
jelkner | TOMORROW is still 11 UTC!!!!! | 11:25 |
jelkner | just to be clear | 11:25 |
thomasboimah | +1 | 11:25 |
klarios | yep, we will start friday | 11:25 |
jelkner | thomasboimah, by tomorrow, you have to decide who is your other staff person | 11:26 |
jkollie | Okay | 11:26 |
jelkner | AND THEY HAVE TO BE THERE AT 11 UTC! | 11:26 |
thomasboimah | Sure jelkner the team will decide on that today | 11:26 |
jelkner | or you risk not receiving a full payment this month | 11:26 |
jelkner | so this is very important | 11:26 |
jelkner | like i said, we won't succeed until we can have the discipline we need | 11:27 |
jelkner | great | 11:27 |
thomasboimah | Sure! | 11:27 |
jelkner | last thing | 11:27 |
jelkner | klarios, mentioned that she will be setting up a meeting with her, Tony and me to talk Decidim | 11:27 |
jelkner | this is just an FYI for you at this point | 11:28 |
jelkner | but it is important for you to know what is going on | 11:28 |
jelkner | NOVA Web is asking Next Systems to come up with some funding | 11:28 |
jelkner | we asked for a minimum of $5K | 11:28 |
jelkner | they want Decidim for the teach-ins they are planning | 11:29 |
jelkner | if they come up with the funding, i told klarios that SJC (lol, which means yours truly ;-) would match it | 11:29 |
jelkner | so that we could use that opportunity to step up our Decidim skills | 11:30 |
jelkner | this is just FYI | 11:30 |
jelkner | since we won't move unless they fund | 11:30 |
jelkner | but if they do, we need to be ready | 11:30 |
jelkner | questions? | 11:30 |
thomasboimah | This is Great to hear! | 11:30 |
svaye | That's great news, I hope the meeting goes well. | 11:31 |
jelkner | it will be *really* great if they come through, thomasboimah, but i agree with you | 11:31 |
jelkner | they seemed receptive to our proposal | 11:31 |
jelkner | so klarios, tony and i will be talking about it | 11:31 |
jelkner | ok, that's all i have | 11:31 |
thomasboimah | Alright | 11:32 |
jelkner | unless anyone needs me for anything else, i'll sign off until tomorrow at 11 UTC | 11:32 |
jkollie | Thanks for the info jelkner | 11:32 |
klarios | sounds good, thank you all and have a great rest of your day! | 11:32 |
thomasboimah | Okay klarios you too | 11:32 |
klarios has quit (Quit: Page closed) | 11:32 | |
jelkner | Keep learning Spanish svaye, with any luck there will be a trip to Spain in our future ;-) | 11:33 |
svaye | Que tenga un lindo día jelkner and klarios, adiós | 11:33 |
jelkner | ACTION signs off until 11 UTC tomorrow | 11:33 |
jelkner has quit (Quit: Leaving) | 11:33 | |
gabriel_jetro | Bye you'll.... | 11:33 |
thomasboimah | gabriel_jetro, | 11:34 |
thomasboimah | svaye, | 11:34 |
thomasboimah | jkollie, | 11:34 |
gabriel_jetro | Yes | 11:34 |
jkollie | thomasboimah: | 11:34 |
gabriel_jetro | thomasboimah: | 11:34 |
thomasboimah | There will be a meeting today on Telegram by 8:00pm today | 11:34 |
gabriel_jetro | Okay... | 11:34 |
thomasboimah | After i have talk with Freena | 11:34 |
svaye | Alright | 11:34 |
jkollie | Okay | 11:34 |
thomasboimah | Okay bye everyone | 11:35 |
thomasboimah | ACTION leaving | 11:35 |
svaye | Have a wonderful day everyone | 11:35 |
svaye | ACTION signs off | 11:35 |
jkollie | You 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 | |
thomasboimah | Good afternoon cjones | 17:03 |
gabriel_ | Greetings, cjones... | 17:04 |
thomasboimah | cjones, 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 |
thomasboimah | What’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 |
cjones | yes, 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 |
cjones | If you want to be able to test, it's easy to create your own free gmail address and use that | 17: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 |
thomasboimah | This make alot of sense | 17:08 |
cjones | here's what that file should look like: | 17:10 |
cjones | EMAIL_HOST_PASSWORD=asdf | 17:10 |
cjones | EMAIL_HOST_USER=asdf | 17:10 |
cjones | (that's it. just in a file called .env in the same direcotry as your settings.py) | 17:10 |
thomasboimah | Okay Thank you very much | 17:11 |
thomasboimah | Also 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 |
cjones | yes, 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 it | 17:14 |
gabriel_ | okay | 17:15 |
thomasboimah | Okay /me waiting for mentor cjones | 17:15 |
cjones | ok. 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 |
thomasboimah | yes | 17:18 |
cjones | And 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 |
thomasboimah | Yes | 17:22 |
cjones | ok, good. A few issues with this form: | 17:24 |
cjones | 1. 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 them | 17: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 |
cjones | 2. 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 time | 17:25 |
cjones | 3. After we submit an event, there's no connection to which admin account created the event | 17:26 |
cjones | 4. We want to have a picture associated with the event | 17:26 |
cjones | I think that's everything that we wanted to solve with this issue. What questions can I answer about this? | 17:28 |
thomasboimah | Okay I think this is begging to make a lot sense to me now | 17:28 |
cjones | gabriel_, give me a few minutes to finish with thomasboimah 's questions, and we'll move on to yours next | 17:28 |
gabriel_ | ok | 17:28 |
cjones | thomasboimah, 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 |
thomasboimah | So my goal here is to be able to solve all the problem you just listed right? | 17:29 |
cjones | yes! | 17:29 |
thomasboimah | Okay thanks cjones | 17:29 |
cjones | ok, gabriel_ give me a second to look at your comments | 17:30 |
thomasboimah | I will get back to you through mail if I come across any problem. or if i don't understand something. | 17:30 |
thomasboimah | ACTION will start working on the problem Mentor cjones today after the meeting | 17:32 |
thomasboimah | *list* | 17:32 |
cjones | gabriel_, 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 have | 17:34 |
gabriel_ | They were working with my branch? | 17:34 |
cjones | no, they must have done this separately in another branch. i'm looking... | 17:37 |
gabriel_ | ACTION waiting.. | 17:37 |
cjones | yes, 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 |
cjones | but 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 compare | 17:40 |
cjones | oh, 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/files | 17:43 |
cjones | so you're proposing a lot of changes. let's take a look and see if we need them | 17:44 |
cjones | there'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 |
cjones | I 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 that | 17:48 |
cjones | that'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 that | 17:50 |
gabriel_ | is there anything else? | 17:50 |
cjones | So 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 |
cjones | ok. i'll update these issues now | 17:52 |
cjones | Sorry 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_ | okay | 17:53 |
cjones | 1. 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 easier | 17:53 |
cjones | 2. 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 |
cjones | Sorry, 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 you | 18:00 |
cjones | Any 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 |
cjones | ok 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 |
thomasboimah | No question for now but if there is any blocker I will email you. | 18:02 |
cjones | thomasboimah - great! | 18:03 |
cjones | gabriel_, 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 issue | 18:03 |
cjones | And then make a new branch and a new PR related to AdminRequiredMixing | 18:04 |
gabriel_ | Noted... | 18:04 |
cjones | ok. 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/48 | 18:06 |
thomasboimah | I will call Mulbah and tell him to be here Friday | 18:06 |
cjones | ok - 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 over | 18:07 |
cjones | Today 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 while | 18:08 |
cjones | Since 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 email | 18:09 |
gabriel_ | ok | 18:09 |
thomasboimah | Okay | 18:09 |
cjones | I 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 |
cjones | I 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 hours | 18:11 |
gabriel_ | ok | 18:12 |
cjones | Anything else we should discuss today? | 18:12 |
thomasboimah | -1 for me | 18:13 |
thomasboimah | Thanks for today cjones | 18:13 |
gabriel_ | -1 | 18:13 |
cjones | great - nice to catch up with both of you. have a good evening and feel free to reach out any time =) | 18:14 |
thomasboimah | Okay. Have a great rest of your day | 18: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/!