IRC log of #novawebdev for Thursday, 2026-07-16

mulbah07_ has quit (Remote host closed the connection)09:09
smohamud has quit (Ping timeout: 480 seconds)16:50
smohamud has quit (Ping timeout: 480 seconds)18:38
jelknerDid you see my merge request, smohamud?22:00
jelknerI copied your doc into our repo.22:00
smohamudhey22:01
jelknercool22:01
smohamudyes I saw that, awesome way to get going on the new workflow / ticketing :)22:01
jelknerIt's late here, but I'm doing well and can stay for the hour.22:06
anthony_p+122:07
smohamud+122:07
jelkner+122:07
jelknerhi thomasboimah 22:08
thomasboimahHello jelkner and everyone22:08
anthony_p has quit (Read error: Connection reset by peer)22:14
jelkneri made a branch22:15
jelknerand i think i issued a merge request22:15
jelkneri'm learning this process now22:15
jelknerso cool!22:15
smohamud+122:18
jelknerWe should follow this process in general22:26
jelkner+1 to cleaning up BT!22:27
aapfeldorffrom chat: A typical versioning scheme is X.Y.Z where X is major/breaking changes, Y is non-breaking feature changes, and Z is bug fixes 22:35
resl!list22:35
Websterss**Scheduled Meetings:**22:35
jelknerthanks aapfeldorf!22:35
resl!agenda22:35
WebsterssNo active meeting and no meeting ID provided.22:35
resl!start 33QD22:35
WebsterssMeeting '33QD - Dev Team Workflow Meeting' is now active!22:35
jgurara has quit (Ping timeout: 480 seconds)22:35
KaraaaaaZ22:36
KaraaaaazOnny22:36
KaraaaaazOnny says:It has to be a maintaner or owner 22:36
Karaaaaa18:1822:36
KaraaaaaR22:36
KaraaaaaRachel22:36
KaraaaaaRachel says:Okay, that makes sense. I think we have been using more of Gitflow style and now we want to be more trunk-based 22:36
Karaaaaa18:2422:36
KaraaaaaZ22:36
KaraaaaazOnny22:36
KaraaaaazOnny says:I think versioning helps with the features implementation that's all. 22:36
Karaaaaa18:3222:36
KaraaaaaAA22:36
KaraaaaaAaron Apfeldorf22:36
KaraaaaaAaron Apfeldorf says:A typical versioning scheme is X.Y.Z where X is major/breaking changes, Y is non-breaking feature changes, and Z is bug fixes 22:36
Karaaaaa18:3422:36
reslNWD was using Gitflow in the past but we are now going to use a much more trunk-based development flow. Feature branches will be small and frequent. The main branch will be kept "green" and good to go live, as we develop and make changes.22:37
reslRe: versioning, a typical versioning scheme is X.Y.Z where X is major/breaking changes, Y is non-breaking feature changes, and Z is bug fixes. Business Tracker development used to be done with versioning but there was turnover in co-op members and the practice stopped for a while. Now we can resume for projects where it makes sense.22:37
jelknerWe can look at Django itself22:38
reslThis site describees a set of naming conventions https://www.conventionalcommits.org/en/v1.0.0/ and using this as a starting point for naming conventions would be helpful unless someone has a good reason to use some other scheme.22:39
jelkner+122:40
smohamud+1 22:40
resl+122:40
anthony_p+122:40
thomasboimah+122:40
zOnny+122:40
reslProposal is that we continue this conversation at the next NWD Tuesday meeting.22:41
aapfeldorfif this hasn't been posted: https://trunkbaseddevelopment.com/22:43
jelkner+1 to do this on all projects22:43
jelknerwe will try to use whatever we come up with here on all our projects22:43
jelknerincluding TheBlog, the library app, etc.22:44
reslsmohamud: In the document, what does PR stand for?22:45
smohamudI can't hear you Thomas22:45
reslI cannot hear anything Thomas is saying - the audio is not clear.22:45
anthony_pPull Request, should be added to be understood?22:46
anthony_pAlso, can't understand Thomas.22:46
jelknerthomasboimah: better to type22:46
smohamudI'll add it22:46
reslOkay, thanks smohamud22:47
reslsmohamud: Who are the current owners of the various projects? There's only one owner unless there's an org, but NWD is an org... but am I thinking of codeberg's setup? Is it the same in Gitlab? Sorry, I'll look into this...22:48
Karaaaaa has quit (Read error: Connection reset by peer)22:55
aapfeldorfI assume the primary goal of the CI/CD is to make sure changes won't break production22:57
anthony_paapfeldorf: correct22:57
jelknerIt's 11 pm here22:58
reslI have to go. But we are going to continue on Tuesday?22:58
smohamud+122:58
jelkner-122:58
aapfeldorf+122:58
Karaaaaa+122:58
zOnny+122:58
anthony_p+122:58
jelknerplease put things in the irc22:58
jelkneri'll read the logs!22:58
jelknerthanks all22:58
jelknergreat meeting!22:58
Karaaaaabye!22:58
jelknerACTION signs off22:59
reslgoodnight all!22:59
jelkner has quit (Quit: Leaving)22:59
anthony_pnight22:59
resl!sethost smohamud22:59
WebsterssHost changed from jelkner_ to smohamud22:59
reslsmohamud: when done, just type !finish 22:59
Karaaaaa has quit (Read error: Connection reset by peer)23:00
resl has quit (Quit: resl)23:01
smohamud+123:03
anthony_p+123:03
zOnnyAnd most importantly it notifies the users 23:05
Karaaaaaaa has quit (Remote host closed the connection)23:08
smohamud+123:08
anthony_p+123:08
aapfeldorf+123:08
thomasboimah+123:09
zOnny+123:09
smohamud*All code changes (besides the extremely trivial) require a work item that includes the correct Asignee(s) and Tag(s)and Description.23:10
smohamud^That's the above vote23:10
KataMy internet connection is really bad right now so i think im going to leave, but thanks for letting me participate in this! I definitely learned more about the process here! 23:12
smohamudZonny will document the post-merge/approval deployment process.23:12
smohamudThomas will document the server restart process23:12
Kata has quit (Remote host closed the connection)23:12
smohamud+123:13
anthony_p+123:13
thomasboimah+123:13
zOnny+123:13
aapfeldorf+123:13
smohamudZonny and Tony have PR approval rights / merge rights on all repos, besides the ones they excuse themselves from. Everyone else will go through the process to be approved as an approver. (^The above vote)23:14
zOnnysometimes is good to look at the gitlab tree23:18
zOnnyIt also depends on how big the changes are23:30
zOnnyit could be two days but also can be follow up with a comment on asking a little bit more time23:31
aapfeldorf+123:32
anthony_p+123:33
smohamudproposal: 15m dev standup meetings on Thursdays at 6pm EST23:36
smohamud+123:37
thomasboimah+123:37
anthony_p+123:37
zOnny+123:37
aapfeldorf+123:37
zOnnynot from me neither. but I'm sure our check in meetings can help us update this doc23:40
thomasboimah has quit (Quit: Leaving)23:43
anthony_p has quit (Quit: anthony_p)23:43

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