<div dir="ltr">I agree it would be of great benefit.<br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><pre style="color:rgb(46,52,54);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px"><span style="font-family:monospace,monospace">-- <br></span></pre><div style="color:rgb(46,52,54);font-size:14.6667px;font-style:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;width:71ch"><span style="font-family:monospace,monospace"><span></span><span></span>Ibiam Chihurumnaya <br></span></div><div style="color:rgb(46,52,54);font-size:14.6667px;font-style:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;width:71ch"><span style="font-family:monospace,monospace"><a href="mailto:ibiamchihurumnaya@gmail.com" style="color:rgb(42,118,198)" target="_blank">ibiamchihurumnaya@gmail.com</a></span></div><div style="color:rgb(46,52,54);font-size:14.6667px;font-style:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;width:71ch"><span style="font-family:monospace,monospace"><br></span></div></div></div></div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jul 12, 2020 at 11:41 PM James Cameron <<a href="mailto:quozl@laptop.org">quozl@laptop.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">@Shaan, you've joined the Debian Project as a user, and a bug<br>
reporter. As user you have installed Debian and used it. As bug<br>
reporter you have detected a problem and created a bug.<br>
<br>
Joining the Debian Project as a developer would make you more<br>
effective in your GSoC role as a Debian advocate for Sugar.<br>
<br>
You should consider if you have the time in your seven hour day to<br>
learn how to do this, on your own. None of your mentors can give you<br>
specific instruction, because none of us are Debian Developers. The<br>
time you spend learning how to be a Debian Developer can form part of<br>
your GSoC project.<br>
<br>
As a Debian Developer you would contribute to Debian, and report<br>
anything of interest to us at Sugar Labs. You could fix the bug you<br>
reported. You would be acting alone, and with other Debian<br>
Developers. We would evaluate and approve your work as part of GSoC.<br>
If the work improves the situation of Sugar on Debian, then it would<br>
be positive for your project.<br>
<br>
But please, don't focus on local packaging. Local packaging will be<br>
of little benefit to users of Sugar and Debian. I already do this,<br>
and it hasn't helped much at all.<br>
<br>
@Ibiam, the project idea was written to avoid _requiring_ a student to<br>
become a Debian Developer, but it would be of great benefit.<br>
<br>
<a href="https://github.com/sugarlabs/GSoC/blob/master/Ideas-2020.md#debian-advocacy-for-sugar" rel="noreferrer" target="_blank">https://github.com/sugarlabs/GSoC/blob/master/Ideas-2020.md#debian-advocacy-for-sugar</a><br>
<br>
On Sat, Jul 11, 2020 at 02:56:10PM +0000, <a href="mailto:shaansubbaiah.cs18@bmsce.ac.in" target="_blank">shaansubbaiah.cs18@bmsce.ac.in</a> wrote:<br>
> I can submit bug reports, include PR's in them, but I'm not sure how I would<br>
> submit a PR for upstream changes as there are the extra changes required to be<br>
> made to get the package working.<br>
> Perhaps after some success in packaging and testing locally, I'll be able to<br>
> submit those changes aswell.<br>
> <br>
> The updates are made by the Packaging Team [1]<a href="https://salsa.debian.org/groups/" rel="noreferrer" target="_blank">https://salsa.debian.org/groups/</a><br>
> pkg-sugar-team/-/group_members<br>
> <br>
> On Saturday, July 11, 2020, 4:50:13 PM GMT+5:30, Chihurumnaya Ibiam<br>
> <<a href="mailto:ibiamchihurumnaya@gmail.com" target="_blank">ibiamchihurumnaya@gmail.com</a>> wrote:<br>
> <br>
> I thought your project was supposed to be you doing downstream updates when<br>
> needed.<br>
> <br>
> Who makes the updates?<br>
> <br>
> --<br>
> <br>
> Ibiam Chihurumnaya<br>
> [2]<a href="mailto:ibiamchihurumnaya@gmail.com" target="_blank">ibiamchihurumnaya@gmail.com</a><br>
> <br>
> On Sat, Jul 11, 2020 at 12:03 PM Shaan Subbaiah B C <[3]<br>
> <a href="mailto:shaansubbaiah.cs18@bmsce.ac.in" target="_blank">shaansubbaiah.cs18@bmsce.ac.in</a>> wrote:<br>
> <br>
> No I can't, I'm not part of Debian Sugar Maintainers team. <br>
> <br>
> On Sat, 11 Jul, 2020, 3:50 pm Chihurumnaya Ibiam, <[4]<br>
> <a href="mailto:ibiamchihurumnaya@gmail.com" target="_blank">ibiamchihurumnaya@gmail.com</a>> wrote:<br>
> <br>
> Can you make the necessary updates downstream?<br>
> <br>
> --<br>
> <br>
> Ibiam Chihurumnaya<br>
> [5]<a href="mailto:ibiamchihurumnaya@gmail.com" target="_blank">ibiamchihurumnaya@gmail.com</a><br>
> <br>
> <br>
> <br>
> On Sat, Jul 11, 2020 at 9:42 AM [6]<a href="mailto:shaansubbaiah.cs18@bmsce.ac.in" target="_blank">shaansubbaiah.cs18@bmsce.ac.in</a> <[7]<br>
> <a href="mailto:shaansubbaiah.cs18@bmsce.ac.in" target="_blank">shaansubbaiah.cs18@bmsce.ac.in</a>> wrote:<br>
> <br>
> Update,<br>
> <br>
> 1. sugar-record-activity is v102 in the Debian Archive, and is<br>
> based on Python2. The latest release in the Sugar Labs GitHub Repo<br>
> is v201, based on Python3.<br>
> <br>
> 2. Similarly, sugar-finance-activity is v12 in the Debian Archive,<br>
> and is based on Python2. The latest release in the Sugar Labs<br>
> GitHub Repo is v15, based on Python3.<br>
> <br>
> The upstream changes haven't been pulled in a while, not sure why.<br>
> On Saturday, July 11, 2020, 1:49:29 PM GMT+5:30, [8]<br>
> <a href="mailto:shaansubbaiah.cs18@bmsce.ac.in" target="_blank">shaansubbaiah.cs18@bmsce.ac.in</a> <[9]<a href="mailto:shaansubbaiah.cs18@bmsce.ac.in" target="_blank">shaansubbaiah.cs18@bmsce.ac.in</a>><br>
> wrote:<br>
> <br>
> <br>
> Sure! I’ll look into the other activities and try to find out why<br>
> they aren’t included.<br>
> sugar-etoys-activity is part of the the [contrib] archives as it<br>
> depends on etoys which is [non-free]. I should be able to install<br>
> the package after enabling non-free packages in my sources.list.<br>
> <br>
> Regarding the other activities, I can try my hand at packaging the<br>
> activities ported to Python3.<br>
> <br>
> On Saturday, July 11, 2020, 5:04:42 AM GMT+5:30, James Cameron <<br>
> [10]<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a>> wrote:<br>
> <br>
> Thanks.<br>
> <br>
> Is there anything you can help with to get those three activities<br>
> included? You might first find out why they are not part of the<br>
> testing distribution, and see if you can improve the situation.<br>
> <br>
> Is there anything you can do to get other activities included?<br>
> <br>
> On Fri, Jul 10, 2020 at 12:58:49PM +0000, [11]<br>
> <a href="mailto:shaansubbaiah.cs18@bmsce.ac.in" target="_blank">shaansubbaiah.cs18@bmsce.ac.in</a> wrote:<br>
> > Hello all,<br>
> ><br>
> > I’ve listed the issues found in the Memorize activity. This was<br>
> the last<br>
> > activity that I could test on Debian Bullseye.<br>
> > The remaining activities: sugar-record-activity,<br>
> sugar-etoys-activity,<br>
> > sugar-finance-activity from the [1]Sugar Debian Repository are<br>
> not part of the<br>
> > Debian Bullseye packages at the moment.<br>
> > I will post what was tested and the issues found in all the<br>
> activities on<br>
> > Debian Bullseye soon.<br>
> ><br>
> ><br>
> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br>
> ><br>
> > Sugar Memorise Activity v58<br>
> ><br>
> > sudo apt install sugar-memorize-activity<br>
> ><br>
> > 1. On hovering over ‘grid size’ buttons, a warning is displayed:<br>
> ><br>
> > (sugar-activity3:1859): Gtk-WARNING **: 21:04:20.416:<br>
> Drawing a gadget with negative dimensions.<br>
> > Did you forget to allocate a size? (node menuitem owner<br>
> SugarPaletteHeader)<br>
> ><br>
> > 2. Editing the game doesn’t work, the activity gets stuck [2]#29<br>
> ><br>
> > 3. Activity saves its state to the Datastore but does not load<br>
> it properly, a<br>
> > fresh instance is started. Therefore, the user is unable to<br>
> save their<br>
> > progress and continue later.<br>
> ><br>
> > 4. The activity’s sounds and images (which are optional) depend<br>
> on art4apps (<br>
> > [3][12]<a href="http://wiki.sugarlabs.org/go/Art4Apps" rel="noreferrer" target="_blank">http://wiki.sugarlabs.org/go/Art4Apps</a>), which is not<br>
> installed by<br>
> > default. Hence none of the sounds and words to generate cards<br>
> dynamically<br>
> > are included. The user is not notified of winning as there is<br>
> neither text<br>
> > displayed saying he/she has won nor the winning sound (win.wav<br>
> from<br>
> > art4apps) is played.<br>
> ><br>
> ><br>
> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br>
> ><br>
> > This simple Multitail config for highlighting the logs that I’ve<br>
> setup, may be<br>
> > useful to others:<br>
> ><br>
> > # Paste the snippet into /etc/multitail.conf<br>
> > # (or) save as .multitailrc in the home directory<br>
> ><br>
> > # Sugar<br>
> > colorscheme:sugar<br>
> > cs_re:green:DEBUG<br>
> > cs_re:red:ERROR<br>
> > cs_re_s:yellow:(Warning.*)<br>
> > cs_re_s:blue:([0-9]{10,}\.[0-9]{6,})<br>
> > #<br>
> ><br>
> > Usage: multitail -CS sugar -iw "*YOUR_PACKAGE_NAME*" 1 -m 0<br>
> > eg. multitail -CS sugar -iw "*Memorize*" 1 -m 0<br>
> ><br>
> ><br>
> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br>
> ><br>
> > Best,<br>
> > Shaan<br>
> ><br>
> > <br>
> ><br>
> > References:<br>
> ><br>
> > [1] [13]<a href="https://salsa.debian.org/pkg-sugar-team" rel="noreferrer" target="_blank">https://salsa.debian.org/pkg-sugar-team</a><br>
> > [2] [14]<a href="https://github.com/sugarlabs/memorize-activity/issues/29" rel="noreferrer" target="_blank">https://github.com/sugarlabs/memorize-activity/issues/29</a><br>
> <br>
> > [3] [15]<a href="http://wiki.sugarlabs.org/go/Art4Apps" rel="noreferrer" target="_blank">http://wiki.sugarlabs.org/go/Art4Apps</a><br>
> <br>
> --<br>
> James Cameron<br>
> [16]<a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
> <br>
> _______________________________________________<br>
> Sugar-devel mailing list<br>
> [17]<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
> [18]<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
> <br>
> References:<br>
> <br>
> [1] <a href="https://salsa.debian.org/groups/pkg-sugar-team/-/group_members" rel="noreferrer" target="_blank">https://salsa.debian.org/groups/pkg-sugar-team/-/group_members</a><br>
> [2] mailto:<a href="mailto:ibiamchihurumnaya@gmail.com" target="_blank">ibiamchihurumnaya@gmail.com</a><br>
> [3] mailto:<a href="mailto:shaansubbaiah.cs18@bmsce.ac.in" target="_blank">shaansubbaiah.cs18@bmsce.ac.in</a><br>
> [4] mailto:<a href="mailto:ibiamchihurumnaya@gmail.com" target="_blank">ibiamchihurumnaya@gmail.com</a><br>
> [5] mailto:<a href="mailto:ibiamchihurumnaya@gmail.com" target="_blank">ibiamchihurumnaya@gmail.com</a><br>
> [6] mailto:<a href="mailto:shaansubbaiah.cs18@bmsce.ac.in" target="_blank">shaansubbaiah.cs18@bmsce.ac.in</a><br>
> [7] mailto:<a href="mailto:shaansubbaiah.cs18@bmsce.ac.in" target="_blank">shaansubbaiah.cs18@bmsce.ac.in</a><br>
> [8] mailto:<a href="mailto:shaansubbaiah.cs18@bmsce.ac.in" target="_blank">shaansubbaiah.cs18@bmsce.ac.in</a><br>
> [9] mailto:<a href="mailto:shaansubbaiah.cs18@bmsce.ac.in" target="_blank">shaansubbaiah.cs18@bmsce.ac.in</a><br>
> [10] mailto:<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a><br>
> [11] mailto:<a href="mailto:shaansubbaiah.cs18@bmsce.ac.in" target="_blank">shaansubbaiah.cs18@bmsce.ac.in</a><br>
> [12] <a href="http://wiki.sugarlabs.org/go/Art4Apps" rel="noreferrer" target="_blank">http://wiki.sugarlabs.org/go/Art4Apps</a><br>
> [13] <a href="https://salsa.debian.org/pkg-sugar-team" rel="noreferrer" target="_blank">https://salsa.debian.org/pkg-sugar-team</a><br>
> [14] <a href="https://github.com/sugarlabs/memorize-activity/issues/29" rel="noreferrer" target="_blank">https://github.com/sugarlabs/memorize-activity/issues/29</a><br>
> [15] <a href="http://wiki.sugarlabs.org/go/Art4Apps" rel="noreferrer" target="_blank">http://wiki.sugarlabs.org/go/Art4Apps</a><br>
> [16] <a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
> [17] mailto:<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
> [18] <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
<br>
-- <br>
James Cameron<br>
<a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
</blockquote></div>