IRC log of #novawebdev for Sunday, 2026-02-22

thomasboimahGood morning jelkner 11:55
jelknerGood morning thomasboimah 11:56
jelknerHello world zOnny!11:56
thomasboimahGood morning zOnny 11:56
zOnnyHello comrades!11:56
jelknerzOnny, am i going to get off from work tomorrow for snow?11:57
zOnnySNOW? when how 11:57
zOnnyAre you in another state?11:58
jelknerLOL11:58
jelknerwe are supposed to get 4 inches tonight11:58
zOnnywant to pass for my work place if I go to work?11:58
jelknerif my wife let's me use her car.11:59
jelknerlet's see11:59
jelknerYesterday i worked on my UoPeople assginments and began preparing for SECOSOL's meeting with our bookkeeper Lindsey this afternoon. Today i'll work on a proposed budget for hiring staff at SECOSOL and attend the meeting. No blockers.12:00
thomasboimahYesterday I worked with zOnny on resolving the Business Tracker PDF issue and also debugging CSRF issues. Today I will be working with zOnny to start adding tests to Business Tracker, beginning with the accounts app. No blockers.12:00
jelknerACTION done12:00
thomasboimahACTION done12:00
jelknerNice!12:00
jelknerok, i have a lot to do12:00
jelknerwhen dcammue gets back, i will be eager to begin working with him on business management12:01
zOnnyYesterday, Thomas and I worked on updating the business tracker concerning the PDF limitations for May 1st. Today, we will begin implementing Test-Driven Development (TDD) into the business tracker applications. No blockers.12:01
zOnnyACTION done12:01
jelknerit will be our jobs to get NOVA Web / Jetro Web / SECOSOL / Social Justice Computing on a firm business footing12:01
jelknerwith budgets, and business plans12:01
jelknerso let me get working on that12:02
jelknerit sounds like the dev team is doing what they need to do12:02
jelkneranything quick before i go?12:02
zOnnyjelkner: we are catching up with good practices12:02
jelkner+112:02
zOnnyjelkner: ANCFF12:02
jelkneri have to say it is *such a joy* to work with disciplined dependable comrades12:03
zOnnyit seems things are moving there12:03
jelknerYes, that is *so nice*12:03
jelkneras i often say, we have to be ready and fast12:03
jelknereven though our customers often will not be12:03
jelknerok dear friends12:04
zOnny+112:04
jelknerlet me get to work12:04
zOnnyjelkner: awesome12:04
jelkneri'll be on #jetrowebdev at this same time tomorrow thomasboimah 12:04
thomasboimahsure12:04
zOnnyjelkner: Let me know about tomorrow once you can12:04
jelknerand if we are off and my wife gives me permission, i'll see about heading into D.C.12:05
zOnnyjelkner: how about your Visa12:05
jelkneroh, Mr. Zawolo will go with me to the Embassy on Wednesday, April 1st12:05
jelknerduring our Spring break12:05
jelknerthat's on my calendar and i'm waiting until then12:06
zOnnyjelkner: got it12:06
jelknerso it's hard for me to get to dc12:06
jelknerit takes 1/2 a day by transit12:06
jelknerand i don't have the time12:06
jelknerone of these days i'll get there zOnny12:06
zOnnyjelkner: Yes, It would be nice to show you the place I work for12:07
jelknerto help manage your expectations, i can commit to making a trip in when i get back from Liberia in August12:07
zOnnyjelkner: that works for me12:07
jelkneri'll be home for two weeks before school starts12:07
jelknerand the weather will be warm ;-)12:08
zOnnyjelkner: how is the laptop donations going?12:08
jelknernothing to report yet12:08
jelknerthey need to update the website before the campaign can begin12:08
jelknerbut we are meeting now in irc12:08
zOnnyjelkner: what do you mean by updating the website?12:09
jelknerhttps://irclogs.novawebdevelopment.coop/%23sjcompute/2026-02-18.log.html12:09
zOnnyah12:09
zOnnythere is another channel12:09
jelknerthere is12:09
jelkner#sjcompute12:10
jelknerthomasboimah knows all about it12:10
jelknersince he set up the logging bot12:10
zOnnyjelkner: Chris Jones seems to have a lot of CS background12:10
jelkner10 years as a database professional12:11
jelknerwe have a real team here now, zOnny 12:11
jelknerso the 4th reboot is our best shot12:11
jelknerGood day dcammue!12:11
zOnnyjelkner: nice12:11
jelkneri was just mentioning you12:11
zOnnyjelkner: I really like his view of DB as a libraries12:12
jelknerhow was your visit with your grandmother?12:12
jelknerdcammue, are you here?12:12
zOnnydcammue: ?12:12
dcammueYes12:12
jelknerare you back at the office now?12:13
jelkneror connecting from somewhere else?12:13
dcammueYes12:13
dcammueI am back my friend12:13
jelknerdcammue, you and i have a lot of work to do in the next month12:13
dcammueOkay12:13
jelknerdcammue, let's make it our goal to establish monthly business practices for NOVA, Jetro, SECOSOL and SJC beginning with Jan. 202612:14
dcammueMy grandmother is doing fine, jelkner 12:14
jelknergood to hear that dcammue 12:14
zOnnydcammue: get ready to be a  workaholic :)12:14
dcammue+112:14
jelknerLOL12:15
dcammue:-)12:15
dcammueOkay zOnny 12:15
jelknerWe can't yet, but after we get things working, the 4 of us can start a Workaholics Anonymous chapter12:15
jelknernot yet, since we can't give up working obsessively yet!12:16
zOnnyjelkner: +112:16
zOnnyjelkner: you are booked for the whole year already :)12:16
jelknerok, dcammue i'll have an update ready for you tomorrow at 7 am12:16
jelknerzOnny, my dad used to tell me that old saying, "Find a job you love and you'll never work a day in your life."12:17
jelknerSo i'm not working, i'm PLAYING!12:17
zOnnyjelkner: get ready for the hibernation Tomorrow12:17
dcammueOkay12:18
jelknerok, i have a budget to prepare, so i need to get to it12:18
jelknerdcammue, i'll be bringing the spreadsheet i shared12:18
dcammuejelkner: thomasboimah , did you guys see my mail?12:18
jelknerthe missing piece is VA payroll tax12:18
dcammueOkay12:18
thomasboimahyes12:18
jelknerdcammue, we will want to work with thomasboimah and zOnny 12:19
jelknerto figure out how to host Postgresql databases on May First12:19
jelknerso once we have things set up right, we can host our GnuCash data there12:19
jelknerWe need to make setup instructions like zOnny did for ANCCF12:20
zOnnyjelkner: there is A Postgres in mayfirst12:20
dcammueThat great step12:20
jelkneror really, just put them in Markdown in a git repo12:20
jelknersince they will be for us12:20
jelknerdcammue, if i have off tomorrow, perhaps we can work on that?12:20
jelkneryou will be at the office tomorrow dcammue, right?12:21
dcammue+112:21
jelknercool, let's see if we can do that12:21
jelknerok, i have to get to work12:21
jelkneror i won't be ready for tomorrow12:21
dcammueI am here all through jelkner 12:21
jelknersee y'all tomorrow at this same time, but on the #jetrowebdev channel ;-)12:22
dcammueYou too12:22
jelknerACTION signs off12:22
jelkner has quit (Quit: Leaving)12:22
zOnnythomasboimah: are you here?12:23
thomasboimahyes12:23
zOnnydcammue: I see you also have dev skills?12:23
zOnnydcammue: amI right?12:23
dcammueI do have a bit skill12:24
dcammueNot much12:24
zOnnydcammue: please let me know if you need any help12:24
zOnnydcammue: if you have any interest on moving forward with it12:25
zOnnydcammue: I don't want to put more things to do on your plate since you are already working with jeff12:25
dcammueOkay12:26
dcammueThanks12:26
zOnnydcammue: I like tour commitment to show in the meetings12:26
zOnny*your*12:26
zOnnydcammue: I will be back to work with thomasboimah 12:27
dcammueOkay12:27
dcammueI will join you guys then12:28
zOnnydcammue: sure12:28
zOnnydcammue: thomasboimah and I are dealing with just Django framework at this time12:28
zOnnydcammue: Our focus is to get the novawebdev projects up to date12:29
zOnnydcammue: are you familiar with Django?12:29
zOnnydcammue thomasboimah did you hear from gabriel?12:30
thomasboimahNo, But i think he is busy with other things that is while he did not show up12:31
zOnnythomasboimah: got it12:31
thomasboimahBut he told me that you guys can chat on whatsapp12:32
dcammueOkay, zOnny, copied12:32
zOnnythomasboimah: Yes, we do but I feel like he is stuck with getting LO running12:33
zOnnythomasboimah: He sent me screeshots and I reply with some feedback12:33
thomasboimahI don't think so, because i explain to him on Friday how to get it running12:33
zOnnythomasboimah: but I would like to help hime more during the weekends12:34
thomasboimahHe was get confuse with the Theme12:34
zOnnythomasboimah: great12:34
thomasboimah*getting12:34
thomasboimahon how it work12:34
zOnnythomasboimah: thanks for helping him out12:35
zOnnythomasboimah: it looks confusing at the beginning12:35
zOnnythomasboimah: can you help him out psuh to the repo?12:36
zOnnyhttps://gitlab.com/novawebdevelopment/libreorganize-customization/libreorganize-themes/-/tree/jetrowebdevelopment?ref_type=heads12:36
thomasboimahSure when we meet at the office on Monday i will work with him on that12:36
zOnnythomasboimah: I did mention him about pushing to the repo so I can pull his changes and bring some feedback12:37
zOnnythomasboimah: with screenshots I don't see much of the code12:37
thomasboimahI also think that he is waiting for us to complete the update of our website before he push. But i will talk with him tomorrow12:38
zOnnythomasboimah: yesterday I was thinking about hosting the tracker for the jetrowebdev12:38
zOnnythomasboimah: "he is waiting for us to complete the update of our website before he push"12:39
zOnnythomasboimah: which website?12:39
thomasboimahOur Jetro website12:39
thomasboimahWe are doing so chance on the style12:40
thomasboimah*some12:40
zOnnythomasboimah: ah12:40
thomasboimah*changes12:40
zOnnythomasboimah: ah I see12:40
zOnnyso the updates are in his local computer then12:40
zOnnythomasboimah: one thing you all have to consider is to push to the repo every change you do12:43
zOnnythomasboimah:git commits helps to keep everyone up to date12:43
zOnnythomasboimah: Do you see the https://gitlab.com/novawebdevelopment/libreorganize-customization/libreorganize-themes/-/tree/novawebdevelopment?ref_type=heads12:44
zOnnyI do push every time I finish something12:44
thomasboimahsure12:44
zOnnythomasboimah: even though isn't finish yet12:44
zOnnythomasboimah: but this commit helps me to not push all at once12:44
zOnnythomasboimah: commits are a description of what are you changing12:45
zOnnythomasboimah: it is a bad practice when you commit all at once12:45
zOnnyit is a lot of chances to consider when you try to revert it12:46
zOnnythomasboimah: I learned it in the harder way12:46
zOnnythomasboimah: that is why a commit is important12:47
zOnnythomasboimah: even if you fix a typo :)12:47
zOnnyyou have to commit 12:47
thomasboimahyeah12:48
zOnnythis is an example https://gitlab.com/novawebdevelopment/business-tracker/-/commit/3e0e5df3dfb7441909c8c6432b9b32a9f2e59abd12:51
zOnnythomasboimah: sometimes the commits are the funniest thing to read12:51
zOnnythomasboimah: developers write very funny commits with they fix typos or minor changes12:52
zOnny*when*12:52
zOnnythomasboimah: that is why we get to use to pull before we start working in a branch12:53
zOnnythomasboimah: it doesn't feel necessary right now bc we are only two12:53
zOnnythomasboimah: When I was working with Adrian and Stefan we used to conflict a lot with the commits12:54
zOnnythomasboimah: when you in the future work with a bigger team, you will notice what I was talking about :)12:55
zOnnythomasboimah: alright12:55
thomasboimahThanks for the insight 12:56
thomasboimahI appreciate12:56
zOnnythomasboimah: that is why yesterday I did update the business tracker in the repo12:57
zOnnythomasboimah: sometimes you could say I will do it later12:58
zOnnythomasboimah: ut later others can start working on something12:58
zOnny*but*12:58
zOnnythomasboimah: then you will have more commits on your way 12:58
zOnnythat's all12:59
zOnnythomasboimah: let gabriel know about why commits are important 12:59
thomasboimahokay12:59
zOnnythomasboimah: when he is going to push his changes it doesn't mean that we have to deploy it right away13:00
zOnnythomasboimah: we deploy the branch once it is ready13:00
zOnnythomasboimah: same with novawebdevelopment branch13:00
zOnnywe cannot pull it in the server yet13:00
zOnnythomasboimah: but if you pull it in your local computer you can see the changes I am making there13:01
zOnnythomasboimah: Do you have any questions?13:02
thomasboimah-1 all good13:02
zOnnythomasboimah: while gabriel is working on the jetro LO 13:03
zOnnythomasboimah: yesterday I was thinking about moving forward with the jetro tracker13:03
zOnnythomasboimah: in that way jetro team can help us out to dogfooding13:04
thomasboimahsound interesting 13:04
zOnnythomasboimah: we as developers can think that it is fine as it is13:05
zOnnythomasboimah: but for other user isn't like that13:05
zOnnythomasboimah: users expect features that developers haven't consider yet13:05
zOnnythomasboimah: I was hoping to see that from Kei13:05
zOnnythomasboimah: I think she is a bit busy with work13:06
zOnnythomasboimah: that I why we haven't hear from the blog any feedback13:06
zOnnythomasboimah: my goal is to see if jetro can use the tracker smoothy13:07
zOnny*smoothly*13:07
zOnnybut in order to do that I think jetro should host its own tracker same as novawebdev so you have invoices for Jeff13:08
thomasboimahyeah13:09
zOnnyLet me know who should be deploying it 13:09
zOnnyno rush on it13:10
thomasboimahAlright13:10
zOnnysince gabriel is trying to get Jetro Web first13:10
zOnnythomasboimah: is there any other developer besides Gabriel  I should be aware of?13:11
thomasboimahMulbah13:11
zOnnythomasboimah: I am getting familiar with the jetro team13:11
zOnnythomasboimah: ah 13:12
zOnnygot it13:12
thomasboimahAnd also Janet and Freena they are fontend developer. but it been awhile. Jeff told them to focus on decidim13:12
zOnnythomasboimah: got it 13:13
zOnnythomasboimah: a little bit of that Decidim meeting 13:13
zOnnythomasboimah: nvm13:14
zOnnythomasboimah: we can bring our focus on it once we done with our to do13:14
zOnnythomasboimah: Can you follow up with Mulbah about getting LO running as well13:15
zOnnythomasboimah: If you get me his email I can follow up with him13:16
thomasboimahmulbah.kolleh@jetrowebdevelopment.org13:16
zOnnythomasboimah: I just don't want to put a lot to do on your end13:17
zOnnythomasboimah: thanks13:17
zOnnyI will email him about it13:17
thomasboimahOkay13:17
zOnnythomasboimah: let's get back to BT13:17
zOnnyhold one let me push the setup for tests13:18
zOnnythomasboimah: I'm merging the updated_business_tracker into master13:50
zOnnythomasboimah: I want to work In a separate branch for tests onyl13:50
thomasboimahokay13:51
zOnnyBig Merge14:02
zOnnythomasboimah: now you can checkout to master14:02
zOnnyand pull the merger14:02
zOnnyyou should delete your updated_business_tracker14:03
thomasboimahOkay14:03
zOnnyI also noticed that Adrian did start the unit_tests in another branch14:03
zOnnythe branch is so behind14:04
thomasboimahzOnny, quick question14:04
thomasboimahDon't you think we're going to have trouble pull the master branch to the server? 14:05
thomasboimah*pulling14:05
zOnnywhy?14:08
zOnnyI think the master now has al the updated_business_tracker14:08
thomasboimahNothing just asking since it is the update_bussiness_tracker we used to pull to the server14:09
zOnnyin the server it will pull all the changes that is all14:09
zOnnythomasboimah: the master is now the updated_business_tracker14:09
thomasboimahgot you14:10
zOnnythat is all we just need to checkout to master instead of using updated_business_tracker14:10
zOnnythe same way you did in you local14:10
zOnnyyou did checkout to master, yes?14:10
thomasboimahyes14:11
zOnnyso you did git pull origin. master, yes?14:11
zOnnyso we are going to do the same in the server 14:12
thomasboimahyes14:12
zOnnyit runs, yes?14:12
thomasboimahyes14:12
zOnnyI didn't want to keep going with that branch14:12
zOnnydo you understand why?14:13
thomasboimahNo14:13
zOnnyyou have created another branch on top of experimental14:13
zOnnythis means we are getting out of track14:13
zOnnywe cannot keep creating branch after branch14:14
zOnnythis will drive us away from the master14:14
zOnnyIt is important to merge branches with specific fixes and updates14:15
zOnnynot with a lot of commits that are done in another branches14:16
zOnnythe main idea of a branch is to isolate specific tasks 14:17
zOnnyyou cannot have a branch with bunch of tasks 14:17
zOnnythomasboimah: unfortunately we have merged a branch with sooooo many changes14:18
zOnnythomasboimah: if I didn't merge it, we are going to have tests also on top 14:21
thomasboimahgot you14:21
zOnnythomasboimah: Do you see how easy it could get being out of the loop14:21
thomasboimahyeah14:22
zOnnythomasboimah: luckily we don't have partners using business tracker14:22
zOnnythomasboimah: if we have partners using it it could get works14:22
zOnny*worse*14:22
zOnnythomasboimah: let's say they are running master in their server14:23
zOnnybut now due that master has being updated14:23
zOnnywe will conflict with migrations14:23
zOnnywith the data model: Added/updated migrations and models in accounts, projects, and common14:24
zOnnythomasboimah: when you started the tracker in the mayfirst you have migrate it to a new postgrest 14:25
zOnnywith all those changes14:26
thomasboimah yes14:27
zOnnythomasboimah: that is why merging and commits are key for a clean workflow14:29
zOnnythomasboimah: things can get out of track and we can get others so confuse about which one is the updated branch14:30
dcammue has quit (Ping timeout: 480 seconds)14:35
dcammue has quit (Remote host closed the connection)14:35
zOnnythomasboimah: I'm thinking about unit_tests branch14:36
zOnnythomasboimah: We can work on top of it14:42
zOnnyBUT14:42
zOnnyLet me merge it first14:45
zOnnythomasboimah: are you here14:54
thomasboimahyes14:54
dcammue has quit (Ping timeout: 480 seconds)14:56
zOnnythomasboimah: alright15:20
zOnnyI did merged master into unit_tests15:22
zOnnywhich I am not happy with it15:22
zOnnythomasboimah: my git skill are very low15:29
zOnnythomasboimah: sorry for the delay15:29
thomasboimahno problem15:30
thomasboimahzOnny, quick question15:35
zOnnyyes15:36
thomasboimahDjango typically uses separate files like test_models.py, test_views.py, and test_forms.py, but for bt and LO I've seen that they use a single test_app.py file. Which approach do you think is the best, and why?15:38
dcammue has quit (Ping timeout: 480 seconds)15:39
zOnnythomasboimah: it is best to separate the tests15:44
zOnnythomasboimah: alright15:49
zOnnyunit_tests branch is up to date15:50
zOnnyI did restore some files I removed while merging master into unit_tests15:50
zOnnythomasboimah: are you here15:55
thomasboimahyes15:56
thomasboimahzOnny, sorry about this just an update my computer is running out of electricity15:58
zOnnythomasboimah: no worries15:58
zOnnythomasboimah: I just finished organizing the unit_tests branch15:59
zOnnyyou should be good to pull it15:59
thomasboimahokay15:59
zOnnythomasboimah: Adrian has started with the unit tests awhile ago15:59
zOnnythe accounts seem to have the initial tests16:00
zOnnyI didn't want to delete his work16:00
zOnnyI was trying to update it16:00
zOnnysince the last commit was in 202016:00
zOnnyso the changes that happened until now are a lot16:00
zOnnyit took me awhile to get it merge with master16:01
zOnnyalthough we can easily create another branch from master16:01
zOnnyand start tests from scratch16:01
zOnnythomasboimah: sometimes you cannot just ignore other collaborators work16:02
zOnnyyou can help them fix it16:02
thomasboimahyeah16:02
zOnnythomasboimah: that was Adrian time that are not relevant to what Business tracker is at this stage16:03
zOnnybut we can get the tests fixed from here16:03
zOnnyI was to giving up due to so many conflicts 16:03
zOnnybut seems that it seems to be sync with master16:03
zOnnyso lets get the tests going from here16:04
zOnnyyou can move forward with tests during the week16:04
zOnnyI will check with you next wekend16:05
thomasboimahsure16:05
zOnnyDo you have any questions?16:05
thomasboimah-116:05
zOnnythomasboimah: grat16:05
zOnnygreat16:05
zOnnysee you next weekend then16:06
thomasboimahOkay, What is the goal for next weekend16:06
thomasboimah has quit (Quit: Leaving)16:07
zOnnythe goal for the next weekend is to have 100 accounts and invoices covered16:07
zOnny has quit (Quit: Page closed)16:08
jelkner has quit (Quit: Leaving)19:42
thomasboimah has quit (Quit: Leaving)22:31
dcammue has quit (Remote host closed the connection)22:55

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