From pbrobinson at gmail.com Wed Apr 19 04:07:01 2017 From: pbrobinson at gmail.com (Peter Robinson) Date: Wed, 19 Apr 2017 09:07:01 +0100 Subject: [SoaS] Technical Release - Sugar 0.110 In-Reply-To: <1487797186.8095.0.camel@sam.today> References: <1487797186.8095.0.camel@sam.today> Message-ID: 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 > 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 > > 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. 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. >> > > > Date: Fri, Oct 7, 2016 at 10:11 PM >> > > > Subject: Technical Release - Sugar 0.110 >> > > > To: Sugar-dev Devel >> > > > >> > > > >> > > > 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/