IRC log of #novawebdev for Saturday, 2026-09-12

ChanServ has set topic to: Joining late? Find the missed conversation at https://irclogs.novawebdevelopment.coop07:05
jelknerGood afternoong smohamud 10:56
jelknerand thomasboimah 10:57
thomasboimahGood morning jelkner 10:57
jelkneri have a cold10:57
jelknerso i'm going back to sleep after our stand up10:57
smohamudgood morning & afternoon10:57
thomasboimahSorry about that jelkner , get well soon 10:57
mulbahGood morning to all 10:58
dcammueGood morning to all10:59
jelkneryesterday i added lilly as a dev to nwd on gitlab and emailed the laptop donor about donating to sjc. today i'll work on lesson plans and rest to recover from my cold. no blockers.11:00
thomasboimahFollowing the roadmap that smohamud created for Dr. Hubbard's project, and with the help of the React documentation and DeepSeek, I've completed W1-1 (reverse geocode), W1-2 (EXIF GPS), W1-3 (in-app recording), and W1-5 (comment/detail UI polish). Also fixed the trending API 500 error. Starting W1-6 (mobile responsiveness) next. No blockers.11:00
jelknerACTION done11:00
smohamudStandup - emailed Project options for new NWD intern. Reviewed Libreorganize Gitlab repo setup. Continued CJS requirements refinement & research. Briefly met Jallah. Reviewed Thomas latest push to Infra App. 11:00
smohamuddone11:00
thomasboimahACTION done11:00
jelknernice!11:00
jelknerlooks like we are moving forward11:01
jelknerdcammue, let me know when you have the credit union account11:01
jelknerdcammue, let me know when you have moved gnucash to may first11:01
jelknermulbah, i had diner with kjcole yesterday11:02
jelknerhe said to say hi11:02
zOnnyGood morning team, this week I haven't been able to focus much on our projects, but I'm looking to jump in and help review whatever others might need. No Blockers.11:02
zOnnyACTION done11:02
jelkneralso mulbah, cjones emailed the author of the altair 8800 sim you showed me while i was visiting11:03
gabriel_jetroOkay zOnny 11:03
jelknergood morning zOnny 11:03
jelknerthe author wrote back11:03
jallahkoleahGood morning, everyone11:03
jelknerhe was happy to hear from us!11:03
jelkneranyone need anything from me before i go back to sleep?11:03
smohamud*Today goal is to finish refining the first 2 requirements in CJS phase 1 to send by Sunday (as promised). 11:03
mulbahwhat did the author say11:04
smohamudWe can refine requirements month-to-month rather than send one big requirement document.11:04
jelknermulbah, i'll forward you the email11:04
smohamudSince it's a major time investment until we get good at writing them.11:04
mulbahokay11:05
jelkneranyone need anything from me?11:05
smohamudif anyone would like help with anything, let me know. Thomas - I will thoroughly review your latest push by tomorrow Evening but again, it's not *as* critical due to it being an MVP.11:05
smohamudWhen I do comment, please do your best to reply. Otherwise I will assume you would not like comments.11:05
smohamudPertaining to Code Reviews.11:06
jelknersee you tomorrow, same time, same place11:06
zOnnyjelkner: feel better soon11:06
jelknerthanks zOnny 11:06
jallahkoleah has quit (Read error: Connection reset by peer)11:06
smohamudsee you tomorrow. Feel better Jelkner.11:06
jelknerACTION goes back to sleep11:06
jelkner has quit (Quit: Leaving)11:06
smohamudI'll be available via text. Going to be working on and off throughout the day.11:07
zOnnyalright jetro team, just a quick update about my commitment into the projects11:08
thomasboimahOkay smohamud 11:08
jallahkoleah_Hey ZOnny shohamud11:08
smohamudhi11:09
jallahkoleah_ZOnny, can we do that stuff now11:09
zOnnyJeff and i have a meeting where projects would be taking by the Jetro team at least that is the dream goal11:09
jallahkoleah_How are you smohamud11:09
zOnnyAs novaweb member I will be around helping out at my best to anyone who needs help or have questions11:11
zOnnyjallahkoleah_: sure11:12
zOnnyI hope we are all in the same page11:12
jallahkoleah_Okay, ZOnny11:13
jallahkoleah_I'm ready11:13
zOnnyIt's great to see projects are moving and Jetro team is helping with it11:14
zOnnyjallahkoleah_: what error do you have?11:15
zOnnyjallahkoleah_: would you like to tmate and see where are you stuck11:16
jallahkoleah_sure 11:16
jallahkoleah_hold on.....11:16
smohamudI'm doing well. How're you Jallah?11:19
zOnnyACTION is waiting for jallahkoleah_ 11:24
zOnnysmohamud: thanks for the update on the CJS meeting11:26
zOnnyI'm just checking the emails11:27
zOnnythomasboimah: Will jetro team take the Lead on this project?11:27
zOnnythomasboimah: I mean the CJS?11:28
thomasboimahYes11:28
zOnnythomasboimah: great11:28
zOnnyI think you are set with credentials, yes?11:29
thomasboimahI already started working  with gabriel_jetro on setting up our working environment. We are just waiting to get on the completion of the requirements 11:30
thomasboimah11:30 AM <BA1719• thomasboimah> I already started working  with gabriel_jetro on setting up our working environment. We are just waiting on the completion of the requirements 11:30
thomasboimahYes zOnny 11:31
zOnnythomasboimah: btw, feel free to decide on whether use the git submodules11:32
thomasboimahzOnny: the git submodules seem cool, I think that is what we will be doing with 11:33
zOnnythomasboimah: I have launched a repo and announcing it that it is the best way to make other repos to know each other11:34
thomasboimah*going 11:34
zOnnythomasboimah: I see, but there could also be other options11:34
zOnnythomasboimah: I went with what I am most familiar with11:35
thomasboimahGot you 11:35
zOnnythomasboimah: waiting for the completion of the requrements?11:36
smohamudno problem Zonnt11:36
thomasboimah+111:36
smohamudZonny - which project are you referring to?11:37
smohamudwith Git submodules.11:37
smohamudThomas is extremely busy...11:38
smohamudI have already reached out to Lilly, a promising intern who can work with other Jetro but Thomas is beyond capacity...11:38
zOnnysmohamud: the CJS https://gitlab.com/novawebdevelopment/projects/claudiajones11:39
smohamudHere's how I broke it down, let me know if you'd like an email but I broke down the problem as well as potential solutions. Git submodules is one, another is making is we have Python packages we can simply pip install and pip update at regular intervals etc.11:39
smohamudProject 1: Onboarding Engineers is a challenge in part due to dependency conflicts, version mismatches, lack of standardized branch-naming in the /themes repo and the current necessity that one must individually clone Custom Apps (which are used in Production...) in order to successfully run our several of our Apps. 11:40
smohamudMy unverified intuition is to package LibreOrganize and LibreOrganize Theme repos such that a pip install would be all someone needs to do to have access to the functionality/components we currently inherit through making /theme a child repo of /libreorganize repo. Perhaps a script per-project that lists required Custom Apps and fetches/clones on a command. Effective use of Git Submodules could also be an effective solution, however, I haven't 11:40
smohamudfinished thinking through how to implement (hence this request).This also achieves our goal of making Libreorganize components/framework available to the broader community since it dramatically reduces the setup hassle. (Don't worry about factoring ensuring it works for the broader community to begin with because there are lots of design choices we've made that we want to ensure are solid before promoting it.11:40
smohamud*Note these are a handful of solution paths. Feel free to reach out if you'd like more on what I think.11:40
smohamudAdditional context: Our Production apps are currently (mostly) a combination of Libreorganize repo, Libreorganize Theme repo and Libreorganize Custom Apps so this problem touches on everything from efficient onboarding to ensuring maintainability of our client projects (e.g. what happens if we update the custom issues app /issues? Do we keep having to cd into every individual app's Production branch and pull the latest /issues branch? This is not 11:40
smohamudscalable and frankly exhausting).11:40
smohamudI haven't heard back from Lilly but I will let everyone know soon as she replies with interest.11:41
mulbah has quit (Remote host closed the connection)11:41
smohamudI am really glad you're also thinking about this. We should fix it now or risk it becoming worse.11:41
zOnnysmohamud: thanks for that summary11:43
smohamudAs far as Project Structure in Gitlab, we have work to do there too... When you have time, I would love to connect because a few of the branches / current setup seems to have been committed by you (the others seem to have left)11:44
smohamudNo problem11:44
zOnnysmohamud: like I mentioned to thomasboimah git submodules is an alternative to deploy it with runners11:44
smohamudCool we're on the same page.11:44
zOnnysmohamud: same as anthony_p has setup for the AMS develop branch11:45
zOnnysmohamud: no need to log in the server11:45
jallahkoleah_ has quit (Remote host closed the connection)11:45
zOnnysmohamud: I also have looked and work having as a python packages11:46
zOnnysmohamud: the previous team (Adrian) did start working having a repo as a pip package 11:47
zOnnysmohamud: He updated the ckeditor5 for the LibreOrganize and have it included as a pip install https://gitlab.com/novawebdevelopment/libreorganize/django-ckeditor511:48
zOnnysmohamud: https://gitlab.com/novawebdevelopment/libreorganize/libreorganize/-/blob/0.6.0/requirements.txt?ref_type=tags#L411:49
zOnnysmohamud: It is a really good option but again it will require to run a pip install every time updates are made to libreOrganize, custom_apps, etc11:51
zOnnysmohamud: that could be done with a cron job for sure11:51
zOnnythomasboimah: I didn't know you were over extended11:53
zOnnythomasboimah: my advice is not to take too many projects, it will not end well for you11:56
thomasboimahOkay zOnny thanks 11:57
zOnnythomasboimah: you should be able to say that you are busy11:57
zOnnythomasboimah: It is important to let the other devs know what is keeping you busy11:58
zOnnythomasboimah: and how we can help you11:58
thomasboimahOkay 11:59
smohamud has quit (Ping timeout: 480 seconds)12:00
zOnnyAfter my conversation with Jeff in our dinner meeting, I was telling him that I was excited to see the CJS project moving and having a contract with them12:00
zOnnyI was remembered that currently I'm not a paid member anymore, and Jetro is at the point of taking care of LibreOrganize projects12:01
zOnnythomasboimah: not sure if you saw and email he sent about it12:02
thomasboimahI didn't check my email yet 12:02
thomasboimahACTION going to check my email 12:02
zOnnythe subject of that email is: CJS Requirements Meeting Update12:04
thomasboimahI saw that 12:05
zOnnycool12:06
zOnnybut again, if you are busy, you should reply saying that currently due to the work on other projects, your help won't be available12:07
thomasboimahGot you 12:07
zOnny2. It will only be affordable to deliver the value they want at the budget they have if it is done as a Saturday circle project (developers Sahnun, Thomas, Gabriel and Jallah)12:08
zOnnyFor jeff that is the Saturday meeting12:09
mulbah has quit (Remote host closed the connection)12:10
zOnnythomasboimah: Do you have any questions?12:10
thomasboimah-1 for now12:11
jallahkoleahZOnny, I'm ready now. Sorry I had some issues that I was fixing on my laptop12:11
zOnnyNot sure how consistent I will be for the Saturday meetings12:11
zOnnyI'm looking for a part-time and find if there is income I can make for those days12:12
zOnnyLiving in the U.S. requires you to work almost every day to afford to pay your living12:13
zOnnyjallahkoleah: send me your ssh12:14
zOnnyACTION is waiting for jallahkoleah 12:16
mulbah07_ has quit (Remote host closed the connection)12:17
thomasboimahACTION step away for some minutes 12:19
mulbah07__ has quit (Remote host closed the connection)12:22
zOnnyalright team, assuming you are all focus on what to do today12:34
zOnnyI'm signing off for the day12:35
zOnnythanks again for the stand up meeting and for the updates12:35
zOnnyACTION signs off for the day12:36
zOnny has quit (Remote host closed the connection)12:36
thomasboimah has left #novawebdev (None)12:47
jallahkoleah has quit (Remote host closed the connection)13:42
gabriel_jetro has quit (Quit: Connection closed for inactivity)13:49
jallahkoleah has quit (Quit: Leaving)14:26
mulbah07__ has quit (Remote host closed the connection)15:10
mulbah07__ has quit (Remote host closed the connection)15:51
mulbah has quit (Remote host closed the connection)16:05
mulbah has quit (Remote host closed the connection)16:12
mulbah has quit (Remote host closed the connection)16:16
mulbah has quit (Remote host closed the connection)16:24
dcammue has quit (Ping timeout: 480 seconds)18:32
dcammue has quit (Remote host closed the connection)19:18
resl has quit (Ping timeout: 480 seconds)19:54
mulbah has quit (Remote host closed the connection)23:29

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