Plans for Bazaar
Jelmer Vernooij
jelmer at jelmer.uk
Wed May 31 15:11:57 UTC 2017
On Fri, May 26, 2017 at 08:38:59PM +0100, Martin (gzlist) wrote:
> On 26/05/2017, Mark Grandi <markgrandi at gmail.com> wrote:
> > I would be willing to help out, is there like a checklist / document of
> > things that need to be tackled?
>
> Sure!
>
> We've got rough notes in a doc, though some are large refactorings for
> Python 3 which I'll need to coordinate. Others are pretty stand-alone:
>
> * Relocate ~/.bazaar and ~/.bzr.log to XDG[1] happy place
>
> * Replacement for bzr-pager in core
>
> * Logo for breezy
>
> * Python 3 incompatibilities with extension modules:
> ** Use of cmp and string handling in _dirstate_helpers_pyx
> * Use of Py_TPFLAGS_CHECKTYPES in _static_tuple_c
> * Use of PyObject_Compare and direct ob_type in _patiencediff_c
> * Py_InitModule3 plus other setup in _static_tuple_c and _patiencediff_c
>
> * Any pet bugs? I have a few:
> * $ bzr switch -b existing_branch
> * $ bzr rm §
> * $ bzr help envvars
>
> And really anything else you're interested in or would like to change.
> I'll put out a call for testing specifically when closer to a
> releasable point, but feedback now on code and documentation is
> valuable.
We now also have the bug tracker in our Launchpad project enabled, so you can
file smaller items there. https://launchpad.net/brz/+filebug
If you have pet bugs in bzr that can be reproduced with brz, please click "Also
affects" on them and specify brz.
Jelmer
More information about the bazaar
mailing list