Time for another release!
Clint Byrum
clint at ubuntu.com
Mon Aug 20 19:45:24 UTC 2012
So, we released "galapagos", a.k.a. 0.5.1, and that went relatively smoothly.
It has been quite a long time though, nearly 2 months now, since that
release. Since then we've seen some exciting stuff land in juju including
the native OpenStack provider and an initial implementation of "format 2".
I'd like to suggest that we cut *two* releases shortly:
1) 0.5.2 - We missed a couple of fixes in 0.5.1 because of the desire to get it out the
door. We also forgot to bump the version in setup.py, making life difficult for those
who are using setup.py to distribute juju. So I think we should create a new series
in launchpad called '0.5' and cut 0.5.2 from that. We should merge in anything that
we intend to push into precise as an SRU. This includes:
* Fix setup.py to say 0.5.2
* Stop deleting security groups on destroy-env
* OpenStack provider (We're pushing this as a "hardware enablement" SRU
* Local provider stop creating a run-away juju machine agent
2) "honolulu", or, 0.6 - With format: 2 for charms, we have a new
backward-incompatible feature that users can make use of. I know that
there has been some talk of changing what format: 2 is. If thats the
case, then this release should be delayed until that is resolved. There
are a number of other fixes and changes that don't really make up
enough for a feature-bump release, but aren't important enough for
a patch release.
Thoughts? If this sounds like a good plan I am thinking we will target 2
weeks from today as the 'freeze' day for both, with a release happening
a week after that.
More information about the Juju
mailing list