[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