[Sugar-devel] Contributing through GSOC
shaansubbaiah.cs18 at bmsce.ac.in
shaansubbaiah.cs18 at bmsce.ac.in
Tue Mar 10 11:40:13 EDT 2020
Hi James,
Regarding the Focal Fossa Build, I have been experiencing the issue of the mouse cursor permanently changing to the sugar cursor, after logging out and switching to a non sugar session (Ubuntu, Ubuntu Wayland options) making it very difficult to use Ubuntu. Please let me know if you also experience a similar issue.
Also, in an attempt of debugging the earlier write activity issue, I have installed the Sugar Live Build on a VM. I am unable to login the default Debian environment. Switching between 'sugar' and 'default Xsession' logs me in to sugar. As per my understanding of https://github.com/sugarlabs/sugar/blob/master/docs/development-environment.md I should be able to login to a Desktop Environment such as gnome to make changes and test by logging out and switching to sugar?
ThanksShaan
On Tuesday, March 10, 2020, 12:53:33 AM GMT+5:30, James Cameron <quozl at laptop.org> wrote:
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/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20200310/90620a0b/attachment-0001.htm>
More information about the Sugar-devel
mailing list