On Thu, Sep 20, 2018 at 07:51:52PM +0100, Peter Robinson wrote: > > On Thu, Jul 12, 2018 at 02:00:11PM +0100, Peter Robinson wrote: > > > >> 1) gstreamer 1.0 support in Activies. The 0.10 series is well and > > > >> truly dead and unmaintained, but there's a couple of key Activities > > > >> that still depend on it. Clock and Record are the two big ones here. > > > >> Are there any plans to move them to gst1? > > > > > > > > They were moved. Check the release announcements and the tarball > > > > directories. > > > > > > > > http://download.sugarlabs.org/sources/honey/Clock/Clock-20.tar.bz2 > > > > > > Ha, already have that, will review packaging and make sure it's all right. > > > > > > > http://download.sugarlabs.org/sources/honey/Record/Record-200.tar.bz2 > > > > > > Awesome! This makes me happy, thanks! > > > > > > >> 2) GTK2 sugar-toolkit, again a number of Activities still haven't > > > >> moved to gtk3, any plans? > > > > > > > > Yes. We have a contributor working on that now, so please make sure > > > > we know which ones Fedora think are still GTK+ 2. Time critical. > > > > > > > >> 3) eToys, we've not shipped this by default for some time, I plan on > > > >> retiring it and any of it's dependencies in Fedora 29. Good riddance > > > >> sugar-presence-service! > > > > > > > > I've no news on this one. Best to contact Etoys project. > > > > > > They stopped responding years ago, they never even got around to > > > removing the presence-server dep. I've retired it now. > > > > > > >> 4) This is the big one... python2. With python2 being EOL real soon > > > >> now is there any interest in moving to py3, I know there was some work > > > >> years ago to do some readiness here with the move to gtk3 but I don't > > > >> remember the details. Fedora is actively moving to python3 and has > > > >> been for some years, I think for at least 6 releases it's been > > > >> possible to run without py2 installed at all. Is this the nail in the > > > >> coffin for Sugar? > > > > > > > > Our port to Python 3 is going well. We have good working code in pull > > > > requests and branches, and plan to merge it once we have the critical > > > > components complete. Our plan is in the GitHub projects tab for the > > > > organisation. > > > > > > Awesome news! Is there a rough timeline for this? > > > > Following last year's release plan; a v0.113 around 9th September, and > > a v0.114 around 6th October. > > What's the status of the 0.113/114 releases? I'd like to start to > working on the python3 builds for Fedora 30 sooner rather than > later.
Stalled on sugar-toolkit-gtk3 port from static to PyGObject introspection for Telepathy. There's still no Python 3 support for the static binding in the Telepathy project, though the binding has been ported to Python 3 by our developer Rahul. So porting to PyGObject seems like the right way to go. It is in progress. PRs #389 and #383. With only myself and Rahul looking at this, I'd guess another few months before a release with Python 3 support. I'll put it down for discussion at the weekly meeting. > > > > > Your downstream transition plan can be one of; > > > > > > > > - package sugar-toolkit-gtk3 as both Python 2 and Python 3, so that > > > > Python 3 activities can be packaged, and so that Python 2 packages > > > > you have now need not be rushed into Python 3, > > > > > > We'll likely take this option and then drop the py2 once there's no > > > longer any dependencies. > > > > > > > - package sugar-toolkit-gtk3 as only Python 3, and make sure all your > > > > Python 2 activity packages are either dropped or ported to Python 3. > > > > > > > >> Also with my note above about time and the points in between are there > > > >> still people interested in Sugar on Fedora? Anyone interested enough > > > >> to assist? > > > > > > > > I agree, downstreams need help, it's a big job to keep this > > > > maintained. > > > > > > Do let me know if you know of people that are interested, the more the > > > merrier and I'm happy to assist with Mentoring. > > > > > > Peter > > > _______________________________________________ > > > Sugar-devel mailing list > > > Sugar-devel@lists.sugarlabs.org > > > http://lists.sugarlabs.org/listinfo/sugar-devel > > > > -- > > James Cameron > > http://quozl.netrek.org/ -- James Cameron http://quozl.netrek.org/ _______________________________________________ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel