17:36:19 <HelenBailey[m]> #startmeeting Ansible AWS Community Meeting 17:36:19 <zodbot> Meeting started Thu Jul 27 17:36:19 2023 UTC. 17:36:19 <zodbot> This meeting is logged and archived in a public location. 17:36:19 <zodbot> The chair is HelenBailey[m]. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 17:36:19 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 17:36:19 <zodbot> The meeting name has been set to 'ansible_aws_community_meeting' 17:36:52 <HelenBailey[m]> #chair jillr mgraves 17:36:52 <zodbot> Current chairs: HelenBailey[m] jillr mgraves 17:37:40 <HelenBailey[m]> #topic Mass application of isort prior to stable-7 branching 17:37:54 <HelenBailey[m]> is the question whether we want to do this? 17:38:21 <mgraves[m]> I'm not sure, but if it is then my answer would be yes 17:38:31 <HelenBailey[m]> same 17:38:55 <jillr> agreed 17:40:24 <HelenBailey[m]> #agreed we will mass apply isort prior to stable-7 branching 17:40:54 <HelenBailey[m]> do we want issues/tickets for that? 17:41:21 <jillr> seems reasonable 17:41:39 <tremble> That is what the point was about. Sorry I'm late 17:41:49 <HelenBailey[m]> tremble: No worries! 17:42:40 <tremble> I'd say yes create an issue and add it to the 7.0.0 target 17:43:24 <tremble> S/target/milestone/ 17:43:31 <HelenBailey[m]> for amazon.aws and community.aws? 17:43:34 <tremble> Yes 17:43:44 <HelenBailey[m]> I can do that 17:44:09 <HelenBailey[m]> anything else on isort? 17:44:24 <tremble> Nah, it's pretty simple 17:44:53 <HelenBailey[m]> great, next topic is Github releases 17:45:54 <HelenBailey[m]> I noticed (and someone else mentioned here recently) that the releases on Github don't match the releases on Galaxy/Automation Hub. Is there a reason for that? 17:46:12 <HelenBailey[m]> It looks like we have historically not created Github releases very consistently, maybe? 17:46:21 <tremble> We keep forgetting to "release" in GitHub 17:46:30 <jillr> we have historically not done releases on Github, yeah 17:46:51 <HelenBailey[m]> well, there are some. for example https://github.com/ansible-collections/amazon.aws/releases 17:46:52 <jillr> if we want to start doing that, consistently, it needs to be built into the release pipeline 17:47:31 <tremble> We tag releases, so we can also retrospectively add the releases 17:47:54 <tremble> s/releases/when we actually release/ 17:48:29 <HelenBailey[m]> do we want to add all of them? 17:48:43 <jillr> we can totally backfill. but we shouldn't depend on manually adding future releases if we want releases to be on GH 17:49:19 <tremble> Yeah, +1 to jillrs comment 17:51:06 <jillr> pondering this... if we add it to the current pipeline it will affect almost all collections. 17:51:35 <jillr> It should be automated, but would it make sense to be an additional pipeline or workflow collections can opt-in to? 17:52:10 <tremble> We could do it as an action triggered by tagging... 17:53:17 <HelenBailey[m]> yeah a new Github Actions workflow seems like the best option 17:53:31 <HelenBailey[m]> that way we can apply it only to the repos we want 17:54:46 <jillr> +1 17:55:56 <tremble> I can't guarantee timelines, but I can probably have a play before the Sept releases 17:56:44 <jillr> thx tremble 17:57:04 <HelenBailey[m]> should this be in the https://github.com/ansible-network/github_actions repo as a shared workflow? 17:57:41 <tremble> Eventually 17:59:03 <HelenBailey[m]> does anyone want to volunteer to backfill prior releases? 18:00:00 <HelenBailey[m]> resounding silence :) 18:00:11 <HelenBailey[m]> I can do it but do we need to go all the way back to the beginning? 18:00:37 <jillr> we can put it in the team backlog, as long as the ticket has a process to follow, and try to prioritize it so it doesn't get lost 18:01:02 <mgraves[m]> is there value in having old releases in github? 18:01:05 <jillr> in theory it's not a large task, it just needs to get done 18:01:19 <jillr> mgraves[m]: aiui users have gotten confused when they aren't there 18:01:54 <HelenBailey[m]> yeah I think it's just confusing for it to be inconsistent across platforms 18:02:10 <tremble> I've had confused colleagues, they looked at GH rather than Galaxy 18:02:43 <mgraves[m]> I'm on board with releases going forward, was just wondering if there's value in creating releases for historical tags 18:02:48 <flowerysong> I think the important thing is for there not to be gaps, but that doesn't mean backfilling all the way to the beginning. 18:03:35 <jillr> maybe we just pick a historical point in time to go back to? stable-4 or stable-5? 18:03:52 <mgraves[m]> I like stable-5 18:04:09 <jillr> in theory it could be scripted with the GH api to reduce the toil of going backwards 18:04:16 <tremble> See what the first currently added release is? 18:05:00 <mgraves[m]> +1 18:05:30 <HelenBailey[m]> amazon.aws 5.0.0 18:05:45 <jillr> stable-5 it is then 18:06:19 <HelenBailey[m]> great! anything else on Github releases? 18:07:34 <HelenBailey[m]> if not we can move on to the last agenda item 18:07:40 <HelenBailey[m]> We agreed to release on a monthly basis on the first Tuesday of the month. We should ensure we're on track for the following releases:... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/bd2e162fde409e165cf999988daad3c55c9bbb87>) 18:11:08 <mgraves[m]> are there any PRs we want to get merged before we do releases? 18:13:37 <HelenBailey[m]> on amazon.aws, I think a few of the bugfix PRs are ready or almost ready to merge 18:15:27 <mgraves[m]> can we attach 5.x/6.3 milestones to what we want to prioritize? 18:16:49 <tremble> Mgraves: That's what they're there for :) 18:18:06 <HelenBailey[m]> yeah. I can do that for 1664, 1657. I'm not sure about the new features (1631, 1647)? 18:19:02 <HelenBailey[m]> and I'm not sure about any of the open prs in community.aws 18:33:04 <HelenBailey[m]> ok done. I think 1631 is ready to merge so added it to 6.3.0. I'm not sure 1647 will be done in time 18:35:58 <HelenBailey[m]> for community.aws I assume we want to merge 1875 18:38:33 <HelenBailey[m]> anything else we want to make sure gets into the next release? 18:40:44 <HelenBailey[m]> if any other prs or issues seem important and achievable by Tuesday, go ahead and add them to the milestones 18:41:03 <HelenBailey[m]> that's everything that was on the agenda. anything else we need to discuss today? 18:42:05 <jillr> nothing here 18:44:18 <HelenBailey[m]> ok, thanks all! 18:44:32 <HelenBailey[m]> #endmeeting