14:34:46 #startmeeting releaseteam 14:34:47 Meeting started Fri Nov 27 14:34:46 2015 UTC and is due to finish in 60 minutes. The chair is dhellmann. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:34:49 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:34:51 The meeting name has been set to 'releaseteam' 14:34:54 so I was saying... 14:35:09 we were talking about how to announce the milestone tags 14:35:12 My question about mitaka-1 is... should we land the current patchseries now ? How much do we need for next week ? 14:35:24 for the tools? 14:35:47 yeah, the patchseries in tools handles the tagging and launchpad part 14:35:47 I used your updated release script for a release last week, and made some changes as a result 14:36:01 I think if we land all of those things on monday we'll be in good shape for the week 14:36:06 but doesn't do anythign about announcement 14:36:14 I'm going to work on the announce script monday, too 14:36:17 I ran out of time yesterday 14:36:21 er, wednesday 14:36:22 ok 14:36:38 dhellmann: how do you want to proceed for announcements ? 14:36:44 how much do we want the announcements to include? 14:37:02 do we want the full reno-based release notes? or just a short "we've tagged a beta release" message? 14:37:30 I'm fine with a collective "we did it" 14:37:37 since it's a b1 14:37:57 ok, and if we add the release notes links to the releases page we can refer folks there to get to the notes 14:38:14 you had a comment on the formatting for that, and I'll try to address that monday, too 14:38:14 maybe we can do a collective announcement by hand and then script it before b2 14:38:17 it shouldn't be too hard to fix 14:38:54 It's just that if we merge the current patchseries it breaks things for libs, no ? 14:39:02 * ttx_ looks 14:39:10 ttx: no, the libs are no longer supposed to update launchpad either 14:39:28 but they are supposed to be announced, and I removed that from the release script 14:39:34 oh, yeah, I did that by hand 14:40:01 and I'll have that resolved monday, one way or another 14:40:11 so if we merge the current series we lose that (until we write the other script that picks that up) 14:40:14 ok 14:40:19 the hard part is actually figuring out what the previous release was, and I think I have that 14:40:19 I guess we can wait until Monday 14:41:30 k 14:41:45 is there anything else to discuss about the milestone? 14:41:46 I just wanted to make sure we don't need anything more 14:42:13 I'll add to the doc and see "make a manual announcement once all m1 is done 14:42:21 k 14:42:24 and add, I mean 14:42:39 and will try to test the whole thing 14:42:43 I'll see if I can throw together something to produce a list of projects and versions with links to the release notes, based on the deliverable file contents 14:43:44 ok, we had a couple of other topics on the agenda 14:43:45 #topic not using reno for libraries 14:44:06 after talking with dims and harlowja last week, and seeing some comments from other teams, I'm not sure about pushing the use of reno for release notes 14:44:19 we do need a way to publish release notes that affect deployers, like configuration options changing 14:44:23 specifically for libs ? 14:44:26 but I'm not sure how many of those we actually have 14:44:28 yes, just for libs 14:44:51 so what's the main pushback about ? More work ? 14:45:05 yes, having to do something by hand they were getting automatically before 14:45:24 otoh, we have to do something for deployer-facing changes 14:45:55 so I think we need more discussion of that on the ML before we require it, to make sure everyone understands 14:46:07 what if they had reno but weren't using it 99% of the time, and we would publish the git log and diffstats as usual 14:46:19 I think that would work 14:46:30 i.e. add reno paragraphs only if those were added 14:46:32 the announce script could look for a configuration file in the repo or something 14:46:58 or it could ignore reno report failures, and assume it's present 14:47:01 by default it would do the exact same thing as before, but the day they want to add something to reno it's ready to pick up that part 14:47:07 right 14:47:24 although it would be nice to have the same script work for libs and services, and we don't want the git log stuff for services 14:47:35 because as you said, while deployer facing chnages are not that frequent, it's good to communicate them more prominently 14:47:49 right, libs have 2 audiences for different types of release information 14:48:02 could be some option in the releases yaml, I guess. Include-log 14:48:31 we could also look at the type: tag on the repo 14:48:35 oh, ttx is back 14:48:47 ttx: o/ 14:48:54 hmm, the bot changed the topic back 14:49:03 * dhellmann wonders what the logs from this meeting are going to look like 14:49:16 ttx_: o/ 14:49:25 * dhellmann watches ttx wave to himself 14:49:29 bad, I'm sure 14:50:13 yeah, I'll sort out the notes after we're done 14:50:21 #topic not using reno for libraries 14:50:26 hey, there's the bot 14:50:39 fwiw ttx is lagghing horribly, I'll stay on this side of my split personality 14:51:18 so yeah, I think libs should use reno, but should degrade gracefully to current situation if reno is not used 14:51:24 ok, so it seems like we agree that the announce script should allow lib projects to not have reno, but that we want to encourage it where it makes sense. we also should not send git log info for announcements of server projects 14:51:35 or that 14:51:39 hmm, I thought we'd use reno *and* git logs for libs 14:51:44 yes 14:51:45 k 14:51:58 you want it to be additive, not replacement 14:52:09 I'll take that into account when I start on that script monday 14:52:14 right 14:52:21 ok, a few more minutes, one more quick topic 14:52:23 #topic moving meeting to #openstack-meeting-cp room 14:52:47 I'm not sure. The goal of the channel wasn't to have all horizontal teams mving to it 14:52:49 now that we have the new cross-project room, does it make sense to move this meeting there? I'm not sure it buys us much, but I thought I'd ask. 14:53:03 yeah, that wasn't 100% clear 14:53:10 just to have a place to have the cross-project specs discussions 14:53:14 I'd be completely happy to just stay here 14:53:18 ah, ok 14:53:21 let's stay here for the time being 14:53:26 cool, so not moving 14:53:30 and see how it goes 14:53:33 #topic open discussion 14:53:38 anything else before our window closes? 14:54:03 nope 14:54:16 lk 14:54:17 ok 14:54:36 while we were having issues, I sent the instruction email for next week to the -dev list 14:54:51 now I'll go try to make sense of the meeting logs :-) 14:54:55 thanks, ttx, tty monday 14:55:06 ack 14:55:08 #endmeeting