| anthony_p has quit (Remote host closed the connection) | 02:49 | |
| thomasboimah | I completed the migration of the Jetro, SECOSOL, SJCompute, and NOVA Web Development GnuCash PostgreSQL databases from Linode to May First, and verified that the data was successfully restored. One limitation I noticed is that the May First PostgreSQL service appears to provide a single PostgreSQL user per database, unlike our Linode setup where we created individual PostgreSQL roles for members of the business team. This means we currently have | 11:00 |
|---|---|---|
| thomasboimah | less granular user access, permissions, and accountability at the PostgreSQL level. I plan to review the May First documentation and email Jamie to find out whether there is a supported workaround for creating or managing additional PostgreSQL users/roles. All database credentials have been securely stored in Bitwarden. No blockers. | 11:00 |
| thomasboimah | ACTION done | 11:00 |
| gabriel_jetro | Good morning zOnny, smohamud, thomasboimah, and dcammue | 11:01 |
| thomasboimah | Good morning gabriel_jetro zOnny dcammue and smohamud | 11:01 |
| zOnny | Good morning comrades, I haven't been able to focus on any projects this past week due to a busy week at my job. I did get the chance to attend the Tuesday circle as a listener, and hoping to be committed to attending the circles. No blockers. | 11:01 |
| zOnny | ACTION done | 11:01 |
| dcammue | Good morning gabriel_jetro zOnny smohamud | 11:01 |
| dcammue | zOnny, did you hear from Jeff yesterday? | 11:02 |
| zOnny | Is there any questions for me? | 11:03 |
| zOnny | dcammue: haven't heard anything from jeff | 11:03 |
| smohamud | Good morning all | 11:03 |
| dcammue | I texted him yesterday on signal and he did even read the message up to now | 11:04 |
| smohamud | Standup: Running Nova Web Developmentl locally and wrote list of updates/fixes to be done. Checked CJS commit / explored Linode setup | 11:04 |
| dcammue | but I emailed him so let see how the day ends maybe he might reply to it | 11:05 |
| dcammue | zOnny, I just want to give you hard time | 11:05 |
| dcammue | can you allow me to do that? | 11:06 |
| smohamud | Code reviewed. Studied UX/Persona creation, began writing Personas for Nova Web Development Users | 11:06 |
| smohamud | not blocked. Done. | 11:06 |
| zOnny | dcammue: I'm sure he will reply, I'm assuming he is busy or have other things going | 11:06 |
| dcammue | okay | 11:06 |
| dcammue | copied! | 11:06 |
| zOnny | alright, team. I will let you focus on your todos | 11:08 |
| zOnny | thomasboimah: good to know you have migrated GnuCash | 11:08 |
| thomasboimah | +1! | 11:09 |
| smohamud | Sounds good | 11:10 |
| zOnny | Is there any questions for me before I sign out? | 11:11 |
| thomasboimah | quick question | 11:11 |
| zOnny | thomasboimah: yes? | 11:11 |
| thomasboimah | Is the team decide now if we are going be using git submodule or pip package? | 11:12 |
| thomasboimah | *to | 11:12 |
| zOnny | I don't really have a strong input on it. We can work with either one | 11:13 |
| zOnny | thomasboimah: choosing one does mean we will use it forever | 11:14 |
| zOnny | thomasboimah: we as developers need to be able to move from one env to another | 11:14 |
| thomasboimah | Because I am thinking about starting to extract other project branch from theme, just like the same way you did for cjs project | 11:15 |
| zOnny | thomasboimah: I did bring it as an option to start working in a more cleaner environment | 11:16 |
| zOnny | thomasboimah: if the dev team feels to understand how git submodules work or if working with pip packages are better it is a devs decision | 11:17 |
| thomasboimah | got you | 11:18 |
| zOnny | thomasboimah: you as a developer should explore pip install as well just for curiosity how your apps live in the venv/site-packages | 11:19 |
| zOnny | thomasboimah: you will also be introduced to that kind of work assignment in the Uopeople course | 11:21 |
| thomasboimah has quit (Read error: Connection reset by peer) | 11:22 | |
| thomasboimah | Okay | 11:23 |
| zOnny | I'm assuming you are still taking courses there, yes? | 11:23 |
| thomasboimah | +1 | 11:23 |
| zOnny | thomasboimah: Good to know, they really have a solid curriculum for CS | 11:25 |
| thomasboimah | Here this is what I am during this term: CS 2205-01 Web Programming 1 - AY2027-T1 | 11:25 |
| thomasboimah | Jeff said that i should carry one course every term, since that way I will also have time to do Jetro/NWD work | 11:26 |
| zOnny | thomasboimah: great | 11:26 |
| zOnny | I'm assuming you started with html validation tools | 11:26 |
| thomasboimah | yeah, this course not seem to be hard since I have Idea about Html, css and I am learning Javascript now with smohamud | 11:27 |
| zOnny | thomasboimah: I see | 11:28 |
| zOnny | I think it gets interesting when you will be introduced to Creating XML Documents | 11:28 |
| thomasboimah | yep! | 11:28 |
| zOnny | thomasboimah: web programming 2 | 11:30 |
| zOnny | will be more interesting for you to learn about php | 11:30 |
| thomasboimah | yes | 11:30 |
| smohamud | So, as far as Pip packages, I have a strong opinion on it but waiting to gather the Engineering team to discuss before we choose. | 11:30 |
| smohamud | By Monday, we should know our path and will be able to branch with confidence in the direction. | 11:30 |
| smohamud | It's critical for us to begin our work... CJS branch is currently deployed with live-changes on the Linode server | 11:31 |
| smohamud | That aren't in local Git | 11:31 |
| smohamud | *Remote git repo. | 11:31 |
| zOnny | smohamud: thanks for the update | 11:32 |
| smohamud | Master is diverged from production. We need to make a decision ASAP so we can avoid re-work down the road. | 11:32 |
| zOnny | I did notice it when I started to look into the server, If I'm not wrong I also remembered it was working with the cjs branch for LO | 11:33 |
| smohamud | The thing is, we can do submodules for LibreOrganize since it's not an App, it's a whole project. For the apps, we can do packages. The other big decision we need to make is whether we should be working to use LibreOrganize as a basis for projects at all. | 11:33 |
| smohamud | This is the commit: http://gitlab.com/novawebdevelopment/libreorganize/libreorganize/-/commit/56d318fc641e5572fb7c011b8f9e7adce886a686 | 11:34 |
| smohamud | CJS Commit that’s in Production: 56d318f (HEAD -> cjs) remove spanish sections | 11:34 |
| zOnny | smohamud: sweet | 11:35 |
| smohamud | It is indeed on the cjs branch | 11:35 |
| smohamud | of LibreOrganize repo. | 11:36 |
| zOnny | I think you are misunderstanding the use of git submodules as a whole | 11:36 |
| jallahkoleah | Hello, everyone | 11:36 |
| jallahkoleah | thomasboimah, dcammmue, gabriel_jetro, smohamud, and ZOnny | 11:37 |
| zOnny | smohamud: it will adding complexity to use both but I can work around it if that is a decision | 11:37 |
| thomasboimah | Good morning jallahkoleah | 11:37 |
| zOnny | for LO use, we need to understand what LO is built for | 11:38 |
| zOnny | https://libreorganize.org/ | 11:38 |
| zOnny | I suggest always bring your focus to that site | 11:38 |
| smohamud | What makes you say I misunderstand submodules? | 11:39 |
| smohamud | It does add complexity to use both, for sure... | 11:39 |
| smohamud | That's why I say we start with just for the apps | 11:40 |
| smohamud | And LibreOrganize can wait, it doesn't update often at all at this point and we don't have resources to keep making the base better atm... | 11:40 |
| zOnny | I see | 11:41 |
| smohamud | pip packages. Clients either get a branch of LibreOrganize that's worked from or a Fork. | 11:41 |
| jallahkoleah has quit (Read error: Connection reset by peer) | 11:43 | |
| smohamud | That's a question I don't have an answer but the answer depends on whether we want to commit to using the Base... | 11:43 |
| smohamud | For LibreOrganize. | 11:43 |
| jallahkoleah_ | How are you doing thomasboimah? | 11:45 |
| smohamud | Consider the amount of time we spend and have spent trying to make sure projects are on a working LibreOrganize branch. The time we spend onboarding people to the unique project setup. Time dealing with maintaining old projects. For the most part, the code is high-quality. But, it's ageing and there are newer Open Source tools we can use to scaffold our projects. | 11:46 |
| jallahkoleah_ | Sorry for joining late team, I'm having eyes problem, so I needed to go for check-up that's why I'm coming in late. Please pardon me.. | 11:46 |
| zOnny | smohamud: understand | 11:49 |
| smohamud | Collectively probably 100+ hours in the last year. The amount of time we save by using it is a fraction of that... Sure, some development is faster but doubt it's 100+ hours (not to mention the long-term maintainence, too) | 11:51 |
| zOnny | I have tried to update and maintain the LO projects once I got back to Nova | 11:52 |
| smohamud | No worries Jallah. How was your checkup? | 11:52 |
| zOnny | I have in mind that all our LO projects need a better way to work and if we are going to keep using LO we need to make it simpler and easy to run | 11:52 |
| zOnny | CJS repo is a pilot project to run all at once | 11:54 |
| smohamud | 100% we're on the same page | 11:54 |
| zOnny | If I run it in prod nothing will brake just the gunicorn path need to be updated | 11:55 |
| zOnny | the only think I have moved is the theme to separated from the one we have as branches | 11:58 |
| zOnny | **thing | 11:58 |
| zOnny | smohamud: the one with multiple customer branches is getting messy and it will not be easier for other new devs to find specific customers themes | 11:59 |
| zOnny | themes is mostly html css and JS | 12:00 |
| jallahkoleah_ | They said it is cold and a common sickness here that affect the eyes sometime, especially when there's lot of cold. They then gave me some eye drop to use with some drugs. Thanks for asking, smohamud :-) | 12:01 |
| zOnny | I think thomasboimah is getting my point when he mentioned he would like to separate others theme the same way | 12:03 |
| smohamud | Glad to hear that Jallah | 12:03 |
| smohamud | Zonny - thinking on what you're saying. Are you available to discuss this later today? | 12:03 |
| smohamud | We can make decisions since Tony hasn't replied. Thomas, you're welcome to join too ofc. | 12:04 |
| smohamud | Does that sound good? | 12:04 |
| zOnny | smohamud: I can make time | 12:04 |
| zOnny | smohamud: sorry that our schedules are not sync | 12:04 |
| zOnny | smohamud: thomasboimah this is a decision of mostly how Jetro feels working with LO | 12:05 |
| zOnny | these Django projects will be something that can help maintain Jetro's income | 12:07 |
| zOnny | I have been told that for the Novawebdev dev --> Decidim projects will be a source to maintain minimal income | 12:09 |
| smohamud has quit (Ping timeout: 480 seconds) | 12:12 | |
| thomasboimah has quit (Read error: Connection reset by peer) | 12:12 | |
| zOnny | but that is a long way and it is a TBD due to government and political alignment | 12:12 |
| zOnny | alright, feel free to ping me in signal. It looks you are getting disconnected | 12:14 |
| zOnny | ACTION signs off for the day | 12:14 |
| zOnny has quit (Remote host closed the connection) | 12:14 | |
| thomasboimah has quit (None) | 12:22 | |
| smohamud | Thank you. Does 11am work? | 12:25 |
| smohamud | or evening, like 5pm EST | 12:25 |
| jallahkoleah_ | Have a grate day team, got to get some rest now :-) | 12:39 |
| jallahkoleah_ has quit (Quit: Leaving) | 12:42 | |
| resl has quit (Ping timeout: 480 seconds) | 13:29 | |
| resl has quit (Ping timeout: 480 seconds) | 13:46 | |
| dcammue has quit (Read error: Connection reset by peer) | 14:06 | |
| smohamud has quit (Ping timeout: 480 seconds) | 14:29 | |
| smohamud has quit (Ping timeout: 480 seconds) | 15:20 | |
| gabriel_jetro has quit (Quit: Connection closed for inactivity) | 16:00 | |
| zOnny has quit (Remote host closed the connection) | 20:16 | |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!