Launchpad sunsetting Bazaar support

Doug Lee dgl at dlee.org
Wed Oct 8 18:07:11 UTC 2025


I realize I never asked this directly:

Do we have an idea for how long brz will continue to be supported? As I mention below, I have over 200 private projects in it; and I am finding it daunting to migrate them all into Git, or even to start new projects in Git because I have written a lot of tools over the last 15 years or so around using bzr specifically.

Apologies for the cross-posting; I do it because by now I don't know which list is still active or watched.

On Thu, Jun 05, 2025 at 04:46:48PM -0400, Doug Lee wrote:
Preaching to the choir I am no doubt, but I'm sorry to see bzr/brz lessened. I prefer this workflow over
Git, and I have managed some 200 or so small projects in this environment though not via Launchpad or
similar public resource. In the early 2000s, I went straight from CVS to bzr before Github was a thing,
glancing through Subversion momentarily for a couple projects along the way.

On Thu, Jun 05, 2025 at 04:41:41PM +0000, Jelmer Vernooij wrote:
For those who haven't seen it, Canonical is planning to sunset Bazaar support
in Launchpad in a couple of months. If you don't want to lose your Bazaar
branches, you'll need to migrate them somewhere else.

See https://discourse.ubuntu.com/t/phasing-out-bazaar-code-hosting/62189

Please note that "brz fast-export" has a number of open bugs (and has and
little test coverage compared to the
rest of Bazaar/Breezy), so please be careful when using it to do migrations -
and double check the resulto

I'd recommend the builtin support for pushing from Bazaar to Git instead:

/tmp% brz branch https://code.launchpad.net/lazr.config
Branched 27 revisions.
/tmp% git init lazr.config-git
Initialized empty Git repository in /tmp/lazr.config-git/.git/
/tmp% /usr/bin/brz push -d lazr.config --lossy lazr.config-git
Pushing from a Bazaar to a Git repository. For better performance, push into a Bazaar repository.
All changes applied successfully.
Pushed up to revision 27.
6 tags updated.

Cheers,

Jelmer

-- 
Doug Lee                 dgl at dlee.org                http://www.dlee.org
"Believe, when you are most unhappy, that there is something for you
to do in the world. So long as you can sweeten another's pain, life is
not in vain." --Helen Keller



More information about the bazaar mailing list