<div dir="ltr">Good stuff, guys!<div><br></div><div>I will definitely be checking this out. Nowadays, my companies use Git, but I sure do miss the Bazaar CLI.</div><div><br></div><div>Also, you ported bzr-quilt, not bzr-pipeline? I'm hurt :-)</div><div><br></div><div>Aaron</div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Oct 2, 2018 at 4:39 AM Jelmer Vernooij <<a href="mailto:jelmer@jelmer.uk">jelmer@jelmer.uk</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">We're pleased to announce the first alpha release of Breezy.<br>
<br>
Breezy is a version control system implemented in Python with support for multiple repository formats including git, and an emphasis on hackability.<br>
<br>
The project is a fork of Bazaar, and this release is a culmination of<br>
about a year worth of work since the fork. Key changes from the last<br>
release of Bazaar:<br>
<br>
* Compatibility with Python 3 (and Python 2.7 still)<br>
* Support for Git repositories<br>
* Built-in support for extra commands previously provided by plugins, most notably: grep, fastimport/fastexport, bisect, upload, stats, heads<br>
* ~50 other bug fixes (<a href="https://launchpad.net/brz/+milestone/3.0.0" rel="noreferrer" target="_blank">https://launchpad.net/brz/+milestone/3.0.0</a>)<br>
<br>
For a fuller (but still incomplete) list of changes since the last Bazaar release, see the changelog at <a href="https://code.breezy-vcs.org/breezy/trunk/view/head:/doc/en/release-notes/brz-3.0.txt" rel="noreferrer" target="_blank">https://code.breezy-vcs.org/breezy/trunk/view/head:/doc/en/release-notes/brz-3.0.txt</a>.<br>
<br>
Installation<br>
============<br>
<br>
You can install Breezy 3.0alpha1:<br>
<br>
* From source, by downloading the tarball at <a href="https://launchpad.net/brz/3.0/3.0a1/+download/breezy-3.0a1.tar.gz" rel="noreferrer" target="_blank">https://launchpad.net/brz/3.0/3.0a1/+download/breezy-3.0a1.tar.gz</a>> (GPG signature: <a href="https://launchpad.net/brz/3.0/3.0a1/+download/breezy-3.0a1.tar.gz.asc" rel="noreferrer" target="_blank">https://launchpad.net/brz/3.0/3.0a1/+download/breezy-3.0a1.tar.gz.asc</a>)<br>
* From pip by running “pip install breezy”<br>
* If you’re running Debian, straight from Debian unstable or testing.<br>
* If you’re running Ubuntu, you can install Bionic and Cosmic packages from the PPA (<a href="https://launchpad.net/~brz/+archive/ubuntu/daily" rel="noreferrer" target="_blank">https://launchpad.net/~brz/+archive/ubuntu/daily</a>)<br>
<br>
Upgrading from Bazaar<br>
=====================<br>
<br>
The Breezy configuration lives in *~/.config/breezy*, but it will read *~/.bazaar* if the former does not exist. Since the API for Breezy is different than that of Bazaar, any existing plugins will need to be ported manually. Plugins you have installed in *~/.bazaar/plugins* will almost certainly not load.<br>
<br>
Breezy has dropped support for the FTP transport.<br>
<br>
Ported plugins<br>
~~~~~~~~~~~~~~<br>
<br>
Several of the plugins that were available for Bazaar and that were not merged into Breezy itself have been ported to work with Breezy.<br>
<br>
* breezy-debian (based on bzr-builddeb)<br>
* brz-builder (based on bzr-builder)<br>
* brz-loom (based on bzr-loom)<br>
* loggerhead<br>
* qbrz (based on qbzr)<br>
<br>
Feedback<br>
========<br>
<br>
Please report any bugs on Launchpad: <a href="https://bugs.launchpad.net/brz/+filebug" rel="noreferrer" target="_blank">https://bugs.launchpad.net/brz/+filebug</a>. You can also reach us here on the Bazaar mailing list, and on the #bzr IRC channel on Freenode.<br>
<br>
Happy hacking!<br>
<br>
Martin, Vincent and Jelmer<br>
</blockquote></div>