Package branch freshness

John Arbash Meinel john at arbash-meinel.com
Mon Jul 18 20:17:53 UTC 2011


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

I have a branch in PQM now that adds a version check whenever you access
a Launchpad packaging branch (http://pad.lv/609187). I have the feeling
there is still a bit of polish needed, but I would like to get some
feedback from people actually using it.

Basically, whenever we open a lp:ubuntu/* branch, we ask Launchpad what
the latest version of * is, and check if that version is in the branch
tags. We then give a message like:

$ bzr info lp:ubuntu/bzr
Found most recent published version: 2.4.0~beta5-2ubuntu1 in packaging
branch:
  bzr+ssh://bazaar.launchpad.net/%2Bbranch/ubuntu/bzr/
Repository branch ...

$ bzr info lp:ubuntu/gnome-mplayer
Packaging branch is not up-to-date. The most recent published
version in Ubuntu is 1.0.4-0.1, but it is not in the branch tags for:
  bzr+ssh://bazaar.launchpad.net/%2Bbranch/ubuntu/gnome-mplayer/
The most recent tag found is 1.0.2-0ubuntu1
Repository branch ...

$ bzr info lp:ubuntu/natty/gnome-mplayer
Found most recent published version: 1.0.2-0ubuntu1 in packaging branch:
  bzr+ssh://bazaar.launchpad.net/%2Bbranch/ubuntu/natty/gnome-mplayer/
Repository branch ...


This is triggered by pretty much any action. So doing 'bzr branch' or
'bzr info lp:ubuntu/bzr' will tell you about its freshness.

I'm a little worried it will be too verbose, or ignored or confusing, so
any feedback is useful. Even better if you can use it for a while and
see how it feels. This landed as bzr.dev 6033, so it should get built
into the dailies soon.

What do people think?
John
=:->

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

iEYEARECAAYFAk4klPEACgkQJdeBCYSNAAN5PACfeqJALsBWcWz3QITr9FdmO9QY
1C4Anj6BDrdyrdJbZTqXo3s3IirJ8ul3
=P+Rf
-----END PGP SIGNATURE-----



More information about the ubuntu-distributed-devel mailing list