Canonical Ends Bazaar Support on Launchpad

Canonical has officially announced the termination of support for the Bazaar control system in the Launchpad platform, which is used in the Ubuntu development process for tracking errors, reviewing changes, assembling and placing packages. Originally, Launchpad only supported version management through Bazaar. However, in 2015, GIT support was introduced to Launchpad, eventually becoming the primary system for managing code changes.

The last release of Bazaar was in 2016, after which development slowed down and the project was not transitioned to Python 3. Despite plans for a release that would support Python 3, it never came to fruition. Due to the similar functionality of Bazaar and Git, and the declining popularity of Bazaar, Canonical has decided to discontinue hosting Bazaar repositories in Launchpad. This move will free up resources that can be utilized more efficiently.

In response to the discontinuation of Bazaar support in Launchpad, enthusiasts interested in Bazaar founded Forsk – Breezy in 2018. BreeZy offers Python 3 support and optional Git file format compatibility. It combines the features of decentralized (Git/HG) and centralized (CVS/SVN) version control systems, providing various options for repository management.

The cessation of Bazaar support in Launchpad will be implemented in two stages. Initially, the web frontend used for navigating Bazaar repository code in Launchpad will be disconnected due to low usage. Subsequently, on September 1, 2025, the ability to perform Pull, Push, and Merge operations with Bazaar repositories in Launchpad will be disabled. Launchpad users are advised to migrate their Bazaar repositories to Git before the deadline on September 1.

/Reports, release notes, official announcements.