[Sugar-devel] Migration to Python 3

Tony Anderson tony_anderson at usa.net
Wed Jun 29 13:36:24 EDT 2016


What is the impact of this on our library of Sugar activities. Will we 
install both Pythons?

Tony

On 06/29/2016 04:53 PM, Walter Bender wrote:
>
>
> On Sun, Jun 26, 2016 at 5:14 PM, Sam Parkinson 
> <sam.parkinson3 at gmail.com <mailto:sam.parkinson3 at gmail.com>> wrote:
>
>     Sugar is using python2.7 now.
>
>     I can assure you that Gtk+ (and all the other gi repository bits)
>     work great with python3. I recently wrote a reddit client in
>     python3 and Gtk+ and it was just as easy as with python2.
>
>     I think think there was a previous GSoC project to investigate
>     such a port.  I don't remember that they got a port done.  Who
>     mentored that?  What happened?
>
>     However, I'm pretty sure that they found we had 1 python2 dep; the
>     deprecated python-telepathy module.  I'd be happy for us to take
>     maintainership of the parts of the python-telepathy module that we
>     use.  We just use the bit that gives us constants for the
>     telepathy dbus interfaces, and the Channel class (which just wraps
>     the dbus object constructor).
>
>
> They didn't quite finish, but they got far enough to demonstrate that 
> it will not be too difficult. Maybe we target Python 3 for the release 
> following this one?
>
> -walter
>
>
>     Thanks,
>     Sam
>
>
>     On Mon, Jun 27, 2016 at 1:56 AM, Dave Crossland <dave at lab6.com
>     <mailto:dave at lab6.com>> wrote:
>>     Hi
>>
>>     http://lwn.net/Articles/690676/ <http://lwn.net/Articles/690676/>
>>
>>         "The goal is to reach 50% of [python] packages [working with
>>         Python 3] for Fedora 25, which is planned for release in
>>         November. There are various pieces that are still on Python
>>         2, including some desktop toolkits. GTK+2 support will not be
>>         ported to Python 3, which affects GIMP, Inkscape, and Sugar
>>         that all have Python-based plugins. For the enterprise, Samba
>>         is one of the biggest projects that remains based on Python
>>         2. Viktorin said he would "probably end up porting Samba",
>>         which was met with applause.
>>
>>
>>     Has Sugar moved to GTK3 completely?
>>
>>     What is the status of migration from Python 2 to Python 3?
>>
>>     -- 
>>     Cheers
>>     Dave
>
>     _______________________________________________
>     Sugar-devel mailing listSugar-devel at lists.sugarlabs.
>     <mailto:Sugar-devel at lists.sugarlabs.org>org
>     <mailto:Sugar-devel at lists.sugarlabs.org>http://lists.sugarlabs.org/ <http://lists.sugarlabs.org/listinfo/sugar-devel>listinfo/sugar-devel
>     <http://lists.sugarlabs.org/listinfo/sugar-devel>
>
>
>
>
>
>
> -- 
> Walter Bender
> Sugar Labs
> http://www.sugarlabs.org
>
>
>
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20160629/8261f55b/attachment.html>


More information about the Sugar-devel mailing list