IRC log of #novawebdev for Saturday, 2026-04-11

zOnnyGood morning smohamud 10:54
zOnnysmohamud: smohamud sorry that I didn't assigned any task to you regarding theme updates10:55
smohamudGood morning :)10:56
smohamudYou didn't promise that you would, you said you would today.10:56
zOnnysmohamud: thomas was updating it with boxes10:56
zOnnysmohamud: I think he is done10:56
zOnnysmohamud: you can pull the changes he made to the novawebdevelopment_v3.0-updates10:57
smohamudI was reading about that... Each website is its own branch of theme so he was updating the base branch?10:57
zOnnysmohamud: he wasn't updating the base10:57
smohamudOk, you SJC or Nova Web site?10:58
zOnnysmohamud: the base it is just the default theme to switch from it to a client's branch10:58
smohamudI'll go ahead and pull 10:58
zOnnysmohamud: great10:58
smohamudWhich theme was he updating?10:59
zOnnysmohamud: always do pull before you start working in a projects10:59
smohamud100%10:59
zOnnysmohamud: he was updating the sjc and novawebdev10:59
smohamudOk, both10:59
zOnnysmohamud: in order to know it you can check activity10:59
smohamudAnd boxes -- you mentioned they're temp containers10:59
smohamudContaining text10:59
zOnnysmohamud: right10:59
smohamudBut I am confused...10:59
gabrielGreetings, zOnny11:00
smohamudWhat do you mean that the data is not stored to the DB11:00
zOnnysmohamud: ah good question11:00
smohamudBut, there's a .json file that can be retrieved anyways?11:00
zOnnysmohamud: right11:00
smohamudDoes that mean there's a per-session .json file being maintained?11:00
zOnnysmohamud: boxes are kinda part of the front-end11:01
smohamud+111:01
zOnnysmohamud: if they aren't backup to .json the data is lost11:01
smohamudRight11:01
smohamudMy question is, where does that backup live?11:01
zOnnysmohamud: it lives in fixtures11:02
thomasboimahGood morning guys11:02
zOnnyhttps://gitlab.com/novawebdevelopment/libreorganize-customization/libreorganize-themes/-/tree/sjcompute/fixtures 11:03
smohamudMorning :)11:03
zOnnyit lives in fixtures of each branch11:03
smohamudOk, it lives in fixtures, does this backup data end up being used between user sessions?11:03
smohamudI would imagine No, since, it's not saved to DB. 11:03
zOnnysmohamud: yes11:03
zOnnydue that once loaded it is exposed to the user changes11:03
mulbah_Good morning guys11:04
smohamudMorning :)11:04
zOnnyGood morning team11:04
mulbah_smohamud: long time11:04
zOnnyshow has started 11:05
smohamudZOnny I don't want to hijack the meeting but I am wondering how it persists between sessions if the .json is not *saved* in a DB.11:05
zOnnylet's roll11:05
smohamudLet's chat later :)11:05
smohamud+111:05
zOnnyLast weekend, I took did spend time in Business Tracker to enhance its functionality for organizational purposes. Additionally, I am concentrating on launching JJ's website today in preparation for my meeting tomorrow. No Blockers.11:06
zOnnyACTION done11:06
smohamudThis morning, I went through SJC website and came up with 6 recommendations for improvements. No blockers (assigned this to myself, too).11:07
smohamuddone11:07
gabrielYesterday I got block by electricity again while continuing the student-testing system site using django11:08
gabrielACTION done11:08
thomasboimahYesterday I started the backing up of our DCD-01 and DCD_TST Linode servers so that we can take them down.11:09
thomasboimahACTION done11:10
zOnnyalright11:10
zOnnyHi everyone, does anyone knows if jeff did say about not making to the meeting?11:11
thomasboimahYeah , Jeff said the he will be traveling11:12
smohamudJeff is traveling to a conference this morning.11:12
zOnnysmohamud: I see thanks for the update11:12
zOnnythomasboimah: thanks11:12
zOnnyalright everyone, we have another dev member that will help us with our todo 11:13
zOnnysmohamud: is a candidate member that is willing to bring better functionality to our projects11:13
smohamudGood to see everyone again :)11:14
thomasboimahWelcome on board smohamud !11:14
smohamudI'm grateful for this opportunity.11:14
zOnnysmohamud: you have the floor11:14
zOnnysmohamud: would like to hear your recommendations11:14
smohamudI spoke with Jeff and agree the Website Header is way too big.11:15
smohamudOn SJC11:15
smohamudIt takes half the page.11:15
gabrielgood to have you back, smohamud11:15
smohamudFor those who don't know, they call everything you can see on the page when you first visit "Above the Fold"11:15
zOnnysmohamud: +111:15
smohamudAbove the Fold is critical area because the *majority* of users will not scroll beyond.11:15
smohamudSo, we must have important information there, rather than a large logo/header. If this is done, great. If not, it should be a priority imho.11:16
smohamudAny thoughts?11:16
zOnnysmohamud: not from me11:17
zOnnysmohamud: I'm open to ideas 11:17
smohamudIs it done, or should I take this on as my first task?11:17
thomasboimahGo for it!11:17
zOnnysmohamud: go for it11:18
smohamudSweet. For now, I will just push the rest of the content upwards unless someone has a better idea.11:18
smohamud#2 Is there a reason we have login capabilities on the website?11:18
zOnnysmohamud: right we can review the changes later if any changes needed you will change it11:18
smohamud#2.1 It's broken and poorly labelled, it requires hovering to even know that arrow means "Log In"11:19
smohamud+1 Zonny11:19
smohamudAny thoughts?11:19
zOnnysmohamud: Login is for the user to use the LibreOrganize apps on their end11:20
zOnnysmohamud: what is broken?11:20
smohamudWell, do users of SJC need to be able to access the suite of LibreOrganize apps?11:20
zOnnysmohamud: great question11:21
smohamudIf you click Login -- there's no clicking out of it. It's frozen.11:21
zOnnysmohamud: that is always being an issue for us the dev team11:21
smohamudAt least for me it was.11:21
zOnnydoes all the clients really do even log in to use what LibreOrganize offers11:21
smohamud(Escape failed and there's no "X" to exit)11:21
zOnnysmohamud: from the log in page?11:22
smohamudI mean from this page11:22
smohamudhttps://sjcompute.org/11:23
smohamudThe top right Arrow image11:23
zOnnysmohamud: right11:23
zOnnywhich redirects to log in11:23
smohamudYes the Login modal doesn't allow exiting11:23
zOnnysmohamud: it doesn't11:24
smohamudIs that intentional?11:24
zOnnythe only way out is from the navbar11:24
smohamudright11:24
zOnnysmohamud: yes and no11:24
zOnnysmohamud: from the user experience do you think this is not good11:25
smohamudWell, why is it intentional?11:25
smohamudI don't see the benefit11:25
zOnnysmohamud: right11:26
zOnnysmohamud: what should user see from that page to leave the page?11:26
zOnnysmohamud: redirect to home11:26
smohamudSo, the standard for Modals is that there is a method to exit them. 11:27
zOnnysmohamud: or should a modal instead of a page should be implemented?11:27
smohamudWhen the screen darkens like that, that is a sign to the User that "this thing is here but if you click the black part outside, or, click this "X, it will go away"11:27
smohamudThat's the standard way Modals operate and I think it makes sense to follow that since it's what people are used to.11:28
smohamudIt's also pretty easy to implement, generally speaking, there's no reason to not make Users lives easier :)11:28
zOnnysmohamud: agree, but users don't make developers lives easier neither :)11:29
smohamudOk, I'll add that to my to-dos as well. It will require reading the modal logic, but like I said, generally not a huge lift.11:29
smohamudI might bug you with questions about where to find stuff :)11:30
zOnnysmohamud: after this is libreorganize update11:30
zOnnysmohamud: not in theme11:30
smohamudhmm?11:30
zOnnysmohamud: the log in is comming from the accounts templates https://gitlab.com/novawebdevelopment/libreorganize/libreorganize/-/blob/master/libreorganize/apps/accounts/templates/accounts/login.html?ref_type=heads11:31
smohamudOhh, ok that's good to know. That makes sense - it's probably used across many apps?11:32
zOnnysmohamud: right11:32
zOnnysmohamud: but theme is powerful override to libreorganize11:33
smohamudOk, then it's def good to work on. I have more questions and reccos but I could take another hour... I don't want to hold everyone and I have my plate full.11:33
smohamud+111:33
zOnnysmohamud: for now you can make your main task improve the theme of sjc 11:33
smohamudI will read through and try to see how the specific implementations are done.11:34
smohamud+111:34
zOnnysmohamud: yes11:34
zOnnysmohamud: feel free to ask questions to me or thomasboimah 11:34
smohamudWill do :)11:34
zOnnysmohamud: are you clear with boxes?11:34
smohamudAnd tboimah and gabriel -- I will be using terminology you might not be used to hearing but if you ever wonder what I mean, I'm happy to explain other ways.11:35
smohamudI will speak to you like you're my engineering colleagues, because you are :)11:35
gabrielOkay, smohamud11:36
thomasboimahOkay11:36
zOnnysmohamud: alright let's roll11:36
smohamudI am mostly clear - so (1) it persists between user sessions AND (2) it doesn't save the .json backups to the DB?11:36
zOnnysmohamud: it does persists there for sure11:37
zOnnysmohamud: after you pull the changes that thomasboimah made11:37
zOnnysmohamud: you will not see the content in your local11:38
zOnnysmohamud: meaning that you have to load the .json https://gitlab.com/novawebdevelopment/libreorganize-customization/libreorganize-themes/-/tree/sjcompute/fixtures11:38
smohamudI think I'm getting it. Fixtures are kind of like a Content Management System (CMS) where a user can pre-define a Box?11:38
zOnnyit is called sjcompute_data.json in order to see the content11:38
smohamudWith content that can be plopped anywhere on their theme?11:39
zOnnysmohamud: exactly11:39
zOnnysmohamud: +111:39
zOnnysmohamud: great you can figure it out in you own11:39
smohamudAh, ok perfect. I will read tboimah's work and follow the logic down to the save function.11:39
smohamudThat should make it solid.11:40
zOnnyalright 11:40
zOnnythomasboimah: smohamud I'm about to push updates to business tracker 11:40
zOnnythat is my goal for today11:40
smohamud+111:41
thomasboimahAlright11:41
thomasboimahI will be checking for commit to pull11:41
smohamudmy goal for today will be getting my IDE and toolchain setup11:41
zOnnysmohamud: which IDE you use most?11:41
smohamudAnd if there's time, I will make the changes.11:42
smohamudTo the header/logo size.11:42
smohamudVisual Studio 11:42
zOnnysmohamud: classic11:42
smohamudyeah, I'm not entirely proud of it, but Microsoft has its fingers in everything.11:43
zOnnythomasboimah: do you use IDE or work with vim?11:43
thomasboimahvim11:43
gabrielvi11:43
zOnnysmohamud: I used to live with emacs and vim11:43
gabrielsame here, zOnny11:44
smohamudsome people are ultra-efficient with Vim for sure... It is one of those things, as Jeff said, once you're good you're ahead but if you're not, it's slow.11:44
zOnnysmohamud: before visual studio got better11:44
zOnnysmohamud: it is really good to be familiar with vim if you want to move fast in the Virtual server11:44
smohamudIt's v useful 11:44
smohamudOh... I didn't realize that.11:44
zOnnysmohamud: all linux systems come with it already11:45
zOnnygabriel: great to know11:45
smohamudAh, I see. Native efficiency.11:45
zOnnysmohamud: you have to learn the basic commands of vim11:46
zOnnysmohamud: that is another todo in your list11:46
smohamudIs there a resource you recommend or should I go ahead and snoop the web??11:46
smohamud+111:47
zOnnysmohamud: Visual studio works for me while working in my local11:47
zOnnysmohamud: it helps me with syntax markup a lot11:47
smohamudI see, but the performance is not good in Virtual Server?11:48
zOnnyalright let's move into the next topic11:48
smohamud+111:48
zOnnythis is very important11:48
zOnnyI was hoping to hear jeff's and tony feedback on this11:49
zOnnythis is regarding mdlatino caucus11:49
zOnnyhttps://www.mdlatinocaucus.org/11:49
zOnnyas you may know it is using LO the very first one11:49
zOnnyhowever, due to the lack of updates and improvements from the past 11:50
zOnnymdlatino caucus is moving with another dev company11:50
zOnnywhich I already look into it and I think that business is a scam11:50
zOnnythomasboimah: did you get the email?11:51
thomasboimah+111:52
thomasboimahThanks for looping me in11:52
zOnny Legislative Site: https://dev-mllc-demo.pantheonsite.io/  Foundation Site: https://dev-mllc-demo.pantheonsite.io/?site=foundation11:52
smohamudwe have to learn our lesson and make sure to keep customers happy in the future.11:52
smohamudimho11:52
zOnnythis business have done two wordpress sites for them11:52
zOnnyvery similar11:52
zOnnysmohamud: they want to replace the https://www.mdlatinocaucus.org/ for their legislative11:54
zOnnyhowever they are stuck11:54
zOnnysmohamud: due that we own the domains name11:54
zOnnynovawebdev owns the mdlatinocaucus.org11:55
smohamud+111:55
zOnnysmohamud: this is a business decision that needs to be coordinated with the mdlatino client11:55
zOnnywe cannot just hand over the domain 11:56
zOnnyimho11:56
smohamudI don't know the whole story, but it's in our interest to maintain them as a customer by proving we can deliver what they want instead of getting replaced.11:56
smohamudAssuming they're not 100% switching.11:56
zOnnysmohamud: yes we can definitely deliver better site11:57
smohamud+111:57
zOnnysmohamud: wordpress will harm this business due to the plugins and fixed mySQL schema11:57
zOnnysmohamud: wordpress is a pain when every plugin needs to be patched11:58
smohamudTo be fair, you can select "auto-updates" for many.11:58
smohamudIf it's a good plugin, it won't break, but that problem exists for any 3rd party lib11:59
zOnnysmohamud: but this are not in the business control11:59
zOnnysmohamud: decision of plugins are done on the vendors decissions11:59
smohamudOhh, true.11:59
smohamudWordPress powers around half of the web12:00
zOnnysmohamud: it does12:00
smohamudThe plugin ecosystem is *extremely* well developed12:00
smohamudHowever, if they want custom stuff, it's a major pain.12:00
zOnnysmohamud: but it is unfortunate that mdlatino is moving to it12:00
zOnnysmohamud: due that we didn't deliver what they were asking12:01
smohamudIt's unfortunate...12:01
smohamudNo use crying over spilled milk --- we have the domain but we are not going to lock them in I imagine. Sounds like their mind is made up.12:01
zOnnysmohamud: Agree12:02
zOnnysmohamud: not sure how this works12:02
gabriel has quit (Read error: Connection reset by peer)12:03
zOnnysmohamud: should we give the ownership to mdlatino staff their domain12:03
smohamudYes.12:03
zOnnysmohamud: or is a domain that they have to purchase from us12:03
smohamudWell, we should ask Jeff.12:04
zOnnysmohamud: or should we give them other dev team administravite access to it to setup the dns only12:04
smohamudWe should not give it to the other team***12:04
smohamudThat would create a liability issue.12:04
zOnnysmohamud: +112:04
smohamudIf they do something malicious with the domain, then mdlatino could point to us and we get wrapped into that mess.12:05
zOnnysmohamud: I agree12:05
smohamudLet's make it their problem.12:05
smohamudlol.12:05
zOnnysmohamud: since I mentioned this before12:05
smohamudHas the mdlatino asked us for the domain?12:06
zOnnysmohamud: the other party do not have a legit business at least not for me12:06
smohamudIf they haven't, we have time to consider, if they're asking, we need to decide how to settle all accounts with them including payment of the domain.12:06
zOnnyhttps://www.verbaflowllc.com/ this business seem all AI generated12:07
smohamudZonny, I know it's frustrating they took a customer from us, but the truth is whether they're a scam or not is not going to make a difference for us at this point...12:08
smohamudWe12:08
zOnnysmohamud: +112:08
smohamudWe just need to settle the account...12:08
zOnnysmohamud: alright12:08
zOnnysmohamud: and how we do it?12:09
smohamudHave they asked for the domain back yet?12:09
zOnnythomasboimah: are you here12:09
thomasboimahYes, following closely12:09
zOnnysmohamud: the other party has asked this question: To the NOVA Web Development team: Would you prefer a dedicated call to walk through the transfer process, or would it be easier to share the necessary credentials and technical details via email so I can begin sooner?  I am available for a call this Thursday or Friday anytime between 11:00 AM and 7:00 PM. Please let me know what works best for your schedule.12:10
smohamudWe absolutely should not share the credentials via email.12:11
smohamudThat's a security risk.12:11
zOnnysmohamud: +112:11
smohamudWe need to use an encrypted chat, or, call them. Probably a call is best.12:11
zOnnysmohamud: I'm telling you no developer would ask that kind of question12:11
smohamudIt's v unprofessional, I agree.12:11
smohamudWe must attend one of those meetings.12:12
smohamudOtherwise, we will leave a bad taste in our previous customer mouth.12:12
smohamudWe want to build a reputation for being reliable, honest, integrity.12:12
zOnnysmohamud: +112:13
smohamudSo, I am available next Friday at 5pm.12:13
smohamudWe should schedule for that time.12:13
smohamudOtherwise, if you're available, you can handle it.12:13
smohamudI would need you to be on with me if I was there, ofc.12:13
zOnnythe mdlatino person in charge did email this : For the legislative branch website we currently host it via linode. Unfortunately this is the more technical part that I am not well versed in so I am CC'ing our NOVA Web Development team who has agreed to be of support in ensuring a successful migration of our new sites.12:14
zOnnysmohamud: my confusion is 12:15
smohamudOk, can you forward me all the emails to sahnunhm@gmail.com (I will use nova web . coop starting next weekend).12:15
zOnnysmohamud: do you have an account?12:15
zOnnysmohamud: novawebdev?12:15
smohamudIt sounds like the dev team doesn't understand Linode which is fair, it's not super popular.12:15
smohamudI have a novaweb email yes, but I'm not used to using yet.12:16
smohamudI think there's one step left to setup actually12:16
zOnnysmohamud: I will forward it to you so you can coordinate with jeff12:16
smohamudOk, we will take care of it.12:17
zOnnysmohamud: or probably jeff has an easy out for this12:17
smohamudPlease fwd emails sometime today so I can prep.12:17
smohamudAs far as what we need to do to prepare - we need to ask questions. I will talk to Jeff and we will ask the right questions to determine what the confusion is for the other dev team.12:18
zOnnysmohamud: my confusion is that if they are looking just the dns access or they are looking to host the wordpress into the linode12:18
smohamudTransition should simply be handing over credentials --- they're not entitled to build off any work we've built, legally speaking.12:18
zOnnysmohamud: anyway12:18
smohamudOk, just noted that and will discuss w Jeff. Good question.12:19
zOnnysmohamud: I did forward it to you12:19
smohamudOk, thanks12:20
zOnnythomasboimah: do you have a feedback on this?12:20
thomasboimahNot really12:20
smohamudGot the email Zonny12:21
zOnnysmohamud: cool12:22
zOnnyalright let's move into the next topic12:22
smohamud+112:22
sysadmin_ has quit (Remote host closed the connection)12:24
zOnnyI'm meeting tomorrow with a JCProGroup client for website deliverables12:24
zOnnyhowever, I feel stuck with the design part12:24
smohamudthis group?12:25
smohamudhttps://www.jcprogroup.com/12:25
zOnnydue that we don't have graphic designer12:25
zOnnysmohamud: not that is another one it texas12:25
zOnnysmohamud: but this one does the same work here in the dmv area12:26
smohamudthis one? https://jcprotreeservicesinc.com/contact-us-9795-292812:26
zOnnysmohamud: we haven't launch the website yet12:26
smohamudOk - and they don'nt have anything online yet?12:26
zOnnysmohamud: we did purchased the domain last weekend12:26
zOnnysmohamud: they don't12:26
smohamudLike a Yelp Page12:26
smohamudGoogle Reviews12:26
smohamudThe better we understand the business, their customers, the better design we can build.12:27
zOnnyhttps://share.google/w4jxpjFcKvVVbbCCm12:28
zOnnysmohamud: the business is changing its name12:29
smohamudAs far as the design goes - we need to know if they have a business Logo and what their existing brand looks like. If it's decent, we will build on it or we'd have to tell them they're better off changing it.12:29
smohamudThat influences the color scheme 12:29
sysadmin_ has quit (Read error: Connection reset by peer)12:29
zOnnysmohamud: since they are changing the name they were open to logo design options12:30
smohamudOk12:30
zOnnysmohamud: due that we cannot provide it, I did mention that we will work on it later12:30
smohamud+112:30
zOnnysmohamud: so far my demo meeting went well last weekend12:31
smohamudSo, first thing is do they have enough "before and after" or "finished service" images for us to fill out slideshows, panel views?12:31
smohamud"services such as interior & exterior paint, deck & fence build, window install, cabinets and counter12:31
smohamudtops install, drywall, kitchen & bath, home remodels, power washing, flooring install/update" 12:31
zOnnysmohamud: they will provide the pics and content12:31
smohamudOk, depending on if they have good quality pics that will affect what we can design well.12:31
smohamudSo, we should tell them that.12:31
smohamud3 pics means a completely different design.12:32
smohamudFrom 30.12:32
zOnnysmohamud: yes, he is aware of the quality12:32
smohamud+112:32
smohamudIf the demo went well, tomorrow should go well too. How can we help?12:32
zOnnysmohamud: Tomorrow we should have a link to his domain12:32
smohamud+112:33
zOnnyjcprogroupdmv.com12:33
zOnnyalrihgt that is all from my end12:34
dcammueGood day, to all12:34
zOnnydoes anyone has a topic we should cover as well?12:34
zOnnydcammue: good morning12:34
smohamud+112:34
dcammuezOnny: how are you 12:35
smohamudGm dcammue :)12:35
smohamudNothing on this end.12:35
dcammueGood morning, smohamud12:35
zOnnydcammue: good12:35
dcammueGreat 12:36
zOnnyalright, thanks everyone 12:36
zOnnyI'm going back to my business tracker updates but I'll be active here if you have any questions12:37
smohamudSounds good. I'll be on for a bit setting my system up.12:37
zOnnysmohamud: good to have you onboard12:37
smohamudI'm beyond excited.12:37
gabriel has quit (Remote host closed the connection)12:38
smohamudThanks for giving me a chance.12:38
zOnnythomasboimah: I saw you did update the sjc and novawebdev with boxes12:38
thomasboimahYes12:38
zOnnythomasboimah: thank you12:39
thomasboimahSure12:39
zOnnythomasboimah: does jeff has a log in to the novawebdev and sjc?12:39
thomasboimahI ask him he said yes12:39
thomasboimahBut I don't think so12:40
zOnny:)12:40
zOnnyDid he lie :)12:40
thomasboimahlol, don't put me in trouble12:41
thomasboimah;-)12:41
zOnnyyou can help him out with it es?12:41
zOnny**yes?12:41
thomasboimahSure12:41
thomasboimahzOnny I will be taking down DCD-02 and DCD-TST server today12:43
zOnnythomasboimah: nice12:43
zOnnythomasboimah: what is there?12:43
thomasboimahTony's said they no longer use them12:43
thomasboimahSo i am backing it up to take it down12:44
zOnnythomasboimah: are they hosting the Dicidim sites?12:45
thomasboimahDNOVA for DCD-02  and test decidim for for DCD-TST12:45
thomasboimahYes12:45
zOnnythomasboimah: I always wonder why taht much of storage needs to beallocated for a decidim site12:46
zOnnythomasboimah: that is why I don't like much projects that have a lot to get the engine going12:47
zOnnythomasboimah: but thanks for helping with it12:48
thomasboimahSure12:48
zOnnythomasboimah: that will definitely help to reduce the cost our bills12:48
thomasboimahSure, zOnny quick question12:48
zOnnythomasboimah: yes?12:48
thomasboimahIs their an existing code for jcgroup?12:49
zOnnythomasboimah: yes12:49
thomasboimahWhere can I find it? How can I get access to it?12:50
zOnnythomasboimah: thanks for that question12:50
zOnnythomasboimah: I thought I pushed it 12:50
zOnnythomasboimah: will do it once I finish my updates12:51
thomasboimahOkay12:51
zOnnythomasboimah: it will be in the themes branch12:51
thomasboimahOkay please let me know what I can help with, since mdlatino not strict yet.12:52
zOnnythomasboimah: yes12:53
zOnnythomasboimah: do you see the pattern here12:53
thomasboimahYes I was following the chat12:53
zOnnythomasboimah: I can help with the start up but I think jeff's goal is to jetro handle it in the long run12:54
thomasboimahYep!12:54
zOnnythomasboimah: everything you are learning and the jetro team is to get as much familiar as possible with our main two projects (LibreOrganize and Business Tracker)12:55
zOnnythomasboimah: you as a lead developer should be able to task the jetro team with things you feel confident that they can deliver12:56
zOnnythomasboimah: this is all about learning12:56
thomasboimahAlright12:56
zOnnythomasboimah: we are learning together to share our coops12:56
zOnnythomasboimah: but the main goal is to get jetro active with the deliverables12:57
thomasboimahSure12:57
zOnnythomasboimah: we are getting there, you have the idea and the skills but when it comes to more projects you will need help12:58
thomasboimahYes12:58
thomasboimahWill definitely need gabriel_jetro: and mulbah_ 12:59
gabriel_jetroSure 13:00
zOnnythomasboimah: you are the lead developer make sure they get involve in things they are already familiar with13:00
zOnnythomasboimah: being involve doesn't mean task them and they figure things out13:02
zOnnythomasboimah: they need to learn how we are doing it, how is the workflow, and how important is follow best practices13:03
zOnnythomasboimah: once developers are exposed to virtual server, you are at the point of trust13:04
dcammue has quit (Ping timeout: 480 seconds)13:04
thomasboimahSure13:05
zOnnythomasboimah: whatever happens to the production server, requires trust among your team13:05
zOnnythomasboimah: that is all about it.13:06
thomasboimahOkay, thanks for the advice13:06
zOnnythomasboimah: we at novawebdev have done very risky moves when we were exposed to the prod servers13:06
zOnnythomasboimah: we have shutdown production servers by mistake13:07
zOnnythomasboimah: we haven't backup the right data13:07
zOnnythomasboimah: so many things cannot go as planned13:07
zOnnyalright13:08
zOnnyACTION goes to push changes to BT13:08
thomasboimahOkay13:09
smohamud has quit (Remote host closed the connection)13:13
dcammue has quit (Ping timeout: 480 seconds)13:16
thomasboimahACTION step away for some min13:17
mulbah_ has quit (Quit: Connection closed for inactivity)13:38
jelknerHello zOnny!14:00
jelknerGreat to see you smohamud!14:00
smohamud has quit (Ping timeout: 480 seconds)14:13
jelknerthomasboimah, dcammue hello14:16
jelknerzOnny, are you here?14:16
zOnnyjelkner: Hi14:16
jelkneri'm here in Charlottesville, VA14:17
jelknerat the high school programming contest14:17
thomasboimahYes14:17
jelknerwith my students14:17
jelkneri was worried about our meeting14:17
jelknerbut i think i'll be able to attend14:17
jelknerthese university wifi connections are also a pain14:17
jelkneri couldn14:18
zOnnyjelkner: I see14:18
jelknercouldn't use irc14:18
zOnnyjelkner: why you are there?14:18
zOnnyjelkner: nvm14:18
jelkneri'm the couch, zOnny 14:18
jelkneri have to be here14:18
jelknercoach14:18
jelknerlol14:18
jelkneri'm sitting on a couch14:18
jelknerbut i'm not one ;-)14:18
jelkneranyway, i read the logs this morning14:19
jelknergreat to see you all getting to know each other14:19
zOnnyjelkner: Say Hi to thomas Jefferson for me14:19
jelknerlol14:19
jelknerhis ghost is roaming around here, i believe14:20
jelknerso if i see him, i will be sure to give him your regards14:20
zOnnyjelkner: great14:20
jelknerzOnny, i won't be at the meeting tomorrow either14:20
zOnnyjelkner: yes, we have a good start14:21
zOnnyjelkner: all good14:21
jelknerdo you need me at the meeting with J.J.?14:21
zOnnyjelkner: no necessarely14:21
jelknermaybe thomasboimah could join you?14:21
zOnnyjelkner: I don't see why not14:21
jelknerwe want thomasboimah to start getting a feel for customer meetings14:22
zOnnyjelkner: sure, I think that is a good approach14:22
jelknerthomasboimah, what do you think?14:22
jelknercan you do that?14:22
thomasboimahI will love that14:22
jelknerexcellent! just talk to zOnny, he'll set you up!14:23
thomasboimahThanks again for the opportunity14:23
jelknerok, i'm going to check email before our 11 am meeting14:23
zOnnythomasboimah: how is your jitsi connection?14:23
thomasboimahStrong these few days14:23
zOnnyjelkner: 11 meeting?14:23
jelknerzOnny, do you have any questions for me before our meeting today?14:23
zOnnyjelkner: yes14:24
zOnnyjelkner: If you have read the logs14:24
jelknerlet me read the again...14:24
zOnnyjelkner: I'm concerned about how we are going to handle the mdlatino caucus domain registrar14:25
zOnnyjelkner: It is under our ownership14:25
dcammue has quit (Ping timeout: 480 seconds)14:26
zOnnythomasboimah: I will put the meeting in the nextcloud calenda14:27
thomasboimahOkay14:27
zOnnyjelkner: I see we have a meeting at 11AM today14:28
jelkneryes14:28
jelknerwe have another candidate member coming forward14:28
jelknerrachel14:28
jelkneri read the logs14:29
zOnnyjelkner: got you14:29
jelknerzOnny, i don't know anything about MLLC14:29
zOnnyjelkner:  I remember we talk about this14:29
zOnnyjelkner: no worries14:29
jelknerthis is going to be fun14:29
jelknersahnun comes with a very corporate background14:29
jelknerwhich will sometimes be helpful to us14:30
zOnnyjelkner: sahnun did mention the best way to handle this14:30
jelkneryes, his advice there is very helpful14:30
jelknerwhen it comes to software and dev tools, though, i'll be struggling with him ;-)14:30
zOnnyjelkner: we need that corporate input14:30
jelkneryes, but like i said, i will draw the line when we start to become the evil we should oppose14:31
jelknerand that evil tries to devour all around it14:31
zOnnyjelkner: +114:31
jelknerso it will try to eat us14:32
zOnnyjelkner: sadly14:32
jelknerso zOnny, the main agenda item for our meeting today is our May 2nd retreat14:32
zOnnyjelkner: We should build the wall instead of drawing the line14:32
jelknerlol14:33
jelknerthe wall keeps everyone out14:33
jelknerwe only want to keep our enemies out14:33
zOnnyjelkner: we are already good at it14:33
jelknerwatch what the Iranians are doing in the Straight of Harmuz14:33
jelknerthey know what they are doing!14:33
jelknerzOnny, can we test my jitsi connection a few minutes early?14:34
zOnnyjelkner: sure14:34
zOnnyjelkner: are you sing the public wifi?14:34
zOnnyjelkner: Or you have starlink already?14:35
jelkneri'm tethering my phone14:35
jelknerlol14:35
zOnnyjelkner: that should work14:35
jelknerzOnny, i have an ubuntu phone with a U.S. Mobile SIM14:37
jelknerso it is funny you mention Starlink14:37
zOnnywhy?14:37
jelknerU.S. Mobile is actually rolling out a mobile + Starlink offering14:37
jelknerso they are advertising it to me14:37
jelkneri'm not interested here14:38
zOnnyjelkner: you should take it14:38
jelknercomcast works better14:38
zOnnyjelkner: I bet it is a good deal14:38
jelknerit's not so great14:38
jelknerbetter in a rural area14:38
jelknernot in the DMV14:38
jelknerbut in Liberia14:38
jelknerwe may need to look into it14:38
jelknerat least until better, cheaper offerings are available from China14:39
jelkneri'm waiting for those ;-)14:39
jelknerok, give me 10 minutes to check email14:39
zOnnyjelkner: you can find them in TEMU14:39
jelknerTEMU?14:39
jelknergive me 10 minutes14:39
jelknerbrb14:40
dcammue has quit (Ping timeout: 480 seconds)14:41
jelknerthomasboimah, do you know if TEMU ships in Liberia?14:48
jelknerzOnny, which alternatives to Startlink do you know?14:48
jelkneri thought there aren't any yet14:48
thomasboimahNo except I check it up14:48
jelknerbut that they will be coming14:49
jelknerit requires a global network of low orbit satellites14:49
jelkneri think only Musk has that now14:49
jelknerbut that China is working on it14:49
jelkneranyway, let me start the meeting14:50
jelknercan you join me zOnny?14:51
jelknerzOnny?14:52
jelkner has quit (Remote host closed the connection)14:58
jelkner_I propose that we accept Rachel Loesche as a canditate member of our cooperative15:04
anthony_pIn accordance with section 10 of the NOVA Web Development operating agreement, this requires a majority vote and makes the individual approved a Candidate Member for 6 months. I vote in the affirmative.15:04
smohamud+115:05
smohamudoh 15:05
smohamudlokl15:05
smohamudlol15:05
zOnny+115:05
jelkner_It carries unanimously!15:05
jelkner_welcome Resl 15:05
Resl(note: Sahnun laughs because he cannot actually vote yet. In 6 months he will have voting rights. We are meeting in a live video call as we speak here in the chat)15:05
anthony_pRachel Loesche is a Candidate Member15:05
gabriel_jetro has quit (Quit: Connection closed for inactivity)15:09
smohamud has quit (Read error: Connection reset by peer)15:14
ReslTBD: Lunch on 2 May we can meet at El Ranchero is at 132 Joshua M Freeman Blvd, Ranson, WV 2543815:17
smohamud has quit (Ping timeout: 480 seconds)15:37
ReslIt is great that we are now gradually creating processes to handle customer onboarding and off boarding efficiently.15:41
ReslIt sounds like for this reboot, we are making a commitment to avoid providing hosting services.15:41
anthony_p+115:41
smohamudBegin codifying as many processes as possible to make onboarding and customer maintainence as turnkey and automated as possible.15:44
smohamudMy recco.15:44
ReslSahnun and others able to join him like me will do some consolidating of our contracts and other documents ASAP. BusinessTracker is our in-house tool for working on and updating those, if I understand correctly. 15:45
ReslThe automation Sahnun mentions I think is whatever we can avoid having to re-invent. It sounds like Jeff can show Sahnun, me, and other newer members where to find the docs that might need updating or review.15:47
smohamudTony: please write that down so we can file it away.15:50
smohamudAnd re-use it.15:50
ReslZonny said in the Jitsi chat: "rachel once you get the novawebdev email account, I would like to setup your business tracker account so you get the chance to explore it"15:52
anthony_pI think it's important to create a process, a standard operating procedure, where we push/advise use of MayFirst for hosting services, but be open to whatever hosting solutions a customer wants outside of that, so long as it's not us hosting. Any internal hosting that we do should be purely in support of our own sites and development work.15:54
smohamudPerfect and again, agreed.15:55
ReslAgreed as well15:55
jelkner_ has quit (Quit: Leaving)16:02
anthony_p has quit (Quit: anthony_p)16:02
zOnnysmohamud: I think the reason you are not seeing the invoices is because your account permission16:02
anthony_p has quit (None)16:03
smohamud has quit (Ping timeout: 480 seconds)16:16
Resl has quit (Quit: Page closed)16:19
zOnnythomasboimah: are you here16:33
thomasboimahYes16:34
thomasboimahzOnny quick question16:34
zOnnyyes?16:34
thomasboimahDo you think that we should give it a chance to market BT in Liberia?16:35
thomasboimahI know this question supposed to be coming from the business team, but I was just thinking about it that is why I ask.16:39
zOnnythomasboimah: I don't see the why not16:40
zOnnythomasboimah: I just pushed the shifts update 16:40
thomasboimahOK pulling it16:41
zOnnythomasboimah: time tracking shifts were not working properly16:42
zOnnythomasboimah: any created shifts were out of the organization scope16:43
zOnnythomasboimah: both organizations can see it16:43
thomasboimahThanks16:46
zOnnythomasboimah: business tracker is an open source project16:47
zOnnythomasboimah: it can be used by anyone who wants to use it16:47
zOnnythomasboimah: we can customize it the way business want to use it16:48
zOnnythomasboimah: the same way we are doing with our internal use16:48
zOnnythomasboimah: having both business in the same tracker16:48
zOnnythomasboimah: this is not always the case16:48
zOnnythomasboimah: business have different architecture. if they are looking something different we can customize it16:49
zOnnythomasboimah: that is why I'm keeping the novawebdev and jetrowebdev in a multi-coop branch16:50
zOnnythomasboimah: we don't know yet if other business will like the same way16:50
zOnnythomasboimah: that is why I haven't merged it to master16:50
zOnnythomasboimah: my goal is shape business tracker the way we want to use it16:51
zOnnythomasboimah: adapt it to our internal needs16:51
thomasboimahSound good16:52
zOnnythomasboimah: if you see that business tracker can be useful for a business, you can advertise it16:53
thomasboimahOkay will take with dcamme about this16:54
thomasboimah*talk16:54
zOnnythomasboimah: you need to see how other businesses are managing this tasks16:55
zOnnythomasboimah: what platforms they use16:55
zOnnythomasboimah: this is the same case with Agaric16:55
zOnnythomasboimah: they were using Harvest16:56
zOnnythomasboimah: but due to the lack of our commitment and reply they didn't want to support business tracker16:57
zOnnythomasboimah: create a project16:58
thomasboimahOK16:59
zOnnythomasboimah: in the jetro org about what you did with boxes16:59
zOnnythomasboimah: for sjc16:59
zOnnythomasboimah: I think jetro has only one partner for now17:00
thomasboimah has left #novawebdev (None)17:06
zOnnythomasboimah: I just found a bug while I did mention it17:11
zOnnythomasboimah: but fixed it 17:11
zOnnythomasboimah: partner dropdown was showing the other coop partners in the create project dropdown17:12
zOnnythomasboimah: it wasn't filtering the jetro partners only17:13
zOnnythomasboimah: are you here?17:15
thomasboimahyes17:15
zOnnydid you created a project?17:15
thomasboimahyes17:15
zOnny?17:16
zOnnythomasboimah: I don't see it17:16
thomasboimahopps i did that locally17:16
thomasboimahlet me do that on the sjcompute.org17:16
zOnnythomasboimah: ok17:16
thomasboimah*tracker.sjcompute.org17:17
thomasboimahdone17:19
zOnnyIs that a project?17:20
zOnny:)17:20
zOnnythomasboimah: if you view the project17:20
thomasboimahYes that is on my ToDo17:20
zOnnyit seems you have assigned it to you17:21
thomasboimahYeah17:21
zOnnythomasboimah: you should be able to see it in your dashboard then17:21
zOnnycan you accept the assigned project?17:21
thomasboimahyes17:21
zOnnythomasboimah: as for now it says pending17:22
zOnnythomasboimah: when you assign a project to the other users they will see it in their dashboard as a notification17:23
zOnnythomasboimah: I did comment in the project17:25
zOnnythomasboimah: I tag your name in the comment17:25
zOnnyif you go to dashboard again17:25
zOnnythomasboimah: you will see mentions, yes?17:25
thomasboimahyeah i saw it17:25
thomasboimahnice!17:25
zOnnyyou can do it the same 17:25
zOnnyjust start with @17:25
zOnnyit will list the members name only17:26
thomasboimahI did reply to you comment17:27
thomasboimah*your17:27
thomasboimahthis is cool17:28
zOnnythomasboimah: I won't see it in my dashboard if you do not mention my name17:29
zOnnythomasboimah: you need to @edzon.quinteros if you want me to notice your comment17:30
zOnnythomasboimah: the same way we do it here in irc17:31
thomasboimahyou should see it now17:31
dcammue has quit (Read error: No route to host)17:31
zOnnythomasboimah: I see it in my dashboard now17:31
zOnnythomasboimah: I replied to your comment17:33
zOnnyalright that seems to work17:33
thomasboimahsure17:34
zOnnythomasboimah: create a project you have done for sjc17:34
zOnnythomasboimah: you need to add something like "Update templates to boxes functionality"17:34
zOnnythomasboimah: this is in the past right17:35
thomasboimahyes17:35
zOnnyso you as an administrator can change the date it was done17:35
zOnnythomasboimah: and add the hours you spend on it17:35
zOnnythomasboimah: I got to go17:38
thomasboimahOkay17:39
thomasboimahThanks for today17:39
zOnnythomasboimah: the pipe is broken 17:40
thomasboimahYeah i will help with the test17:40
zOnnythomasboimah: thank you17:40
thomasboimahsure17:41
zOnnythomasboimah: it needs to be ready for sahnun and rachel to use it17:41
zOnnythomasboimah: in our meeting they mention to use it heavily17:41
zOnnythomasboimah: in order to make it sure if it delivers 17:42
thomasboimahThat's good to know17:42
zOnnythomasboimah: let's keep testing tomorrow17:42
thomasboimahAlright17:43
zOnnythomasboimah: thank you17:43
zOnnysee you tomorrow17:43
zOnnyACTION signs off for the day17:43
thomasboimahOkay you too have a nice day17:43
zOnny has quit (Quit: Page closed)17:47
thomasboimahACTION signs off for the day18:03
thomasboimah has quit (Quit: Leaving)18:03
smohamudlibreorganize20:48
smohamud^meant to do a *find. Ignore.20:48
smohamuddcammue, you there?20:56
dcammue has quit (Ping timeout: 480 seconds)21:13
smohamud has quit (Ping timeout: 480 seconds)21:56

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