Hi Sandro, On Sun, Aug 25, 2019 at 04:45:30PM -0400, Sandro Tosi wrote: > > After buster has been released, I'm planning to replace Bazaar in the > > archive > > with Breezy (www.breezy-vcs.org). > > > > Breezy is a friendly fork of Bazaar. Unlike Bazaar it is actively > > maintained, > > and available for Python 3. Breezy's command line is backwards compatible > > with > > Bazaar. Its API is not compatible, but it should be fairly easy to port > > plugins > > and other 3rd party users of the API to Breezy. > > Is there any progress on this effort? bzr has a large python2 > codebase, with several dependencies; being able to move it to python3 > will help the bullseye goal of removing python2
There is some progress, albeit slow. Several bzr reverse dependencies that were not available for Breezy have been or are in the process of being removed from the archive: * qbzr * bzr-explorer * bzr-xmloutput * bzr-search For the other bzr plugins, equivalent functionality is available in the Breezy ecosystem: * bzr => brz * bzrtools => brz * bzr-email => brz * bzr-builddeb => brz-debian * loggerhead => loggerhead-breezy * bzr-loom => brz-loom (currently in NEW) * bzr-fastimport => brz * bzr-git => brz * bzr-upload => brz * bzr-stats => brz I've prepared packages for the transition, but am currently waiting on the blockers for this bug to be resolved before I can upload those. Jelmer