Bzr 0.10 release candidate 1

John Arbash Meinel john at arbash-meinel.com
Wed Sep 6 17:03:26 BST 2006


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

Aaron Bentley wrote:
> Gustavo Niemeyer wrote:
>>>> don't think anyone expected that we could.  Martin said:
>>>
>>> Well, I expected.  
> 
> Okay, so clearly we need to manage expectations better.  I'd like to
> find a balance between keeping people informed and getting buried in
> administrivia.
> 
> Already, adding a feature entails
> 1. implementing tests
> 2. implementing the feature
> 3. updating the NEWS
> 4. updating doc/ documentation
> 5. submitting for review
> 6. updating from reviews
> 7. maybe goto 5
> 8. submitting the merge
> 9. updating the spec, if appropriate.
> 
> So you can see why I'd rather not add any more steps.
> 

Actually, it is even worse if you add feature branches and bug tracking.
Which adds:

* Register the branch with Launchpad ('bzr register-branch', or my
bzr_register plugin which provides 'bzr reg'), and associate it with the
bug. This may be one or 2 steps, depending.

* When the bug is fixed in the branch:
  1) update the bug tracker for "Fix Committed",
  2) mark that a fix is available on the given branch.

* When the fix has been merged into bzr.dev:
  1) Change bug status to Fix Released
  2) Go a few layers deeper to change the branch status to Merged.


Launchpad could certainly do some of this if we can get it to track when
a branch has been merged. And then if a branch has been marked as having
a bugfix, it could automatically mark a bug as Fix Released (or
whatever) once that branch has been seen to be merged into the Trunk branch.

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

iD8DBQFE/vFOJdeBCYSNAAMRAmjqAJ9egJ2DJIeG3BxiK5XhOhe/UP4LUgCfWvik
KR0nmrO73g+W8D9D9DHSLGE=
=HWa+
-----END PGP SIGNATURE-----




More information about the bazaar mailing list