| 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 | |
| jelkner | Did you see my merge request, smohamud? | 22:00 |
|---|---|---|
| jelkner | I copied your doc into our repo. | 22:00 |
| smohamud | hey | 22:01 |
| jelkner | cool | 22:01 |
| smohamud | yes I saw that, awesome way to get going on the new workflow / ticketing :) | 22:01 |
| jelkner | It's late here, but I'm doing well and can stay for the hour. | 22:06 |
| anthony_p | +1 | 22:07 |
| smohamud | +1 | 22:07 |
| jelkner | +1 | 22:07 |
| jelkner | hi thomasboimah | 22:08 |
| thomasboimah | Hello jelkner and everyone | 22:08 |
| anthony_p has quit (Read error: Connection reset by peer) | 22:14 | |
| jelkner | i made a branch | 22:15 |
| jelkner | and i think i issued a merge request | 22:15 |
| jelkner | i'm learning this process now | 22:15 |
| jelkner | so cool! | 22:15 |
| smohamud | +1 | 22:18 |
| jelkner | We should follow this process in general | 22:26 |
| jelkner | +1 to cleaning up BT! | 22:27 |
| aapfeldorf | from 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 | !list | 22:35 |
| Websterss | **Scheduled Meetings:** | 22:35 |
| jelkner | thanks aapfeldorf! | 22:35 |
| resl | !agenda | 22:35 |
| Websterss | No active meeting and no meeting ID provided. | 22:35 |
| resl | !start 33QD | 22:35 |
| Websterss | Meeting '33QD - Dev Team Workflow Meeting' is now active! | 22:35 |
| jgurara has quit (Ping timeout: 480 seconds) | 22:35 | |
| Karaaaaa | Z | 22:36 |
| Karaaaaa | zOnny | 22:36 |
| Karaaaaa | zOnny says:It has to be a maintaner or owner | 22:36 |
| Karaaaaa | 18:18 | 22:36 |
| Karaaaaa | R | 22:36 |
| Karaaaaa | Rachel | 22:36 |
| Karaaaaa | Rachel 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 |
| Karaaaaa | 18:24 | 22:36 |
| Karaaaaa | Z | 22:36 |
| Karaaaaa | zOnny | 22:36 |
| Karaaaaa | zOnny says:I think versioning helps with the features implementation that's all. | 22:36 |
| Karaaaaa | 18:32 | 22:36 |
| Karaaaaa | AA | 22:36 |
| Karaaaaa | Aaron Apfeldorf | 22:36 |
| Karaaaaa | Aaron 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 |
| Karaaaaa | 18:34 | 22:36 |
| resl | NWD 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 |
| resl | Re: 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 |
| jelkner | We can look at Django itself | 22:38 |
| resl | This 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 | +1 | 22:40 |
| smohamud | +1 | 22:40 |
| resl | +1 | 22:40 |
| anthony_p | +1 | 22:40 |
| thomasboimah | +1 | 22:40 |
| zOnny | +1 | 22:40 |
| resl | Proposal is that we continue this conversation at the next NWD Tuesday meeting. | 22:41 |
| aapfeldorf | if this hasn't been posted: https://trunkbaseddevelopment.com/ | 22:43 |
| jelkner | +1 to do this on all projects | 22:43 |
| jelkner | we will try to use whatever we come up with here on all our projects | 22:43 |
| jelkner | including TheBlog, the library app, etc. | 22:44 |
| resl | smohamud: In the document, what does PR stand for? | 22:45 |
| smohamud | I can't hear you Thomas | 22:45 |
| resl | I cannot hear anything Thomas is saying - the audio is not clear. | 22:45 |
| anthony_p | Pull Request, should be added to be understood? | 22:46 |
| anthony_p | Also, can't understand Thomas. | 22:46 |
| jelkner | thomasboimah: better to type | 22:46 |
| smohamud | I'll add it | 22:46 |
| resl | Okay, thanks smohamud | 22:47 |
| resl | smohamud: 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 | |
| aapfeldorf | I assume the primary goal of the CI/CD is to make sure changes won't break production | 22:57 |
| anthony_p | aapfeldorf: correct | 22:57 |
| jelkner | It's 11 pm here | 22:58 |
| resl | I have to go. But we are going to continue on Tuesday? | 22:58 |
| smohamud | +1 | 22:58 |
| jelkner | -1 | 22:58 |
| aapfeldorf | +1 | 22:58 |
| Karaaaaa | +1 | 22:58 |
| zOnny | +1 | 22:58 |
| anthony_p | +1 | 22:58 |
| jelkner | please put things in the irc | 22:58 |
| jelkner | i'll read the logs! | 22:58 |
| jelkner | thanks all | 22:58 |
| jelkner | great meeting! | 22:58 |
| Karaaaaa | bye! | 22:58 |
| jelkner | ACTION signs off | 22:59 |
| resl | goodnight all! | 22:59 |
| jelkner has quit (Quit: Leaving) | 22:59 | |
| anthony_p | night | 22:59 |
| resl | !sethost smohamud | 22:59 |
| Websterss | Host changed from jelkner_ to smohamud | 22:59 |
| resl | smohamud: 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 | +1 | 23:03 |
| anthony_p | +1 | 23:03 |
| zOnny | And most importantly it notifies the users | 23:05 |
| Karaaaaaaa has quit (Remote host closed the connection) | 23:08 | |
| smohamud | +1 | 23:08 |
| anthony_p | +1 | 23:08 |
| aapfeldorf | +1 | 23:08 |
| thomasboimah | +1 | 23:09 |
| zOnny | +1 | 23: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 vote | 23:10 |
| Kata | My 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 |
| smohamud | Zonny will document the post-merge/approval deployment process. | 23:12 |
| smohamud | Thomas will document the server restart process | 23:12 |
| Kata has quit (Remote host closed the connection) | 23:12 | |
| smohamud | +1 | 23:13 |
| anthony_p | +1 | 23:13 |
| thomasboimah | +1 | 23:13 |
| zOnny | +1 | 23:13 |
| aapfeldorf | +1 | 23:13 |
| smohamud | Zonny 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 |
| zOnny | sometimes is good to look at the gitlab tree | 23:18 |
| zOnny | It also depends on how big the changes are | 23:30 |
| zOnny | it could be two days but also can be follow up with a comment on asking a little bit more time | 23:31 |
| aapfeldorf | +1 | 23:32 |
| anthony_p | +1 | 23:33 |
| smohamud | proposal: 15m dev standup meetings on Thursdays at 6pm EST | 23:36 |
| smohamud | +1 | 23:37 |
| thomasboimah | +1 | 23:37 |
| anthony_p | +1 | 23:37 |
| zOnny | +1 | 23:37 |
| aapfeldorf | +1 | 23:37 |
| zOnny | not from me neither. but I'm sure our check in meetings can help us update this doc | 23: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/!