IRC log of #novawebdev for Friday, 2026-06-05

smohamud has quit (Ping timeout: 480 seconds)01:58
jelkner has quit (Quit: Leaving)11:09
resl!list14:38
Websterss**Scheduled Meetings:**14:38
resl!help14:38
WebsterssLittle Webster - Meeting Bot Commands:14:38
Websterss   !stop                - Deactivate active meeting14:38
Websterss   !add [id] <item>     - Add agenda item (any meeting)14:38
Websterss   !agenda [id]         - Show agenda with item IDs and status14:38
Websterss   !remove <id>         - Remove agenda item by ID (e.g., I1)14:38
Websterss   !sethost <nick>      - Change meeting host14:38
Websterss   !finish              - End and delete active meeting14:38
Websterss   !delete              - Delete any meeting by ID/name14:38
WebsterssType !help <command> for details (e.g., !help add)14:38
resl!delete !help14:38
WebsterssNo meeting found with ID/name '!help' in this channel.14:38
resl!help !delete14:38
WebsterssNo help found for '!delete'. Try !help for all commands.14:38
resl!help14:38
WebsterssLittle Webster - Meeting Bot Commands:14:38
Websterss   !stop                - Deactivate active meeting14:39
Websterss   !add [id] <item>     - Add agenda item (any meeting)14:39
Websterss   !agenda [id]         - Show agenda with item IDs and status14:39
Websterss   !remove <id>         - Remove agenda item by ID (e.g., I1)14:39
Websterss   !sethost <nick>      - Change meeting host14:39
Websterss   !finish              - End and delete active meeting14:39
Websterss   !delete              - Delete any meeting by ID/name14:39
WebsterssType !help <command> for details (e.g., !help add)14:39
resl!delete 4P2M14:39
WebsterssOnly the meeting host (klarios_) or a channel operator can delete this meeting.14:39
resl!sethost14:39
WebsterssInvalid arguments.14:39
resl!help !sethost14:39
WebsterssNo help found for '!sethost'. Try !help for all commands.14:39
resl!help sethost14:40
Websterss!sethost <new_host_nick>14:40
resl!start14:40
WebsterssInvalid arguments.14:40
resl!start 4P2M14:40
WebsterssMeeting '4P2M - N3B7' is now active!14:40
resl!sethost resl14:40
WebsterssOnly the current host (klarios_) or an operator can change the host.14:40
thomasboimahHELP14:42
thomasboimah!HELP14:42
WebsterssLittle Webster - Meeting Bot Commands:14:42
Websterss   !stop                - Deactivate active meeting14:42
Websterss   !add [id] <item>     - Add agenda item (any meeting)14:42
Websterss   !agenda [id]         - Show agenda with item IDs and status14:42
Websterss   !remove <id>         - Remove agenda item by ID (e.g., I1)14:42
Websterss   !sethost <nick>      - Change meeting host14:42
Websterss   !finish              - End and delete active meeting14:42
Websterss   !delete              - Delete any meeting by ID/name14:42
WebsterssType !help <command> for details (e.g., !help add)14:42
reslthomasboimah: I want to delete the meeting 42PM but Kei is the host, and I can't set the host to me unless I am an operator of the channel. Can you make me an operator of the channel?14:43
resl!list14:43
Websterss**Scheduled Meetings:**14:43
resl!sethost resl14:44
WebsterssOnly the current host (klarios_) or an operator can change the host.14:44
thomasboimahresl, use the command to see who all is an OP /msg ChanServ ACCESS #novawebdev LIST14:44
thomasboimah*this14:44
resl /msg ChanServ ACCESS #novawebdev LIST14:44
reslProbably I need to learn much more about IRC.14:44
resl!stop14:57
WebsterssMeeting '4P2M' is no longer active.14:57
resl!help create14:57
Websterss!create <description> [on Day HH:MM TZ] or [YY:DD:MM Time]14:57
Websterss   !create Docs on Sunday 12:00 UTC14:57
WebsterssTime formats: '2026-04-27 15:30' or 'on Sunday 14:30 UTC'14:57
WebsterssIf no time is specified, the meeting is scheduled for 1 hour from now.14:57
WebsterssEach meeting gets a unique 4-character ID (e.g., 'A3F9') that you can use to quickly access the meeting14:57
resl!create NWD Extra Meeting 2026-06-05 22:0014:58
WebsterssMeeting created! ID: 5WN5 | Name: NWD Extra Meeting14:58
resl!help add14:59
Websterss!add [meeting_id] <agenda item>14:59
WebsterssYou can add items to ANY meeting, even if it's not active!14:59
WebsterssJust specify the meeting ID as the first parameter.14:59
WebsterssEach item gets an ID like [I1], [I2] that you can use to remove it later.14:59
WebsterssUse !agenda to see all items with their IDs.14:59
resl!add 5WN5 Check-ins Round (How are you doing? Can you stay til the end of the hour?)15:00
WebsterssAdded to agenda: [I1] 'Check-ins Round (How are you doing? Can you stay til the end of the hour?)' (by resl)15:00
resl!add 5WN5 Reports Round (Recently done work, currently working on, any blockers?)15:00
WebsterssAdded to agenda: [I2] 'Reports Round (Recently done work, currently working on, any blockers?)' (by resl)15:00
zOnny!list15:11
Websterss**Scheduled Meetings:**15:11
zOnny!help15:12
WebsterssLittle Webster - Meeting Bot Commands:15:12
Websterss   !stop                - Deactivate active meeting15:12
Websterss   !add [id] <item>     - Add agenda item (any meeting)15:12
Websterss   !agenda [id]         - Show agenda with item IDs and status15:12
Websterss   !remove <id>         - Remove agenda item by ID (e.g., I1)15:12
Websterss   !sethost <nick>      - Change meeting host15:12
Websterss   !finish              - End and delete active meeting15:12
Websterss   !delete              - Delete any meeting by ID/name15:12
WebsterssType !help <command> for details (e.g., !help add)15:12
zOnny!agenda 5WN515:12
Websterss**Agenda for '5WN5 - NWD Extra Meeting'** [⏸ INACTIVE - Use !add 5WN5 <item> to add items]15:12
zOnny has quit (Remote host closed the connection)15:15
svaye has quit (Quit: Leaving)15:29
resl!add 5WN5 Proposal from Rachel: Each member sends Rachel an email in response to the recent email request for lists of concrete skills, time commitments, and rate requirements for additional time, because this will allow Rachel to confidently acquire new work for NWD, understanding well enough the work and prices we can reasonably and responsibly offer.15:36
WebsterssAdded to agenda: [I3] 'Proposal from Rachel: Each member sends Rachel an email in response to the recent email request for lists of concrete skills, time commitments, and rate requirements for additional time, because this will allow Rachel to confidently acquire new work for NWD, understanding well enough the work and prices we can reasonably and responsibly offer.' (by resl)15:36
resl!add 5WN5 Round for questions; Round for decision; Check-out15:37
WebsterssAdded to agenda: [I4] 'Round for questions; Round for decision; Check-out' (by resl)15:37
resl!agenda15:37
WebsterssNo active meeting and no meeting ID provided.15:37
resl!agenda 5WN515:37
Websterss**Agenda for '5WN5 - NWD Extra Meeting'** [⏸ INACTIVE - Use !add 5WN5 <item> to add items]15:37
Websterss   4. [I4] Round for questions; Round for decision; Check-out (by: resl)15:37
resl!sethost zonny15:38
WebsterssNo active meeting.15:38
resl!remove I316:23
WebsterssNo active meeting.16:23
resl!start 5WN516:24
WebsterssMeeting '5WN5 - NWD Extra Meeting' is now active!16:24
resl!remove I316:24
WebsterssRemoved: [I3] 'Proposal from Rachel: Each member sends Rachel an email in response to the recent email request for lists of concrete skills, time commitments, and rate requirements for additional time, because this will allow Rachel to confidently acquire new work for NWD, understanding well enough the work and prices we can reasonably and responsibly offer.'16:24
resl!agenda16:24
Websterss**Agenda for '5WN5 - NWD Extra Meeting'** [✅ ACTIVE]16:24
resl!remove I416:24
WebsterssRemoved: [I4] 'Round for questions; Round for decision; Check-out'16:24
resl!agenda16:24
Websterss**Agenda for '5WN5 - NWD Extra Meeting'** [✅ ACTIVE]16:24
resl!stop 5WN516:24
WebsterssInvalid arguments.16:24
resl!stop16:25
WebsterssMeeting '5WN5' is no longer active.16:25
thomasboimah has quit (Remote host closed the connection)16:50
zOnny!agenda20:13
WebsterssNo active meeting and no meeting ID provided.20:13
jelkner has quit (Remote host closed the connection)21:06
zOnny!agenda21:55
WebsterssNo active meeting and no meeting ID provided.21:55
zOnny!list21:55
Websterss**Scheduled Meetings:**21:55
zOnny!help21:55
WebsterssLittle Webster - Meeting Bot Commands:21:55
Websterss   !stop                - Deactivate active meeting21:55
Websterss   !add [id] <item>     - Add agenda item (any meeting)21:55
Websterss   !agenda [id]         - Show agenda with item IDs and status21:55
Websterss   !remove <id>         - Remove agenda item by ID (e.g., I1)21:55
Websterss   !sethost <nick>      - Change meeting host21:55
Websterss   !finish              - End and delete active meeting21:55
Websterss   !delete              - Delete any meeting by ID/name21:55
WebsterssType !help <command> for details (e.g., !help add)21:55
zOnny!agenda 5WN521:55
Websterss**Agenda for '5WN5 - NWD Extra Meeting'** [⏸ INACTIVE - Use !add 5WN5 <item> to add items]21:55
jelkner!remove 4P2M21:59
WebsterssNo active meeting.21:59
jelkner!delete 4P2M21:59
WebsterssOnly the meeting host (klarios_) or a channel operator can delete this meeting.21:59
resl!start22:00
WebsterssInvalid arguments.22:00
resl!start 5WN522:00
WebsterssMeeting '5WN5 - NWD Extra Meeting' is now active!22:00
zOnny!start 5WN522:00
WebsterssWarning: A meeting is already active here: '5WN5'.22:00
resl!sethost zOnny22:00
WebsterssHost changed from resl to zOnny22:00
resl!agenda22:03
Websterss**Agenda for '5WN5 - NWD Extra Meeting'** [✅ ACTIVE]22:03
anthony_p+122:04
resl+122:04
jelkner+122:04
reslFacilitator: Zonny22:04
reslNotetaker: Rachel22:04
reslKei is running late. Texted to say they will be here soon.22:04
reslSahnun can only stay til 6:50pm22:05
reslReports:22:05
reslZonny reports that the recent meeting with client went well and he was glad to meet everyone. He said he hopes they will be able to get into communication with the client as needed. The repo is started for the project and the workflow is getting set up and going well.22:06
reslTony reports that the recent meeting with client went well. The NWD team got a sense for the association management system that is needed. The project has started smoothly and quickly. The project is already at a point where in two weeks or sooner, we will be able to show some initial functionality and design. Reports Zonny has been teaching Tony new things and vice versa.22:08
reslTony reports that the new intern has a to-do list and that he has already made progress toward that end. The work he is doing looks good so far and he might end up knocking those reqs out pretty quickly! He's expanding Django development skills.22:09
reslKei joined - Kei's check in says they cannot stay the whole meeting. Reports they have been doing accounting with Rachel and will continue over the weekend.22:10
smohamud has quit (Remote host closed the connection)22:13
jelknerresl, let's plan on taking a deep dive into financial records the last week in june22:19
anthony_p+122:19
resljelkner: that sounds good to me +122:19
Klarios has quit (Remote host closed the connection)22:21
jelknerGreat work on lowering the monthly linode bill!22:21
reslKei please see if you can find out who will be doing accounting for SECOSOL. anthony_p is setting up the same psql gnucash db for each org like he did for ours in NWD. jelkner I can do it for SECOSOL once I get access to the accounts and records.22:22
reslSahnun reports that Zonny has been really communicative with Jeff and Sahnun. Sahnun is going to Kenya soon and has his ticket. He's excited to continue working on SJC site.22:23
reslJeff reports that it's great to see the potential for SJC and notes that Chris filled out a grant application starter round for SJC and that SJC members are getting better at things like writing grant proposals.22:24
reslZonny asks if Jeff has reports on the team of incoming development interns. Jeff reports that interns at the school include three sophomore developers who are working on a library system for the school. Arya from SJC is also helping with the design to make it look nice.22:25
reslJeff reports that the three interns will do their capstone at the end of the year. Jeff also got notice that in Virginia, they will not match the pay to interns like they do with  businesses with employees.22:27
reslJeff reports that if SECOSOL or SJC had at least one employee, they would be eligible to do the intern matching program in VA to encourage internships.22:28
reslJeff reports that another group of students are working on a reservation platform for salons and that work is being turned over to Jetro, so one of the interns taught Daniel how to do unit tests.22:29
KlariosHi all, lots of police presence around here, heading home. Ill catch up on the notes and irc logs 22:32
Klarios has quit (Remote host closed the connection)22:33
smohamudI've got until 715pm to meet now22:34
reslRachel reports that it would be good to get everyone's replies to the survey or email asking for everyone to list their abilities, services, time, and requirements for extra hours. Then Rachel reports to review the continuation of the last week's meeting (Jeff's proposal to work on the cleaning cooperative, etc...)22:35
reslJeff clarifies that the cleaning cooperative platform is more of a reservation system than a time tracker like Business Tracker. There's a history of Agaric asking us to make BT work like they need it to do, and pay 1k per year for something of that22:36
reslJeff clarifies that his interactions with members of some of the cleaning cooperatives suggested to him that there is a desire for the cleaning cooperative platform, but agrees it might be necessary to find out more clearly, via Kei or otherwise, what that need is and more of the details of how the fork should be designed to meet those needs22:37
reslTony reports that we could definitely use BT as a base for the cleaning cooperative platform even if by removing many features and just adding those that apply for reservation systems.22:37
reslZonny reports that if we can continue to develop our skills in deep understanding of database management and Django, it will be helpful for us to be able to meet these customer needs and be efficient in building these custom versions of our products.22:38
reslZonny reports that for one of our clients, he was able to find out from communicating with the client, exactly what he wants to be able to do with applications on their website. It is probably not exactly what BT does that the cleaning cooperatives need, but we can make it do that.22:40
reslhttps://www.getharvest.com/ is shared in the Jitsi chat22:43
reslRachel reports that it would be great if BT we could fix the little bugs still there, and make it really useful for NWD. Jeff agrees that if we can build the tools we have to solve our own problems, we hit two birds with one stone, and that is very good for software developers.22:44
reslSahnun suggests that we come up with a clear set of questions for getting specs from clients. He reminds us that Agile principles do guide us and can guide us even more in what we do.22:44
dcammue has quit (Remote host closed the connection)22:45
jelkner*HUGE* shoutout to Tony on the requirements problem. He was brilliant with NSS in getting right to what they needed by asking the right questions in our first meeting!22:45
reslanthony_p: Excellent job, Tony!22:46
reslZonny asks if there are any proposals. Sahnun suggests that for voting, if there is an even number, the meeting moderator doesn't vote. There is also some conflict of interest with SJC and NWD, so we should take that into consideration and make sure we are legally compliant in both orgs.22:49
reslTony notes that there is a potential problem because our decision-making is outlined in our Operating Agreement for policies and decisions about our cooperative structure. But for decisions that are smaller, then we can use sociocracy, and we might need to make sure we are not noncompliant with organizational regulations.22:52
reslJeff explains that the policies in the Operating Agreement are a helpful backbone for when things might get contentious, because consensus/consent does make it a possibility to stall on things that have to get done regardless of the availability of the majority or even multiple members.22:55
reslIn general, we are all having a discussion where we state our shared concerns that we are in a complex and unjust system and that we need to strive for being above reproach, and do everything with integrity and care. If things get growing, it will be even more important that we have a clear understanding and structure to ensure we stay compliant and avoid conflicts of interest.22:57
jelkner has quit (Quit: Leaving)23:03
resl!stop23:12
WebsterssMeeting '5WN5' is no longer active.23:12
smohamud has quit (Ping timeout: 480 seconds)23:33

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