[Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58
Chihurumnaya Ibiam
ibiamchihurumnaya at gmail.com
Sat Jul 11 06:20:15 EDT 2020
Can you make the necessary updates downstream?
--
Ibiam Chihurumnaya
ibiamchihurumnaya at gmail.com
On Sat, Jul 11, 2020 at 9:42 AM shaansubbaiah.cs18 at bmsce.ac.in <
shaansubbaiah.cs18 at bmsce.ac.in> wrote:
> Update,
>
> 1. sugar-record-activity is v102 in the Debian Archive, and is based on
> Python2. The latest release in the Sugar Labs GitHub Repo is v201, based on
> Python3.
>
> 2. Similarly, sugar-finance-activity is v12 in the Debian Archive, and is
> based on Python2. The latest release in the Sugar Labs GitHub Repo is v15,
> based on Python3.
>
> The upstream changes haven't been pulled in a while, not sure why.
> On Saturday, July 11, 2020, 1:49:29 PM GMT+5:30,
> shaansubbaiah.cs18 at bmsce.ac.in <shaansubbaiah.cs18 at bmsce.ac.in> wrote:
>
>
> Sure! I’ll look into the other activities and try to find out why they
> aren’t included.
> sugar-etoys-activity is part of the the [contrib] archives as it depends
> on etoys which is [non-free]. I should be able to install the package
> after enabling non-free packages in my sources.list.
>
> Regarding the other activities, I can try my hand at packaging the
> activities ported to Python3.
>
> On Saturday, July 11, 2020, 5:04:42 AM GMT+5:30, James Cameron <
> quozl at laptop.org> wrote:
>
>
> Thanks.
>
> Is there anything you can help with to get those three activities
> included? You might first find out why they are not part of the
> testing distribution, and see if you can improve the situation.
>
> Is there anything you can do to get other activities included?
>
> On Fri, Jul 10, 2020 at 12:58:49PM +0000, shaansubbaiah.cs18 at bmsce.ac.in
> wrote:
> > Hello all,
> >
> > I’ve listed the issues found in the Memorize activity. This was the last
> > activity that I could test on Debian Bullseye.
> > The remaining activities: sugar-record-activity, sugar-etoys-activity,
> > sugar-finance-activity from the [1]Sugar Debian Repository are not part
> of the
> > Debian Bullseye packages at the moment.
> > I will post what was tested and the issues found in all the activities on
> > Debian Bullseye soon.
> >
> >
> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
> >
> > Sugar Memorise Activity v58
> >
> > sudo apt install sugar-memorize-activity
> >
> > 1. On hovering over ‘grid size’ buttons, a warning is displayed:
> >
> > (sugar-activity3:1859): Gtk-WARNING **: 21:04:20.416: Drawing a
> gadget with negative dimensions.
> > Did you forget to allocate a size? (node menuitem owner
> SugarPaletteHeader)
> >
> > 2. Editing the game doesn’t work, the activity gets stuck [2]#29
> >
> > 3. Activity saves its state to the Datastore but does not load it
> properly, a
> > fresh instance is started. Therefore, the user is unable to save their
> > progress and continue later.
> >
> > 4. The activity’s sounds and images (which are optional) depend on
> art4apps (
> > [3]http://wiki.sugarlabs.org/go/Art4Apps), which is not installed by
> > default. Hence none of the sounds and words to generate cards
> dynamically
> > are included. The user is not notified of winning as there is neither
> text
> > displayed saying he/she has won nor the winning sound (win.wav from
> > art4apps) is played.
> >
> >
> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
> >
> > This simple Multitail config for highlighting the logs that I’ve setup,
> may be
> > useful to others:
> >
> > # Paste the snippet into /etc/multitail.conf
> > # (or) save as .multitailrc in the home directory
> >
> > # Sugar
> > colorscheme:sugar
> > cs_re:green:DEBUG
> > cs_re:red:ERROR
> > cs_re_s:yellow:(Warning.*)
> > cs_re_s:blue:([0-9]{10,}\.[0-9]{6,})
> > #
> >
> > Usage: multitail -CS sugar -iw "*YOUR_PACKAGE_NAME*" 1 -m 0
> > eg. multitail -CS sugar -iw "*Memorize*" 1 -m 0
> >
> >
> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
> >
> > Best,
> > Shaan
> >
> >
> >
> > References:
> >
> > [1] https://salsa.debian.org/pkg-sugar-team
> > [2] https://github.com/sugarlabs/memorize-activity/issues/29
>
> > [3] http://wiki.sugarlabs.org/go/Art4Apps
>
>
> --
> James Cameron
> http://quozl.netrek.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/20200711/487bb87a/attachment.htm>
More information about the Sugar-devel
mailing list