Wednesday, 2015-06-03

*** dims__ has quit IRC02:56
*** j^2 has joined #openstack-relmgr-office03:52
*** AK has joined #openstack-relmgr-office04:41
*** KA has joined #openstack-relmgr-office04:41
*** KA has quit IRC06:58
*** AK has quit IRC06:58
*** AK has joined #openstack-relmgr-office07:07
*** AK has quit IRC07:19
*** dims_ has joined #openstack-relmgr-office07:58
*** dims_ has quit IRC08:03
*** dims_ has joined #openstack-relmgr-office10:06
ttxjohnthetubaguy: just replied to your thread on -dev13:09
ttxjohnthetubaguy: I don't think we can support the middle-ground you describe13:09
ttxjohnthetubaguy: we already have 2 release models, I'd rather not add a third one13:10
ttxit's either semver or preversion, shouldn't be "something that looks like semver but aligns on milestones"13:16
johnthetubaguyttx: ah, OK14:17
johnthetubaguyttx: yeah, I am keen to not over complicate it14:18
*** david-lyle has quit IRC14:25
*** nikhil_k is now known as nikhil_k-brb14:52
*** mestery_ has joined #openstack-relmgr-office15:17
*** mestery has quit IRC15:20
*** mestery_ is now known as mestery15:30
ttxjohnthetubaguy: just wrong timing15:32
johnthetubaguyttx: yeah, thats a totally fair comment, it would be more useful discussing this four weeks ago on the ML15:33
johnthetubaguyttx: I am only just waking up to some of the issues facing Nova, and trying to see how fact we can move on some stuff15:33
ttxjohnthetubaguy: yeah, just trying to stay afloat of all the changes and various fires15:35
ttxlet's see how the Ironic story pans out15:35
ttxwe may just tag 2015.2.0b1 for liberty, basically, since it's ine 3 weeks15:35
ttxjohnthetubaguy: *if* we make really fast progress, it might be called 12.0.0b115:36
ttxbut anything beyond that won't happen before k215:36
ttxerr l215:36
*** david-lyle has joined #openstack-relmgr-office15:39
johnthetubaguyttx: that totally makes sense15:43
johnthetubaguyttx: my motivation here is really about making it clear how people can use Nova milestones. Turns out we do a lot of work to support live upgrades between arbitrary commits, and that applies to the milestones as well15:44
johnthetubaguyttx: its to answer questions for folks that want the bleeding edge, but for some reason they don't feel happy pulling form master, because it doesn't have a version number they can talk about15:44
johnthetubaguyttx: I suspect there is more to it, and I am wondering how I find out what they really want15:45
*** david-lyle has quit IRC15:47
*** nikhil_k-brb is now known as nikhil_k15:50
*** david-lyle has joined #openstack-relmgr-office15:53
ttxjohnthetubaguy: I think the question lies higher. You either want to do intermediary releases that people can use or you don't.16:04
ttxif you do, then you should opt for an intermediary release model16:04
ttxif you don't, then tagging time-based is ok16:05
ttxthe versioning is more a consequence of that choice.16:05
ttxbut you can't have it both ways... intermediary releases means spending a bit of QA time before tagging16:05
johnthetubaguyttx: so I think we want folks to use our milestones, but we want to do them time-based, maybe thats really a non-option?16:06
ttxwell, you can still do time-based, my point is more... it's not a single cycle split in three phases. It's thre releases16:06
ttxso you have to think in terms of features to deliver etc16:06
ttxMy impression was that you couldn't even commit to features or doing QA around milestones, I don't see it happening in intermediary releases16:07
ttxbasically, I don't think Nova is ready or agile enough for that "intermediary tags are releases" approach16:07
ttxyet16:08
johnthetubaguyttx: right, frankly I don't really see us actually doing much QA on releases either, so I guess we figure calling milestones as releases doesn't make much of a difference16:08
johnthetubaguy...but thats just confusing things, rather than making this better16:09
ttxin the end if it's the "b" that sounds too pejorative in 12.0.0b1, we could use another letter16:09
ttx12.0.0m1 would look like a development milestone16:09
ttxrather than a broken beta16:09
ttxmy point is, those intermediary things may be more than betas, they are still much less than releases16:10
ttx(in Nova)16:10
johnthetubaguyhmm, you know that might be the sticking point, lets just call it a "milestone"16:10
ttxthe reason we sued b1 is that PEP440 mandated some rather limited grammar back then16:10
johnthetubaguyttx: yeah, I would argue in some ways they have less things (docs and translation) than most betas you get these days too16:11
johnthetubaguy...ah16:11
ttxit's really a milestone rather than a beta16:11
johnthetubaguyyeah16:11
ttxit's a point in time that should be usable but doesn't have any of the release polish16:11
johnthetubaguyttx: right, I guess thats what we want to say16:11
ttxI think they expanded on the letters we may use16:12
ttxhttps://www.python.org/dev/peps/pep-0440/#pre-releases16:12
ttxpretty limited still16:13
johnthetubaguyttx: so personally I am actually OK with b1 b2 b3, as long as we document what that thing is, but calling it m1 does help stop the the beta/alpha "baggage"16:13
ttxX.Y.devN could be used I guess16:13
ttxbut I think it's used for per-commit numbering16:13
ttxanyway, don't want to spend too much time on this right now16:14
johnthetubaguyttx: agreed, lets not get distracted16:14
ttxbut yes, we could get rid of the beta stigma16:14
johnthetubaguyttx: so one extra point, do we actually have per commit versions already, I don't know the details there?16:15
ttxI think we do16:17
* ttx pulls a random tarball16:17
ttxright glance-master.tar.gz is 2015.2.0.dev3816:18
*** dims_ has quit IRC16:18
*** dims_ has joined #openstack-relmgr-office16:18
*** dims__ has joined #openstack-relmgr-office16:20
*** david-lyle has quit IRC16:22
*** dims_ has quit IRC16:24
johnthetubaguyttx: ah, cool, I had not realised that was done already17:11
*** david-lyle has joined #openstack-relmgr-office17:13
*** david-lyle has quit IRC17:13
*** david-lyle has joined #openstack-relmgr-office17:15
*** david-lyle has quit IRC17:28
*** david-lyle has joined #openstack-relmgr-office18:33
*** flaper87 has quit IRC18:44
*** mordred has quit IRC18:55
*** mordred has joined #openstack-relmgr-office18:55
*** flaper87 has joined #openstack-relmgr-office19:08
*** flaper87 has quit IRC19:09
*** flaper87 has joined #openstack-relmgr-office19:09
*** flaper87 has quit IRC19:57
*** flaper87 has joined #openstack-relmgr-office19:59
*** flaper87 has quit IRC20:03
*** flaper87 has joined #openstack-relmgr-office20:16
*** dims_ has joined #openstack-relmgr-office23:51
*** dims__ has quit IRC23:55

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!