IRC log of #novawebdev for Saturday, 2025-12-13

anthony_p has quit (Ping timeout: 480 seconds)01:06
anthony_p has quit (None)02:07
anthony_p has quit (Remote host closed the connection)08:19
dcammue has quit (Read error: Connection reset by peer)11:16
thomasboimahGood morning bro11:29
dcammueGood morning jelkner 11:59
dcammueGood morning zOnny 11:59
zOnnyGood morning dcamue11:59
thomasboimahYesterday, while preparing myself for my work session with zOnny today, I was asked by Chris to review Penrosian and Kara's pull request, which of course I did, and I left my little suggestions/comments. Today I will be working with zOnny. No blockers.12:00
jelknerYesterday i met with chris about our potential website customer. Today i'll follow up on that with y'all. No blockers.12:00
thomasboimahACTION done12:00
dcammueYesterday,  after our meeting,  my grandmother got sick and I was attending to her. Today, I brought her to the clinic for check up. And I am still here with her.12:00
jelknerACTION done12:00
dcammueACTION done12:00
zOnnyOver the last weekend, Thomas and I focused on learning about Unit and Functional tests to strengthen the reliability and robustness of our applications. Today, I plan to continue with some review and code cleanup to integrate it into Secosol. No Blockers.12:00
zOnnyACTION done.12:00
jelknerGood morning zOnny, thomasboimah and dcammue!12:00
thomasboimahdcammue, I pray she get better soon12:01
thomasboimahGood morning jelkner 12:01
jelkneror good afternoon to y'all in Liberia12:01
thomasboimahGood morning zOnny 12:01
zOnnyGood mornig Jeff12:01
zOnnyGood morning Thomas12:01
dcammueGood morning jelkner 12:02
jelknerzOnny, would you be able to join us at a gathering in Harper's Ferry on Saturday, January 24th?12:02
dcammueThanks thomasboimah 12:02
jelknerso sorry to hear about your grandmother dcammue 12:02
dcammueYeah12:03
jelknerwishing her a speedy recovery12:03
dcammueThanks jelkner 12:03
jelknerzOnny, could you?12:03
jelknerthink about it12:03
zOnnydcammue same here, I hope she recorvers soon12:03
jelknerTony will be coming down from Pittsburg12:03
dcammueThanks zOnny 12:03
zOnnyok Jeff12:04
jelknerso we could have the whole team there12:04
jelknerwe are making real progress12:04
zOnnyI don't see the why not12:04
jelknersweet12:04
jelkneri'll explain more at 1 pm today when we meet12:04
jelkneri need to get to school soon12:04
jelkneri promised i'd be there for students preparing for PCEP and CPE certs12:05
jelknerfrom 9 to 12 noon today12:05
jelknerso i have to go12:05
jelknerbut i'll be back by 1 pm (EST)12:05
jelknerfor our meeting12:05
jelknerone thing before i go12:05
jelknerdcammue, please let me know if you can see this documentary: https://www.pbs.org/video/worker-owned-businesses-abapo0/12:06
jelknerit features Dilcia and Leslie, the two co-presidents of SECOSOL.12:06
jelkner(i even show up in the background for a second ;-)12:06
jelknerit also features Ben Manski, the driving force behind Next Systems Studies at George Mason University12:07
jelknerThe filmmaker lives in Virginia12:07
jelknerand is active with our VASEN group12:07
jelknerso a lot is happening around the solidarity economy12:08
jelknermore and more12:08
jelkneri knew it would12:08
jelknersince we're living in a shit storm12:08
zOnny+112:08
jelknerand folks need to figure out how to help each other when the going gets hard12:08
zOnnySuper hard 12:08
jelkner+112:09
jelknerso we need to struggle hard to make our little co-op work for us12:09
jelknerwe are on the right path12:09
jelknerour skills are growing12:09
jelknerand once we have skills12:09
dcammueI can see PBS, worker owner business site 12:09
zOnnyJean Carla I see she is Bolivian :)12:09
jelknerNice dcammue 12:09
jelknershare that with the Jetro folks12:10
jelknerJanet in particular12:10
jelknersince she is working with them now12:10
zOnnyIs she?12:10
jelkneryes, she is in our NOVASEN decidim12:10
jelknermany of the people in the documentary will be there too12:10
dcammueOK jelkner 12:11
zOnnyIn Harpers Ferry?12:11
jelknerNo, zOnny12:11
jelknerharper's ferry is going to be a NOVA Web thing12:11
zOnnygot you12:11
jelknerwe want to keep it small12:11
jelknerso we can focus on our business tasks12:12
jelknerdecidim in particular, but both decidim and django since we will have the team there12:12
jelknerthomasboimah, i was thrilled to see you taking on the role of code reviewer!!12:13
thomasboimahThanks12:13
jelknerthat made me smile broadly to see that! ;-)12:13
zOnnyI can image it :)12:13
jelknerok, i gotta go12:13
jelknersee you at 18:00 UTC12:14
zOnnyJelkner are you sending the link for Jitsi, yes?12:14
jelknerzOnny, can you access our calendar?12:14
jelkneri already put it there12:14
zOnnycool12:14
jelknerlet me know before i go12:14
zOnnyWhich calendar12:15
jelknerThe Nextcloud calendar12:15
jelknerthomasboimah, do you know how to access that?12:15
thomasboimahyes12:16
jelknerwe need to get in the habit of using it12:16
jelknerit will be a huge help12:16
zOnnyI will figure out Jeff12:16
zOnny thanks for mentioning it12:16
jelknerzOnny, thomasboimah can help you12:16
jelkneri live by that calendar12:16
zOnnyI wasn't aware we use it12:16
jelkneri check it each morning to figure out what i need to do that day12:16
zOnnyI know12:16
jelknerTony is good about using it too12:16
zOnnyYou are aalready booked for the whole year :)12:17
jelknerand Kei is learning12:17
jelknerSadly, yes ;-)12:17
jelknerok thomasboimah, help zOnny with the calendar so he can find our meeting location12:17
zOnnySee you at 1 Jeff12:17
jelknersee you at 18:00 UTC12:17
thomasboimahAlright12:17
jelknerACTION signs off for a bit12:17
jelkner has quit (Quit: Leaving)12:17
zOnnyAlright12:18
zOnnyHow is everyone doing12:18
thomasboimahGood zOnny and you?12:19
zOnnyI'm good, it is really cold here12:19
zOnnybut it is good to work from home12:20
thomasboimahsure12:20
zOnnyThomas I saw your commits12:20
thomasboimahI also saw your email12:21
zOnnyDid you get it running?12:21
thomasboimahyes12:21
zOnnyDo you have questions?12:22
thomasboimahand i also write the test for the change12:22
zOnnynice!12:22
thomasboimahAll good12:22
zOnnyI just want to explain in brief about why keeping it migrations clean is a good practice 12:23
zOnnynot always12:23
thomasboimahOKAY12:25
zOnnyOnce added to the projects we shouln't wipe it out because it will mess up the databases12:25
zOnnyYou cannot remove the databases from the projects12:25
zOnnymigrations are the records of changes django uses to communicate the database about it12:26
zOnnyif the id has been corrupted it will be difficult to establish a connection with it12:26
zOnnyNot sure if I am explain it in the best way12:28
thomasboimahYes I'm getting you12:28
zOnnybut what I did isn't recommended because it can mess up with other developers instances easily12:29
zOnnysince we are two involve in this it gets easier to keep it fresh 12:29
zOnnybut to same my time writing you can look into the django docs to have a better picture of it https://docs.djangoproject.com/en/6.0/topics/migrations/12:31
zOnnyLet me pull your changes12:31
thomasboimahYou mean the new test i wrote12:32
zOnnyyes12:32
thomasboimahlet me push it12:32
zOnnyok12:32
thomasboimahI did not touch the list and detail file, to take the inline css and put in the static file i think we can do that here. let me push the test12:33
zOnnyWe can figure it out how the css will work there12:35
dcammue has quit (Remote host closed the connection)12:35
zOnnyI would like it to be cleaner 12:35
thomasboimahdone pushing the code12:38
zOnnyok pulling it12:40
dcammue has quit (Read error: Connection reset by peer)12:47
zOnnyThomas are you here12:59
thomasboimahyes13:00
zOnnyalright13:02
zOnnyIt works for me13:06
zOnnytest are running 100%13:06
thomasboimahyes13:06
thomasboimahYou also said in you email that we need to take the inline css to the static file which is great13:07
thomasboimah*your*13:07
zOnnyYes, I realy like static files than inline css13:08
thomasboimahme too13:08
zOnnyOr the <stryle> blog in the head since we are updating it to the specific file13:09
zOnny*<style>*13:09
zOnnyNow before we deploy it13:10
thomasboimahzOnny, don't you thing that we should but link in the secosol home for the blog13:11
thomasboimahSo the view can click on the link to view the blog13:11
thomasboimah*that*13:11
thomasboimah*viewer*13:11
zOnnyOf course13:11
zOnnythey are not developers like us :)13:11
thomasboimahYep that what i though13:12
zOnnyThey cannot do /blog13:12
zOnny:)13:12
thomasboimahyep13:12
zOnnyyou can add that one, yes?13:16
thomasboimahyes13:16
zOnnycool13:16
zOnnyNow you are familiar with tests13:17
zOnnyI need to clean the libreorganize tests13:17
zOnnyfor the whole project13:17
thomasboimahOkay13:17
zOnnyyou are running the upgrade_CKEditor branch yes?13:21
zOnnyfor LO?13:22
thomasboimahyes13:27
zOnnycool13:28
zOnnyso the whole Lo is running a .yml file for automating unit and func test in gitlab13:29
zOnnyhttps://gitlab.com/novawebdevelopment/libreorganize/libreorganize/-/blob/master/.gitlab-ci.yml?ref_type=heads13:29
zOnnyMy branch cannot pass those tests13:29
zOnnyhttps://gitlab.com/novawebdevelopment/libreorganize/libreorganize/-/pipelines13:29
zOnnyI need to clean the tests I added since I didn't know we have accounts json13:30
zOnnyIt will probably be a little bit overwhelming for you13:31
zOnnysince you are not aware about the other apps13:31
zOnnyand how they work13:31
zOnnyI want to focus on it today13:32
thomasboimahAlright13:33
zOnnywhile you update the blog app13:33
zOnnywell, not update needed besides the line css13:33
thomasboimahOkay i done add the nav link for the blog app in secosol home13:33
zOnny*inline css*13:33
dcammue has quit (Remote host closed the connection)13:33
thomasboimah*adding*13:33
zOnnycool13:34
zOnnyIf we past all the test today, tomorrow our focus should be deploying it13:34
thomasboimahOkay13:34
zOnnythat is the plan. since next week we probably be involve in a new django project13:35
thomasboimahyes13:35
zOnnyWhat are you thoughts about it?13:35
thomasboimahI'm good with you plan13:36
zOnnyDid Kei mention it to you?13:36
thomasboimah*your*13:36
thomasboimahNo13:36
thomasboimahYou have access to her more then i do, you can call her13:36
thomasboimahBut for me no13:37
zOnnyI see13:37
zOnnylet me give an update on it13:37
thomasboimahOkay13:37
zOnnyhttps://anccfoundation.org/13:38
zOnnyThat is the website we are going to move to django13:39
thomasboimahis this an LO site too13:39
thomasboimah?13:39
thomasboimahAhhh13:39
thomasboimahokay13:39
zOnnyIt is WordPress13:39
thomasboimahgot you13:40
zOnnythomas one good thing developers do is finding out what platform they are using13:40
zOnnyThat is the first thing I do13:40
zOnnyI try to use the inspect feature13:41
zOnnyand see the <scripts> and <link> first13:42
zOnnymost platforms use their JS and CSS libraries like WordPress  uses wp-content13:43
zOnnybut that is old school way 13:44
zOnnyNowadays you can use Wappalyzer extentision 13:44
zOnnyit tells you what platform they are using on the go :)13:44
zOnnyalright back to what I was saying13:45
zOnnyNot sure what they are looking for yet13:46
zOnnybut Jeff did mention that we would be moving it to Django13:46
zOnnyToday's meeting should be about it13:47
zOnnyyou got me?13:47
thomasboimah+113:47
zOnnyKei did mention that they want their website look similar to their main website https://www.ancc.org/Club/Scripts/Home/home.asp?13:48
zOnnyor the Nationwide website13:48
zOnnyThat is all I know13:49
thomasboimahThere main website link is not open on my end13:49
zOnnymore update to come after our meeting13:49
thomasboimah*opening13:49
zOnnyreally?13:49
thomasboimahI think i will VPN13:49
thomasboimah*need*13:49
zOnnyInteresting13:50
thomasboimahBut i don't have one yet13:50
zOnnyI don't think you are able to join, yes?13:51
zOnnyDoes Jitsi works for you?13:51
thomasboimahyes but sometime the internet drop13:52
thomasboimahBut i will be here in the hexchat13:52
thomasboimahJeff said that he will be keeping me updated13:52
zOnnycool13:53
thomasboimahBut i think for today meeting you guys will be meeting on meet.mayfirst.org13:53
thomasboimahDid you see the calendar now?13:54
zOnnyyes13:54
zOnnyI see it13:54
zOnnyI never use it13:54
thomasboimahOkay13:54
zOnnyah it is jitsi as well13:54
thomasboimahahh okay13:54
zOnnyWe used to have one13:55
zOnnywithin the novawebdev13:55
zOnnyalso our own email server with roundcube13:55
zOnnyI guess we will let mayfirst handle it for us13:57
thomasboimahsure13:58
zOnnyI'm going to try the tests work14:04
zOnnygive 30 min14:04
zOnnygive me 30 min14:04
thomasboimahokay14:05
dcammue has quit (Read error: Connection reset by peer)14:20
dcammue has quit (Remote host closed the connection)14:25
dcammue has quit (Ping timeout: 480 seconds)14:47
zOnnyThomas are you here14:51
thomasboimah+114:52
zOnnyIt seems that this tests will take me a while14:52
thomasboimahNo problem14:52
zOnnyWill you able to fix the blog thumbnail display14:53
zOnnyit is displaying big pictures if thumbnail is uoload14:53
thomasboimahThe image is displaying on my side14:53
thomasboimahOh you mean the size of the photo14:53
zOnnyis there a way we can have a max-width ?14:54
thomasboimahyes14:54
thomasboimahThere current max-width of the image is 100%14:55
thomasboimah*the*14:55
zOnnyalso I like how we can go from table to list version14:55
zOnnyis there a way we can go back from list to table as wee?14:55
zOnny*well*14:55
thomasboimahWe can use vh or use 50% to reduce the size14:55
thomasboimahyes14:55
thomasboimahI add a link for that in the list14:56
zOnnynice14:56
thomasboimahit says Table view14:56
thomasboimahSo when you click Table view you will go back to the table14:56
thomasboimahso for the image do you want us to us vh or reduce the max-width to 50%?14:57
thomasboimah*use*14:57
zOnnyright you did added already, I didn't notice it14:57
thomasboimahDo you want us to reduce the max-width to 50% or we should us vh on it?14:58
thomasboimahI meant for the image14:58
zOnnymax-width14:59
thomasboimahYes the max-width is currently 100% in the inline css14:59
thomasboimahSo we can reduce to 50% or we us vh to reduce the image size15:00
zOnnyNot sure how vh will affect other screen sizes15:00
thomasboimahOkay then let us 50%15:01
zOnnythis is what google says: Neither vh nor max-width is inherently "better"; they serve different responsive design purposes: vh (viewport height) creates full-height sections (like hero banners) relative to screen height, great for visual impact but can overflow on short screens; max-width (maximum width) prevents elements from getting too wide on large screens, ensuring readability, but doesn't dictate height, making it essenti15:01
zOnnyIs there a way we can move the author to the top?15:03
zOnnyin the detail page15:03
thomasboimahyes15:04
zOnnycan we display the athor's name as well15:04
thomasboimahsure15:04
zOnnyLike Published by: John Doe15:04
zOnnyPublished by John Doe on Dec 13, 202515:05
zOnnysomething like that15:05
thomasboimahOkay let me do that15:06
zOnnycool15:10
thomasboimahyou want it to also be in the list page15:39
thomasboimah?15:39
thomasboimahzOnny, you want it that same way in the list page?15:40
zOnnyyes15:51
thomasboimahdone15:51
thomasboimahlet me push it15:52
zOnnycool15:52
thomasboimahyou want the title to be at the top on below15:52
thomasboimah?15:52
thomasboimahyou want the title to be at the top of the image on below15:53
thomasboimah?15:53
thomasboimahzOnny, you want the title to be at the top of the image on below15:54
zOnnyTop is fine15:57
zOnnyI do thing that highlights the post and make users to click it to know more about it15:57
zOnny*think*15:57
thomasboimahsur15:58
zOnnyTry it both and see which one you like it better15:58
dcammue has quit (Read error: Connection reset by peer)16:01
thomasboimahYou can view it now I'm done pushing16:07
zOnnycool16:07
zOnnyI'm also almost done with the tests16:08
thomasboimahnice!16:10
zOnnygot it16:17
zOnnyThere one very important issue16:17
zOnnythe registration proccess16:20
thomasboimahsweet! zOnny you are now a channel OP16:23
thomasboimahYou have the green circle too ;-)16:23
zOnnyWhere16:24
zOnnyI don't see it16:24
thomasboimahare you not seeing green circle to your name on the side16:24
thomasboimahI just added you as channel OP16:25
zOnnyNo16:25
zOnnyLet me log in again16:25
zOnny has quit (Quit: Page closed)16:25
thomasboimahWhich client are you using?16:25
thomasboimahIRC client?16:26
zOnnywebchat16:26
zOnnyI think I see it16:26
thomasboimahYou done with the test now?16:26
zOnnyAlmost, I was checking your commit16:27
zOnnyIt seems good to me16:27
thomasboimahAhh okay16:27
thomasboimahokay16:27
zOnnybut there are some flaws we are going to see 16:27
dcammue has quit (Read error: Connection reset by peer)16:28
zOnnyWe need to find a way to the users only edit their post16:31
zOnnyLet's rewind16:31
zOnnyIf a secosol user register16:31
zOnnyand ask us if they can post in the blog16:32
zOnnyWe could say, only authorized users (superusers) can create a blog post16:32
zOnnyor we can say we can grant you a permission16:33
zOnnyif we grant a permission to an user with posting a blog16:33
thomasboimahYeah if you are not login you can not create a post16:33
thomasboimahthat is how it is looking16:34
zOnnyWell, for now the basic structure is good16:34
zOnnyI don't think there will be different users creating blog posts16:34
zOnnyBut let say if there will be Me and Kei creating the post16:35
thomasboimahit is kei that will doing the posting for them right?16:35
thomasboimah*be*16:35
zOnnyI will be able to edit Kei posts whenever I want, yes?16:35
thomasboimahlet me see if i can create different account and test that16:36
zOnnygo for it16:36
thomasboimahOr you already test that16:36
zOnnyI already did it16:36
thomasboimahahh okay16:37
zOnnyAs a superuser I granted to my user Manage Blog16:37
zOnnyWell, i'm just thinking if ahead about real world situations16:39
zOnnyThere are so many IFs statements we need to think about 16:41
zOnnyTo get the blog app very solid16:41
thomasboimahyep16:42
zOnnyDo you have any questions?16:44
zOnnyHow do you feel about the blog app?16:45
zOnnyDo you think it is good to work?16:45
thomasboimahI have no question, the blog app is great for now, yeah it is good to work16:46
zOnnycool16:46
thomasboimahI am looking about what you talk about not too long16:47
thomasboimah*at*16:47
zOnny?16:47
thomasboimahuser should only be able to edit or delete the post they create16:48
thomasboimahnot others 16:48
zOnnyright16:48
zOnnyThe Question would be: Would I like others changing my post without me noticing it?16:49
thomasboimahyep16:49
thomasboimahthat is that's the question16:49
thomasboimahI don't see that a problem since we are working together16:50
zOnnyright16:50
thomasboimahBut it is also save for only you to edit and delete your post16:51
zOnnyafter my experience with the clients I feel our apps are very limited16:51
thomasboimahfor security reason16:51
zOnnyThink about your Todo App16:54
thomasboimahyep it have this same issue16:55
zOnnyNot sure if I'm a superuser, but I can change the description of the tasks16:55
zOnnyLet's call it a day since I will be meeting in an hour with Jeff16:57
zOnnyWill you have a time to chat after my meeting?16:57
zOnnyor would you like to chat about the meeting tomorrow?16:57
thomasboimahI will try to join the meeting16:57
thomasboimahI will be in the hexchat here16:58
zOnnyThat would be cool16:58
thomasboimahAre we done with the blog app now?16:58
zOnnyyes, we are done16:58
thomasboimahOr we need to fixed the issue you raise16:58
thomasboimahWill you ask Kei to try it our16:58
thomasboimah*out*16:58
thomasboimahI will also be looking into solving the issue you raise16:59
zOnnyWe need to host it somewhere16:59
thomasboimahSo we host it tomorrow16:59
thomasboimah?16:59
zOnnyto get Kei to try16:59
zOnnyA temporary server16:59
thomasboimahWhy can't we place it where secosol is hosting17:00
thomasboimah?17:00
zOnnyYes we can do that17:00
thomasboimahI already add a nav link to the blog17:00
zOnnycool17:01
zOnnyI will finish the tests for the LO17:01
thomasboimahokay17:01
zOnnyan let you know for you to pull17:01
thomasboimahAlright17:01
thomasboimahSee you later in the meeting maybe17:01
thomasboimahBut i will be in the hexchat here17:02
zOnnysee you later if not let you know tomorrow after the stand up meeting17:02
thomasboimahOkay zOnny thanks for today17:02
zOnnyif you will be here that 17:02
zOnnywill be good17:02
thomasboimahOkay17:02
zOnnyso you Jeff and and I can have a plan to deliver it17:02
thomasboimahAlright17:03
zOnnySee u in an hour then17:03
thomasboimahokay17:03
tboimah__ has quit (None)17:23
tboimah__ has quit (None)17:25
thomasboimah has quit (Ping timeout: 480 seconds)17:26
tboimah has quit (Ping timeout: 480 seconds)17:30
klarioshttps://www.commonsharesva.org/about17:57
jelkneri'm https://anccfoundation.org/18:04
jelknerThat is the organization that wants to hire us to redo their website.18:04
klarioshttps://www.ancc.org/Club/Scripts/Home/home.asp?18:04
jelknerThey want it to look like this one: https://www.ancc.org/Club/Scripts/Home/home.asp18:04
shallonHello everyone 18:07
klarioshi shallon!18:08
klariosproposal: bill them hourly. For zonny's time $100/hr and anyone else $30/hr18:08
shallonHey klarios, how have you been? Long time no see18:08
klarioswe will try to bill as many student hours as possible 18:09
klarios+118:09
klarios1st step for costumer. Get a nanode18:17
klarioslong time no see shallon !18:17
dcammue has quit (Read error: Connection reset by peer)18:25
anthony_p has quit (None)18:26
shallonA18:38
jelkner has quit (Quit: Leaving)18:44
thomasboimahACTION signing out18:44
thomasboimah has quit (Quit: Leaving)18:45
jkollie has quit (Quit: Leaving)18:45
klarios has quit (Remote host closed the connection)18:51
dcammue has quit (Read error: Connection reset by peer)19:24
thomasboimah has quit (Quit: Leaving)19:27
zOnny has quit (Quit: Page closed)20:18
shallon has quit (Quit: Connection closed for inactivity)20:53

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