*** mulbah has quit (Ping timeout: 480 seconds) | 00:29 | |
*** mulbah has quit (Ping timeout: 480 seconds) | 06:42 | |
*** fkoikoi has quit (Ping timeout: 480 seconds) | 10:14 | |
fkoikoi_ | Good Morning Jeff | 10:18 |
---|---|---|
tboimah | Good morning Jefff | 10:23 |
tboimah | Jeff* | 10:23 |
jelkner | Good morning Freena and Thomas! | 10:52 |
dcammue | Good morning Jeff and everyone | 11:00 |
jelkner | Good morning Daniel | 11:00 |
jelkner | fkoikoi_, are you here? | 11:00 |
jelkner | time for our stand-up meeting | 11:00 |
fkoikoi_ | okay Jeff | 11:01 |
jelkner | so, what did people decide, are we having a work session tomorrow? | 11:01 |
jelkner | i would like to meet for 2 hours with the programming and web design teams | 11:01 |
jelkner | Shallon, Daniel, Freena, Spencer, and Janet (if she can) | 11:02 |
jelkner | I could be here from 11 am to 1 pm your time | 11:02 |
jelkner | since i am off from work tomorrow | 11:02 |
jelkner | can we do that? | 11:02 |
dcammue | Yes Jeff, we will be here tomorrow | 11:03 |
jelkner | excellent | 11:03 |
fkoikoi_ | Jeff | 11:03 |
jelkner | dcammue, i am going to add you and svaye to my class | 11:03 |
dcammue | +1 | 11:03 |
jelkner | once we get you set up tomorrow, you will see your name on this page: https://ict.gctaa.net/sections/webdev/students.html | 11:03 |
jelkner | I'm going to put you in the 5B class since the list is shorter ;-) | 11:04 |
sysadmin | good morning jeff how's your end it's me gabriel | 11:04 |
jelkner | Good morning Gabriel, great to see you! | 11:04 |
jelkner | dcammue, i'll also talk to you about the new channel the tmickelson set up | 11:04 |
dcammue | okay | 11:05 |
jelkner | and see if you can configure hexchat (if that's what you're using) to auto join it | 11:05 |
jelkner | it is logging now too | 11:05 |
jelkner | tmickelson is pretty amazing! | 11:05 |
jelkner | https://irclogs.novawebdevelopment.org/ | 11:05 |
jelkner | ok, fkoikoi_, anything else? | 11:06 |
fkoikoi_ | https://git.mcssliberia.org/scooper/CSC221/src/branch/fkoikoi | 11:06 |
fkoikoi_ | this is the link to scooper and I git account | 11:06 |
jelkner | great | 11:07 |
jelkner | this is a branch | 11:07 |
sysadmin | jeff can I get connected with you on linkin? i send you a message but it's not going because we're not | 11:07 |
jelkner | i need to learn more about how branches work | 11:07 |
fkoikoi_ | yes | 11:07 |
jelkner | i don't use it much, fkoikoi_ | 11:07 |
jelkner | i don't like these corporate social media things | 11:07 |
jelkner | facebook, linkedin, etc. | 11:07 |
jelkner | so i hardly ever use them | 11:08 |
jelkner | but i do have an account | 11:08 |
jelkner | so i'd be glad to "friend" you, or whatever they call it | 11:08 |
sysadmin | okay | 11:08 |
fkoikoi_ | This account contain three branches, master, spencer and fkoikoi | 11:08 |
jelkner | wow | 11:08 |
jelkner | my friend Matt Gallagher, who comes to our Thursday night meetings | 11:09 |
jelkner | is an expert on git | 11:09 |
jelkner | i'll ask him for advice this evening on how best to use it this way | 11:09 |
fkoikoi_ | alright Jeff | 11:09 |
fkoikoi_ | one more thing Jeff | 11:10 |
jelkner | yes? | 11:10 |
jelkner | quick, quick, fkoikoi_, i need to go | 11:10 |
fkoikoi_ | I want you to please accept my excuse because I won't be on the hexchat by 12:00 | 11:10 |
jelkner | tomorrow you mean? | 11:11 |
fkoikoi_ | yes | 11:11 |
jelkner | what about Monday? | 11:11 |
jelkner | i have off Monday too | 11:11 |
jelkner | no students that day | 11:11 |
fkoikoi_ | I will be here | 11:11 |
sysadmin | jeff sorry for these days cause i put python programming on hold and going on with c programming cause that is what we're doing right now in the Alx Software engeerning but hopefully we'll do that for next sprint but am just reading the book you give but not the solution cause i have much to do | 11:12 |
jelkner | dcammue, do you know if svaye can be here tomorrow? | 11:12 |
dcammue | not really | 11:12 |
fkoikoi_ | I will also be here tomorrow but won't stay much long | 11:12 |
jelkner | fkoikoi_, can you contact her and find out? | 11:12 |
fkoikoi_ | sure Jeff | 11:12 |
jelkner | let me suggest this | 11:12 |
fkoikoi_ | let me do it now | 11:12 |
jelkner | 1. tomorrow i meet for one hour, 11 am to 12 noon, with the web development group | 11:13 |
jelkner | Daniel and Shallon | 11:13 |
dcammue | but I will inform her | 11:13 |
sysadmin | jeff can thomas still have to open my account please | 11:13 |
jelkner | 2. on Monday, I meet for 1 hour with the Python (CSC 221) group | 11:13 |
jelkner | Freena and Spencer (and Janet?) | 11:13 |
jelkner | please, fkoikoi_ help organize this | 11:14 |
fkoikoi_ | alright Jeff | 11:14 |
jelkner | we don't have time to waste | 11:14 |
sysadmin | jeff am asking you please | 11:14 |
jelkner | so if we don't use these opportunities well, we won't progress | 11:14 |
fkoikoi_ | I will email you later today | 11:14 |
jelkner | sysadmin, you're asking me what? | 11:14 |
sysadmin | to create an account | 11:14 |
jelkner | ? | 11:14 |
jelkner | i don't understand | 11:15 |
jelkner | create what account? | 11:15 |
sysadmin | for gitea sever | 11:15 |
jelkner | you don't need me for that sysadmin | 11:15 |
jelkner | tboimah is here | 11:15 |
sysadmin | it me gabriel | 11:15 |
jelkner | tboimah and mulbah are the sys admins | 11:15 |
jelkner | they are learning to create accounts and manage systems | 11:15 |
jelkner | so you should ask them | 11:16 |
jelkner | not me | 11:16 |
jelkner | i have to go | 11:16 |
jelkner | see you tomorrow... | 11:16 |
fkoikoi_ | okay Jeff | 11:16 |
sysadmin | tboimah is doing so for me | 11:16 |
dcammue | okay Jeff | 11:16 |
dcammue | have a nice day | 11:16 |
jelkner | ACTION will display away status now to get ready for class | 11:16 |
jelkner | you too dcammue | 11:16 |
sysadmin | okay jeff have a nice day :) | 11:17 |
*** sysadmin has quit (Quit: Leaving) | 11:18 | |
*** dcammue has quit (Remote host closed the connection) | 11:19 | |
*** dcammue has quit (None) | 11:20 | |
*** tboimah has quit (Quit: Leaving) | 11:22 | |
*** fkoikoi_ has quit (Quit: Leaving) | 12:34 | |
mulbah | Hello Jeff | 12:49 |
*** mulbah has quit (Ping timeout: 480 seconds) | 13:29 | |
*** shmohamud has quit (Remote host closed the connection) | 14:15 | |
*** mulbah has quit (Ping timeout: 480 seconds) | 16:08 | |
*** jelkner has quit (Ping timeout: 480 seconds) | 18:53 | |
rkappler | Hi Stefan! I'm Rachel. I'm interested in learning LibreOrganize, is there a particular place I should begin? | 20:28 |
Guest1372 | Hi Rachel! Well assuming you have a decent understanding of Python and Django, you can clone LibreOrganize and set it up using the instructions. | 20:30 |
Guest1372 | oops, irc client got messed up | 20:30 |
*** Guest1372 has quit (Quit: Page closed) | 20:30 | |
sitarabuta | there we go | 20:31 |
sitarabuta | so | 20:31 |
sitarabuta | I would look at how the project is laid out (applications are modularized: accounts, events, etc.) and how they all use some common code (look for generic views in core/view.py for example). | 20:31 |
*** sitarabuta has quit (Remote host closed the connection) | 20:34 | |
sitarabuta | well windows decided to upgrade while i was using it | 20:37 |
sitarabuta | typing a message in fact | 20:37 |
sitarabuta | anyway, moving on | 20:37 |
sitarabuta | I would focus on what is in the "core" directory. You have the config there, the common views, mixins, urls, etc | 20:38 |
sitarabuta | Mixins are also very important, you can use them when you make your own views in order to add functionality that is usually needed without having to rewrite everything | 20:39 |
sitarabuta | Authentication for example, or pulling a model from the database | 20:39 |
rkappler | ok, that makes sense! I think I already cloned and set up LibreOrganize, so I will double check that and then jump into the core code. | 20:40 |
sitarabuta | Yep. You could also try to make your own app | 20:40 |
sitarabuta | That might make it a lot easier to understand stuff than just looking at it | 20:41 |
sitarabuta | So you can start with the easy stuff and as you begin to understand how the views work, you can start adding mixins, and then maybe you can see that a generic view might suit that view's needs better | 20:42 |
rkappler | I've created some things in Django before, but it's been a bit. I'll probably start with looking over LibreOrganize's code to get a refresh and then move to that | 20:48 |
rkappler | Thank you for your help! Is there anything else I should know? | 20:48 |
sitarabuta | No problem. I am trying to think of something but I am not coming up with anything else | 20:52 |
sitarabuta | Maybe the fact that LibreOrganize's code is a bit different what you'd find in Django tutorials online | 20:52 |
sitarabuta | What I refer to generic views are our custom built generic views. Django also has generic views which are very very complex, so if you see someone mention them online, they are talking about something else | 20:53 |
sitarabuta | Otherwise, I think this is about it. Let me know if you have questions. I am sure there is lots of stuff that isn't clear in LibreOrganize | 20:53 |
*** Kei_ has quit (None) | 20:56 | |
tmickelson | sitarabuta, is there documentation for the python library that LittleWebster uses? | 21:09 |
tmickelson | i found https://irc3.readthedocs.io/ but it doesn't go too in depth on how commands work | 21:10 |
tmickelson | *the @command plugin | 21:11 |
sitarabuta | tmickelson, it is a bit obscure | 21:11 |
sitarabuta | that looks like the correct documentation | 21:12 |
tmickelson | ok, thanks | 21:12 |
sitarabuta | no problem. i would say that a good way to learn about it is to go to where the package installs in the venv and just go through | 21:15 |
sitarabuta | i think there are pretty well documented in the code | 21:15 |
tmickelson | ok | 21:15 |
sitarabuta | it might take a bit to figure out what functions are intended for the public-facing api and what is just internal stuff that they use, but i'm sure you'll sort it out ;-) | 21:16 |
klarios | Hey guys we've got a lot to discuss today. | 21:41 |
*** sitarabuta has quit (Remote host closed the connection) | 21:42 | |
jelkner | let's do what we can without our lead developer present | 21:44 |
jelkner | Anujin will need guidance from Antonio to figure out a plan for the AEA site. | 21:45 |
Anujin | path( "esp-box/", TemplateView.as_view(template_name="resources.html"), name="resources" ), | 21:57 |
*** rkappler has quit (Remote host closed the connection) | 22:02 | |
*** CBahrambegi has quit (None) | 22:08 | |
AntonioAbela | Hello sorry I'm late my mentor meeting went longer than expected | 22:11 |
jelkner | Hi AntonioAbela, *so* good to see you! | 22:14 |
jelkner | we have several customers asking for support | 22:14 |
AntonioAbela | Which ones? | 22:14 |
jelkner | 1. AEA | 22:14 |
jelkner | 2. Mexico Solidarity Project | 22:14 |
jelkner | 3. Claudia Jones School | 22:15 |
AntonioAbela | What does AEA need? | 22:15 |
jelkner | Firstly, we need to migrate the site | 22:15 |
jelkner | mattva01 is working with Anujin now to do that | 22:16 |
AntonioAbela | Ok | 22:16 |
jelkner | but he noticed uncommitted changes | 22:16 |
jelkner | and Anujin is making changes too | 22:16 |
AntonioAbela | The AEA project is weird because there are a lot of changes you need to make to edit the project | 22:17 |
jelkner | so mattva01 is concerned about commit conflicts | 22:17 |
AntonioAbela | Yeah | 22:17 |
AntonioAbela | you need to revert a couple things | 22:17 |
jelkner | so, lead developer, what's your plan? ;-) | 22:17 |
jelkner | i will be focused in recruitment | 22:18 |
jelkner | you need to help guide the team | 22:18 |
jelkner | so you have a group of developers that can work together to do business | 22:18 |
AntonioAbela | I have screenshots of all the changes they need to revert | 22:18 |
AntonioAbela | I just need to find them | 22:18 |
jelkner | We don't want to overwhelm you | 22:18 |
jelkner | so let's focus on moving responsibilities to others | 22:19 |
Anujin | I think we have access to those screenshots | 22:19 |
cbahrambegi | Yes, all the developers have access to an AEA google doc with changes needed and the pictures of what to add or remove before commiting. | 22:19 |
AntonioAbela | I'm in the doc, but I don't see the pictures of the changes that need to be reverted | 22:20 |
AntonioAbela | or do you have them separately | 22:20 |
cbahrambegi | I have them in my camera roll | 22:20 |
AntonioAbela | Ok great | 22:20 |
Anujin | We have them separately but I can add them to the doc | 22:20 |
cbahrambegi | you sent them in a zulip group chat | 22:20 |
AntonioAbela | THats what I thought but I couldn't find them | 22:20 |
cbahrambegi | I don't know which one | 22:20 |
cbahrambegi | I can try to find the exact group chat | 22:21 |
AntonioAbela | Ah I found it | 22:21 |
AntonioAbela | it wasn't a group chat it was the aea stream on zulip | 22:21 |
cbahrambegi | Yeah | 22:21 |
cbahrambegi | Just noticed that | 22:21 |
AntonioAbela | So are the commit conflicts not those? | 22:21 |
AntonioAbela | Or is that the only problem | 22:21 |
cbahrambegi | I don't think they are the conflicts | 22:22 |
AntonioAbela | So what are the uncommitted changes? | 22:23 |
cbahrambegi | I didn't do any of those umcommitted changes | 22:24 |
AntonioAbela | Oh | 22:25 |
cbahrambegi | It might've been some one else on the team | 22:25 |
klarios | Hey AntonioAbela do you know how to access our Big Blue Button? | 22:25 |
AntonioAbela | Yes | 22:25 |
AntonioAbela | I can dm you the info | 22:25 |
klarios | Yeah that sounds great | 22:26 |
klarios | thank you! | 22:26 |
AntonioAbela | Does Anujin have a seperate branch to commit and push changes to? | 22:27 |
AntonioAbela | Something like aea-update | 22:27 |
Anujin | Matt helped to copy the code over to the AEA linode. He suggests that we now move the database: making a database dump, then transferring the dump and restoring the dump unto the new system | 22:28 |
Anujin | No | 22:28 |
AntonioAbela | It's up to you but that way you can actually push your changes somehwere and I could look at them | 22:29 |
AntonioAbela | As for the database dumping, I should have access to the AEA database and I should be able to get the dump file | 22:29 |
AntonioAbela | Actually I need to reach out to Stefan or Adrian because I don't have my ssh keys on the servers | 22:31 |
AntonioAbela | So probably can't do that today | 22:31 |
AntonioAbela | Actually I forgot I have the general linode login | 22:32 |
Anujin | Ok, so I think I have the aea branch, should I commit to that? | 22:36 |
AntonioAbela | If your changes are final and ready to push to the server then you can do that, but I was sayign when you are working on it having an aea-development branch you can freely push to without worry would be good | 22:37 |
AntonioAbela | Does that make sense? | 22:37 |
AntonioAbela | As for dumping I probably need to do that over the weekend. I need to finish up some homework and message Stefan about the correct way to dump the db | 22:39 |
AntonioAbela | I need to go now, but if you have any more questions just message me on zulip | 22:39 |
*** AntonioAbela has quit (Quit: Page closed) | 22:40 | |
*** jelkner has quit (Quit: Leaving) | 22:43 | |
*** klarios has quit (Quit: Page closed) | 22:49 | |
*** Anujin has quit (Remote host closed the connection) | 22:55 | |
*** cbahrambegi has quit (Ping timeout: 480 seconds) | 22:57 | |
*** tmickelson has quit (Ping timeout: 480 seconds) | 23:03 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!