IRC log of #novawebdev for Thursday, 2026-10-01

smohamud_ has quit (Ping timeout: 480 seconds)09:03
jelknerGood morning thomasboimah 10:57
thomasboimahGood morning jelkner and smohamud_ 10:57
jelknerdon't worry about stand-up today10:57
jelknerlet's just dive in to the discussion10:57
jelknersince i only have a few short minutes10:57
jelknergreat to see you dcammue 10:57
thomasboimahsure10:58
dcammueGood morning jelkner 10:58
dcammueYeah10:58
jelknerok, did you see cjones's email yesterday?10:58
dcammueYes10:58
thomasboimah+110:58
jelknerany questions?10:58
dcammueYes,10:58
jelknershoot10:58
dcammueDo you guys want to host the system for the student to keep their data ?10:59
dcammueIs it a contract/quick job10:59
dcammueOr we will guid them on how to do it10:59
dcammue?11:00
dcammueACTION done11:00
jelknerwell, we want you to set it up11:00
jelknerperhaps working with students, perhaps not11:00
jelknerlet's see11:00
jelknerbut we can't block on it11:00
thomasboimahjelkner, already start transfer the gnucash db, I see that Tony started this before so it going to make my work easy.11:00
jelknergreat11:01
jelknerthat's the first step11:01
jelknerquick question - can you see this: https://share.mayfirst.org/apps/deck/board/1456 ?11:01
thomasboimah+111:02
jelknergreat11:02
jelknercjones is going to get us using a better work flow process here11:02
jelknerwe are going to use sticky notes on glass pains11:02
dcammueIt is a To Do list11:02
jelknerit is called a Kanban board i think11:03
jelknerwe need a nice, *very light weight* way to get more organized11:03
thomasboimahYeah, that is some of the nice features of Nextcloud11:03
jelknersince we have it already11:03
jelkneri'm thinking we should try it11:03
thomasboimah+111:04
jelknerDo you see the two cards i just added?11:05
dcammueSo, if i may get it right, we will try to let  put the data there instead of hosting the system your taught of first?11:05
jelknerWe need to get cjones in on this too11:05
thomasboimahtes11:05
thomasboimahyes11:05
jelknerwhich data?11:05
jelkneri don't understand11:06
dcammueYes11:06
jelknerok, thomasboimah and dcammue, we need to move pretty fast on these items11:06
dcammueOkay11:06
jelknerwe have our meeting on 10/10 with svaye11:06
jelknerbut for now, it's just us chickens ;-)11:07
dcammueYes11:07
thomasboimahjelkner, I WILL be done with the database transfer before this Saturday11:07
jelkneranyway i can't make a transfer with the info you gave me11:07
jelkneri mean financial transfer11:07
jelknerthomasboimah: you have access to the docs on next cloud11:08
thomasboimahyes11:08
jelknercan you help dcammue find the documentation i wrote up from our previous wire transfers11:08
thomasboimahsure11:08
jelknerand then get *ALL* the required info for the new Eco bank11:08
dcammueWhat are those informations you need to do the transfer?11:08
jelkneri will block on making a transfer if i can't fill in all the required fields11:08
jelknerit just won't go11:09
jelkneri need things like IBAN numbers (whatever that is), etc.11:09
jelknerso you may need to get help from Eco Bank11:09
jelknerand then when you get me the info i need, i'll go to our credit union here and try to make the first transfer11:09
dcammueIs it the time we had the transfer issue?11:09
jelkneronce we get this in place11:10
jelknerit will be easy from then on11:10
jelknersince we'll be using the same information11:10
jelknerthen our problem will be bookkeeping and accounting11:10
jelknerand that is a *BIG* problem!!!11:10
jelknerwe'll be moving more and more money back and forth between several organizations11:10
jelknerall of which have to file taxes11:11
jelknerso we need to start getting this straight now11:11
jelknerthat will be a big part of our conversation with svaye on 10/1011:11
jelknerbut let's get ready for that meeting11:11
dcammuejelkner: can you get the form and send  us the photo of it so we can know exactly what you need?11:12
jelknerso we aren't blocking on things we need to do before then11:12
jelknerdcammue: i put it in the docs!11:12
jelknerthat's why i'm asking thomasboimah 11:12
jelknerit will kill me if i have to keep doing things over11:12
jelkneri just don't have time11:12
jelknerthomasboimah: if you can't find it11:12
dcammueBecause the infor i sent are the one the Credit Union can use to receives transfer11:12
jelkneri'll take a look11:12
thomasboimahit is in the share nwd drive right?11:12
jelknerit should be11:13
dcammueOkay, we will check11:13
jelknerit is in SJC under Jetro Web11:13
jelknerdo you have access to that thomasboimah?11:13
thomasboimahyes11:14
jelknersweet11:14
jelknerthen it should be easy to find11:14
jelknersince i put copies every time i made a transfer11:14
jelknerok, i have to go11:14
jelknerlet's meet again soon11:14
dcammueOkay, Thanks11:14
jelkneri'll be away all weekend at the Virginia Solidarity Economy Retreat11:15
dcammueWill get to you soon with email11:15
jelknerthanks dcammue!11:15
jelknerwe'll catch up next week11:15
jelknerso we are ready for our planning meeting with svaye11:15
dcammueYes11:15
jelknerbye for now...11:16
dcammueYou too11:16
jelknerACTION signs off to get ready to teach11:16
jelkner has quit (Quit: Leaving)11:16
smohamud_ has quit (Quit: Leaving)11:23
smohamudHi comrades11:24
smohamudhow're you?11:24
thomasboimahHello smohamud 11:24
smohamudNow still good to go into the linode server?11:26
smohamudIf you're on your hotspot, it might be better to do a WhatsApp call or a Signal Chat to exchange the credentials / walkthough.11:27
smohamudIt'll be a-lot of data to jitsi screenshare and IRC isn't private.11:27
thomasboimahsmohamud, 11:35
thomasboimahsorry I when in the bathroom11:35
thomasboimahsmohamud, do you have the linode account/ user?11:36
thomasboimah*a11:36
smohamudno problem11:36
smohamudNo should I start there11:36
thomasboimahYes create one that way i can give you access to the linode account for cjs?11:37
thomasboimahAfter that I can create an account for you on the serve and add you ssh public11:37
thomasboimahKey11:37
thomasboimah*your11:38
thomasboimahThen you can be able to access the server from the terminal using ssh smohamud@claudiajonesschool.org11:39
smohamudGot the account11:46
smohamudDo you know if that smohamud has all the required privileges?11:46
smohamudI don't have an actual claudia jones school email that I'm aware of...11:46
thomasboimahnice now let me give you access to the linode account for cjs11:50
thomasboimahone you have that then I will create an account for you on the server and add you ssh public key11:51
thomasboimah*once11:51
thomasboimahWhat is the username you when create your linode account?11:52
thomasboimah*used11:52
thomasboimah*creating11:52
smohamudsmohamud11:52
thomasboimahthe email too please11:53
smohamudsahnun.mohamud@novawebdevelopment.coop11:53
thomasboimahsmohamud, they are saying Invalid username or email address. Was the account create successfully?11:55
thomasboimah*created11:55
smohamudI got confirmation but let me make sure it's done.11:57
smohamudI'm logged in...11:57
smohamudYep, it's confirmed. Let's give it some time, no rush.11:57
thomasboimahokay11:58
smohamudI don't really need it probably until tomorrow. Still setting CJS back up, one that we can build on.11:58
smohamudThe sooner the better, though, since I need to verify certain things.11:58
thomasboimahOkay while we wait for that let me create an account for you on the server11:58
smohamudThat sounds great11:58
thomasboimahyour are okay with smohamud as username right?11:58
thomasboimahplease send me you ssh public key11:59
thomasboimah*your11:59
smohamudjust a min12:01
thomasboimahBecause we disable password login for the server so even if i create your account i will need to add your ssh key to your user so that you can be able to ssh in12:02
smohamudssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPdYyzmGFFGuNcoIDwxdOgXlXWrjoG3h+YK1zKBhHQSG sahnunhm@gmail.com12:02
smohamudooh I wonder why we'd disable that... 12:02
thomasboimahit is cool for tight security12:03
smohamudI see... I suppose in the age of AI bot hacking it's not a bad idea.12:04
dcammue has quit (Ping timeout: 480 seconds)12:13
thomasboimahsmohamud, check your private chat12:15
smohamudgot it12:16
thomasboimahare you in?12:17
thomasboimahcool12:22
thomasboimahStill getting this error when trying to add you: Invalid username or email address.12:36
thomasboimahsmohamud, let give a from now to tomorrow, I will also keep trying it. But i have to leave now12:48
thomasboimah*it12:48
thomasboimahIt was great you have access to the server12:48
smohamudJust seeing this13:09
smohamudI have been in and got what I needed, the exact commit that's deployed to CJS prod.13:09
thomasboimahOkay13:12
thomasboimahgotachyou13:12
thomasboimah has quit (Quit: Leaving)13:13
jkollie has quit (Quit: Connection closed for inactivity)14:04
anthony_p has quit (None)15:04
resl!list15:38
Websterss**Scheduled Meetings:**15:38
resl!help15:38
WebsterssLittle Webster - Meeting Bot Commands:15:38
Websterss   !stop                - Deactivate active meeting15:38
Websterss   !add [id] <item>     - Add agenda item (any meeting)15:38
Websterss   !agenda [id]         - Show agenda with item IDs and status15:38
Websterss   !remove <id>         - Remove agenda item by ID (e.g., I1)15:38
Websterss   !sethost <nick>      - Change meeting host15:38
Websterss   !finish              - End and delete active meeting15:38
Websterss   !delete              - Delete any meeting by ID/name15:38
WebsterssType !help <command> for details (e.g., !help add)15:38
resl!create NWD Tuesday Business Meeting 2026-10-01 22:0015:39
WebsterssMeeting created! ID: K22Y | Name: NWD Tuesday Business Meeting15:39
resl!add Checkins Round15:39
WebsterssNo active meeting and no meeting ID provided.15:39
resl!add K22Y Checkins Round15:39
WebsterssAdded to agenda: [I1] 'Checkins Round' (by resl)15:39
resl!add K22Y Recap on governance, Operating Agreement, and NWD Circles15:40
WebsterssAdded to agenda: [I2] 'Recap on governance, Operating Agreement, and NWD Circles' (by resl)15:40
resl!add K22Y Proposal for AI/LLM Policy following Software Freedom Conservancy recs: https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html15:41
WebsterssAdded to agenda: [I3] 'Proposal for AI/LLM Policy following Software Freedom Conservancy recs: https://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html' (by resl)15:41
resl has quit (Remote host closed the connection)15:44
smohamud has quit (Ping timeout: 480 seconds)16:46
resl has quit (Ping timeout: 480 seconds)17:53
resl has quit (Ping timeout: 480 seconds)18:41
jelkner has quit (Quit: Leaving)19:08
smohamud has quit (Ping timeout: 480 seconds)20:53
jelknerHi resl, glad you're feeling better121:45
jelknerbetter!21:45
jelkner!list21:45
Websterss**Scheduled Meetings:**21:45
resljelkner: thanks Jeff21:45
jelkner!agenda K22Y21:45
Websterss**Agenda for 'K22Y - NWD Tuesday Business Meeting'** [⏸ INACTIVE - Use !add K22Y <item> to add items]21:45
resljelkner: did you see my Signal message to you from a bit ago?21:46
reslabout the Voca instance and NameCheap21:47
jelkneri do have the novasen.org domain in my personal account21:50
jelknersince i'll be heading to the VASEN Retreat this weekend, let me see what folks there want to do, and i'll follow up with you on monday.21:51
resljelkner: OK, let's talk 1:1 soon about it 'cause the plan is to have the Voca instance at a domain like the-sen.org or another "SEN-wide" url, and to have novasen.org display a static site for NOVASEN, while their assembly is all intact on the Voca instance because I asked Guillaume to keep it intact while moving us to the full platform.21:53
jelknerYes, i think that is a great plan.21:57
jelknerwhat is the url of our jitsi meeting?21:58
jelknerthe NOVA Web calendar disappeared from my Nextcloud21:58
resljelkner: I haven't received an invite to the VASEN retreat - can you forward me the info on it? I won't be able to make it if it's this weekend, cause I'm going to be in Minnesota working on the Solar Commons Project with Kathryn21:58
jelknerit is this weekend21:58
reslhttps://meet.mayfirst.org/novaweb21:58
jelknerthanks!21:58
resl!start K22Y21:59
WebsterssMeeting 'K22Y - NWD Tuesday Business Meeting' is now active!21:59
resl!agenda21:59
Websterss**Agenda for 'K22Y - NWD Tuesday Business Meeting'** [✅ ACTIVE]21:59
reslHere's a link to the Operating Agreement in Next Cloud for folks to find it easily if they can't find it:21:59
reslhttps://share.mayfirst.org/f/4281503221:59
resl 21:59
jelkner+122:00
klarios+122:00
resl+122:00
anthony_p+122:01
reslZonny is here in Jitsi but in transit so not yet in IRC22:01
reslCongrats to Jeff for becoming a grandpa! from all of us22:01
reslRachel can stay the whole meeting. Jeff has been looking at baby pictures. Tony is OK and can stay the whole meeting. Kei is OK and has been sick but can stay the whole meeting.22:02
reslItem 1: governance - Round, 5 min each - summary of anything we are confident about as to how we operate and our governance in NWD, and/or anything we are particularly concerned or confused about re: governance in our co-op, etc.22:04
reslJeff has been involved in this movement since 2012 and is frustrated at the slow progress and the struggle of our co-op to become sustainable. He's taking an online course at CUNY on cooperatives and feels inspired by the course - is thinking that the important thing to solve right now is how can we get our business operations functioning professionally and reliably. There is not the capital for the labor, so Jeff is hoping that som22:06
reslShallon at Jetro is going to work full time now in Liberia, and Jeff is funding that labor and finding work to sustain that labor to pay good Liberian wages to Daniel, Thomas, and Shallon full time now. Hoping to really train up everyone at Jetro to do development and business management for both cooperatives. 22:08
reslKei has been at the USFWC Worker Cooperatives Conference in Boston and has been inspired by that. They feel we need to make a stronger effort on the political side. For example, there are lots of controversies and tensions arising right now in the cooperative space around things like Big Tech and using/boycotting "AI" or LLMs22:09
resl(Kei, cont'd) It would be great to work more within our communities and stand more firmly in our political identity and mission. The governance we have already decided on is aligned with our politics, so we just want to make sure that we clarify and remind ourselves of the structure we need, for example, with consent, and our commitments/roles, so that we can make the most of our labor. It's true we have no money, but we have our la22:11
reslTony - this isn't a capitalist business, but we are a business in a capitalist economy, forced to operate under capitalist laws. That's a tension our org has always had to withstand. The problems with capitalism are countless, but for us to function, we have to abide by certain expectations. The laws in lots of ways actively hold us back because of our politics, and because we want to do good work for good wages, without short-chang22:13
arc_+1, but late.22:14
resl...that we as members get our business management into a steady, reliable, and organized place. It would be great to have someone be a business manager full time. It would be great if we could take lessons from successful cooperatives. There are not many great instances of that, especially in Virginia...22:15
reslarc_: Hey Nikita - thanks for joining. TOnight we are skipping reports round to give more time to the discussion about our governance.22:15
arc_resl: Sounds good. I'll stay quiet then, unless called on. I'll stay for the whole meeting unless requested otherwise.22:16
resl(Tony, cont'd) It might make sense to re-incorporate into a state with better laws for cooperatives.22:19
reslRachel notes taxes are not too complicated at this point for NWD, and for members who have received income (despite its meagerness) can be sure to report it properly on their taxes quite simply - check in with Rachel/Rachel will check in with you each before tax season to brief you on it, as learned from Louie and documented in Next Cloud, while we're a Virginia-based LLC.22:25
reslRachel reminds us that we are in a tough spot because we're poor - plain and simple - so most of our labor is voluntary, and the labor from Jetro is in a poor part of the world, with unreliable and expensive internet and electricity, and the communications can be difficult, because of those issues and several others. If Shallon is wanting to do business management, Rachel will begin channeling her volunteer time into training with S22:29
reslJeff proposes that the Saturday Circle will be working to get short-term, reliably-paying contracts, and once the Jetro team can handle work like that well, it will make sense to try to sub contract more with Jetro as NWD.22:31
reslJeff understands that there is a Saturday Circle (Jetro Circle) and Tuesday Circle (NWD Circle). Kei understands that there is a developers circle and an administrative circle, but wonders if we have a clear process or agreement on who is responsible for client intake. Jeff replies that we are in too much demand with clients, at this point.22:33
zOnnyI think it gets confusing when it comes to the development team and who is involve in each project22:33
reslRachel notes that we have made some agreements, so let's review a few:22:33
jelknerJWD promises to have their gnucash moved to May First by 10/1022:38
jelknerNot at May First22:38
jelkneron a little vm22:38
jelknerthe beautiful thing is that daniel is a business major22:40
reslOK. Tony showed Thomas how to set up GNUCash on May First. Rachel knows how to get into GNU Cash on May First with credentials, and how to do the basics of double entry bookkeeping in GNU Cash. Rachel will show Thomas how to do that and help prep Jetro books for Thomas to share with Jeff.22:41
reslConflict resolution has been a topic at the WCC that Kei attended and asks do we have a procedure for that in our OA or should we have more of an explicit conflict resolution process?22:46
reslRachel says we need to like and trust each other if we are going to survive as a business. Jeff says we need to make sure we can sustain Sahnun full time.22:49
jelknerCodeberg just adopted a policy too22:51
reslhttps://sfconservancy.org/llm-gen-ai/llm-backed-generative-ai-recommendations.html22:52
reslNikita says let's highlight points 4-7 of the recs in our policy - these are important22:57
jelkner+1 on Nikita's documentation!!22:58
klarios+1 22:59
reslProposal to go with Software Freedom Conservancy's recs on AI/LLMs as a policy for NWD - passed23:00
jelkner has quit (Quit: Leaving)23:01
arc_ has quit (Quit: leaving)23:01
reslRachel will work on whatever NextCloud snafu is happening with the calendar for Jeff - possibly for NWD's admin account.23:01
resl!finish23:01
WebsterssMeeting 'K22Y - NWD Tuesday Business Meeting' has been finished and removed.23:01
zOnny has quit (Remote host closed the connection)23:02
klarios has quit (Remote host closed the connection)23:02

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