Forking baazar to add Python 3.x support

Jelmer Vernooij jelmer at samba.org
Fri Mar 7 15:22:36 UTC 2014


On Fri, Mar 07, 2014 at 09:44:52AM -0500, Barry Warsaw wrote:
> On Mar 07, 2014, at 05:53 PM, William Grant wrote:
> 
> >Bazaar fortunately has an excellent test suite, which can be run on each
> >module as it's ported.
> 
> Another possible approach would be to factor out components of bzrlib that
> might have a more general, or standalone, functionality.  Make those separate
> libraries (kind of like the way the Zope Toolkit was split out) and port each
> to bilingual as you go.   Again, as with ztk, eventually all or most of the
> code would be ported and then you can move up the stack.
Factoring out some of the functionality to be standalone would be very useful,
regardless of any porting efforts.

Some of the candidates that come to mind are: bencode, RIO, the command line
infrastructure.

> Not having looked in detail at the bzr code in many years, I don't know if
> this is feasible or even makes sense.

Cheers,

Jelmer



More information about the bazaar mailing list