Re: [Sugar-devel] Contributing through GSOC

2020-03-12 Thread James Cameron
This is fixed, please upgrade the sugar-write-activity package.

It was a workaround for the AbiWord flickering bug, which has since
been fixed by AbiWord project.

On Mon, Mar 09, 2020 at 06:03:37PM +, shaansubbaiah.c...@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 
> 
> 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]qu...@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 +, [4][4]
> shaansubbaiah.c...@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
> >

Re: [Sugar-devel] Contributing through GSOC

2020-03-10 Thread James Cameron
Hello Shaan,

The cursor change was fixed in
https://github.com/sugarlabs/sugar/commit/32bc78437ab4c08a8a2334ea50e04bbeb38c390c

You could test if that patch is already applied, and if not apply it.
You can also use a manual workaround in bash shell.

My Ubuntu 20.04 packages will be updated eventually.

Sugar Live Build does not have an alternate desktop environment
installed.  You'll have to install one if you want one.  For my use, I
enable SSH server and access the VM from my main systems, and I find
that much easier than editing files inside the VM using the VM display.

On Tue, Mar 10, 2020 at 03:40:13PM +, shaansubbaiah.c...@bmsce.ac.in wrote:
> 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 [1]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?
> 
> Thanks
> Shaan
> 
> On Tuesday, March 10, 2020, 12:53:33 AM GMT+5:30, James Cameron
>  wrote:
> 
> Thanks.
> 
> I'm tracking this as
> [2]https://github.com/sugarlabs/write-activity/issues/38
> 
> On Mon, Mar 09, 2020 at 06:03:37PM +, [3]shaansubbaiah.c...@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 <[4]
> qu...@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][5]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][6]qu...@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 

Re: [Sugar-devel] Contributing through GSOC

2020-03-10 Thread Srevin Saju
Hey Shaan,
I guess that error was fixed by me on sugar github repo.
Try rebuilding the sugar package from the source. If its not still fixed,
let me know.

This tool might be useful
gnome-shell-extension
I guess there is already a apt package for it.
sudo apt install gnome-shell-extension

This tool helps to modify the cursor on the Ubuntu Gnome desktop

Before rebuilding the source, make sure you have reset your cursor to the
default Yaru theme, and then rebuild it. Because the sugar desktop stores
your current cursor and then replaces it.

Hope you it will be useful
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Contributing through GSOC

2020-03-10 Thread shaansubbaiah.c...@bmsce.ac.in
 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 
 wrote:  
 
 Thanks.

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

On Mon, Mar 09, 2020 at 06:03:37PM +, shaansubbaiah.c...@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 
> 
> 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]qu...@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 

Re: [Sugar-devel] Contributing through GSOC

2020-03-09 Thread James Cameron
Thanks.

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

On Mon, Mar 09, 2020 at 06:03:37PM +, shaansubbaiah.c...@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 
> 
> 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]qu...@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 +, [4][4]
> shaansubbaiah.c...@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.
> >
> >>
> >
> >> 

Re: [Sugar-devel] Contributing through GSOC

2020-03-09 Thread shaansubbaiah.c...@bmsce.ac.in
 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.
BestShaan

On Monday, March 9, 2020, 3:32:38 AM GMT+5:30, James Cameron 
 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]https://drive.google.com/file/d/1eoAcAOxCYLuChqF_pAF8boOMgeDWJzmz/
> view?usp=sharing )
> 
> Thanks,
> Shaan
> 
>    On 07-Mar-2020 at 6:21 am, James Cameron <[2]qu...@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]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 +, 
>[4]shaansubbaiah.c...@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]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 

Re: [Sugar-devel] Contributing through GSOC

2020-03-08 Thread James Cameron
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]https://drive.google.com/file/d/1eoAcAOxCYLuChqF_pAF8boOMgeDWJzmz/
> view?usp=sharing )
> 
> Thanks,
> Shaan
> 
> On 07-Mar-2020 at 6:21 am, James Cameron <[2]qu...@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]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 +, 
> [4]shaansubbaiah.c...@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]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 

Re: [Sugar-devel] Contributing through GSoC

2020-03-08 Thread James Cameron
On Sun, Mar 08, 2020 at 02:17:33PM +, shaansubbaiah.c...@bmsce.ac.in wrote:
> Hi Srevin,
> 
> I have tried installing Sugar for Arch from your repo(from the stable
> directory), had problems with the installer script. I'm not sure if it runs on
> vanilla Arch but I was unable to get it work on a fresh install of Manjaro. I
> have forked the repo ([1]https://github.com/shaansubbaiah/sugar-arch/blob/
> master/stable/autoinstall.sh) and made slight changes in the installer script
> with which I got it working.
> 
> Even after getting the installer script to work, some packages like
> sugar-artwork fail to build due to empy missing. Even after installing empy it
> failed. Seems to be a common issue ? 
> (https://www.gitmemory.com/issue/sugarlabs
> /sugar/896/569960865)

Yes, it is common.  For sugar-artwork, this pull request is in
progress;

https://github.com/sugarlabs/sugar-artwork/pull/114

However at the moment it stalls the build by reading from terminal,
because the lone "-" means read from stdin yet stdin is not
redirected.

You may contribute to the pull request with changes or test results.

>
> Could you advise how to proceed?
> 
> Thanks,
> Shaan
> 
> On Saturday, March 7, 2020, 1:20:13 PM GMT+5:30, Srevin Saju
>  wrote:
> 
> Thanks Shaan. You have brought interest to know you have been using Manjaro
> (Arch) based Linux. I would be happy to have Arch Linux based packages tested
> and then published it to the community repository for pacman. You may be
> interested in installing Sugar Desktop natively on Manjaro by [2]https://
> github.com/srevinsaju/sugar-arch
> 
> Hope this helps you install it natively, and it would benefit the community
> indeed.
> 
> References:
> 
> [1] 
> https://github.com/shaansubbaiah/sugar-arch/blob/master/stable/autoinstall.sh
> [2] https://github.com/srevinsaju/sugar-arch

> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel


-- 
James Cameron
http://quozl.netrek.org/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Contributing through GSOC

2020-03-08 Thread shaansubbaiah.cs18
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-(
https://drive.google.com/file/d/1eoAcAOxCYLuChqF_pAF8boOMgeDWJzmz/view?usp=sharing
)

Thanks,
Shaan


On 07-Mar-2020 at 6:21 am, James Cameron  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 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 +, shaansubbaiah.c...@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(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
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel


--
James Cameron
http://quozl.netrek.org/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Contributing through GSoC

2020-03-08 Thread Srevin Saju
Thanks Shaan for testing it out
 If you have any changes to the autoinstall.sh, you can create a PR, and it
would be beneficial to extend this to others.

Regarding empy again, it is because empy does not create a executable on
arch (see https://github.com/sugarlabs/sugar/issues/896 and more)
If you try the dev version, which is fixed on the master.

Try installing autoinstall.sh-git

Otherwise, of you would like to stick with the default released version
(0.116)
Then, as another user showed interest, you might want to install the Debian
derived python3-empy
https://github.com/srevinsaju/python3-empy-AUR

You can install it by
pacman -U 

Hope this will fix your issue.
There exists a sugar package for 0.114 by Ballo Gyorgy. I have asked the
admins of the Arch Linux AUR, but it seems like they cannot replace a
community package unless its more than 3 years old.

Thanks

On Sun, Mar 8, 2020, 17:17 shaansubbaiah.c...@bmsce.ac.in <
shaansubbaiah.c...@bmsce.ac.in> wrote:

> Hi Srevin,
>
> I have tried installing Sugar for Arch from your repo(from the stable
> directory), had problems with the installer script. I'm not sure if it runs
> on vanilla Arch but I was unable to get it work on a fresh install of
> Manjaro. I have forked the repo (
> https://github.com/shaansubbaiah/sugar-arch/blob/master/stable/autoinstall.sh)
> and made slight changes in the installer script with which I got it working.
>
> Even after getting the installer script to work, some packages like
> sugar-artwork fail to build due to empy missing. Even after installing empy
> it failed. Seems to be a common issue ? (
> https://www.gitmemory.com/issue/sugarlabs/sugar/896/569960865)
>
> Could you advise how to proceed?
>
> Thanks,
> Shaan
>
>
> On Saturday, March 7, 2020, 1:20:13 PM GMT+5:30, Srevin Saju <
> srevi...@gmail.com> wrote:
>
>
> Thanks Shaan. You have brought interest to know you have been using
> Manjaro (Arch) based Linux. I would be happy to have Arch Linux based
> packages tested and then published it to the community repository for
> pacman. You may be interested in installing Sugar Desktop natively on
> Manjaro by https://github.com/srevinsaju/sugar-arch
>
> Hope this helps you install it natively, and it would benefit the
> community indeed.
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Contributing through GSoC

2020-03-08 Thread Bottersnike
https://github.com/sugarlabs/sugar/issues/882 may be of interest. The other
issues listed at
https://github.com/sugarlabs/sugar/issues?q=is%3Aissue+empy might
also be relevant depending on the exact issue you're having.

On Sun, Mar 8, 2020 at 2:17 PM shaansubbaiah.c...@bmsce.ac.in <
shaansubbaiah.c...@bmsce.ac.in> wrote:

> Hi Srevin,
>
> I have tried installing Sugar for Arch from your repo(from the stable
> directory), had problems with the installer script. I'm not sure if it runs
> on vanilla Arch but I was unable to get it work on a fresh install of
> Manjaro. I have forked the repo (
> https://github.com/shaansubbaiah/sugar-arch/blob/master/stable/autoinstall.sh)
> and made slight changes in the installer script with which I got it working.
>
> Even after getting the installer script to work, some packages like
> sugar-artwork fail to build due to empy missing. Even after installing empy
> it failed. Seems to be a common issue ? (
> https://www.gitmemory.com/issue/sugarlabs/sugar/896/569960865)
>
> Could you advise how to proceed?
>
> Thanks,
> Shaan
>
>
> On Saturday, March 7, 2020, 1:20:13 PM GMT+5:30, Srevin Saju <
> srevi...@gmail.com> wrote:
>
>
> Thanks Shaan. You have brought interest to know you have been using
> Manjaro (Arch) based Linux. I would be happy to have Arch Linux based
> packages tested and then published it to the community repository for
> pacman. You may be interested in installing Sugar Desktop natively on
> Manjaro by https://github.com/srevinsaju/sugar-arch
>
> Hope this helps you install it natively, and it would benefit the
> community indeed.
> ___
> Sugar-devel mailing list
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Contributing through GSoC

2020-03-08 Thread shaansubbaiah.c...@bmsce.ac.in
 Hi Srevin,
I have tried installing Sugar for Arch from your repo(from the stable 
directory), had problems with the installer script. I'm not sure if it runs on 
vanilla Arch but I was unable to get it work on a fresh install of Manjaro. I 
have forked the repo 
(https://github.com/shaansubbaiah/sugar-arch/blob/master/stable/autoinstall.sh) 
and made slight changes in the installer script with which I got it working.
Even after getting the installer script to work, some packages like 
sugar-artwork fail to build due to empy missing. Even after installing empy it 
failed. Seems to be a common issue ? 
(https://www.gitmemory.com/issue/sugarlabs/sugar/896/569960865) 
    
Could you advise how to proceed?
Thanks,
Shaan

On Saturday, March 7, 2020, 1:20:13 PM GMT+5:30, Srevin Saju 
 wrote:  
 
 Thanks Shaan. You have brought interest to know you have been using Manjaro 
(Arch) based Linux. I would be happy to have Arch Linux based packages tested 
and then published it to the community repository for pacman. You may be 
interested in installing Sugar Desktop natively on Manjaro by 
https://github.com/srevinsaju/sugar-arch
Hope this helps you install it natively, and it would benefit the community 
indeed.  ___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Contributing through GSoC

2020-03-06 Thread Srevin Saju
Thanks Shaan. You have brought interest to know you have been using Manjaro
(Arch) based Linux. I would be happy to have Arch Linux based packages
tested and then published it to the community repository for pacman. You
may be interested in installing Sugar Desktop natively on Manjaro by
https://github.com/srevinsaju/sugar-arch

Hope this helps you install it natively, and it would benefit the community
indeed.
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Contributing through GSOC

2020-03-06 Thread James Cameron
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 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 +, shaansubbaiah.c...@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(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
> Sugar-devel@lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel


-- 
James Cameron
http://quozl.netrek.org/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Contributing through GSOC

2020-03-06 Thread shaansubbaiah.c...@bmsce.ac.in
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(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
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel