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

Chihurumnaya Ibiam ibiamchihurumnaya at gmail.com
Tue Jul 14 06:12:24 EDT 2020


I agree it would be of great benefit.

-- 

Ibiam Chihurumnaya
ibiamchihurumnaya at gmail.com



On Sun, Jul 12, 2020 at 11:41 PM James Cameron <quozl at laptop.org> wrote:

> @Shaan, you've joined the Debian Project as a user, and a bug
> reporter.  As user you have installed Debian and used it.  As bug
> reporter you have detected a problem and created a bug.
>
> Joining the Debian Project as a developer would make you more
> effective in your GSoC role as a Debian advocate for Sugar.
>
> You should consider if you have the time in your seven hour day to
> learn how to do this, on your own.  None of your mentors can give you
> specific instruction, because none of us are Debian Developers.  The
> time you spend learning how to be a Debian Developer can form part of
> your GSoC project.
>
> As a Debian Developer you would contribute to Debian, and report
> anything of interest to us at Sugar Labs.  You could fix the bug you
> reported.  You would be acting alone, and with other Debian
> Developers.  We would evaluate and approve your work as part of GSoC.
> If the work improves the situation of Sugar on Debian, then it would
> be positive for your project.
>
> But please, don't focus on local packaging.  Local packaging will be
> of little benefit to users of Sugar and Debian.  I already do this,
> and it hasn't helped much at all.
>
> @Ibiam, the project idea was written to avoid _requiring_ a student to
> become a Debian Developer, but it would be of great benefit.
>
>
> https://github.com/sugarlabs/GSoC/blob/master/Ideas-2020.md#debian-advocacy-for-sugar
>
> On Sat, Jul 11, 2020 at 02:56:10PM +0000, shaansubbaiah.cs18 at bmsce.ac.in
> wrote:
> > I can submit bug reports, include PR's in them, but I'm not sure how I
> would
> > submit a PR for upstream changes as there are the extra changes required
> to be
> > made to get the package working.
> > Perhaps after some success in packaging and testing locally, I'll be
> able to
> > submit those changes aswell.
> >
> > The updates are made by the Packaging Team [1]
> https://salsa.debian.org/groups/
> > pkg-sugar-team/-/group_members
> >
> > On Saturday, July 11, 2020, 4:50:13 PM GMT+5:30, Chihurumnaya Ibiam
> > <ibiamchihurumnaya at gmail.com> wrote:
> >
> > I thought your project was supposed to be you doing downstream updates
> when
> > needed.
> >
> > Who makes the updates?
> >
> > --
> >
> > Ibiam Chihurumnaya
> > [2]ibiamchihurumnaya at gmail.com
> >
> > On Sat, Jul 11, 2020 at 12:03 PM Shaan Subbaiah B C <[3]
> > 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, <[4]
> >     ibiamchihurumnaya at gmail.com> wrote:
> >
> >         Can you make the necessary updates downstream?
> >
> >         --
> >
> >         Ibiam Chihurumnaya
> >         [5]ibiamchihurumnaya at gmail.com
> >
> >
> >
> >         On Sat, Jul 11, 2020 at 9:42 AM [6]
> shaansubbaiah.cs18 at bmsce.ac.in <[7]
> >         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, [8]
> >             shaansubbaiah.cs18 at bmsce.ac.in <[9]
> 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 <
> >             [10]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, [11]
> >             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][12]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] [13]https://salsa.debian.org/pkg-sugar-team
> >             > [2] [14]
> https://github.com/sugarlabs/memorize-activity/issues/29
> >
> >             > [3] [15]http://wiki.sugarlabs.org/go/Art4Apps
> >
> >             --
> >             James Cameron
> >             [16]http://quozl.netrek.org/
> >
> >             _______________________________________________
> >             Sugar-devel mailing list
> >             [17]Sugar-devel at lists.sugarlabs.org
> >             [18]http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> > References:
> >
> > [1] https://salsa.debian.org/groups/pkg-sugar-team/-/group_members
> > [2] mailto:ibiamchihurumnaya at gmail.com
> > [3] mailto:shaansubbaiah.cs18 at bmsce.ac.in
> > [4] mailto:ibiamchihurumnaya at gmail.com
> > [5] mailto:ibiamchihurumnaya at gmail.com
> > [6] mailto:shaansubbaiah.cs18 at bmsce.ac.in
> > [7] mailto:shaansubbaiah.cs18 at bmsce.ac.in
> > [8] mailto:shaansubbaiah.cs18 at bmsce.ac.in
> > [9] mailto:shaansubbaiah.cs18 at bmsce.ac.in
> > [10] mailto:quozl at laptop.org
> > [11] mailto:shaansubbaiah.cs18 at bmsce.ac.in
> > [12] http://wiki.sugarlabs.org/go/Art4Apps
> > [13] https://salsa.debian.org/pkg-sugar-team
> > [14] https://github.com/sugarlabs/memorize-activity/issues/29
> > [15] http://wiki.sugarlabs.org/go/Art4Apps
> > [16] http://quozl.netrek.org/
> > [17] mailto:Sugar-devel at lists.sugarlabs.org
> > [18] http://lists.sugarlabs.org/listinfo/sugar-devel
>
> --
> James Cameron
> http://quozl.netrek.org/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20200714/535391f9/attachment-0001.htm>


More information about the Sugar-devel mailing list