thomasboimah | Good morning cjones ! | 11:54 |
---|---|---|
cjones | Hi thomasboimah - happy first day of summer! | 11:54 |
thomasboimah | oops Thanks! | 11:55 |
thomasboimah | So should we start discussing the issue on the PR? | 11:56 |
thomasboimah | Or we should wait for 12:00 UTC | 11:56 |
cjones | Sorry I wasn't available yesterday - it was a holiday here in the US (Juneteenth), and I was at home taking care of my son, who is 3 years old | 11:56 |
cjones | yes - happy to chat now | 11:56 |
cjones | so there are a few open comments on the PR. what do you want to talk about first? | 11:57 |
thomasboimah | You was saying that the UI for the bootstrap was not working | 11:57 |
cjones | yeah - is it working for you? | 11:58 |
thomasboimah | and I was think maybe the link for it was not being place properly in the base.html | 11:58 |
thomasboimah | But I did some clear up in that base.hmlt | 11:59 |
cjones | we can certainly debug, but first - have you been testing? Is it working on your end? | 11:59 |
thomasboimah | NO | 11:59 |
cjones | ok. i want to chat about that part first then. we should only ever commit working code. before committing, it's your responsibility to run the server and make sure that all the code you're committing actually works | 12:00 |
cjones | so if you commit code, and then I run it, and it doesn't work, something has gone wrong | 12:00 |
thomasboimah | Okay | 12:00 |
cjones | (sometimes we'll find something that works on your computer and not mine, and we can debug. That's why we do code reviews) | 12:00 |
thomasboimah | But i was also thinking maybe I am not using the bootstrap classes correctly | 12:01 |
cjones | so next, why are we using bootstrap? I had a comment a few days ago saying that I wasn't sure I wanted to use bootstrap and you responded by saying that you did want to use it. If you aren't actually seeing it working on your side, are you really sure that we need it? | 12:02 |
cjones | i'm okay with bootstrap if you think it's really helping, but if you aren't actually running it then I'm concerned | 12:02 |
thomasboimah | I was think if it is not working we can do the styling our self | 12:03 |
thomasboimah | instead of using the bootstrap | 12:03 |
thomasboimah | I was only try to make my work essay | 12:03 |
thomasboimah | *trying* | 12:03 |
thomasboimah | *easy* | 12:04 |
cjones | (in general, every dependency we take adds maintenace work to our project. Whenever a new version of Bootstrap is released, we'll have to go in and update our code. If we write the CSS ourself we won't have that issue) | 12:04 |
thomasboimah | yes | 12:04 |
cjones | but bootstrap is not a big issue - I use it in projects like this all the time | 12:04 |
cjones | so your call - we got this far without bootstrap but if you really think we need it, I support that decision | 12:05 |
thomasboimah | I think we should just do our own styling | 12:06 |
thomasboimah | and let bootstrap be for now | 12:06 |
cjones | ok. For future reference, let's discuss the error we're seeing | 12:07 |
cjones | your code to add the bootstrap to base.html is right | 12:07 |
cjones | but there's two ways to do this - you can either download bootstrap to our repo, or use a CDN. Have you worked with CDN's before? | 12:08 |
thomasboimah | Yeah it is the CDN an using | 12:08 |
thomasboimah | I just put the link in the head of the base.html | 12:08 |
thomasboimah | I add the bootstrap classes | 12:09 |
cjones | yep - CDN means "content delivery network" which means that we aren't hosting bootstrap ourselves - when the user goes to our website, it tells their browser to go download bootstrap from somewhere else | 12:09 |
cjones | that works great, but there's one major issue - how do we know that they're downloading the correct file? What if someone hacked the CDN and replace it with a virus? | 12:09 |
thomasboimah | That is the question I also been asking myself | 12:10 |
cjones | CDNs can be a huge threat, so we include some information that tells their browser how to make sure it's downloading the right file. that's what the 'integrity' part of the code is | 12:10 |
cjones | the browser downloads the code from the CDN, and then runs it through a hashing algorithm to basically take a fingerprint of the file, and compares it to the value we're providing. If the hash fingerprint matches, then it knows the file is correct. | 12:11 |
cjones | I think the code you committed just has the wrong integrity value. | 12:12 |
cjones | so to fix this error, i'd just replace your code with the official version from the bootstrap website: https://getbootstrap.com/ (under "include via CDN") | 12:13 |
cjones | this is another cautionary thing about AIs - if you used an AI to generate this code - AIs love to generate totally fake integrity values | 12:13 |
cjones | this doesn't matter if we're getting rid of bootstrap altogether - but it's interesting so I thought it's worth discussing. Any questions I can answer about that? | 12:14 |
thomasboimah | -1 | 12:15 |
thomasboimah | oops I mean yes | 12:15 |
cjones | awesome. so next topic is about is_staff | 12:16 |
thomasboimah | So we're no longer going to be using bootstrap right? | 12:16 |
thomasboimah | instead we are going to do the styling our self | 12:16 |
cjones | right, it looks like you're jsut tryign to use bootstrap for the cards, and you should be able to do that yourself with just a few lines of CSS | 12:17 |
mulbah | Tailwind css is cool for styling html | 12:17 |
cjones | yeah- tailwind and bootstrap do similar things. they're both very useful | 12:18 |
cjones | ok. i know we only have a few more minutes before your standup. next, let's chat quickly about is_staff | 12:19 |
thomasboimah | sure | 12:19 |
cjones | this is something we need to figure out about this app. right now, we're only using is_admin. all of the restricted views are based on is_admin. we haven't used is_staff at all | 12:20 |
cjones | for now, I think just is_admin is good enough | 12:20 |
thomasboimah | But I'm using is_staff in my view and template | 12:21 |
thomasboimah | should i get rid of that? | 12:22 |
fkoikoi | Good Afternoon thomasboimah and mulbah | 12:22 |
cjones | but we've discussed adding more eventually. In the culinary class here at school, there are a few different "roles". There's the teacher who teaches the class, then students take on roles in the restaurant. Some are chefs, some are servers, etc. We've discussed making different user roles - for example, we could make a role called "chef" who might see different things from the "server" role | 12:22 |
fkoikoi | Good morning cjones | 12:22 |
thomasboimah | Good morning fkoikoi | 12:23 |
cjones | For now, I don't think "staff" means anything. So I think we should get rid of is_staff for now. And we should revisit these roles as part of a different issue. And we'll need to talk more with our customers to figure out exaclty what logic we'll use there | 12:23 |
thomasboimah | Okay cjones | 12:24 |
cjones | those were the only two things I wanted to talk about today (bootstrap and is_staff). anything else before your standup? | 12:24 |
svaye | Good morning cjones | 12:24 |
cjones | morning everyone! | 12:24 |
fkoikoi | Good Morning svaye | 12:24 |
cjones | happy first day of summer! | 12:25 |
svaye | Good afternoon freena, thomasboimah, mulbah | 12:25 |
fkoikoi | Good afternoon svaye | 12:25 |
klarios | good afternoon all! | 12:25 |
svaye | Good morning klarios | 12:25 |
fkoikoi | Good morning klarios | 12:25 |
svaye | fkoikoi: how are you doing | 12:25 |
klarios | Good afternoon svaye ! | 12:25 |
mulbah | Good after noon fkoikoi and svaye | 12:25 |
klarios | I am a bit sick, I am sorry I could not attend yesterday because of it fkoikoi | 12:25 |
thomasboimah | Okay cjones so my task now is to get rid of is_staff and write a css for our forms | 12:25 |
thomasboimah | ?? | 12:26 |
cjones | yes thomasboimah that's great. thanks. i'm going to drop off so that you all can do your standup. happy to meet like this again if that's helpful! | 12:26 |
thomasboimah | Good afternoon svaye and Good morning klarios | 12:26 |
fkoikoi | I'm trying svaye | 12:26 |
thomasboimah | Okay cjones thanks | 12:26 |
klarios | have a good one cjones ! | 12:27 |
cjones | have a great day everyone! | 12:27 |
fkoikoi | klarios | 12:27 |
cjones | ACTION logging off | 12:27 |
klarios | Thank you! | 12:27 |
thomasboimah | Okau cjones extend my greeting to your son | 12:27 |
cjones has quit (Quit: Leaving) | 12:27 | |
fkoikoi | it's almost time guys | 12:27 |
fkoikoi | hope everyone is getting prepared?? | 12:28 |
klarios | Yes +1 we came a bit early but we've got a couple items | 12:30 |
klarios | Alright lets start yall! | 12:30 |
svaye | Yesterday I completed my study on number pronunciation from 1 to 20, I lost track of time studying and kinda forgot to call scooper. I hope I don't forget today, no blockers for me. | 12:30 |
svaye | ACTION done | 12:31 |
fkoikoi | Yesterday, i watch and completed a tutorial on how to setup a spreadsheet using Libre Office and was able to learn and practice that. Today I am going to continue my practice on html and css | 12:31 |
fkoikoi | no blocker for now | 12:31 |
fkoikoi | ACTION done | 12:32 |
dcammue | Good afternoon folks | 12:32 |
dcammue | Yesterday, I completed the budgeting tutorial and today, I will be moving to the overall basic of guncash. No blockers | 12:33 |
fkoikoi | if everyone finished with their updates, let's that on making svaye a signatory to the account thomasboimah, dcammue and the rest | 12:33 |
fkoikoi | Good afternoon dcammue | 12:33 |
thomasboimah | Yesterday, I took some time to relax and rest my mind in preparation for the University of the People, as classes resumed. Today, I plan to make some updates to our Culinary_Project by removing the use of is_staff, writing custom CSS for our forms, and also working on some of my UoPeople assignments. I have no blockers. | 12:33 |
thomasboimah | ACTION done | 12:33 |
klarios | I finalized the study session for spanish class today; no blockers on that. I read the logs yesterday and I am wondering if thomasboimah mulbah are ready to provide out costumer Ms. Scholl, with an estimate on when they think the website will be done. today I have a meeting with secosol to discuss book-keeping immediate needs, no blockers | 12:33 |
fkoikoi | mulbah?? | 12:34 |
mulbah | yes we are | 12:34 |
klarios | great! how long were you guys thinking? | 12:34 |
fkoikoi | alright mulbah, updates please | 12:34 |
mulbah | Yesterday I work on the CSRF error I was facing | 12:35 |
mulbah | and the site is now live | 12:35 |
fkoikoi | what do you mean klarios?? | 12:35 |
klarios | +1 yes please finish your update first | 12:35 |
mulbah | ACTION done | 12:35 |
thomasboimah | What you plan on doing today mulbah ? | 12:35 |
klarios | How long would it take to complete the site? so that we can determine how much we need to bill her | 12:35 |
klarios | fkoikoi: | 12:36 |
mulbah | Planing reading and I'm providing it more | 12:36 |
klarios | would it be a good idea to look over the site for our costumer with thomasboimah ? mulbah | 12:36 |
klarios | I'm not sure how far you are from each other | 12:37 |
mulbah | I'm currently working on the payment method usng Lonestar mobile money API | 12:37 |
klarios | but you could benefit from looking at it | 12:37 |
fkoikoi | that's right but klarios | 12:37 |
klarios | not just benefit of course, this is our first costumer and development team needs interaction with fulfilling their needs | 12:38 |
klarios | sure whats to add fkoikoi ? | 12:38 |
fkoikoi | all jetro's member will be together tomorrow, we can take a look and have a meeting after that if possible | 12:38 |
mulbah | Thomas and I will work together tomorrow on it | 12:39 |
mulbah | right thomas | 12:39 |
mulbah | ?? | 12:39 |
klarios | ooooh that's great! | 12:39 |
fkoikoi | thomasboimah, mulbah svaye dcammue and klarios what do you guys think?? | 12:39 |
klarios | alright if you will have a chance to do so tomorrow then that's better | 12:39 |
klarios | what time will you all meet? will it be in person? | 12:40 |
klarios | mulbah: thomasboimah ? | 12:40 |
fkoikoi | it will be in person klarios | 12:40 |
thomasboimah | klarios, i will send you mail after i talk with mulbah and Gabriel tomorrow | 12:40 |
fkoikoi | thomasboimah, | 12:41 |
klarios | great! so let's communincate through email. Given that, I still need a time estimate | 12:41 |
thomasboimah | klarios, i send you mail asking you question about this project before did you see my mail? | 12:42 |
thomasboimah | Because up to now i don't hear from you | 12:42 |
fkoikoi | alright dcammue and svaye, how far have you gone with making svaye a signatory to the account?? | 12:43 |
klarios | ah! I see it now, it seems she will use weebly. Sorry for my hold up | 12:44 |
fkoikoi | dcammue, and svaye | 12:44 |
svaye | I will call scooper today and get to you fkoikoi so we can do the process. | 12:44 |
klarios | she was concerned that she could not upload files using the other interfaces | 12:44 |
thomasboimah | klarios, are you still here?? | 12:44 |
klarios | yes | 12:44 |
klarios | she will be using weebly | 12:45 |
fkoikoi | alright svaye | 12:45 |
thomasboimah | Okay thanks | 12:45 |
klarios | you did not get the forwaded email? | 12:45 |
thomasboimah | That is what i was wanted to know | 12:45 |
fkoikoi | please let me know if there is anything i can do to help svaye | 12:45 |
fkoikoi | dcammue, | 12:45 |
thomasboimah | I will get back to you after i talk with mulbah and Gabriel | 12:46 |
klarios | got you! no worries. I will wait until your saturday email thank you! | 12:46 |
svaye | Definitely fkoikoi | 12:46 |
fkoikoi | is dcammue here?? | 12:46 |
fkoikoi | okay, is there anything else guys?? thomasboimah, mulbah, svaye, dcammue and klarios | 12:48 |
thomasboimah | -1 | 12:48 |
thomasboimah | for me | 12:48 |
klarios | we will have a stand up meeting saturday right? | 12:48 |
mulbah | -1 | 12:49 |
svaye | -1 | 12:49 |
fkoikoi | guys, let everyone please be present tomorrow at thomasboimah place | 12:50 |
dcammue | Sorry | 12:50 |
dcammue | I was attending to something | 12:50 |
dcammue | Svaye | 12:51 |
dcammue | Did you talk with Spencer? | 12:51 |
fkoikoi | i don't think so klarios | 12:51 |
fkoikoi | dcammue, | 12:51 |
dcammue | Yes fkoikoi | 12:51 |
fkoikoi | take a look at the log, svaye already answer that | 12:52 |
klarios | great! Thank you all then, Ive got to head out I am heading to the train | 12:52 |
fkoikoi | mulbah, svaye and dcammue | 12:52 |
svaye | Yeah fkoikoi | 12:52 |
fkoikoi | okay klarios, have a great day | 12:53 |
klarios | thank you fkoikoi ! take care all | 12:53 |
klarios has quit (Quit: Page closed) | 12:53 | |
thomasboimah | Okay folk I think i will be leaving to go start on my task | 12:53 |
fkoikoi | will you guys be present for tomorrow meeting | 12:53 |
mulbah | If I get carpet I will show up I now I'm broke | 12:53 |
thomasboimah | bye | 12:53 |
fkoikoi | thomasboimah, | 12:53 |
thomasboimah | ACTION signs off | 12:53 |
thomasboimah | fkoikoi, | 12:54 |
fkoikoi | please send me your number | 12:54 |
svaye | I don't have money now fkoikoi, but I will ask my dad when he gets home, so I can't say if I will be there or not. | 12:54 |
thomasboimah | +231772036972 | 12:54 |
fkoikoi | dcammue, you haven't answer | 12:54 |
thomasboimah | ACTION signs off | 12:54 |
fkoikoi | thanks thomasboimah | 12:54 |
fkoikoi | okay svaye | 12:55 |
thomasboimah has quit (Quit: Leaving) | 12:55 | |
fkoikoi | alright, have a great day guys | 12:55 |
svaye | Have a wonderful day everyone | 12:55 |
svaye has left #jetrowebdev (None) | 12:55 | |
fkoikoi | ACTION signing off | 12:56 |
fkoikoi has quit (Quit: Leaving) | 12:56 | |
svaye has left #jetrowebdev (None) | 14:44 | |
klarios | hi mulbah and dcammue | 14:45 |
mulbah | Hi klarios | 14:45 |
klarios | I have just gotten home after a delayed train. Can one of you contact svaye and ask if she can meet 11:am my time for class? | 14:45 |
klarios | i was to meet with her at 10 but my train was too delayed and there is no data in the tracks | 14:46 |
klarios | I must change the meeting time with her to account for delays | 14:46 |
svaye | Good morning klarios | 14:48 |
svaye | How are you doing | 14:48 |
klarios | Hey svaye ! thank you for coming on my delay | 14:48 |
klarios | I am well but had to hurry to get here | 14:48 |
klarios | the amtrak train is very unrealible | 14:48 |
klarios | i think we must change our meeting times to 11 am my time | 14:48 |
klarios | does that work for you? | 14:49 |
svaye | Okay that's fine with me, I am free for two months. | 14:49 |
klarios | Great! alright I will set up the Jitsy room and prepare some work | 14:50 |
klarios | we will be recording the session | 14:50 |
klarios | is that okay with you? | 14:50 |
svaye | Yeah | 14:51 |
klarios | okay give me 10 minutes | 14:52 |
klarios has quit (Remote host closed the connection) | 14:57 | |
klarios | okay use this link:https://meet.mayfirst.org/NOVA_WebDev | 15:00 |
klarios | svaye: are you still here? | 15:02 |
klarios | I think I see you in the room | 15:03 |
klarios | my camera is not connecting give me a second | 15:03 |
svaye | Alright | 15:03 |
mulbah has quit (Remote host closed the connection) | 15:04 | |
svaye | Cinco | 15:09 |
dcammue has quit (Quit: Connection closed for inactivity) | 15:21 | |
mulbah has quit (Remote host closed the connection) | 15:24 | |
klarios has quit (Remote host closed the connection) | 15:46 | |
mulbah has quit (Remote host closed the connection) | 16:12 | |
svaye has quit (Quit: Connection closed for inactivity) | 17:23 | |
anthony_p has quit (Quit: anthony_p) | 17:35 | |
mulbah has quit (Ping timeout: 480 seconds) | 17:41 | |
anthony_p has quit (Ping timeout: 480 seconds) | 21:12 | |
anthony_p has quit (None) | 22:48 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!