| zOnny | Good morning thomasboimah dcammue | 10:56 |
|---|---|---|
| thomasboimah | Good morning zOnny dcammue and jgurara | 10:56 |
| zOnny | thomasboimah: today, I will not be fully active due that I will be taking my car to the mechanic for its inspection. | 11:00 |
| dcammue | Good morning zOnny | 11:01 |
| zOnny | Hey team, this week I've been focused on reviewing the AMS requests that Tony submitted, making sure everything is looked into and addressed properly. No Blockers. | 11:01 |
| zOnny | ACTION done | 11:01 |
| thomasboimah | Okay | 11:01 |
| thomasboimah | During the week I been working with my team here, and Yesterday We have a goodbye party with Jeff. NO blocker | 11:02 |
| zOnny | dcammue: How are you | 11:02 |
| zOnny | thomasboimah: Good bye Party? | 11:02 |
| zOnny | When does Jeff is leaving? | 11:02 |
| thomasboimah | +1 | 11:02 |
| thomasboimah | Jeff is going to the airport Today at the hotel, but he will be leaving Sunday | 11:03 |
| thomasboimah | *Tomorrow | 11:03 |
| zOnny | thomasboimah: wow time flies | 11:04 |
| thomasboimah | Yep!! | 11:04 |
| dcammue | yesterday, i got certified in Java Script Entry Level Program, and we had a big party with jeff, since he was to leave today to the airport. and he is now in root to the airport. today, i will just be around getting some research going | 11:05 |
| dcammue | no blocker | 11:05 |
| dcammue | ACTION done | 11:05 |
| jallah-koleah | Good morning, everyone | 11:05 |
| dcammue | zOnny, i am fine. hope you do too | 11:05 |
| zOnny | dcammue: congratulations | 11:05 |
| thomasboimah | Good morning jallah-koleah | 11:05 |
| dcammue | zOnny, Thanks | 11:05 |
| dcammue | Good morning jallah-koleah | 11:06 |
| zOnny | dcammue: great you are learning about programming | 11:06 |
| jallah-koleah | Good morning, thomasboimah and dcammue | 11:06 |
| zOnny | dcammue: javascript is a really good one | 11:06 |
| dcammue | zOnny, sure | 11:06 |
| jallah-koleah | ZOnny, how are you doing? | 11:07 |
| zOnny | good morning jallah-koleah | 11:07 |
| dcammue | and i love doing that stuff though | 11:07 |
| zOnny | dcammue: awesome | 11:08 |
| zOnny | dcammue: you should check it out the codecademy course | 11:08 |
| zOnny | I learned a lot from them' | 11:08 |
| dcammue | zOnny, OKAY | 11:09 |
| dcammue | zOnny, link? | 11:09 |
| zOnny | dcammue: https://www.codecademy.com/search?query=javascript | 11:10 |
| zOnny | dcammue: I was happy when uopeople also uses it | 11:10 |
| zOnny | dcammue: it made it easier for me to finish my assignments | 11:11 |
| dcammue | zOnny, that great that you bring this to me | 11:11 |
| dcammue | zOnny, thanks | 11:11 |
| zOnny | dcammue: the interaction with the prompt is a big plus and the explanations are easy to understand | 11:12 |
| dcammue | zOnny, great | 11:13 |
| zOnny | when I was learning django, I was learning from this tutorials https://justdjango.com/ | 11:13 |
| dcammue | zOnny, i need to login first before going through the course right? | 11:14 |
| zOnny | dcammue: this developer used to live in south Africa - Pretoria | 11:14 |
| zOnny | dcammue: yes, create your account in codecademy | 11:14 |
| dcammue | zOnny, okay | 11:15 |
| zOnny | dcammue: once there click on the courses. there are few courses that are still free | 11:15 |
| jallah-koleah has quit (Read error: No route to host) | 11:16 | |
| zOnny | alright | 11:16 |
| zOnny | thomasboimah: can you explain to me your approach with the Blog? | 11:16 |
| dcammue | zOnny, thanks a lot | 11:17 |
| thomasboimah | zOnny, meaning on how we go about integrating it to the JWD website? | 11:18 |
| zOnny | thomasboimah: yup | 11:19 |
| zOnny | thomasboimah: or in general if any other website ask us to integrate the blog app | 11:19 |
| zOnny | thomasboimah: remember secosol? | 11:20 |
| zOnny | thomasboimah: I think we did add it to their libreOrganize as a custom app | 11:20 |
| zOnny | thomasboimah: they haven't use it | 11:21 |
| thomasboimah | The blog that secosol is using is different from the one JWD website is using now | 11:21 |
| zOnny | thomasboimah: right | 11:22 |
| zOnny | thomasboimah: they are different in many ways | 11:22 |
| zOnny | thomasboimah: I think the approach that you have implemented is fine for now | 11:23 |
| thomasboimah | zOnny, My original goal was to integrate the-blog directly into the LibreOrganize/Jetro website as another app. I copied the-blog app, models, views, templates, and migrations into LibreOrganize and started adapting it to the existing theme and template structure. | 11:23 |
| zOnny | thomasboimah: is this approach as a custom app? | 11:24 |
| thomasboimah | zOnny, During that work I found that the-blog has a lot of dependencies on its original project. It depends on its own common templates, the boxes app, context processors, static files, and other project-specific pieces. | 11:25 |
| zOnny | thomasboimah: or are you adding it as a core app? | 11:25 |
| thomasboimah | zOnny, Trying to make it fit inside LibreOrganize started creating a lot of compatibility issues, and I realized I was spending more time making the two projects work together than actually improving the-blog itself. | 11:25 |
| zOnny | thomasboimah: I se | 11:26 |
| thomasboimah | zOnny, So I proposed a different approach to Jeff. Since Jetro already it membership May First, we can deploy the-blog as its own Django project on a subdomain such as blog.jetrowebdevelopment.org. Then the main Jetro website simply links to it from the navigation bar. | 11:27 |
| zOnny | thomasboimah: It is for sure a lot of work around | 11:27 |
| zOnny | thomasboimah: that is how it was meant to work | 11:27 |
| thomasboimah | On the-blog pages we include a "Back to Jetro Website" link so navigation is seamless. | 11:28 |
| zOnny | thomasboimah: cool | 11:28 |
| thomasboimah | zOnny, I see this as the first step rather than the final architecture. Once the-blog is stable and people are using it, I'd like us to refactor it so it becomes a reusable Django application with fewer project-specific dependencies. | 11:29 |
| zOnny | thomasboimah: I hope you have a clear understanding of what is the goal with The-blog | 11:29 |
| zOnny | thomasboimah: The-blog was designed for people who has blogging purposes only | 11:30 |
| zOnny | thomasboimah: people who don't need a website | 11:30 |
| thomasboimah has quit (Remote host closed the connection) | 11:30 | |
| thomasboimah | ACTION done | 11:31 |
| zOnny | thomasboimah: are you having network issues? | 11:31 |
| thomasboimah | NO i am at the office, sorry about that | 11:32 |
| zOnny | thomasboimah: glad you mention refactoring | 11:32 |
| zOnny | thomasboimah: refactoring is a huge step | 11:32 |
| zOnny | thomasboimah: most projects are careful making that move | 11:34 |
| zOnny | thomasboimah: due to its open source | 11:35 |
| zOnny | thomasboimah: I will suggest you looking into code refactoring vs optimization | 11:40 |
| zOnny | thomasboimah: But yes, I get your point on making it part of libreOrganize | 11:41 |
| zOnny | thomasboimah: libreorganize has it as a custom app but it is very basic blog | 11:42 |
| zOnny | thomasboimah: it can definitely be improved to work as The-blog | 11:43 |
| zOnny | thomasboimah: if that is the goal you want to achieved | 11:43 |
| zOnny | thomasboimah: before blogs were always used as a subdomains | 11:45 |
| zOnny | thomasboimah: they weren't part of their website | 11:45 |
| thomasboimah | That makes sense. Thanks for pointing that out. I think "refactoring" may have been too broad a term for what I had in mind. My immediate goal is to deploy the existing the-blog as its own project so Jetro can start using it. | 11:46 |
| thomasboimah | After that, I'd like to better understand the current architecture and identify the places where it's tightly coupled to the project. | 11:47 |
| thomasboimah | Then we can discuss whether those areas should be refactored into reusable components, rather than trying to change everything at once. I'd appreciate your guidance on that process. | 11:47 |
| zOnny | thomasboimah: you may need to listen this postcast https://dropinblog.com/blog/subdomain-or-subdirectory-for-blogging/ | 11:48 |
| thomasboimah | okay | 11:48 |
| zOnny | thomasboimah: sounds good to me | 11:50 |
| zOnny | thomasboimah: I think you are making use of The-blog the way it should work | 11:51 |
| zOnny | thomasboimah: it is always being a controversial discussion | 11:52 |
| zOnny | thomasboimah: on how the blogs should live | 11:52 |
| zOnny | thomasboimah: but think on this way | 11:52 |
| zOnny | thomasboimah: if we have a client that is blogging in medium or wordpress and ask novawebdev to switch from it to other platform | 11:53 |
| zOnny | thomasboimah: we can easily migrate their blogs and deploy The-blog for them at their current blogging domain | 11:54 |
| zOnny | thomasboimah: rather than deploying libreOrganize with the blog as a part of its apps | 11:55 |
| zOnny | thomasboimah: again this will get us to the same story that we are having with the other websites that do not need the LibreOrganize features | 11:55 |
| zOnny | thomasboimah: if Jetro would like it as part of the libreOrganize we can have it as a custom app with the same functionality | 11:57 |
| zOnny | thomasboimah: does that make sense? | 11:59 |
| thomasboimah | +1 | 11:59 |
| zOnny | thomasboimah: I know that the down side of it is the design doesn't look the same | 12:00 |
| zOnny | thomasboimah: see this example | 12:00 |
| thomasboimah | yeah......... | 12:00 |
| zOnny | https://blog.tendenci.com/ | 12:00 |
| zOnny | they are using workpress for blogging | 12:01 |
| zOnny | thomasboimah: they haven't created an app for their blogging | 12:01 |
| zOnny | thomasboimah: although they can but they didn't want to bother with it | 12:02 |
| zOnny | thomasboimah: make websites follow the same pattern | 12:05 |
| zOnny | **many | 12:05 |
| zOnny | thomasboimah: they don't care having a different design with their blogs | 12:05 |
| zOnny | thomasboimah: this is because due the SEO | 12:05 |
| zOnny | and migrations of their blogs | 12:06 |
| zOnny | thomasboimah: let's see how jetro feels using it | 12:06 |
| thomasboimah | okay | 12:07 |
| zOnny | thomasboimah: as for now you task is cleanp The-blog | 12:08 |
| zOnny | thomasboimah: remember our meeting | 12:09 |
| zOnny | thomasboimah: how different is the master from the jelkner branch? | 12:09 |
| thomasboimah | the master is really behind, it Don't know while James decide to do it like that | 12:10 |
| thomasboimah | jelkner is the branch that is in production | 12:11 |
| zOnny | thomasboimah: right | 12:11 |
| thomasboimah | *I | 12:11 |
| zOnny | thomasboimah: that is the make master up to date | 12:14 |
| zOnny | thomasboimah: I meant the goal is to make master up to date | 12:14 |
| zOnny | thomasboimah: a good feature of gitlab is to use the Repository Graph | 12:15 |
| zOnny | I always look into it | 12:15 |
| zOnny | https://gitlab.com/novawebdevelopment/the-blog/-/network/master | 12:15 |
| zOnny | it helps me a lot on how behind the other branches are | 12:15 |
| zOnny | thomasboimah: it also helps me to see if the other branches have been merged but the branches haven't been deleted | 12:16 |
| zOnny | thomasboimah: this for example | 12:17 |
| zOnny | Merge branch 'cyrus-issue-22-branch' into 'master' | 12:17 |
| zOnny | that was merged but the branch still exists | 12:17 |
| zOnny | nvm that branch was deleted | 12:18 |
| zOnny | thomasboimah: I have a task for jgurara | 12:28 |
| zOnny | thomasboimah: jallah-koleah_ | 12:28 |
| zOnny | jallah-koleah_: are you here? | 12:29 |
| jallah-koleah_ | ZOnny: Yes, I'm here | 12:29 |
| jallah-koleah_ | ZOnny: | 12:33 |
| zOnny | jallah-koleah_: I'm greating the issue | 12:33 |
| zOnny | jallah-koleah_: yes? | 12:33 |
| zOnny | **creating | 12:33 |
| jallah-koleah_ | ZOnny: which issue specifically? | 12:36 |
| zOnny | https://gitlab.com/novawebdevelopment/libreorganize-customization/libreorganize-themes/-/work_items/16 | 12:38 |
| zOnny | thomasboimah:Do you think jallah-koleah_ is ready for this? | 12:39 |
| thomasboimah | yes | 12:40 |
| thomasboimah | I will be have to help him out when he need it | 12:40 |
| thomasboimah | *here | 12:40 |
| zOnny | thomasboimah: cool | 12:48 |
| zOnny | alright, I'm about to head out the shop did open at 8:30 | 12:50 |
| thomasboimah | okay | 12:50 |
| zOnny | ACTION steps away | 12:50 |
| zOnny | jallah-koleah_: do you have questions | 12:51 |
| jallah-koleah_ | Not for now, I saw that you've assigned me with the task already | 12:52 |
| jallah-koleah_ | ZOnny: I'll go through that | 12:52 |
| zOnny | jallah-koleah_: great | 12:52 |
| zOnny | jallah-koleah_: are you in signal? | 12:52 |
| zOnny | you can ping me in signal if you feel stuck and need help | 12:53 |
| jallah-koleah_ | ZOnny: yes | 12:54 |
| zOnny | great | 12:56 |
| zOnny | ACTION steps away | 12:56 |
| zOnny has quit (Quit: Page closed) | 12:57 | |
| jallah-koleah_ has quit (Ping timeout: 480 seconds) | 13:48 | |
| jallah-koleah has quit (Quit: Leaving) | 16:12 | |
| thomasboimah has quit (Quit: Leaving) | 18:08 | |
| smohamud has quit (Ping timeout: 480 seconds) | 22:06 | |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!