[Sugar-devel] Contributing through GSOC

James Cameron quozl at laptop.org
Mon Mar 9 15:23:26 EDT 2020


Thanks.

I'm tracking this as
https://github.com/sugarlabs/write-activity/issues/38

On Mon, Mar 09, 2020 at 06:03:37PM +0000, shaansubbaiah.cs18 at bmsce.ac.in wrote:
> Hi James,
> 
> I have tried the other activities and the only the text editor has this issue.
> I'll download the package source and find out the issue if possible.
> 
> Best
> Shaan
> 
> On Monday, March 9, 2020, 3:32:38 AM GMT+5:30, James Cameron <quozl at laptop.org>
> wrote:
> 
> Thanks Shaan.
> 
> In the context of 'Debian advocacy for Sugar' project idea, the
> testing is not testing of Sugar, but is testing;
> 
> - of Debian experimental release packages,
> 
> - of Debian testing release packages,
> 
> - of Debian stable release packages,
> 
> - of the above in combination with Sugar, Toolkit, activities, and all
>   dependencies (such as GTK, Telepathy, and so on),
> 
> - of rebuilding with Sugar Live Build,
> 
> We might call this integration testing rather than unit testing.  What
> is being tested is the work by integrators, or Debian developers.  It
> requires knowledge and experience to discern the difference between
> problems whose cause is in Sugar, and problems caused by other
> packages such as GTK and Telepathy.
> 
> Included in the tests should be the major features of the application,
> and the collaboration between multiple network instances.
> 
> Thanks for the video of moving the Write activity over the display.
> Fascinating.  I can reproduce it.  Are any other activities affected?
> Can you fix it?
> 
> On Sun, Mar 08, 2020 at 09:37:25AM -0700, shaansubbaiah.cs18 wrote:
> > Hi James,
> >
> > Regarding the 'Debian advocacy for Sugar' task, I'm not sure how to go about
> > testing. Right now I'm just checking the console for errors upon install,
> > trying out all the settings and activities. I would like to know if there is
> a
> > more structured approach. All my searches online return results of testing
> the
> > Debian OS package or Installion of packages.
> > Request you to point me in the right direction.
> >
> > Also, while testing your Ubuntu package I stumbled upon something I'm not
> sure
> > is an issue or feature. I'm able to drag the text editor activity around the
> > screen. This seems useful if one were to copy text displayed in the previous
> > screen(But it's just the launcher) so not sure about it. I believe Sugar's UI
> > prevents overlapping windows, so this is an issue? This happens only in the
> > text editor app.
> > Video-( [1][1]https://drive.google.com/file/d/
> 1eoAcAOxCYLuChqF_pAF8boOMgeDWJzmz/
> > view?usp=sharing )
> >
> > Thanks,
> > Shaan
> >
> >    On 07-Mar-2020 at 6:21 am, James Cameron <[2][2]quozl at laptop.org> wrote:
> >
> >    Welcome Shaan.  Thanks for your interest.
> >
> >    Please do discuss your application ideas with us, and get involved.
> >
> >    The 'Debian advocacy for Sugar' project idea includes testing and then
> >
> >    fixing bugs in Debian packages of Sugar and activities, or any other
> >
> >    Debian packages they depend on.  The project idea requires working
> >
> >    with two communities; Sugar Labs and Debian.  My estimate is that this
> >
> >    will easily cover the 12 weeks of full-time work, and would be a
> >
> >    never-ending task, with always something to do better.  It will be
> >
> >    difficult to avoid getting bogged down in detail.  A key deficiency
> >
> >    is that Debian packages for Sugar after the latest Debian stable
> >
> >    release do not allow use of Sugar.  No release date is yet set for
> >
> >    Debian 11 Bullseye, but Ubuntu does use the Debian Testing packages,
> >
> >    and this is why Ubuntu 20.04 is unlikely to include Sugar.  An outcome
> >
> >    of the project idea is that Ubuntu 20.10 or 21.04 may include Sugar
> >
> >    once more.
> >
> >    Thanks for testing my Ubuntu 20.04 packages.  My packages demonstrate
> >
> >    that Sugar can be packaged in a way that works, but the packages do
> >
> >    not meet Debian or Ubuntu standards, and are difficult to use because
> >
> >    a separate package archive must be added.
> >
> >    You can find a tutorial for using Sugar on [3][3]https://
> help.sugarlabs.org/
> >
> >    I'll not comment about 'Sugarizer game activity pack', best is for you
> >
> >    to contact Lionel Llaske about it.
> >
> >    On Fri, Mar 06, 2020 at 08:35:18PM +0000, [4][4]
> shaansubbaiah.cs18 at bmsce.ac.in wrote:
> >
> >    > Hello everyone,
> >
> >    > I'm Shaan Subbaiah, a 2nd year CSE undergrad interested in contributing
> towards
> >
> >    > SugarLabs through GSoC. I would like to work on the task 'Debian
> advocacy for
> >
> >    > Sugar'.
> >
> >    > I use Linux (Manjaro) on a daily basis but this would be the first time
> I would
> >
> >    > be testing software packages. I'm not sure if the task would span the 3
> months
> >
> >    > alotted by GSOC, I'd be very happy to work on the 'Game Activity Pack'
> task if
> >
> >    > time permits as I have experience in Web Dev.
> >
> >    >
> >
> >    > Just installed Ubuntu FocalFossa/ 20.04 (6 Mar) on KVM, followed
> instructions
> >
> >    > to install sucrose from here([5][5]http://lists.sugarlabs.org/archive/
> sugar-devel/
> >
> >    > 2020-February/057763.html).
> >
> >    > (Also, for anyone else following the same steps on KVM, switching the
> graphics
> >
> >    > adapter to 'virtio' from 'qxl' will prevent issues when using the sugar
> or
> >
> >    > ubuntu non wayland options while loggin in.)
> >
> >    >
> >
> >    > Apart from what I believe are small ui issues like text moving when
> using the
> >
> >    > slider upon setting age, calculator moving out of the screen upon
> clicking the
> >
> >    > buttons on the toolbar, I have found no issues so far. There are no
> navigation
> >
> >    > icons unlike the online sugarizer, the only way to switch activites is
> using
> >
> >    > the function keys. There was no tutorial/ popup on setup and I couldn't
> exit
> >
> >    > the Journal.
> >
> >    >
> >
> >    > I would like you to guide me in the right direction regarding the
> testing
> >
> >    > process.
> >
> >    > Thankyou
> >
> >    >
> >
> >    > _______________________________________________
> >
> >    > Sugar-devel mailing list
> >
> >    > [6][6]Sugar-devel at lists.sugarlabs.org
> >
> >    > [7][7]http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> >    --
> >
> >    James Cameron
> >
> >    [8][8]http://quozl.netrek.org/
> >
> > References:
> >
> > [1] [9]https://drive.google.com/file/d/1eoAcAOxCYLuChqF_pAF8boOMgeDWJzmz/
> view?usp=sharing
> > [2] mailto:[10]quozl at laptop.org
> > [3] [11]https://help.sugarlabs.org/
> > [4] mailto:[12]shaansubbaiah.cs18 at bmsce.ac.in
> > [5] [13]http://lists.sugarlabs.org/archive/sugar-devel/
> > [6] mailto:[14]Sugar-devel at lists.sugarlabs.org
> > [7] [15]http://lists.sugarlabs.org/listinfo/sugar-devel
> > [8] [16]http://quozl.netrek.org/
> 
> --
> James Cameron
> [17]http://quozl.netrek.org/
> 
> References:
> 
> [1] https://drive.google.com/file/d/1eoAcAOxCYLuChqF_pAF8boOMgeDWJzmz/
> [2] mailto:quozl at laptop.org
> [3] https://help.sugarlabs.org/
> [4] mailto:shaansubbaiah.cs18 at bmsce.ac.in
> [5] http://lists.sugarlabs.org/archive/sugar-devel/
> [6] mailto:Sugar-devel at lists.sugarlabs.org
> [7] http://lists.sugarlabs.org/listinfo/sugar-devel
> [8] http://quozl.netrek.org/
> [9] https://drive.google.com/file/d/1eoAcAOxCYLuChqF_pAF8boOMgeDWJzmz/view?usp=sharing
> [10] mailto:quozl at laptop.org
> [11] https://help.sugarlabs.org/
> [12] mailto:shaansubbaiah.cs18 at bmsce.ac.in
> [13] http://lists.sugarlabs.org/archive/sugar-devel/
> [14] mailto:Sugar-devel at lists.sugarlabs.org
> [15] http://lists.sugarlabs.org/listinfo/sugar-devel
> [16] http://quozl.netrek.org/
> [17] http://quozl.netrek.org/

-- 
James Cameron
http://quozl.netrek.org/


More information about the Sugar-devel mailing list