Dependencies in the PPA for Jaunty

John Arbash Meinel john at arbash-meinel.com
Mon Jun 15 19:48:05 BST 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Maritza Mendez wrote:
> 
> 
> On Mon, Jun 15, 2009 at 11:37 AM, Gary van der Merwe <garyvdm at gmail.com
> <mailto:garyvdm at gmail.com>> wrote:
> 
> 
>     When we do a final release, I feel we should have the following done
>     before any public targeted release announcements go out:
> 
>     * Have compatible versions of plugins out.
>     * Have key installers done, eg debs in the ppa, Windows installers
>     out, etc..

That is why we give an RC1 a week before -final. At least, that is meant
to be the time to give feedback about things like integration issues.


> 
>     This leaves the risk of delaying the releases, so if it is know that
>     there is going to be a delay with one of the above, the RM can decide
>     to send out the announcement, with a note that x is currently not
>     available, but this needs to be avoided.
> 
> 
> Perfect. 
> 
> -M


Not to mention that we have the PPA work so that you can be working with
the "latest released" versions before they are rolled into a
full-release of Ubuntu, for example.

Having time based releases (especially on a one-month scale) means that
adding too much specific process before a release is out makes it *much*
more difficult to do releases. When I've been release manager, it has
taken a few full days of my time to do everything I wanted to do to
manage the release. A few full days per month is quite a bit. Making
that a full week per release would be cutting 1/4th of a person's
development time out.

Some of this may point more towards a minor/major split. Where you get
crack-of-the-day from bzr.dev which can give plugin author's etc as much
lead time as they want for new landings. RC1 goes out ~ 1 week before a
final release.  We always have the possibility of doing a .1 release if
there are any true regressions. The discussion here seems to indicate we
may want want yet another integration milestone. I'm curious what could
fit in a 3 or 6 month time frame. Though I feel that something in a
1-month release cycle is too tight.

Then again, we have 6-month roll outs of Ubuntu, which gives a 6-month
integration of everything window....

John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAko2l2UACgkQJdeBCYSNAAOPkgCfUbnDJLyuZasbDc1lJdahOF7S
+EcAmgPo2nPyAe4VwfnHxGsBPmZ9G7U/
=be2n
-----END PGP SIGNATURE-----



More information about the bazaar mailing list