[Pkg-bazaar-maint] Bzr plugins versioning

John Ferlito johnf at inodes.org
Fri Oct 9 01:13:26 UTC 2009


I'd like to start a discussion on the Depends versioning for all the
plugins. Apologies of this has happened already.

Currently we seem to have a mix of how we do depends. Some packages eg
bzr-gtk look like

Depends: bzr (>= 1.12~), bzr (<< 1.19~)

and other like bzr-git look like

Depends: bzr (>= 1.14)

I'd like to move everything to the latter. Even bzrtools and bzr-svn.

My reasoning is as follows.

* We are playing a guessing game as to the next version of bzr.
* bzr is updated much more regularly than most plugins and with the
  former method it prevents packages from moving to testing
* Must plugins don't require this sort of strict versioning
* When a package does break we can simply upload the newest version to
  fix it
* For the packages where it really matters like bzrtools bzr-svn. They
  are basically running in lockstep with bzr anyway and always get
  uploaded within days of each other

Thoughts?


Cheers,
John

-- 
John
Blog                             http://www.inodes.org
LCA2010                          http://www.lca2010.org.nz



More information about the Pkg-bazaar-maint mailing list