Plans for Bazaar
Martin (gzlist)
gzlist at googlemail.com
Fri May 26 19:38:59 UTC 2017
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.
Martin
[1]: XDG Base Directory Specification
<https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html>
More information about the bazaar
mailing list