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

Chihurumnaya Ibiam ibiamchihurumnaya at gmail.com
Sat Jul 11 07:20:00 EDT 2020


I thought your project was supposed to be you doing downstream updates when
needed.

Who makes the updates?

-- 

Ibiam Chihurumnaya
ibiamchihurumnaya at gmail.com



On Sat, Jul 11, 2020 at 12:03 PM Shaan Subbaiah B C <
shaansubbaiah.cs18 at bmsce.ac.in> wrote:

> 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/d5d43a84/attachment.htm>


More information about the Sugar-devel mailing list