← Back to team overview

launchpad-dev team mailing list archive

Import branch formats

 

Hi,

Various import branches in Launchpad are currently still imported to
older formats of Bazaar. This makes it tricky to use them inside of
recipes, and much slower to fetch. For example, there are a fair number
of GNOME upstream branches that are still in a pre-2a format, making it
harder to do daily builds of GNOME.

The problem with recipes is that they will fall over if e.g. the root
branch format doesn't support rich roots but one of the other branches
that is merged in does.

The main risk in upgrading will be that there could still be users that
are running older (pre bzr-1.16) versions of bzr who can not fetch
branches in the 2a format. Of the currently supported Ubuntu releases,
only Dapper and Hardy ship a version of bzr that can't read this format.

Would it be reasonable to have some of these branches upgraded to the 2a
format, and what can I do do make this happen?

Cheers,

Jelmer

Attachment: signature.asc
Description: This is a digitally signed message part


Follow ups