[SoaS] Technical Release - Sugar 0.110

Peter Robinson pbrobinson at gmail.com
Wed Apr 19 04:07:01 EDT 2017


Hi Sam and Kalpa,

Sorry for the late reply.

> Removing the .desktop files won't affect sugar - it was a feature that
> allowed the activities to be accessed from GNOME.

Thanks for the confirmation, has is been fixed upstream so that the
references are generated correctly, I suspect some would like to use
this material from other desktops too, If not can someone create a bug
to track it?

> On Thu, 2017-02-23 at 03:00 +0800, Kalpa Welivitigoda wrote:
>> Hi Sam,
>>
>> I see the .desktop file generation was introduced in [1]. Is the
>> .desktop file being used in sugar itself? I want to verify whether
>> there's any impact if we remove the .desktop file after installing
>> the
>> activity in fedora.
>>
>>
>> [1] https://github.com/sugarlabs/sugar-toolkit-gtk3/commit/535ece85c3
>> f21dcaef9af93cdd8c4eb0061422f5
>>
>>
>> On Mon, Feb 20, 2017 at 8:23 PM, Kalpa Welivitigoda <callkalpa at gmail.
>> com> wrote:
>> > Hi Peter,
>> >
>> > Can we get this release for f25 as well? ATM I see that it's only
>> > for rawhide.
>> >
>> > On a different note, I saw a number of bugzilla tickets created as
>> > a
>> > number of sugar activity packages failed to build. As per my
>> > findings,
>> > it is because sugar-toolkit-gtk3 code generates a .desktop file
>> > from
>> > the information in the activity.info file. In doing so, it appends
>> > the
>> > BUILDROOT to Icon and Path properties in the .desktop file. This
>> > fails
>> > the check in /usr/lib/rpm/check-buildroot. Please find the scratch
>> > build [1] for reference.
>> >
>> > PR [2] makes the .desktop file creation configurable via a flag
>> > passed
>> > to setup.py. If we can get a release out with this fix, I think we
>> > can
>> > fix the current build failures. The other option is after %install,
>> > we
>> > can delete the .desktop file from the build.
>> >
>> > Appreciate your thoughts on this issue.
>> >
>> > [1] /usr/lib/rpm/check-buildroot
>> > [2] https://github.com/sugarlabs/sugar-toolkit-gtk3/pull/362
>> >
>> >
>> > On Tue, Nov 22, 2016 at 9:18 PM, Peter Robinson <pbrobinson at gmail.c
>> > om> wrote:
>> > > Hi Sam,
>> > >
>> > > I apologise, I never saw the release announcement for any of the
>> > > dev
>> > > releases in this cycle nor the GA announcement. I'm not sure what
>> > > happened as I thought I was on the sugar-devel list. TBH I have
>> > > seen
>> > > so little discussion I thought the cycle had been delayed or
>> > > something.
>> > >
>> > > Is there a summary/overview of what's changed (particularly in
>> > > terms
>> > > of new/changed dependencies)?
>> > >
>> > > What's the plans for the next cycle so I can ensure we don't miss
>> > > that
>> > > one too. Also if you are able, or know someone that is, to help
>> > > out
>> > > with the packaging/updates of the packages in Fedora that would
>> > > also
>> > > help out too. Happy to help mentor anyone interested in getting
>> > > actively involved in maintaining Sugar in Fedora.
>> > >
>> > > Peter
>> > >
>> > > On Tue, Nov 22, 2016 at 10:52 AM, Sam P. <sam at sam.today> wrote:
>> > > > Hi SoaS contributors,
>> > > >
>> > > > This is the latest release, and it hasn't been packaged yet for
>> > > > Fedora :(
>> > > >
>> > > > Thanks,
>> > > > Sam
>> > > >
>> > > > ---------- Forwarded message ---------
>> > > > From: Sam P. <sam at sam.today>
>> > > > Date: Fri, Oct 7, 2016 at 10:11 PM
>> > > > Subject: Technical Release - Sugar 0.110
>> > > > To: Sugar-dev Devel <sugar-devel at lists.sugarlabs.org>
>> > > >
>> > > >
>> > > > Hi All,
>> > > >
>> > > > It has been a huge cycle and there has been lots of great work
>> > > > done by many
>> > > > members of this community.  One sum of that work is the Sugar
>> > > > 0.110 release.
>> > > > Tonight I will be doing the technical side of the release -
>> > > > tarballs only.
>> > > > I'd like to take my time to properly summarize the
>> > > > contributions that have
>> > > > made this release possible; so you will have to wait for that.
>> > > >
>> > > > This includes the following components: sugar, sugar-toolkit-
>> > > > gtk3,
>> > > > sugar-toolkit, sugar-runner, sugar-datastore, sugar-artwork
>> > > >
>> > > > Please find the tarballs on download.sugarlabs.org in the usual
>> > > > places.
>> > > > This is a great time if you are fedora or another distro to
>> > > > pick up the
>> > > > changes!
>> > > >
>> > > > We also have updated developer docs, just on the off chance
>> > > > that somebody
>> > > > wants to make a sugar activity:  https://developer.sugarlabs.or
>> > > > g/sugar3/
>> > > >
>> > > > Thanks,
>> > > > Sam
>> > >
>> > > _______________________________________________
>> > > SoaS mailing list
>> > > SoaS at lists.sugarlabs.org
>> > > http://lists.sugarlabs.org/listinfo/soas
>> >
>> >
>> >
>> > --
>> > Best Regards,
>> >
>> > Kalpa Welivitigoda
>> > +65 82265081
>> > http://about.me/callkalpa
>>
>>
>>
> --
> Thanks,
> Sam
>
> https://www.sam.today/
>
> Latest blog post: Local Politicians Meet InfoSec - a Wordpress Disaster - https://learntemail.sam.today/blog/local-politicians-meet-infosec-a-wordpress-disaster/


More information about the SoaS mailing list