[Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58

Shaan Subbaiah B C shaansubbaiah.cs18 at bmsce.ac.in
Sat Jul 11 07:03:11 EDT 2020


No I can't, I'm not part of Debian Sugar Maintainers team.

On Sat, 11 Jul, 2020, 3:50 pm Chihurumnaya Ibiam, <
ibiamchihurumnaya at gmail.com> wrote:

> 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/8eb2f6cb/attachment-0001.htm>


More information about the Sugar-devel mailing list