[Sugar-devel] [SoaS] Sugar on Fedora looking forward

Peace Ojemeh perriefidelis at gmail.com
Wed Jan 9 02:59:57 EST 2019


I will be willing to test too.

On Wed, 9 Jan 2019 at 8:26 AM, Samson Goddy <samsongoddy at gmail.com> wrote:

> I am willing to test.
>
> I have Some running on my computer.
>
>
> Regards
>
>
> On Wed, Jan 9, 2019, 4:36 AM James Cameron <quozl at laptop.org wrote:
>
>> On Wed, Jan 09, 2019 at 01:12:05AM +0000, Peter Robinson wrote:
>> > Hey James,
>> >
>> > Happy New Year!
>> >
>> > > > > > >> 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.
>> >
>> > Just thought I'd do a check in to see how you're getting on with the
>> > python3 port, just trying to do a bit of planning for the next few
>> > months.
>>
>> No progress.  Also no testers yet apart from Rahul.  I'd give it
>> another six months.
>>
>> > I updated all the various Activities to the latest versions the other
>> > day, except I couldn't find the latest version of TurtleBlocks, on the
>> > download site the latest is 216 and I couldn't find it in git.
>>
>> Thanks for noticing.  Yes, same here.
>>
>> Guess Walter too busy; so I used the checklist;
>>
>> https://github.com/sugarlabs/sugar-docs/blob/master/src/contributing.md#checklist---maintainer
>>
>> Downloaded and confirmed the bundle matches
>> fbc61222ba95aa1118976434d6951647fea8e13c.
>>
>> Added tag to GitHub repository.
>>
>> Uploaded source to;
>>
>> http://download.sugarlabs.org/sources/sucrose/fructose/TurtleArt/TurtleBlocks-218.tar.bz2
>>
>> That should get you going.  Test it though, 'cause I've made three
>> traceback fixes after v218 that aren't in it.
>>
>> > Peter
>>
>> --
>> James Cameron
>> http://quozl.netrek.org/
>> _______________________________________________
>> Sugar-devel mailing list
>> Sugar-devel at lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
-- 
Peace Ojemeh(Perrie)
Twitter: https://twitter.com/Peace_Ojemeh
Email: perriefidelis at gmail.com
peaceojemeh at sugarlabs.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20190109/0b197521/attachment.html>


More information about the Sugar-devel mailing list