duplicity-talk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Duplicity-talk] Python 3 support?


From: Niko Wenselowski
Subject: Re: [Duplicity-talk] Python 3 support?
Date: Fri, 10 Jul 2015 13:47:51 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0

Hello Michael,

thanks for your answer!

On 09.07.2015 01:38, Michael Terry wrote:
> The old branch you see is probably one of my attempts to fix up the
> unicode vs byte literal issue.  Duplicity needs to treat filenames as
> bytes, but it has so many places where it mixes filenames with unicode
> strings.  So it's a bit of a bear to fix all at once.  And trunk keeps
> changing under the branch.  About once a year I dust it off, try to
> update it with trunk, then give up shortly after.  This bytes/string
> mismatch is the biggest chunk of work for a python3 port.
> 
> The other big issue with python3 is getting the various backends to
> work.  They have some exotic imports, not all of which have python3
> versions.  It's OK to have a python3 duplicity that doesn't support all
> backends, of course.  But it'd be nice to have them.
I agree that having all backends ported to Python 3 is desirable but
would not depend on this.

Is there any chance that the changes to support Python 3 will be merged
into the normal development branch so one can work with that + Python 3?

Side question: is there any chance that duplicity will switch away from
Launchpad soon? It makes contributing to a duplicity hard for me and I
believe that putting it on Bitbucket / Github would attract developers.


Kind regards

Niko

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]