From shaansubbaiah.cs18 at bmsce.ac.in Wed Jul 1 05:06:47 2020 From: shaansubbaiah.cs18 at bmsce.ac.in (shaansubbaiah.cs18 at bmsce.ac.in) Date: Wed, 1 Jul 2020 09:06:47 +0000 (UTC) Subject: [Sugar-devel] Debian Advocacy Update - Errors in Calculate on Debian Bullseye In-Reply-To: References: <2108840065.453253.1593538484271.ref@mail.yahoo.com> <2108840065.453253.1593538484271@mail.yahoo.com> Message-ID: <792084898.836196.1593594407615@mail.yahoo.com> Thanks for testing and confirming that they are reproducible. On Wednesday, July 1, 2020, 1:04:38 AM GMT+5:30, Saumya Mishra <2017230 at iiitdmj.ac.in> wrote: Hello Shaan!! Nice work.I have also tested Calculate version 46-1 with Ubuntu 20.04 sucrose package version 0.117.All the Errors are reproducible.? - Warning when attempting to calculate and expression ( pressing ?=? ) 65535 = (Binary) 1111111111111111 = (Hexadecimal) FFFF Gtk-WARNING **: 19:47:57.736: Don't know color 'Gdk.Color(red=6553 5, green=65535, blue=65535)'Workaround is to use Gdk.RGBA as Gdk.Color is deprecated and will not work with newer versions of Ubuntu and Debian. 1.?Error when using ?pi? and ?e? in expression:1593526849.741283 ERROR root: Internal error (): local variable 'list' referenced before assignment Traceback (most recent call last): File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 674, in evaluat e ret = self._process_node(eqn, state) File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 444, in _proces s_node return self._process_node(node.value, state) File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 515, in _proces s_node if node.id not in list(state.used_var_ofs.keys()): UnboundLocalError: local variable 'list' referenced before assignment During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/share/sugar/activities/Calculate.activity/layout.py", line 133, in lambda w: self._parent.process()], File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 518, in process res = self.parser.evaluate(tree) File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 680, in evaluat e raise ParseError(msg, 0) TypeError: __init__() missing 1 required positional argument: 'eqn'Reproducible on Ubuntu 20.04 - Hovering over Algebraic, Trigonometric toolbar buttons throws: (sugar-activity3:1791): Gtk-WARNING **: 19:54:34.278: Drawing a gadget with negative dimen sions. Did you forget to allocate a size? (node menuitem owner SugarPaletteHeader)-- Warning is Reproducible - Submitting trigonometric functions without values displays an error in the Activity but only the first character is highlighted red instead of the full function. -- Reproducible on Ubuntu 20.04 - Submitting logical expressions without values throws: 1593527432.306449 DEBUG Calculate: Result: ParseError('Parse error', 6, 'True!=') Traceback (most recent call last): File "/usr/share/sugar/activities/Calculate.activity/layout.py", line 133, in lambda w: self._parent.process()], File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 552, in process self.set_error_equation(eqn) File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 444, in set_err or_equation self.set_last_equation(eqn) File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 439, in set_las t_equation self.layout.last_eq.set_buffer(eqn.create_lasteq_textbuf()) File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 219, in create_ lasteq_textbuf resstr = str(self.result) File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 75, in __str__ msg = _("Error at '%(a)', position: %(b)") % \ ValueError: unsupported format character ''' (0x27) at index 14 Reproducile on Ubuntu 20.04 -- We need to implement Exception handlers - Submitting / pressing ?=? without entering any value throws 1593527598.469328 DEBUG root: Parsing preprocessed equation: '' Traceback (most recent call last): File "/usr/share/sugar/activities/Calculate.activity/layout.py", line 133, in lambda w: self._parent.process()], File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 517, in process tree = self.parser.parse(s) File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 656, in parse raise ParseError(msg) TypeError: __init__() missing 2 required positional arguments: 'start' and 'eqn'Reproducile on Ubuntu 20.04 -- We need to implement Exception handlers I will now move forward with solving these errors and opening issues.ThanksSaumya On Tue, Jun 30, 2020 at 11:04 PM shaansubbaiah.cs18 at bmsce.ac.in wrote: Hello James, While testing Sugar 0.117-3 on Debian Bullseye (11 / testing) I have found numerous errors which were not present while testing on Debian Buster (10 / stable). Both versions of the activity are the same, 46. There have been a few changes made a week back: - fix recommend python3-matplotlib (not python-matplotlib); closes: bug#938584, thanks to Sandro Tosi * fix provide ${python3:Provides} (not ${python:Provides}) I will investigate further and report back. Calculate - Warning when ateempting to calculate and expression ( pressing ?=? ) 65535 = (Binary) 1111111111111111 = (Hexadecimal) FFFF Gtk-WARNING **: 19:47:57.736: Don't know color 'Gdk.Color(red=6553 5, green=65535, blue=65535)' - Error when using ?pi? and ?e? in expression: 1593526849.741283 ERROR root: Internal error (): local variable 'list' referenced before assignment Traceback (most recent call last): File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 674, in evaluat e ret = self._process_node(eqn, state) File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 444, in _proces s_node return self._process_node(node.value, state) File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 515, in _proces s_node if node.id not in list(state.used_var_ofs.keys()): UnboundLocalError: local variable 'list' referenced before assignment During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/share/sugar/activities/Calculate.activity/layout.py", line 133, in lambda w: self._parent.process()], File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 518, in process res = self.parser.evaluate(tree) File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 680, in evaluat e raise ParseError(msg, 0) TypeError: __init__() missing 1 required positional argument: 'eqn' - Hovering over Algebraic, Trigonometric toolbar buttons throws: (sugar-activity3:1791): Gtk-WARNING **: 19:54:34.278: Drawing a gadget with negative dimen sions. Did you forget to allocate a size? (node menuitem owner SugarPaletteHeader) - Submitting trigonometric functions without values displays an error in the Activity but only the first character is highlighted red instead of the full function. - Submitting logical expressions without values throws: 1593527432.306449 DEBUG Calculate: Result: ParseError('Parse error', 6, 'True!=') Traceback (most recent call last): File "/usr/share/sugar/activities/Calculate.activity/layout.py", line 133, in lambda w: self._parent.process()], File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 552, in process self.set_error_equation(eqn) File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 444, in set_err or_equation self.set_last_equation(eqn) File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 439, in set_las t_equation self.layout.last_eq.set_buffer(eqn.create_lasteq_textbuf()) File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 219, in create_ lasteq_textbuf resstr = str(self.result) File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 75, in __str__ msg = _("Error at '%(a)', position: %(b)") % \ ValueError: unsupported format character ''' (0x27) at index 14 - Submitting / pressing ?=? without entering any value throws 1593527598.469328 DEBUG root: Parsing preprocessed equation: '' Traceback (most recent call last): File "/usr/share/sugar/activities/Calculate.activity/layout.py", line 133, in lambda w: self._parent.process()], File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 517, in process tree = self.parser.parse(s) File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 656, in parse raise ParseError(msg) TypeError: __init__() missing 2 required positional arguments: 'start' and 'eqn' Best, Shaan _______________________________________________ Sugar-devel mailing list Sugar-devel at lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel _______________________________________________ Sugar-devel mailing list Sugar-devel at lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -------------- next part -------------- An HTML attachment was scrubbed... URL: From shaansubbaiah.cs18 at bmsce.ac.in Wed Jul 1 05:28:54 2020 From: shaansubbaiah.cs18 at bmsce.ac.in (shaansubbaiah.cs18 at bmsce.ac.in) Date: Wed, 1 Jul 2020 09:28:54 +0000 (UTC) Subject: [Sugar-devel] Debian Advocacy Update - Errors in Calculate on Debian Bullseye In-Reply-To: <20200630224601.GH953@laptop.org> References: <2108840065.453253.1593538484271.ref@mail.yahoo.com> <2108840065.453253.1593538484271@mail.yahoo.com> <20200630224601.GH953@laptop.org> Message-ID: <744278733.850246.1593595734567@mail.yahoo.com> Hello James, I went through the release notes from 3.24.5 to 3.24.20 at https://download.gnome.org/sources/gtk+/3.24/. I could not find anything pertaining to the extra parameters required during initialization. Their changelogs are extremely concise. On Wednesday, July 1, 2020, 4:16:15 AM GMT+5:30, James Cameron wrote: Some of what Shaan has seen on Debian Testing and Saumya has reproduced on Ubuntu 20.04 is most likely caused by the newer version of GTK, but neither of you reported the version of GTK. Debian stable has GTK 3.24.5 Ubuntu 20.04 has GTK 3.24.18 Debian unstable has GTK 3.24.20 You should look at the release notes for GTK between 3.24.5 and 3.24.20. By the way, "Don't know color" is in GTK 3.24.18 source code seven times, in four different widget implementations.? You will need to find which widget reported this.? Also, why is it that a string value has what looks like source code; perhaps a Gdk.Color has been coerced to string by mistake. @Saumya, please don't open issues if you plan to solve the errors.? It is a waste of notifications and achieves nothing.? Just open pull requests, one per problem. On Wed, Jul 01, 2020 at 01:04:18AM +0530, Saumya Mishra wrote: > > Hello Shaan!! > > Nice work. > I have also tested Calculate version 46-1 with Ubuntu 20.04 sucrose package > version 0.117. > All the Errors are reproducible.? > >? 1. Warning when attempting to calculate and expression ( pressing ?=? ) > >? ? ? ? 65535 = (Binary) 1111111111111111 = (Hexadecimal) FFFF > > Gtk-WARNING **: 19:47:57.736: Don't know color 'Gdk.Color(red=6553 > 5, green=65535, blue=65535)' > > Workaround is to use Gdk.RGBA as Gdk.Color is deprecated and will not work with > newer versions of Ubuntu and Debian. > > 1.?Error when using ?pi? and ?e? in expression: > > 1593526849.741283 ERROR root: Internal error (): local variable >? 'list' referenced before assignment > Traceback (most recent call last): >? File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 674, in evaluat > e >? ? ret = self._process_node(eqn, state) >? File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 444, in _proces > s_node >? ? return self._process_node(node.value, state) >? File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 515, in _proces > s_node >? ? if [1]node.id not in list(state.used_var_ofs.keys()): > UnboundLocalError: local variable 'list' referenced before assignment > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): >? File "/usr/share/sugar/activities/Calculate.activity/layout.py", line 133, in >? ? lambda w: self._parent.process()], >? File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 518, in process >? ? res = self.parser.evaluate(tree) >? File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 680, in evaluat > e >? ? raise ParseError(msg, 0) > TypeError: __init__() missing 1 required positional argument: 'eqn'Reproducible on Ubuntu 20.04 > >? 1. Hovering over Algebraic, Trigonometric toolbar buttons throws: > > (sugar-activity3:1791): Gtk-WARNING **: 19:54:34.278: Drawing a gadget with negative dimen > sions. Did you forget to allocate a size? (node menuitem owner SugarPaletteHeader)-- Warning is Reproducible > >? 1. Submitting trigonometric functions without values displays an error in the >? ? Activity but only the first character is highlighted red instead of the >? ? full function. -- Reproducible on Ubuntu 20.04 > >? 2. Submitting logical expressions without values throws: > > 1593527432.306449 DEBUG Calculate: Result: ParseError('Parse error', 6, 'True!=') > Traceback (most recent call last): >? File "/usr/share/sugar/activities/Calculate.activity/layout.py", line 133, in >? ? lambda w: self._parent.process()], >? File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 552, in process >? ? self.set_error_equation(eqn) >? File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 444, in set_err > or_equation >? ? self.set_last_equation(eqn) >? File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 439, in set_las > t_equation >? ? self.layout.last_eq.set_buffer(eqn.create_lasteq_textbuf()) >? File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 219, in create_ > lasteq_textbuf >? ? resstr = str(self.result) >? File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 75, in __str__ >? ? msg = _("Error at '%(a)', position: %(b)") % \ > ValueError: unsupported format character ''' (0x27) at index 14 > > Reproducile on Ubuntu 20.04 -- We need to implement Exception handlers > >? 1. Submitting / pressing ?=? without entering any value throws > > 1593527598.469328 DEBUG root: Parsing preprocessed equation: '' > Traceback (most recent call last): >? File "/usr/share/sugar/activities/Calculate.activity/layout.py", line 133, in >? ? lambda w: self._parent.process()], >? File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 517, in process >? ? tree = self.parser.parse(s) >? File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 656, in parse >? ? raise ParseError(msg) > TypeError: __init__() missing 2 required positional arguments: 'start' and 'eqn'Reproducile on Ubuntu 20.04 -- We need to implement Exception handlers > > I will now move forward with solving these errors and opening issues. > Thanks > Saumya > > On Tue, Jun 30, 2020 at 11:04 PM [2]shaansubbaiah.cs18 at bmsce.ac.in <[3] > shaansubbaiah.cs18 at bmsce.ac.in> wrote: > >? ? Hello James, >? ? While testing Sugar 0.117-3 on Debian Bullseye (11 / testing) I have found >? ? numerous errors which were not present while testing on Debian Buster (10 / >? ? stable). >? ? Both versions of the activity are the same, 46. There have been a few >? ? changes made a week back: > >? ? ? ? fix recommend python3-matplotlib (not python-matplotlib); closes: bug# >? ? ? ? 938584, thanks to Sandro Tosi * fix provide ${python3:Provides} (not $ >? ? ? ? {python:Provides}) > >? ? I will investigate further and report back. > >? ? ??????????????????????????????????????????????????????????????????????????? >? ? >? ? Calculate > >? ? ? 1. Warning when ateempting to calculate and expression ( pressing ?=? ) > >? ? ? ? ? ? 65535 = (Binary) 1111111111111111 = (Hexadecimal) FFFF > >? ? Gtk-WARNING **: 19:47:57.736: Don't know color 'Gdk.Color(red=6553 >? ? 5, green=65535, blue=65535)' > >? ? ? 1. Error when using ?pi? and ?e? in expression: > >? ? 1593526849.741283 ERROR root: Internal error (): local variable >? ? ? 'list' referenced before assignment >? ? Traceback (most recent call last): >? ? ? File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 674, in evaluat >? ? e >? ? ? ? ret = self._process_node(eqn, state) >? ? ? File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 444, in _proces >? ? s_node >? ? ? ? return self._process_node(node.value, state) >? ? ? File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 515, in _proces >? ? s_node >? ? ? ? if [4]node.id not in list(state.used_var_ofs.keys()): >? ? UnboundLocalError: local variable 'list' referenced before assignment > >? ? During handling of the above exception, another exception occurred: > >? ? Traceback (most recent call last): >? ? ? File "/usr/share/sugar/activities/Calculate.activity/layout.py", line 133, in >? ? ? ? lambda w: self._parent.process()], >? ? ? File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 518, in process >? ? ? ? res = self.parser.evaluate(tree) >? ? ? File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 680, in evaluat >? ? e >? ? ? ? raise ParseError(msg, 0) >? ? TypeError: __init__() missing 1 required positional argument: 'eqn' > >? ? ? 1. Hovering over Algebraic, Trigonometric toolbar buttons throws: > >? ? (sugar-activity3:1791): Gtk-WARNING **: 19:54:34.278: Drawing a gadget with negative dimen >? ? sions. Did you forget to allocate a size? (node menuitem owner SugarPaletteHeader) > >? ? ? 1. Submitting trigonometric functions without values displays an error in >? ? ? ? the Activity but only the first character is highlighted red instead of >? ? ? ? the full function. > >? ? ? 2. Submitting logical expressions without values throws: > >? ? 1593527432.306449 DEBUG Calculate: Result: ParseError('Parse error', 6, 'True!=') >? ? Traceback (most recent call last): >? ? ? File "/usr/share/sugar/activities/Calculate.activity/layout.py", line 133, in >? ? ? ? lambda w: self._parent.process()], >? ? ? File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 552, in process >? ? ? ? self.set_error_equation(eqn) >? ? ? File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 444, in set_err >? ? or_equation >? ? ? ? self.set_last_equation(eqn) >? ? ? File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 439, in set_las >? ? t_equation >? ? ? ? self.layout.last_eq.set_buffer(eqn.create_lasteq_textbuf()) >? ? ? File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 219, in create_ >? ? lasteq_textbuf >? ? ? ? resstr = str(self.result) >? ? ? File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 75, in __str__ >? ? ? ? msg = _("Error at '%(a)', position: %(b)") % \ >? ? ValueError: unsupported format character ''' (0x27) at index 14 > >? ? ? 1. Submitting / pressing ?=? without entering any value throws > >? ? 1593527598.469328 DEBUG root: Parsing preprocessed equation: '' >? ? Traceback (most recent call last): >? ? ? File "/usr/share/sugar/activities/Calculate.activity/layout.py", line 133, in >? ? ? ? lambda w: self._parent.process()], >? ? ? File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line 517, in process >? ? ? ? tree = self.parser.parse(s) >? ? ? File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 656, in parse >? ? ? ? raise ParseError(msg) >? ? TypeError: __init__() missing 2 required positional arguments: 'start' and 'eqn' > >? ? ??????????????????????????????????????????????????????????????????????????? >? ? >? ? Best, >? ? Shaan > >? ? _______________________________________________ >? ? Sugar-devel mailing list >? ? [5]Sugar-devel at lists.sugarlabs.org >? ? [6]http://lists.sugarlabs.org/listinfo/sugar-devel > > * > > References: > > [1] http://node.id/ > [2] mailto:shaansubbaiah.cs18 at bmsce.ac.in > [3] mailto:shaansubbaiah.cs18 at bmsce.ac.in > [4] http://node.id/ > [5] mailto:Sugar-devel at lists.sugarlabs.org > [6] http://lists.sugarlabs.org/listinfo/sugar-devel -- James Cameron http://quozl.netrek.org/ _______________________________________________ Sugar-devel mailing list Sugar-devel at lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -------------- next part -------------- An HTML attachment was scrubbed... URL: From walter.bender at gmail.com Wed Jul 1 07:24:25 2020 From: walter.bender at gmail.com (Walter Bender) Date: Wed, 1 Jul 2020 07:24:25 -0400 Subject: [Sugar-devel] Summer of Code evaluations due this week Message-ID: Mentors and students, please be sure to submit your GSoC evaluations this week. We are still missing 50% of the mentor and student evaluations. regards. -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From 2017230 at iiitdmj.ac.in Wed Jul 1 16:26:58 2020 From: 2017230 at iiitdmj.ac.in (Saumya Mishra) Date: Thu, 2 Jul 2020 01:56:58 +0530 Subject: [Sugar-devel] Update - 1st July 2020 Message-ID: Hello all, --- I work with fixing regressions in log and browse-activity. #111 , #22 --- Fix some errors mentioned in the mailing list in calculate-activity. ( Work is in local repo, have to make a pr) Thanks Saumya Mishra -------------- next part -------------- An HTML attachment was scrubbed... URL: From 2017230 at iiitdmj.ac.in Wed Jul 1 16:31:15 2020 From: 2017230 at iiitdmj.ac.in (Saumya Mishra) Date: Thu, 2 Jul 2020 02:01:15 +0530 Subject: [Sugar-devel] Update - 1st July 2020 In-Reply-To: References: Message-ID: Hello all, I apologize for the above mail sent by mistake here. Please Ignore. :( On Thu, Jul 2, 2020 at 1:56 AM Saumya Mishra <2017230 at iiitdmj.ac.in> wrote: > > Hello all, > > > --- I work with fixing regressions in log and browse-activity. #111 > , #22 > > --- Fix some errors mentioned in the mailing list > in > calculate-activity. ( Work is in local repo, have to make a pr) > > > Thanks > Saumya Mishra > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From quozl at laptop.org Wed Jul 1 19:57:24 2020 From: quozl at laptop.org (James Cameron) Date: Thu, 2 Jul 2020 09:57:24 +1000 Subject: [Sugar-devel] Debian Advocacy Update - Errors in Calculate on Debian Bullseye In-Reply-To: <744278733.850246.1593595734567@mail.yahoo.com> References: <2108840065.453253.1593538484271.ref@mail.yahoo.com> <2108840065.453253.1593538484271@mail.yahoo.com> <20200630224601.GH953@laptop.org> <744278733.850246.1593595734567@mail.yahoo.com> Message-ID: <20200701235724.GE23211@laptop.org> None of the problems you reported pertained to extra parameters required during initialisation _and_ GTK. I was referring to the problems you reported that referenced GTK. The NEWS file in git is the source of the news files. The commits in git are more detailed, but there are many of them. I've briefly iterated through them but haven't found anything obvious. Perhaps it is changes to GObject that caused some of these problems. On Wed, Jul 01, 2020 at 09:28:54AM +0000, shaansubbaiah.cs18 at bmsce.ac.in wrote: > Hello James, > > I went through the release notes from 3.24.5 to 3.24.20 at [1]https:// > download.gnome.org/sources/gtk+/3.24/. > I could not find anything pertaining to the extra parameters required during > initialization. Their changelogs are extremely concise. > > On Wednesday, July 1, 2020, 4:16:15 AM GMT+5:30, James Cameron > wrote: > > Some of what Shaan has seen on Debian Testing and Saumya has > reproduced on Ubuntu 20.04 is most likely caused by the newer version > of GTK, but neither of you reported the version of GTK. > > Debian stable has GTK 3.24.5 > > Ubuntu 20.04 has GTK 3.24.18 > > Debian unstable has GTK 3.24.20 > > You should look at the release notes for GTK between 3.24.5 and > 3.24.20. > > By the way, "Don't know color" is in GTK 3.24.18 source code seven > times, in four different widget implementations. You will need to > find which widget reported this. Also, why is it that a string value > has what looks like source code; perhaps a Gdk.Color has been coerced > to string by mistake. > > @Saumya, please don't open issues if you plan to solve the errors. It > is a waste of notifications and achieves nothing. Just open pull > requests, one per problem. > > On Wed, Jul 01, 2020 at 01:04:18AM +0530, Saumya Mishra wrote: > > > > Hello Shaan!! > > > > Nice work. > > I have also tested Calculate version 46-1 with Ubuntu 20.04 sucrose package > > version 0.117. > > All the Errors are reproducible. > > > > 1. Warning when attempting to calculate and expression ( pressing ?=? ) > > > > 65535 = (Binary) 1111111111111111 = (Hexadecimal) FFFF > > > > Gtk-WARNING **: 19:47:57.736: Don't know color 'Gdk.Color(red=6553 > > 5, green=65535, blue=65535)' > > > > Workaround is to use Gdk.RGBA as Gdk.Color is deprecated and will not work > with > > newer versions of Ubuntu and Debian. > > > > 1. Error when using ?pi? and ?e? in expression: > > > > 1593526849.741283 ERROR root: Internal error (): > local variable > > 'list' referenced before assignment > > Traceback (most recent call last): > > File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line > 674, in evaluat > > e > > ret = self._process_node(eqn, state) > > File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line > 444, in _proces > > s_node > > return self._process_node(node.value, state) > > File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line > 515, in _proces > > s_node > > if [1]node.id not in list(state.used_var_ofs.keys()): > > UnboundLocalError: local variable 'list' referenced before assignment > > > > During handling of the above exception, another exception occurred: > > > > Traceback (most recent call last): > > File "/usr/share/sugar/activities/Calculate.activity/layout.py", line 133, > in > > lambda w: self._parent.process()], > > File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line > 518, in process > > res = self.parser.evaluate(tree) > > File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line > 680, in evaluat > > e > > raise ParseError(msg, 0) > > TypeError: __init__() missing 1 required positional argument: > 'eqn'Reproducible on Ubuntu 20.04 > > > > 1. Hovering over Algebraic, Trigonometric toolbar buttons throws: > > > > (sugar-activity3:1791): Gtk-WARNING **: 19:54:34.278: Drawing a gadget with > negative dimen > > sions. Did you forget to allocate a size? (node menuitem owner > SugarPaletteHeader)-- Warning is Reproducible > > > > 1. Submitting trigonometric functions without values displays an error in > the > > Activity but only the first character is highlighted red instead of the > > full function. -- Reproducible on Ubuntu 20.04 > > > > 2. Submitting logical expressions without values throws: > > > > 1593527432.306449 DEBUG Calculate: Result: ParseError('Parse error', 6, > 'True!=') > > Traceback (most recent call last): > > File "/usr/share/sugar/activities/Calculate.activity/layout.py", line 133, > in > > lambda w: self._parent.process()], > > File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line > 552, in process > > self.set_error_equation(eqn) > > File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line > 444, in set_err > > or_equation > > self.set_last_equation(eqn) > > File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line > 439, in set_las > > t_equation > > self.layout.last_eq.set_buffer(eqn.create_lasteq_textbuf()) > > File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line > 219, in create_ > > lasteq_textbuf > > resstr = str(self.result) > > File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line 75, > in __str__ > > msg = _("Error at '%(a)', position: %(b)") % \ > > ValueError: unsupported format character ''' (0x27) at index 14 > > > > Reproducile on Ubuntu 20.04 -- We need to implement Exception handlers > > > > 1. Submitting / pressing ?=? without entering any value throws > > > > 1593527598.469328 DEBUG root: Parsing preprocessed equation: '' > > Traceback (most recent call last): > > File "/usr/share/sugar/activities/Calculate.activity/layout.py", line 133, > in > > lambda w: self._parent.process()], > > File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line > 517, in process > > tree = self.parser.parse(s) > > File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line > 656, in parse > > raise ParseError(msg) > > TypeError: __init__() missing 2 required positional arguments: 'start' and > 'eqn'Reproducile on Ubuntu 20.04 -- We need to implement Exception handlers > > > > I will now move forward with solving these errors and opening issues. > > Thanks > > Saumya > > > > On Tue, Jun 30, 2020 at 11:04 PM [2][2]shaansubbaiah.cs18 at bmsce.ac.in <[3] > > [3]shaansubbaiah.cs18 at bmsce.ac.in> wrote: > > > > Hello James, > > While testing Sugar 0.117-3 on Debian Bullseye (11 / testing) I have found > > numerous errors which were not present while testing on Debian Buster (10 > / > > stable). > > Both versions of the activity are the same, 46. There have been a few > > changes made a week back: > > > > ? fix recommend python3-matplotlib (not python-matplotlib); closes: bug# > > 938584, thanks to Sandro Tosi * fix provide ${python3:Provides} (not $ > > {python:Provides}) > > > > I will investigate further and report back. > > > > > ??????????????????????????????????????????????????????????????????????????? > > > > Calculate > > > > 1. Warning when ateempting to calculate and expression ( pressing ?=? ) > > > > 65535 = (Binary) 1111111111111111 = (Hexadecimal) FFFF > > > > Gtk-WARNING **: 19:47:57.736: Don't know color 'Gdk.Color(red=6553 > > 5, green=65535, blue=65535)' > > > > 1. Error when using ?pi? and ?e? in expression: > > > > 1593526849.741283 ERROR root: Internal error ( 'UnboundLocalError'>): local variable > > 'list' referenced before assignment > > Traceback (most recent call last): > > File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line > 674, in evaluat > > e > > ret = self._process_node(eqn, state) > > File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line > 444, in _proces > > s_node > > return self._process_node(node.value, state) > > File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line > 515, in _proces > > s_node > > if [4]node.id not in list(state.used_var_ofs.keys()): > > UnboundLocalError: local variable 'list' referenced before assignment > > > > During handling of the above exception, another exception occurred: > > > > Traceback (most recent call last): > > File "/usr/share/sugar/activities/Calculate.activity/layout.py", line > 133, in > > lambda w: self._parent.process()], > > File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line > 518, in process > > res = self.parser.evaluate(tree) > > File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line > 680, in evaluat > > e > > raise ParseError(msg, 0) > > TypeError: __init__() missing 1 required positional argument: 'eqn' > > > > 1. Hovering over Algebraic, Trigonometric toolbar buttons throws: > > > > (sugar-activity3:1791): Gtk-WARNING **: 19:54:34.278: Drawing a gadget > with negative dimen > > sions. Did you forget to allocate a size? (node menuitem owner > SugarPaletteHeader) > > > > 1. Submitting trigonometric functions without values displays an error > in > > the Activity but only the first character is highlighted red instead > of > > the full function. > > > > 2. Submitting logical expressions without values throws: > > > > 1593527432.306449 DEBUG Calculate: Result: ParseError('Parse error', 6, > 'True!=') > > Traceback (most recent call last): > > File "/usr/share/sugar/activities/Calculate.activity/layout.py", line > 133, in > > lambda w: self._parent.process()], > > File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line > 552, in process > > self.set_error_equation(eqn) > > File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line > 444, in set_err > > or_equation > > self.set_last_equation(eqn) > > File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line > 439, in set_las > > t_equation > > self.layout.last_eq.set_buffer(eqn.create_lasteq_textbuf()) > > File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line > 219, in create_ > > lasteq_textbuf > > resstr = str(self.result) > > File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line > 75, in __str__ > > msg = _("Error at '%(a)', position: %(b)") % \ > > ValueError: unsupported format character ''' (0x27) at index 14 > > > > 1. Submitting / pressing ?=? without entering any value throws > > > > 1593527598.469328 DEBUG root: Parsing preprocessed equation: '' > > Traceback (most recent call last): > > File "/usr/share/sugar/activities/Calculate.activity/layout.py", line > 133, in > > lambda w: self._parent.process()], > > File "/usr/share/sugar/activities/Calculate.activity/calculate.py", line > 517, in process > > tree = self.parser.parse(s) > > File "/usr/share/sugar/activities/Calculate.activity/astparser.py", line > 656, in parse > > raise ParseError(msg) > > TypeError: __init__() missing 2 required positional arguments: 'start' and > 'eqn' > > > > > ??????????????????????????????????????????????????????????????????????????? > > > > Best, > > Shaan > > > > _______________________________________________ > > Sugar-devel mailing list > > [5][4]Sugar-devel at lists.sugarlabs.org > > [6][5]http://lists.sugarlabs.org/listinfo/sugar-devel > > > > * > > > > References: > > > > [1] [6]http://node.id/ > > [2] mailto:[7]shaansubbaiah.cs18 at bmsce.ac.in > > [3] mailto:[8]shaansubbaiah.cs18 at bmsce.ac.in > > [4] [9]http://node.id/ > > [5] mailto:[10]Sugar-devel at lists.sugarlabs.org > > [6] [11]http://lists.sugarlabs.org/listinfo/sugar-devel > > -- > James Cameron > [12]http://quozl.netrek.org/ > > _______________________________________________ > Sugar-devel mailing list > [13]Sugar-devel at lists.sugarlabs.org > [14]http://lists.sugarlabs.org/listinfo/sugar-devel > > References: > > [1] https://download.gnome.org/sources/gtk+/3.24/ > [2] mailto:shaansubbaiah.cs18 at bmsce.ac.in > [3] mailto:shaansubbaiah.cs18 at bmsce.ac.in > [4] mailto:Sugar-devel at lists.sugarlabs.org > [5] http://lists.sugarlabs.org/listinfo/sugar-devel > [6] http://node.id/ > [7] mailto:shaansubbaiah.cs18 at bmsce.ac.in > [8] mailto:shaansubbaiah.cs18 at bmsce.ac.in > [9] http://node.id/ > [10] mailto:Sugar-devel at lists.sugarlabs.org > [11] http://lists.sugarlabs.org/listinfo/sugar-devel > [12] http://quozl.netrek.org/ > [13] mailto:Sugar-devel at lists.sugarlabs.org > [14] http://lists.sugarlabs.org/listinfo/sugar-devel -- James Cameron http://quozl.netrek.org/ From srevinsaju at sugarlabs.org Thu Jul 2 03:38:54 2020 From: srevinsaju at sugarlabs.org (Srevin Saju) Date: Thu, 2 Jul 2020 10:38:54 +0300 Subject: [Sugar-devel] Mode of distribution of Sugar Activities In-Reply-To: <20200630073848.GK13840@laptop.org> References: <42e754cf-c20b-c821-8748-07bde4d6870b@sugarlabs.org> <20200630062442.GJ13840@laptop.org> <20200630073848.GK13840@laptop.org> Message-ID: <70ac8937-09d9-4d5c-adee-b030ad9137be@sugarlabs.org> To all, I will be releasing Sugarlabs appstore v0.1.alpha this weekend! Please review repositories at https://github.com/sugarlabs-appstore For an updated working example: https://sugarstore.netlify.app ================ Reply to previous email below, sorry for delay; On 30/06/2020 10:38, James Cameron wrote: > On Tue, Jun 30, 2020 at 09:50:45AM +0300, Srevin Saju wrote: >> Remember that in my design for aslov4, it must "support activity >> bundles uploaded via ssh," >> >> I have seen and read the GSoC guidelines. I have also noticed that >> aslov4 should support activities uploaded by ssh. But it is almost >> impractical in my case. I do not own a ssh server so I cannot build >> / deploy a server / storage where I could publicly give ssh access >> to developers at sugarlabs. The best I could do is to make use of a >> free service (in this case, GitHub; but I have also mentioned of the >> alternatives to GitHub in my first email, (because personally I do >> not prefer Github too). If in case, I get access to a free ssh >> server on Google Cloud Platform or something, I will extend this >> feature. Because, I cannot implement a feature which I cannot test. > You can SSH into your computer for testing. Look for a way to add SSH > server listening on localhost address, yet refuse on your external IP > addresses. > > You can also SSH into a VM or chroot on your computer. > > We also have sunjammer.sugarlabs.org which provides SSH access for > activity maintainers. That's how the tarballs are provided in > download.sugarlabs.org and some bundles in people.sugarlabs.org. Thanks, I recently added the support to build from pre-built bundles. On #7 last 50 commits aims at making builds possible, but I still prefer building from source. But you may choose :D >> But this is absolutely possible, because sugarappstore-generator >> script is modular, I can easily provide the bundle location and it >> can automaticaly generate the static location. In this case, a >> custom `list_activities` needs to be defined to find uploaded >> bundles. > Good. Are there instructions for how I can deploy this to sunjammer? I have a small documentation on the README.md of the repository. Do let me know if, something is missing from the README that you would like to include. Executing python3 -m saasbuild --help will give almost all the possible options. The best part is that most of the functionality is configurable either from environment variables or command line arguments / parameters. >> and may also "for a specific list of >> activities, access the source repository and detect any change to a >> release tag (publish), create a bundle and extract release notes," >> >> I am not sure if you have noticed, I have added support for all >> activities to extract the release notes from the current tag. The >> problem with some repositories is that, they do not use annotated >> tags, so I cannot extract the Release notes from the tags. But I am >> able to extract the Release Notes from activity NEWS. I added this >> feature in the past week, maybe it went unnoticed. > I don't like having the creation of a version tag cause things like > this to occur. It will just encouarge me not to use tags. > > A current version tag is not a usable concept, especially for > repositories with multiple branches, that's why "release tag > (publish)" is said; so that a tag like "publish" or "aslov4" might be > used instead. > > Yes, we don't typically annotate tags, but we do often have brief > release notes in the commit that is tagged. > > Parsing from NEWS is probably sufficient for this specific list of > activities. I don't imagine it will number more than about 20. Yes, I have done that for now. As far as I have noticed, and as far as I remember, the NEWS file of Implode Activity has its release notes in ascending order as compared to other activities where news are written in descending order. And in Implode, dates have been used. Should I include the capability to parse the release notes from those news too? but it will make the logic more complex. >> To do some special testing / checking / checking out some commit or branch on >> the activity, the generator gives the option as given below >> >> ``` >> >> ? --build-entrypoint BUILD_ENTRYPOINT >> ??????????????????????? Specify a path to any Linux compatible script which is >> intended to be executed on every build >> ? --build-override????? Override `python setup.py dist_xo` with >> --build-entrypoint argument shell script >> ? --build-chdir???????? Changes directory to Activity dir >> >> ``` >> >> It implies, we could feed a custom build script, instead of using `python >> setup.py dist_xo` . So I hope that would do! >> >> The idea of automatic building was to >> >> ? increase the quality of activity (I will extend this to testing activities, >> (make sure it starts) using Continuous Integration) > I don't like the idea of automation that removes responsibilities of > an activity maintainer. > Yes, but as far as I know, we have very few active maintainers for an activity. Anyways, I have added the support of manually building and deploying xo's and extracting the information, so do let me know if I need to add more features. >> ? an activity built on your system, should be equally built on another >> developer's system (i.e should be reproducible) > I don't see why we need to have bundles reproducible. Bundles are > made so infrequently. :D >> ? Reduce the time needed by developers to manually fill in the details and, >> upload binaries etc etc. I have used the exact same principle used by the >> [1]https://appimage.org You can see their pull requests, which >> automatically tests if the appimage would work on Ubuntu Xenial (the oldest >> LTS). > Scripting easily handles uploads. For Python 3 activities, I'd just > use scp or rsync of the bundle file. I have this in my local scripts > already. > > For Python 2 activities, it was way more complicated than I wanted; > because of aslov1, see > https://github.com/sugarlabs/sugar-tools/blob/master/activity-publish > > I don't want to be in a situation where release is dependent on a > large collection of tools that have to work just right. It can get > fragile, and we don't release activities enough to justify that > fragility. Ok, in this case, there is no script that needs to exist on the client / activity builder's side. The appstore generator should be only deployed on the server / on the person's PC who is building the appstore. >> Please let me know if there is anything I can do. I will try to get a server >> (temporarily) to add the ssh feature. >> >> On 30/06/2020 09:24, James Cameron wrote: >> >> On Tue, Jun 30, 2020 at 12:22:41AM +0300, Srevin Saju wrote: >> >> Thanks >> >> Yes, there is no single source of Python 3 activity bundles. There >> was for Python 2 activities; it was activities.sugarlabs.org. >> >> I hope aslov4 would solve this issue. I have now uploaded entire >> successfully built Python3 bundles to >> [2]https://github.com/srevinsaju/sugar-activity-build/ releases. You >> can check them out if you are interested and get some spare time. >> >> Thanks. That there is no single source of Python 3 activity bundles >> doesn't really cause a problem for me. I don't need aslov4 to fix it. >> There's more to the dependency problems than Python version. That's >> why I said in the aslov4 idea "(a) ported to Python 3 and released, >> and (b) tested on Sugar Live Build." >> >> Yes, there is no single source of activity sources. Best we have is >> GitHub sugarlabs org, where directory activity has a file >> activity.info which has a valid exec key. But also gitorious. >> >> By 'no single source', is there any instance of python3 activities on >> gitorious? >> >> You'd have to look. I don't know of any. Ibiam is probably right, >> but as Gitorious is still open, commits may be pushed, and so there is >> a possibility that a repository there may contain activity source >> compatible with Python 3. I don't think you need to concern yourself >> with it though. >> >> I wanted to know if all the python3 activities are either forked or >> owned as a repository at sugarlabs GitHub organization? or does it >> still exist at some other places? >> >> You'd have to look. There can be activities for Sugar that are not >> part of the GitHub sugarlabs organisation. We have seen several over >> the years, and we try to fork them, but there's no guarantee that we >> have been successful. I don't think you need to concern yourself >> with it though. >> >> Remember that in my design for aslov4, it must "support activity >> bundles uploaded via ssh," and may also "for a specific list of >> activities, access the source repository and detect any change to a >> release tag (publish), create a bundle and extract release notes," >> >> I'm looking forward to those two features in particular. >> >> Some source repositories are used to make multiple activity bundles; >> Wikipedia and TamTam are examples. >> >> I'm not interested in GitHub integration, because I don't always use >> GitHub, and some of the use cases for aslov4 are for situation where >> no internet access is available. >> >> Yes, aslov4 as specified in our GSoC project idea could look like it >> was a smaller than normal project, but if you iterate through each of >> the requirements it could easily fill the time available for a GSoC >> student working for 12 weeks of seven hours a weekday. >> >> Yes I agree. ASLOv4 is not an easy task. I am not sure when Manish >> (radii.dev) would be free, I will try to complete the best I can, to >> my knowledge. >> >> Thanks. >> >> -- >> V/r >> Srevin Saju >> >> References: >> >> [1]https://appimage.org/ >> [2]https://github.com/srevinsaju/sugar-activity-build/ > pub RSA 4096/66D390D7 2020-05-19 Srevin Saju (srevinsaju) >> sub RSA 4096/14479587 2020-05-19 >> > -- V/r Srevin Saju -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_0x1007816766D390D7.asc Type: application/pgp-keys Size: 4849 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_signature Type: application/pgp-signature Size: 840 bytes Desc: OpenPGP digital signature URL: From dhruvmisra at live.com Thu Jul 2 06:25:35 2020 From: dhruvmisra at live.com (Dhruv Misra) Date: Thu, 2 Jul 2020 10:25:35 +0000 Subject: [Sugar-devel] Sugarizer Knowledge Activity Pack meeting [2 July] Message-ID: Hey there, I had the weekly meeting with my mentor Lionel today i.e. 2 July at 9H UTC. We reviewed tasks from last week. We discussed the modifications needed to PDF generation. We then discussed about the ODT generation and talked to mentor Ashish on how we can implement it for Curriculum. We also decided to add a tutorial to Curriculum and to update Sugar components with ES6 features. * Tasks from last week: * Added template selection on new instance startup * Added export to PDF * Added export to DOC * Updated the Sugar components in the template * Issues encountered last week: ODT generation proving troublesome, will be done next week after discussing with mentor Ashish. * Tasks for next week: * Add ODT generation to Curriculum * Add a tutorial to Curriculum * Update Sugar components to use ES6 features * (Optional) Create design prototypes for Vote Thanks, Dhruv Misra -------------- next part -------------- An HTML attachment was scrubbed... URL: From srevinsaju at sugarlabs.org Thu Jul 2 12:09:50 2020 From: srevinsaju at sugarlabs.org (Srevin Saju) Date: Thu, 2 Jul 2020 19:09:50 +0300 Subject: [Sugar-devel] Initial Release SugarLabs Appstore Generator Message-ID: <76dda44c-d65e-f357-e1f8-6153ab0d0ca7@sugarlabs.org> Hello! Announcing the first release, v0.1.alpha of the Sugarlabs App Store generator. Please look into the release and check if something could be improved, or if you do have any feature requests, you could submit an issue to https://github.com/sugarlabs-appstore; To install the appstore generator, you could simply pip install sugarstore-generator and execute it by saasbuild? --help Special thanks to all those who contributed and gave suggestions on how to improve the appstore! It was a great experience working on ASLO v4. -- V/r Srevin Saju -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_0x1007816766D390D7.asc Type: application/pgp-keys Size: 4849 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_signature Type: application/pgp-signature Size: 840 bytes Desc: OpenPGP digital signature URL: From quozl at laptop.org Thu Jul 2 18:35:22 2020 From: quozl at laptop.org (James Cameron) Date: Fri, 3 Jul 2020 08:35:22 +1000 Subject: [Sugar-devel] GSoc 2020 Sugar Labs - First Evaluations are complete Message-ID: <20200702223522.GB28735@laptop.org> All 18 evaluations have been completed. Thanks! -- James Cameron http://quozl.netrek.org/ From quozl at laptop.org Thu Jul 2 20:01:18 2020 From: quozl at laptop.org (James Cameron) Date: Fri, 3 Jul 2020 10:01:18 +1000 Subject: [Sugar-devel] Oversight Board - Update Message-ID: <20200703000118.GE28735@laptop.org> Your oversight board meets every two weeks. The next meeting is 8th July, 20:00 UTC. If you would like the board to discuss something, you may either; * write to sugar-devel at lists.sugarlabs.org and slobs at lists.sugarlabs.org (the most transparent method), or; * write to slobs at lists.sugarlabs.org only (a less transparent method), or; * write to a member of the board (a non-transparent method). Our meetings are usually private, but we may invite others to join us. Our next meeting date is maintained on https://wiki.sugarlabs.org/go/Oversight_Board#Next_meeting Minutes of meetings are recorded at https://wiki.sugarlabs.org/go/Oversight_Board/Minutes Formal decisions are recorded at https://wiki.sugarlabs.org/go/Oversight_Board/Decisions -- James Cameron http://quozl.netrek.org/ From walter.bender at gmail.com Fri Jul 3 08:59:55 2020 From: walter.bender at gmail.com (Walter Bender) Date: Fri, 3 Jul 2020 08:59:55 -0400 Subject: [Sugar-devel] discussion topic for SLOB Message-ID: I was asked by Recycle USB (https://www.recycleusb.com/), the organization that periodically sends us USB keys in bulk to distribute, if we could put some sort of ACK on our website. Would like to discuss this with the board at the next meeting. FWIW, I just got a batch of 5000 8gig USB keys, suitable for distributing SOAS et al. from Recycle USB. regards. -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From walter.bender at gmail.com Fri Jul 3 09:03:20 2020 From: walter.bender at gmail.com (Walter Bender) Date: Fri, 3 Jul 2020 09:03:20 -0400 Subject: [Sugar-devel] Music Blocks in Peru Message-ID: Not sure it merits discussion at the SLOB meeting, but I wanted to give everyone a heads up that the ministry of education in Peru will be distributing on the order of 800000 Android tablets to children in the coming months. They will be including Music Blocks (translated into Aymara and Quechua). I've been discussing the possibility of including Sugarizer in future releases as well. regards. -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From devin at ulibarri.website Fri Jul 3 09:30:34 2020 From: devin at ulibarri.website (Devin Ulibarri) Date: Fri, 03 Jul 2020 09:30:34 -0400 Subject: [Sugar-devel] [SLOBS] Music Blocks in Peru In-Reply-To: References: Message-ID: <1593783034.12304.14.camel@ulibarri.website> Hi Walter, Perhaps you can give a report at the July 8th SLOBs meeting? Devin On Fri, 2020-07-03 at 09:03 -0400, Walter Bender wrote: > Not sure it merits discussion at the SLOB meeting, but I wanted to > give everyone a heads up that the ministry of education in Peru will > be distributing on the order of 800000 Android tablets to children in > the coming months. They will be including Music Blocks (translated > into Aymara and Quechua). I've been discussing the possibility of > including Sugarizer in future releases as well. > > regards. > > -walter > > --? > Walter Bender > Sugar Labs > http://www.sugarlabs.org > > _______________________________________________ > SLOBs mailing list > SLOBs at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/slobs -- Follow me on GNU Social at https://loadaverage.org/pikurasa -------------- next part -------------- An HTML attachment was scrubbed... URL: From lionel.laske at gmail.com Fri Jul 3 11:12:08 2020 From: lionel.laske at gmail.com (=?UTF-8?Q?Lionel_Lask=C3=A9?=) Date: Fri, 3 Jul 2020 17:12:08 +0200 Subject: [Sugar-devel] [SLOBS] Music Blocks in Peru In-Reply-To: References: Message-ID: Good news. Congrats! Could explain a recent increase of Sugarizer download coming from Peru on Play store: https://twitter.com/SugarizerApp/status/1256162599168851974?s=20 Regards. Lionel. https://twitter.com/SugarizerApp/status/1256162599168851974?s=20 https://twitter.com/SugarizerApp/status/1256162599168851974?s=20 https://twitter.com/SugarizerApp/status/1256162599168851974?s=20 Le ven. 3 juil. 2020 ? 15:03, Walter Bender a ?crit : > Not sure it merits discussion at the SLOB meeting, but I wanted to give > everyone a heads up that the ministry of education in Peru will be > distributing on the order of 800000 Android tablets to children in the > coming months. They will be including Music Blocks (translated into Aymara > and Quechua). I've been discussing the possibility of including Sugarizer > in future releases as well. > > regards. > > -walter > > -- > Walter Bender > Sugar Labs > http://www.sugarlabs.org > > _______________________________________________ > SLOBs mailing list > SLOBs at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/slobs > -------------- next part -------------- An HTML attachment was scrubbed... URL: From samsongoddy at gmail.com Fri Jul 3 11:16:06 2020 From: samsongoddy at gmail.com (Samson Goddy) Date: Fri, 3 Jul 2020 16:16:06 +0100 Subject: [Sugar-devel] [SLOBS] Music Blocks in Peru In-Reply-To: References: Message-ID: Seems logical that they adopt sugarizer and Congratulations Walter on MB. Regards On Fri, Jul 3, 2020, 4:12 PM Lionel Lask? wrote: > > Good news. Congrats! > Could explain a recent increase of Sugarizer download coming from Peru on > Play store: > https://twitter.com/SugarizerApp/status/1256162599168851974?s=20 > > Regards. > > Lionel. > > https://twitter.com/SugarizerApp/status/1256162599168851974?s=20 > https://twitter.com/SugarizerApp/status/1256162599168851974?s=20 > https://twitter.com/SugarizerApp/status/1256162599168851974?s=20 > > Le ven. 3 juil. 2020 ? 15:03, Walter Bender a > ?crit : > >> Not sure it merits discussion at the SLOB meeting, but I wanted to give >> everyone a heads up that the ministry of education in Peru will be >> distributing on the order of 800000 Android tablets to children in the >> coming months. They will be including Music Blocks (translated into Aymara >> and Quechua). I've been discussing the possibility of including Sugarizer >> in future releases as well. >> >> regards. >> >> -walter >> >> -- >> Walter Bender >> Sugar Labs >> http://www.sugarlabs.org >> >> _______________________________________________ >> SLOBs mailing list >> SLOBs at lists.sugarlabs.org >> http://lists.sugarlabs.org/listinfo/slobs >> > _______________________________________________ > Sugar-devel mailing list > Sugar-devel at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > -------------- next part -------------- An HTML attachment was scrubbed... URL: From prakashujjwal1010 at gmail.com Sat Jul 4 06:15:38 2020 From: prakashujjwal1010 at gmail.com (prakash ujjwal) Date: Sat, 4 Jul 2020 15:45:38 +0530 Subject: [Sugar-devel] Sugarizer game activity pack meeting (4th July) Message-ID: I and my mentor Ashish had a meeting on sugarizer game activity pack at 3:00 PM IST on 4th July. We discussed about the previous tasks and new tangram activity which we will start developing from this week. We discussed about the possibility of hint feature. - Previous tasks completed: - - tutorial integration, - made requested UI changes, - solved some bugs. - problems faced in previous tasks: none. - Tasks in upcoming week: - - Start structuring and developing tangram activity - Adding Game screen UI - Adding tans and their interactions - Adding some standard tangrams - Building toolbar Regards, Prakash Ujjwal -------------- next part -------------- An HTML attachment was scrubbed... URL: From shaansubbaiah.cs18 at bmsce.ac.in Sat Jul 4 11:51:05 2020 From: shaansubbaiah.cs18 at bmsce.ac.in (shaansubbaiah.cs18 at bmsce.ac.in) Date: Sat, 4 Jul 2020 15:51:05 +0000 (UTC) Subject: [Sugar-devel] Issues found in Sugar 0.117, fructose activities References: <1183712372.2448485.1593877865376.ref@mail.yahoo.com> Message-ID: <1183712372.2448485.1593877865376@mail.yahoo.com> Hello all, Listed the issues found this past week. Tested on Sugar 0.117-3, Debian Bullseye. All issues are reproducible on Sugar 0.117, Sugar Live Build. Activities: Browse: Sometimes an error is thrown while trying to copy an image. #112 Chat: Prevent user from sending smileys when disconnected #30. Fixed by Chihurumnaya Ibiam ibiamchihurumnaya at gmail.com in #31 Jukebox: Errors when navigating above and below the first and last songs respectively #30 Write: 1] Found multiple issues, later was found out that they were all due to Abiword. Some of the issues that cause the crash: 1. Resizing a cell in a table vertically 2. Moving an image to the extreme left/right of the page 3. Right Click -> Insert Table 4. Right Click -> Click Paragraph -> Click Tabs 5. Right Click -> Set Language 2] Pasting images (eg. the ones copied from the web like above) using CTRL + V throws errors. Whereas, Right Click -> Paste works. # Sugar 0.117-3, Debian Bullseye 1593791090.814256 ERROR root: tempfile is /home/ssbc/.sugar/default/org.laptop.AbiWordActi vity/instance/tmpgscy2lm8.png Traceback (most recent call last): File "/usr/share/sugar/activities/Write.activity/toolbar.py", line 160, in __paste_butto n_cb px_file.write(data) TypeError: write() argument must be str, not bytes # Sugar 0.117, Sugar Live Build Traceback (most recent call last): File "/usr/src/sugar-activities/Write.activity/toolbar.py", line 160, in __paste_button_ cb px_file.write(data) TypeError: write() argument must be str, not bytes 1593854307.251860 ERROR root: tempfile is /home/user/.sugar/default/org.laptop.AbiWordActi vity/instance/tmpmfc6g_tc.png 3] Clicking on the help menu in the activity throws: ** (sugar-activity3:21476): WARNING **: 15:29:36.729: Error when getting information for file ?/usr/share/abiword-3.0/help/en-US/interface/dialogopenlinux.html?: No such file or directory Couldn't find a suitable web browser! Set the BROWSER environment variable to your desired browser. Right Click -> Select either Paragraph/Page Numbers/HyperLink/Save Image As -> Click Help 4] Error in the activity log, not sure how to reproduce. Generally appears on closing the activity after attempting to paste images, with errors. (sugar-activity3:20948): Gtk-CRITICAL **: 09:15:33.662: gtk_window_add_accel_group: assertion 'GTK_IS_WINDOW (window)' failed /usr/lib/python3/dist-packages/gi/overrides/GObject.py:479: Warning: ../../../gobject/gsignal.c:2563: instance '0x290d5e0' has no handler with id '2367' GObjectModule.signal_handler_block(obj, handler_id) /usr/lib/python3/dist-packages/gi/overrides/GObject.py:560: Warning: ../../../gobject/gsignal.c:2605: instance '0x290d5e0' has no handler with id '2367' return func(*args, **kwargs) /usr/lib/python3/dist-packages/gi/overrides/Gtk.py:1641: Warning: invalid cast from 'GtkOverlay' to 'GtkWindow' return _Gtk_main(*args, **kwargs) The issues listed above for the Write activity haven?t been opened it in Github yet. Best, Shaan ? -------------- next part -------------- An HTML attachment was scrubbed... URL: From 2017230 at iiitdmj.ac.in Sat Jul 4 16:13:18 2020 From: 2017230 at iiitdmj.ac.in (Saumya Mishra) Date: Sun, 5 Jul 2020 01:43:18 +0530 Subject: [Sugar-devel] Issues found in Sugar 0.117, fructose activities In-Reply-To: <1183712372.2448485.1593877865376@mail.yahoo.com> References: <1183712372.2448485.1593877865376.ref@mail.yahoo.com> <1183712372.2448485.1593877865376@mail.yahoo.com> Message-ID: Hello all, Thanks for the update Shaan!! I have tested these errors with Ubuntu 20.04 sucrose package v0.117. I tested Browse, write, and chat. I will update later with Jukebox. * Chat works, I have tested with the following change.* *Chat:* Prevent user from sending smileys when disconnected #30 > . > Fixed by Chihurumnaya Ibiam ibiamchihurumnaya at gmail.com > in #31 > > *Browse:* Sometimes an error is thrown while trying to copy an image. #112 > *----- I couldn't able to reproduce it. Tried several times.* *Write: * > > 1] Found multiple issues, later was found out that they were all due to >> Abiword. > > Some of the issues that cause the crash: > > 1. Resizing a cell in a table vertically > > 2. Moving an image to the extreme left/right of the page > > 3. Right Click -> Insert Table > > 4. Right Click -> Click Paragraph -> Click Tabs > > 5. Right Click -> Set Language > > > *--- able to reproduce them all. Maybe because of Abiword. Comment * 2] Pasting images (eg. the ones copied from the web like above) using CTRL > + V throws errors. > Whereas, Right Click -> Paste works. > > # Sugar 0.117-3, Debian Bullseye > > 1593791090.814256 ERROR root: tempfile is /home/ssbc/.sugar/default/org.laptop.AbiWordActi > vity/instance/tmpgscy2lm8.png > Traceback (most recent call last): > File "/usr/share/sugar/activities/Write.activity/toolbar.py", line 160, in __paste_butto > n_cb > px_file.write(data) > TypeError: write() argument must be str, not bytes > > # Sugar 0.117, Sugar Live Build > > Traceback (most recent call last): > File "/usr/src/sugar-activities/Write.activity/toolbar.py", line 160, in __paste_button_ > cb > px_file.write(data) > TypeError: write() argument must be str, not bytes > 1593854307.251860 ERROR root: tempfile is /home/user/.sugar/default/org.laptop.AbiWordActi > vity/instance/tmpmfc6g_tc.png > > *---- Reproducible and try to fix it in #44 * 3] Clicking on the help menu in the activity throws: > > ** (sugar-activity3:21476): WARNING **: 15:29:36.729: Error when getting information for file ?/usr/share/abiword-3.0/help/en-US/interface/dialogopenlinux.html?: No such file or directory > Couldn't find a suitable web browser! > Set the BROWSER environment variable to your desired browser. > > Right Click -> Select either Paragraph/Page Numbers/HyperLink/Save Image > As -> Click Help > *----- Reproducible along with another error.* (sugar-activity3:17037): Gtk-WARNING **: 21:25:38.484: Error loading theme >> icon 'help-contents' for stock: Icon 'help-contents' not present in theme >> sugar > > xdg-open: file >> '/usr/share/abiword-3.0/help/en-US/interface/dialogopenlinux.html' does not >> exist > > 4] Error in the activity log, not sure how to reproduce. Generally appears > on closing the activity after attempting to paste images, with errors. > > (sugar-activity3:20948): Gtk-CRITICAL **: 09:15:33.662: gtk_window_add_accel_group: assertion 'GTK_IS_WINDOW (window)' failed > /usr/lib/python3/dist-packages/gi/overrides/GObject.py:479: Warning: ../../../gobject/gsignal.c:2563: instance '0x290d5e0' has no handler with id '2367' > GObjectModule.signal_handler_block(obj, handler_id) > /usr/lib/python3/dist-packages/gi/overrides/GObject.py:560: Warning: ../../../gobject/gsignal.c:2605: instance '0x290d5e0' has no handler with id '2367' > return func(*args, **kwargs) > /usr/lib/python3/dist-packages/gi/overrides/Gtk.py:1641: Warning: invalid cast from 'GtkOverlay' to 'GtkWindow' > return _Gtk_main(*args, **kwargs) > > ----- *Reproducible almost every time whenever the activity opens.* Thanks Saumya On Sat, Jul 4, 2020 at 6:51 PM shaansubbaiah.cs18 at bmsce.ac.in < shaansubbaiah.cs18 at bmsce.ac.in> wrote: > Hello all, > > Listed the issues found this past week. Tested on Sugar 0.117-3, Debian > Bullseye. > > All issues are reproducible on Sugar 0.117, Sugar Live Build. > > Activities: > *Browse:* Sometimes an error is thrown while trying to copy an image. #112 > > > *Chat:* Prevent user from sending smileys when disconnected #30 > . > Fixed by Chihurumnaya Ibiam ibiamchihurumnaya at gmail.com > in #31 > > > *Jukebox:* Errors when navigating above and below the first and last > songs respectively #30 > > > *Write:* > 1] Found multiple issues > , > later was found out that they were all due to Abiword. > Some of the issues that cause the crash: > > 1. Resizing a cell in a table vertically > 2. Moving an image to the extreme left/right of the page > 3. Right Click -> Insert Table > 4. Right Click -> Click Paragraph -> Click Tabs > 5. Right Click -> Set Language > > ------------------------------ > > 2] Pasting images (eg. the ones copied from the web like above) using CTRL > + V throws errors. > Whereas, Right Click -> Paste works. > > # Sugar 0.117-3, Debian Bullseye > 1593791090.814256 ERROR root: tempfile is /home/ssbc/.sugar/default/org.laptop.AbiWordActi > vity/instance/tmpgscy2lm8.png > Traceback (most recent call last): > File "/usr/share/sugar/activities/Write.activity/toolbar.py", line 160, in __paste_butto > n_cb > px_file.write(data) > TypeError: write() argument must be str, not bytes > > # Sugar 0.117, Sugar Live Build > > Traceback (most recent call last): > File "/usr/src/sugar-activities/Write.activity/toolbar.py", line 160, in __paste_button_ > cb > px_file.write(data) > TypeError: write() argument must be str, not bytes1593854307.251860 ERROR root: tempfile is /home/user/.sugar/default/org.laptop.AbiWordActi > vity/instance/tmpmfc6g_tc.png > > ------------------------------ > > 3] Clicking on the help menu in the activity throws: > > ** (sugar-activity3:21476): WARNING **: 15:29:36.729: Error when getting information for file ?/usr/share/abiword-3.0/help/en-US/interface/dialogopenlinux.html?: No such file or directory > Couldn't find a suitable web browser! > Set the BROWSER environment variable to your desired browser. > > Right Click -> Select either Paragraph/Page Numbers/HyperLink/Save Image > As -> Click Help > ------------------------------ > > 4] Error in the activity log, not sure how to reproduce. Generally appears > on closing the activity after attempting to paste images, with errors. > > (sugar-activity3:20948): Gtk-CRITICAL **: 09:15:33.662: gtk_window_add_accel_group: assertion 'GTK_IS_WINDOW (window)' failed > /usr/lib/python3/dist-packages/gi/overrides/GObject.py:479: Warning: ../../../gobject/gsignal.c:2563: instance '0x290d5e0' has no handler with id '2367' > GObjectModule.signal_handler_block(obj, handler_id) > /usr/lib/python3/dist-packages/gi/overrides/GObject.py:560: Warning: ../../../gobject/gsignal.c:2605: instance '0x290d5e0' has no handler with id '2367' > return func(*args, **kwargs) > /usr/lib/python3/dist-packages/gi/overrides/Gtk.py:1641: Warning: invalid cast from 'GtkOverlay' to 'GtkWindow' > return _Gtk_main(*args, **kwargs) > > ------------------------------ > > The issues listed above for the Write activity haven?t been opened it in > Github yet. > > Best, > Shaan > _______________________________________________ > Sugar-devel mailing list > Sugar-devel at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > [image: Mailtrack] Sender notified by Mailtrack 05/07/20, 00:42:24 -------------- next part -------------- An HTML attachment was scrubbed... URL: From walter.bender at gmail.com Sat Jul 4 18:42:47 2020 From: walter.bender at gmail.com (Walter Bender) Date: Sat, 4 Jul 2020 18:42:47 -0400 Subject: [Sugar-devel] MIDI input in Music Blocks Message-ID: One fun advance in GSOC is that Music Blocks now takes Midi input, so you can write code by playing a Midi keyboard. I finally had a chance to test it today -- my grandson has a Midi-2-USB cable for his electronic keyboard. Worked great. Tip of the hat to Saksahm. -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From sumitsrisumit at gmail.com Sat Jul 4 18:46:52 2020 From: sumitsrisumit at gmail.com (Sumit Srivastava) Date: Sun, 5 Jul 2020 04:16:52 +0530 Subject: [Sugar-devel] MIDI input in Music Blocks In-Reply-To: References: Message-ID: Well done Saksham! On Sun, Jul 5, 2020, 4:13 AM Walter Bender wrote: > One fun advance in GSOC is that Music Blocks now takes Midi input, so you > can write code by playing a Midi keyboard. I finally had a chance to test > it today -- my grandson has a Midi-2-USB cable for his electronic keyboard. > Worked great. > > Tip of the hat to Saksahm. > > -walter > > -- > Walter Bender > Sugar Labs > http://www.sugarlabs.org > > _______________________________________________ > Sugar-devel mailing list > Sugar-devel at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > -------------- next part -------------- An HTML attachment was scrubbed... URL: From samsongoddy at gmail.com Sat Jul 4 20:58:24 2020 From: samsongoddy at gmail.com (Samson Goddy) Date: Sun, 5 Jul 2020 01:58:24 +0100 Subject: [Sugar-devel] MIDI input in Music Blocks In-Reply-To: References: Message-ID: Sounds amazing, nice job Saksahm. On Sat, Jul 4, 2020 at 11:47 PM Sumit Srivastava wrote: > Well done Saksham! > > On Sun, Jul 5, 2020, 4:13 AM Walter Bender > wrote: > >> One fun advance in GSOC is that Music Blocks now takes Midi input, so you >> can write code by playing a Midi keyboard. I finally had a chance to test >> it today -- my grandson has a Midi-2-USB cable for his electronic keyboard. >> Worked great. >> >> Tip of the hat to Saksahm. >> >> -walter >> >> -- >> Walter Bender >> Sugar Labs >> http://www.sugarlabs.org >> >> _______________________________________________ >> Sugar-devel mailing list >> Sugar-devel at lists.sugarlabs.org >> http://lists.sugarlabs.org/listinfo/sugar-devel >> > _______________________________________________ > Sugar-devel mailing list > Sugar-devel at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > -- Samson Goddy Twitter: https://twitter.com/samson_goddy Email: samsongoddy at sugarlabs.org samsongoddy at gmail.com Website: https://samsongoddy.me/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From nmehra at ph.iitr.ac.in Mon Jul 6 06:49:03 2020 From: nmehra at ph.iitr.ac.in (NIKHIL MEHRA) Date: Mon, 6 Jul 2020 16:19:03 +0530 Subject: [Sugar-devel] Sugarizer School Portal - Meeting: 06 July 2020 Message-ID: Hi, Today, I had a meeting with Micha?l and had discussions about work items from the last week which basically includes: - Start adding tests for the API to SSP. - Start working on creating an Ansible package for SSP. - Do research on deployment health check implementation on SSP. Problems experienced last week: None Here is a list of tasks that we have decided for this week: - Create a repository describing SSP and linking all other repos together. Also, update the documentation of other repositories. - Update the setup script to install the SSP Chart. - Do more research on readiness probe and try to implement it in Sugarizer Chart. PFA slack logs for reference. Next meeting is scheduled for next Monday. Regards, Nikhil -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: meeting.log Type: text/x-log Size: 7638 bytes Desc: not available URL: From ibiamchihurumnaya at gmail.com Mon Jul 6 08:18:23 2020 From: ibiamchihurumnaya at gmail.com (Chihurumnaya Ibiam) Date: Mon, 6 Jul 2020 13:18:23 +0100 Subject: [Sugar-devel] [SLOBS] discussion topic for SLOB In-Reply-To: References: Message-ID: That's awesome! I agree, we can have SOAS on them. -- Ibiam Chihurumnaya ibiamchihurumnaya at gmail.com On Fri, Jul 3, 2020 at 2:00 PM Walter Bender wrote: > I was asked by Recycle USB (https://www.recycleusb.com/), the > organization that periodically sends us USB keys in bulk to distribute, if > we could put some sort of ACK on our website. Would like to discuss this > with the board at the next meeting. > > FWIW, I just got a batch of 5000 8gig USB keys, suitable for distributing > SOAS et al. from Recycle USB. > > regards. > > -walter > > -- > Walter Bender > Sugar Labs > http://www.sugarlabs.org > > _______________________________________________ > SLOBs mailing list > SLOBs at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/slobs > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dhruvmisra at live.com Wed Jul 8 10:44:06 2020 From: dhruvmisra at live.com (Dhruv Misra) Date: Wed, 8 Jul 2020 14:44:06 +0000 Subject: [Sugar-devel] Sugarizer Knowledge Activity Pack meeting [8 July] Message-ID: Hey there, I had the weekly meeting with my mentor Lionel today i.e. 8 July at 13H UTC. We discussed the final minor corrections in the Curriculum activity and discussed the implementations of export algorithms. Then we discussed the various UI elements in detail of the Vote activity. We also decided to update Fraction with the updated Sugar components. * Tasks from last week: * Added ODT generation to Curriculum * Added a tutorial to Curriculum * Updated Sugar components to use ES6 features * Issues encountered last week: None * Tasks for next week: * Create a design prototype for Vote activity and initialize the project * Test and finalize the Curriculum activity * Update the Fraction activity with updated Sugar components Thanks, Dhruv Misra -------------- next part -------------- An HTML attachment was scrubbed... URL: From srevinsaju at sugarlabs.org Wed Jul 8 14:21:29 2020 From: srevinsaju at sugarlabs.org (Srevin Saju) Date: Wed, 8 Jul 2020 21:21:29 +0300 Subject: [Sugar-devel] Docker images for Sugar Message-ID: I am not sure, if this has been implemented in the past! Sugar can now be run in a docker container!! And, now also as a normal application. ``` docker pull srevinsaju/sugar ``` Check it out on https://hub.docker.com/r/srevinsaju/sugar -- V/r Srevin Saju -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_0x1007816766D390D7.asc Type: application/pgp-keys Size: 4849 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_signature Type: application/pgp-signature Size: 840 bytes Desc: OpenPGP digital signature URL: From shaansubbaiah.cs18 at bmsce.ac.in Fri Jul 10 08:58:49 2020 From: shaansubbaiah.cs18 at bmsce.ac.in (shaansubbaiah.cs18 at bmsce.ac.in) Date: Fri, 10 Jul 2020 12:58:49 +0000 (UTC) Subject: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58 References: <412703586.5393628.1594385929968.ref@mail.yahoo.com> Message-ID: <412703586.5393628.1594385929968@mail.yahoo.com> 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 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 - 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) - Editing the game doesn?t work, the activity gets stuck #29 - 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. - The activity?s sounds and images (which are optional) depend on art4apps (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 ? -------------- next part -------------- An HTML attachment was scrubbed... URL: From quozl at laptop.org Fri Jul 10 19:34:35 2020 From: quozl at laptop.org (James Cameron) Date: Sat, 11 Jul 2020 09:34:35 +1000 Subject: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58 In-Reply-To: <412703586.5393628.1594385929968@mail.yahoo.com> References: <412703586.5393628.1594385929968.ref@mail.yahoo.com> <412703586.5393628.1594385929968@mail.yahoo.com> Message-ID: <20200710233435.GD27619@laptop.org> 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, 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]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] https://salsa.debian.org/pkg-sugar-team > [2] https://github.com/sugarlabs/memorize-activity/issues/29 > [3] http://wiki.sugarlabs.org/go/Art4Apps -- James Cameron http://quozl.netrek.org/ From shaansubbaiah.cs18 at bmsce.ac.in Sat Jul 11 04:19:24 2020 From: shaansubbaiah.cs18 at bmsce.ac.in (shaansubbaiah.cs18 at bmsce.ac.in) Date: Sat, 11 Jul 2020 08:19:24 +0000 (UTC) Subject: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58 In-Reply-To: <20200710233435.GD27619@laptop.org> References: <412703586.5393628.1594385929968.ref@mail.yahoo.com> <412703586.5393628.1594385929968@mail.yahoo.com> <20200710233435.GD27619@laptop.org> Message-ID: <1321911182.62645.1594455564603@mail.yahoo.com> 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 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, 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]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] https://salsa.debian.org/pkg-sugar-team > [2] https://github.com/sugarlabs/memorize-activity/issues/29 > [3] http://wiki.sugarlabs.org/go/Art4Apps -- James Cameron http://quozl.netrek.org/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From shaansubbaiah.cs18 at bmsce.ac.in Sat Jul 11 04:42:12 2020 From: shaansubbaiah.cs18 at bmsce.ac.in (shaansubbaiah.cs18 at bmsce.ac.in) Date: Sat, 11 Jul 2020 08:42:12 +0000 (UTC) Subject: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58 In-Reply-To: <1321911182.62645.1594455564603@mail.yahoo.com> References: <412703586.5393628.1594385929968.ref@mail.yahoo.com> <412703586.5393628.1594385929968@mail.yahoo.com> <20200710233435.GD27619@laptop.org> <1321911182.62645.1594455564603@mail.yahoo.com> Message-ID: <742993669.57568.1594456932511@mail.yahoo.com> 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, 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 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, 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]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] https://salsa.debian.org/pkg-sugar-team > [2] https://github.com/sugarlabs/memorize-activity/issues/29 > [3] http://wiki.sugarlabs.org/go/Art4Apps -- James Cameron http://quozl.netrek.org/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From ibiamchihurumnaya at gmail.com Sat Jul 11 06:20:15 2020 From: ibiamchihurumnaya at gmail.com (Chihurumnaya Ibiam) Date: Sat, 11 Jul 2020 11:20:15 +0100 Subject: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58 In-Reply-To: <742993669.57568.1594456932511@mail.yahoo.com> References: <412703586.5393628.1594385929968.ref@mail.yahoo.com> <412703586.5393628.1594385929968@mail.yahoo.com> <20200710233435.GD27619@laptop.org> <1321911182.62645.1594455564603@mail.yahoo.com> <742993669.57568.1594456932511@mail.yahoo.com> Message-ID: Can you make the necessary updates downstream? -- Ibiam Chihurumnaya ibiamchihurumnaya at gmail.com On Sat, Jul 11, 2020 at 9:42 AM shaansubbaiah.cs18 at bmsce.ac.in < 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, > 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 < > 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, 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]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] https://salsa.debian.org/pkg-sugar-team > > [2] https://github.com/sugarlabs/memorize-activity/issues/29 > > > [3] http://wiki.sugarlabs.org/go/Art4Apps > > > -- > James Cameron > http://quozl.netrek.org/ > > _______________________________________________ > Sugar-devel mailing list > Sugar-devel at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shaansubbaiah.cs18 at bmsce.ac.in Sat Jul 11 07:03:11 2020 From: shaansubbaiah.cs18 at bmsce.ac.in (Shaan Subbaiah B C) Date: Sat, 11 Jul 2020 16:33:11 +0530 Subject: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58 In-Reply-To: References: <412703586.5393628.1594385929968.ref@mail.yahoo.com> <412703586.5393628.1594385929968@mail.yahoo.com> <20200710233435.GD27619@laptop.org> <1321911182.62645.1594455564603@mail.yahoo.com> <742993669.57568.1594456932511@mail.yahoo.com> Message-ID: No I can't, I'm not part of Debian Sugar Maintainers team. On Sat, 11 Jul, 2020, 3:50 pm Chihurumnaya Ibiam, < ibiamchihurumnaya at gmail.com> wrote: > Can you make the necessary updates downstream? > > -- > > Ibiam Chihurumnaya > ibiamchihurumnaya at gmail.com > > > > On Sat, Jul 11, 2020 at 9:42 AM shaansubbaiah.cs18 at bmsce.ac.in < > 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, >> 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 < >> 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, 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]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] https://salsa.debian.org/pkg-sugar-team >> > [2] https://github.com/sugarlabs/memorize-activity/issues/29 >> >> > [3] http://wiki.sugarlabs.org/go/Art4Apps >> >> >> -- >> James Cameron >> http://quozl.netrek.org/ >> >> _______________________________________________ >> Sugar-devel mailing list >> Sugar-devel at lists.sugarlabs.org >> http://lists.sugarlabs.org/listinfo/sugar-devel >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ibiamchihurumnaya at gmail.com Sat Jul 11 07:20:00 2020 From: ibiamchihurumnaya at gmail.com (Chihurumnaya Ibiam) Date: Sat, 11 Jul 2020 12:20:00 +0100 Subject: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58 In-Reply-To: References: <412703586.5393628.1594385929968.ref@mail.yahoo.com> <412703586.5393628.1594385929968@mail.yahoo.com> <20200710233435.GD27619@laptop.org> <1321911182.62645.1594455564603@mail.yahoo.com> <742993669.57568.1594456932511@mail.yahoo.com> Message-ID: I thought your project was supposed to be you doing downstream updates when needed. Who makes the updates? -- Ibiam Chihurumnaya ibiamchihurumnaya at gmail.com On Sat, Jul 11, 2020 at 12:03 PM Shaan Subbaiah B C < 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, < > ibiamchihurumnaya at gmail.com> wrote: > >> Can you make the necessary updates downstream? >> >> -- >> >> Ibiam Chihurumnaya >> ibiamchihurumnaya at gmail.com >> >> >> >> On Sat, Jul 11, 2020 at 9:42 AM shaansubbaiah.cs18 at bmsce.ac.in < >> 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, >>> 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 < >>> 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, 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]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] https://salsa.debian.org/pkg-sugar-team >>> > [2] https://github.com/sugarlabs/memorize-activity/issues/29 >>> >>> > [3] http://wiki.sugarlabs.org/go/Art4Apps >>> >>> >>> -- >>> James Cameron >>> http://quozl.netrek.org/ >>> >>> _______________________________________________ >>> Sugar-devel mailing list >>> Sugar-devel at lists.sugarlabs.org >>> http://lists.sugarlabs.org/listinfo/sugar-devel >>> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From prakashujjwal1010 at gmail.com Sat Jul 11 07:36:14 2020 From: prakashujjwal1010 at gmail.com (prakash ujjwal) Date: Sat, 11 Jul 2020 17:06:14 +0530 Subject: [Sugar-devel] Sugarizer game activity pack meeting (11th July) Message-ID: I and my mentor Ashish had a meeting on sugarizer game activity pack at 3:00 PM IST on 11th July. We discussed about the previous tasks.We had a discussion about the integration of keyboard events in tangram activity. We had discussion regarding the game screen UI. - Previous tasks completed: - - Started developing tangram activity, - Added a game screen, - Added some standard tangrams - Added tans and their controls - Added snapping algorithm to snap tans to other tans or tangram - Made game screen responsive. - problems faced in previous tasks: none. - Tasks in upcoming week: - - Integrating keyboard events - Make requested UI changes - Adding level palette - Adding hint palette - Adding function to check if tangram is solved or not - Start implementing random target generation (at the end of the week) Regards, Prakash -------------- next part -------------- An HTML attachment was scrubbed... URL: From shaansubbaiah.cs18 at bmsce.ac.in Sat Jul 11 10:56:10 2020 From: shaansubbaiah.cs18 at bmsce.ac.in (shaansubbaiah.cs18 at bmsce.ac.in) Date: Sat, 11 Jul 2020 14:56:10 +0000 (UTC) Subject: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58 In-Reply-To: References: <412703586.5393628.1594385929968.ref@mail.yahoo.com> <412703586.5393628.1594385929968@mail.yahoo.com> <20200710233435.GD27619@laptop.org> <1321911182.62645.1594455564603@mail.yahoo.com> <742993669.57568.1594456932511@mail.yahoo.com> Message-ID: <1553072986.132214.1594479370623@mail.yahoo.com> 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 https://salsa.debian.org/groups/pkg-sugar-team/-/group_members On Saturday, July 11, 2020, 4:50:13 PM GMT+5:30, Chihurumnaya Ibiam wrote: I thought your project was supposed to be you doing downstream updates when needed. Who makes the updates? -- Ibiam Chihurumnaya ibiamchihurumnaya at gmail.com On Sat, Jul 11, 2020 at 12:03 PM Shaan Subbaiah B C wrote: No I can't, I'm not part of Debian Sugar Maintainers team.? On Sat, 11 Jul, 2020, 3:50 pm Chihurumnaya Ibiam, wrote: Can you make the necessary updates downstream? -- Ibiam Chihurumnaya ibiamchihurumnaya at gmail.com On Sat, Jul 11, 2020 at 9:42 AM 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, 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 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, 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]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] https://salsa.debian.org/pkg-sugar-team > [2] https://github.com/sugarlabs/memorize-activity/issues/29 > [3] http://wiki.sugarlabs.org/go/Art4Apps -- James Cameron http://quozl.netrek.org/ _______________________________________________ Sugar-devel mailing list Sugar-devel at lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -------------- next part -------------- An HTML attachment was scrubbed... URL: From ibiamchihurumnaya at gmail.com Sun Jul 12 10:53:58 2020 From: ibiamchihurumnaya at gmail.com (Chihurumnaya Ibiam) Date: Sun, 12 Jul 2020 15:53:58 +0100 Subject: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58 In-Reply-To: <1553072986.132214.1594479370623@mail.yahoo.com> References: <412703586.5393628.1594385929968.ref@mail.yahoo.com> <412703586.5393628.1594385929968@mail.yahoo.com> <20200710233435.GD27619@laptop.org> <1321911182.62645.1594455564603@mail.yahoo.com> <742993669.57568.1594456932511@mail.yahoo.com> <1553072986.132214.1594479370623@mail.yahoo.com> Message-ID: I actually thought you project included making changes downstream, I think it should. Submitting PRs downstream shouldn't be a problem, you should be able to find out information on how. -- Ibiam Chihurumnaya ibiamchihurumnaya at gmail.com On Sat, Jul 11, 2020 at 3:56 PM shaansubbaiah.cs18 at bmsce.ac.in < 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 > 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 > ibiamchihurumnaya at gmail.com > > > > On Sat, Jul 11, 2020 at 12:03 PM Shaan Subbaiah B C < > 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, < > ibiamchihurumnaya at gmail.com> wrote: > > Can you make the necessary updates downstream? > > -- > > Ibiam Chihurumnaya > ibiamchihurumnaya at gmail.com > > > > On Sat, Jul 11, 2020 at 9:42 AM shaansubbaiah.cs18 at bmsce.ac.in < > 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, > 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 < > 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, 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]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] https://salsa.debian.org/pkg-sugar-team > > [2] https://github.com/sugarlabs/memorize-activity/issues/29 > > > [3] http://wiki.sugarlabs.org/go/Art4Apps > > > -- > James Cameron > http://quozl.netrek.org/ > > _______________________________________________ > Sugar-devel mailing list > Sugar-devel at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From quozl at laptop.org Sun Jul 12 18:40:56 2020 From: quozl at laptop.org (James Cameron) Date: Mon, 13 Jul 2020 08:40:56 +1000 Subject: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58 In-Reply-To: <1553072986.132214.1594479370623@mail.yahoo.com> References: <412703586.5393628.1594385929968.ref@mail.yahoo.com> <412703586.5393628.1594385929968@mail.yahoo.com> <20200710233435.GD27619@laptop.org> <1321911182.62645.1594455564603@mail.yahoo.com> <742993669.57568.1594456932511@mail.yahoo.com> <1553072986.132214.1594479370623@mail.yahoo.com> Message-ID: <20200712224056.GA3312@laptop.org> @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 > 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/ From activities at sugarlabs.org Mon Jul 13 04:04:40 2020 From: activities at sugarlabs.org (Sugar Labs Activities) Date: Mon, 13 Jul 2020 04:04:40 -0400 Subject: [Sugar-devel] [ASLO] Release BlockParty-9 Message-ID: <09a7a4008074199dd5aac2f8c211cf49@activities.sugarlabs.org> Activity Homepage: http://activities.sugarlabs.org/addon/4232 Sugar Platform: 0.98 - 0.116 Download Now: http://activities.sugarlabs.org/downloads/file/29379/blockparty-9.xo Release notes: * Port to GTK 3, * Add Sugar toolbar, * Fix vanishing cursor, * Rewrite README, * Add missing sound files, * Fix game on different display sizes, * Centre activity icon, * Remove unused code, * Use font per Sugar configuration. * Last Python 2 compatible release. Sugar Labs Activities http://activities.sugarlabs.org From nmehra at ph.iitr.ac.in Mon Jul 13 06:54:43 2020 From: nmehra at ph.iitr.ac.in (NIKHIL MEHRA) Date: Mon, 13 Jul 2020 16:24:43 +0530 Subject: [Sugar-devel] Sugarizer School Portal - Meeting: 13 July 2020 Message-ID: Hi, Today, I had a meeting with Micha?l and had discussions about work items from the last week which basically includes: - Create a repository describing SSP and linking all other repos together. Also, update the documentation of other repositories. - Update the setup script to install the SSP Chart. - Do more research on readiness probe and try to implement it in Sugarizer Chart. Problems experienced last week: None Here is a list of tasks that we have decided for this week: - Add a slack bot to publish events when Sugarizer Server deployment is installed/uninstalled. - Implement health checks in the app. PFA slack logs for reference. Next meeting is scheduled for next Monday. Regards, Nikhil -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: meeting.log Type: text/x-log Size: 10140 bytes Desc: not available URL: From ibiamchihurumnaya at gmail.com Tue Jul 14 06:12:24 2020 From: ibiamchihurumnaya at gmail.com (Chihurumnaya Ibiam) Date: Tue, 14 Jul 2020 11:12:24 +0100 Subject: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58 In-Reply-To: <20200712224056.GA3312@laptop.org> References: <412703586.5393628.1594385929968.ref@mail.yahoo.com> <412703586.5393628.1594385929968@mail.yahoo.com> <20200710233435.GD27619@laptop.org> <1321911182.62645.1594455564603@mail.yahoo.com> <742993669.57568.1594456932511@mail.yahoo.com> <1553072986.132214.1594479370623@mail.yahoo.com> <20200712224056.GA3312@laptop.org> Message-ID: 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 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 > > 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: From dhruvmisra at live.com Thu Jul 16 10:36:50 2020 From: dhruvmisra at live.com (Dhruv Misra) Date: Thu, 16 Jul 2020 14:36:50 +0000 Subject: [Sugar-devel] Sugarizer Knowledge Activity Pack meeting [16 July] Message-ID: Hey there, I had the weekly meeting with my mentor Lionel today i.e. 16 July at 13H UTC. We discussed a new use case for Curriculum and decided to make the changes to how the template title is handled in the activity. We then reviewed the design prototype for Vote and discussed the various workflows and changes required. * Tasks from last week: * Created a design prototype for Vote activity and initialized the project * Tested and finalized the Curriculum activity * Updated the Fraction activity with updated Sugar components * Issues encountered last week: None * Tasks for next week: * Remove template title edit button and handling changing title when adding from a URL in Curriculum * Make the changes to the design prototype of Vote as discussed * Create the basic workflow for Vote Thanks, Dhruv Misra -------------- next part -------------- An HTML attachment was scrubbed... URL: From shaansubbaiah.cs18 at bmsce.ac.in Thu Jul 16 11:36:58 2020 From: shaansubbaiah.cs18 at bmsce.ac.in (shaansubbaiah.cs18 at bmsce.ac.in) Date: Thu, 16 Jul 2020 15:36:58 +0000 (UTC) Subject: [Sugar-devel] Testing Report - Sugar 0.117-3 on Debian Bullseye References: <559296760.2664187.1594913818313.ref@mail.yahoo.com> Message-ID: <559296760.2664187.1594913818313@mail.yahoo.com> Hello all, The table below shows what was tested on Debian Bullseye and issues found in the process that have yet to be fixed. Almost all the issues reported previously while testing on Debian Buster (with unstable packages) have been fixed already by the organization members :) Though these tests were done to check for issues of Sugar packages on Debian, a lot of the issues found (almost all) are present in the upstream Sugar Labs Github repositories.Issues with the label [NEEDS CONFIRMATION] are reproducible on Debian Bullseye, needs to be tested on other packages/distributions. | Sugar | Debian | As of | | 0.117-3 | Bullseye / 11, (testing packages) | 16 July | Tick ? Cross ? | Activity | Start/Stop | Functions | Save/Restore | Collaboration | Interface | Other | | Browse | ? Debian #963068 | ? | ? | ? | ? | 1 ISSUE | | Calculate | ? | ? | ? | ? | ? | 1 ISSUE | | Chat | ? | ? | ? | ? | ? | ? | | Image Viewer | ? | ? | ? | ? | ? | ? | | Jukebox | ? | ? | ? | - | ? | ? | | Log | ? | ? | ? | - | ? | ? | | Pippy | ? | ? | ? | - | ? | ? | | Read | ? | 1 ISSUE | ? | ? | ? | ? | | Terminal | ? | ? | ? | - | ? | ? | | Write | ? | ? | ? | ? | ? | 2 ISSUES | | EToys | 1 ISSUE | 1 ISSUE | ? | - | ? | ? | | Memorize | ? | 1 ISSUE | ? | ? | ? | 2 ISSUES | Read Functions: - Sometimes the last 2 characters in a text file aren?t seen. [NEEDS CONFIRMATION] Reproduced by: Create a text file in Write Activity -> Open with Read Activity -> Last 2 characters are missing. This happens occasionally, the data in the txt file is intact. Calculate Other: - Typing random text instead of digits/variables throws an error. #67 Write Other: - TTS ends halfway through the last word. [DEBIAN ONLY] - Abiword Issues, Different fonts in collaboration, crashes, etc #43 Browse: Other: - Collapsing the Bookmarks bar lags/ causes multiple refreshes? [NEEDS CONFIRMATION] Memorize Functions: - Editing the game doesn?t work, the activity gets stuck #29 Save/Restore: - 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. Other: - 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) - The activity?s sounds and images (which are optional) depend on art4apps (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. Etoys: Start/Stop: - Error window upon launching: Error: Cannot find gconf path /desktop/user/sugar Functions: - Clicking the Back/left-arrow button goes to the menu, which is frozen. The programmable car and the menu buttons don?t work, there is no way to navigate back and the only way to exit is using Function buttons (F1 to F3) Best, Shaan ? -------------- next part -------------- An HTML attachment was scrubbed... URL: From activities at sugarlabs.org Fri Jul 17 22:13:47 2020 From: activities at sugarlabs.org (Sugar Labs Activities) Date: Fri, 17 Jul 2020 22:13:47 -0400 Subject: [Sugar-devel] [ASLO] Release Calculate-45.2 Message-ID: Activity Homepage: http://activities.sugarlabs.org/addon/4076 Sugar Platform: 0.98 - 0.116 Download Now: http://activities.sugarlabs.org/downloads/file/29380/calculate-45.2.xo Release notes: * New translations, * Fix error on toolbar 'pi' and 'e' (Saumya Mishra), * Improve error when '=' is pressed without expression (Saumya Mishra), * Fix error on logical expressions without values (Saumya Mishra), * Fix the 'round()' function (Saumya Mishra). Sugar Labs Activities http://activities.sugarlabs.org From prakashujjwal1010 at gmail.com Sat Jul 18 06:31:45 2020 From: prakashujjwal1010 at gmail.com (prakash ujjwal) Date: Sat, 18 Jul 2020 16:01:45 +0530 Subject: [Sugar-devel] Sugarizer game activity pack meeting (18th July) Message-ID: I and my mentor Ashish had a meeting on sugarizer game activity pack at 3:00 PM IST on 18th July. We discussed about the previous tasks.We had a discussion about the hint feature and possible bugs in it. We discussed about level palette and end game workflow, result screen which we will implement in coming week. - Previous tasks completed: - - Added keyboard controls - Added hint palette, - Added level palette - Added function to check if tangram is solved or not. - Started working on random tangram generation algo integration ( not completed) - problems faced in previous tasks: bugs - Tasks in upcoming week: - - Integrate random tangram generation algorithm - Make UI changes and solve bugs in game screen - Implement result screen - Implement game over or end game workflow - Integrate timer palette and implement timer enabled mode (if previous tasks are completed before time). Regards, Prakash -------------- next part -------------- An HTML attachment was scrubbed... URL: From shaansubbaiah.cs18 at bmsce.ac.in Sat Jul 18 08:16:52 2020 From: shaansubbaiah.cs18 at bmsce.ac.in (shaansubbaiah.cs18 at bmsce.ac.in) Date: Sat, 18 Jul 2020 12:16:52 +0000 (UTC) Subject: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58 In-Reply-To: References: <412703586.5393628.1594385929968.ref@mail.yahoo.com> <412703586.5393628.1594385929968@mail.yahoo.com> <20200710233435.GD27619@laptop.org> <1321911182.62645.1594455564603@mail.yahoo.com> <742993669.57568.1594456932511@mail.yahoo.com> <1553072986.132214.1594479370623@mail.yahoo.com> <20200712224056.GA3312@laptop.org> Message-ID: <1967548245.3585827.1595074612591@mail.yahoo.com> This interests me, I'll be going through resources online to get started with it. On Tuesday, July 14, 2020, 3:42:37 PM GMT+5:30, Chihurumnaya Ibiam wrote: 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 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 > 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: From nmehra at ph.iitr.ac.in Mon Jul 20 07:34:26 2020 From: nmehra at ph.iitr.ac.in (NIKHIL MEHRA) Date: Mon, 20 Jul 2020 17:04:26 +0530 Subject: [Sugar-devel] Sugarizer School Portal - Meeting: 20 July 2020 Message-ID: Hi, Today, I had a meeting with Micha?l and had discussions about work items from the last week which basically includes: - Add a slack bot to publish events when Sugarizer Server deployment is installed/uninstalled. - Implement health checks in the app. Problems experienced last week: None Here is a list of tasks that we have decided for this week: - Bring the bot live and add documentation for the bot. - Implement Uptime Robot on SSP - Explore SSP implementation on Azure PFA slack logs for reference. Next meeting is scheduled for next Monday. Regards, Nikhil -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: meeting.log Type: text/x-log Size: 12972 bytes Desc: not available URL: From devin at ulibarri.website Mon Jul 20 17:24:52 2020 From: devin at ulibarri.website (devin at ulibarri.website) Date: Mon, 20 Jul 2020 17:24:52 -0400 Subject: [Sugar-devel] [IAEP] Oversight Board - Update In-Reply-To: <20200703000118.GE28735@laptop.org> References: <20200703000118.GE28735@laptop.org> Message-ID: <8cc25881-aa29-fbfc-cad7-9f37c1931fe2@devinulibarri.com> Hi All, Just a reminder that, as planned, we are meeting this July 20th at 20:00 UTC. The prior meeting's minutes are published here: https://wiki.sugarlabs.org/go/Oversight_Board/Meeting_Minutes-2020-07-08 (but have yet to be voted on.) The agenda is published here: https://wiki.sugarlabs.org/go/Oversight_Board/Meeting_Minutes-2020-07-22 (and will be overwritten with the minutes during the meeting -- a new system I am trying out to see if it is helpful) @community If you would like to join, please reply to this message or email slobs at lists.sugarlabs.org directly. If you have something to add to the agenda, likewise, please let us know. Best, Devin James Cameron: > Your oversight board meets every two weeks. > > The next meeting is 8th July, 20:00 UTC. > > If you would like the board to discuss something, you may either; > > * write to sugar-devel at lists.sugarlabs.org and > slobs at lists.sugarlabs.org (the most transparent method), or; > > * write to slobs at lists.sugarlabs.org only (a less transparent method), > or; > > * write to a member of the board (a non-transparent method). > > Our meetings are usually private, but we may invite others to join us. > > Our next meeting date is maintained on > https://wiki.sugarlabs.org/go/Oversight_Board#Next_meeting > > Minutes of meetings are recorded at > https://wiki.sugarlabs.org/go/Oversight_Board/Minutes > > Formal decisions are recorded at > https://wiki.sugarlabs.org/go/Oversight_Board/Decisions > From walter.bender at gmail.com Tue Jul 21 06:21:59 2020 From: walter.bender at gmail.com (Walter Bender) Date: Tue, 21 Jul 2020 06:21:59 -0400 Subject: [Sugar-devel] Music Blocks in the Playstore Message-ID: Thanks to the efforts of Favour Kelvin, Music Blocks is now in the Google Play Store!!! https://play.google.com/store/apps/details?id=my.musicblock.sugarlab thanks Favour. regards. -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From juskirat2000 at gmail.com Tue Jul 21 09:10:14 2020 From: juskirat2000 at gmail.com (Jaskirat Singh) Date: Tue, 21 Jul 2020 18:40:14 +0530 Subject: [Sugar-devel] Music Blocks in the Playstore In-Reply-To: References: Message-ID: Great to hear that. Keep up the good work. On Tue, 21 Jul 2020, 3:52 pm Walter Bender, wrote: > Thanks to the efforts of Favour Kelvin, Music Blocks is now in the Google > Play Store!!! > > https://play.google.com/store/apps/details?id=my.musicblock.sugarlab > > thanks Favour. > > regards. > > -walter > > -- > Walter Bender > Sugar Labs > http://www.sugarlabs.org > > _______________________________________________ > Sugar-devel mailing list > Sugar-devel at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > -------------- next part -------------- An HTML attachment was scrubbed... URL: From devin at ulibarri.website Tue Jul 21 12:19:31 2020 From: devin at ulibarri.website (devin at ulibarri.website) Date: Tue, 21 Jul 2020 12:19:31 -0400 Subject: [Sugar-devel] [SLOBS] [IAEP] Oversight Board - Update In-Reply-To: <8cc25881-aa29-fbfc-cad7-9f37c1931fe2@devinulibarri.com> References: <20200703000118.GE28735@laptop.org> <8cc25881-aa29-fbfc-cad7-9f37c1931fe2@devinulibarri.com> Message-ID: <47977bf0-8aac-873a-1f71-fc0ede830779@ulibarri.website> Hi, I meant July 22nd. We meet every two weeks on Wednesdays at 20:00UTC. I was just trying to be helpful by sending a reminder, but I see that doing so can sometimes cause inadvertent confusion. The open invitation is: contact us if you would like to come to these meetings, which happen on a regular basis. Devin devin at ulibarri.website: > Hi All, > > Just a reminder that, as planned, we are meeting this July 20th at > 20:00 UTC. > > The prior meeting's minutes are published here: > https://wiki.sugarlabs.org/go/Oversight_Board/Meeting_Minutes-2020-07-08 > > (but have yet to be voted on.) > > The agenda is published here: > https://wiki.sugarlabs.org/go/Oversight_Board/Meeting_Minutes-2020-07-22 > > (and will be overwritten with the minutes during the meeting -- a new > system I am trying out to see if it is helpful) > > @community If you would like to join, please reply to this message or > email slobs at lists.sugarlabs.org directly. If you have something to add > to the agenda, likewise, please let us know. > > Best, > Devin > > > James Cameron: >> Your oversight board meets every two weeks. >> >> The next meeting is 8th July, 20:00 UTC. >> >> If you would like the board to discuss something, you may either; >> >> * write to sugar-devel at lists.sugarlabs.org and >> ?? slobs at lists.sugarlabs.org (the most transparent method), or; >> >> * write to slobs at lists.sugarlabs.org only (a less transparent method), >> ?? or; >> >> * write to a member of the board (a non-transparent method). >> >> Our meetings are usually private, but we may invite others to join us. >> >> Our next meeting date is maintained on >> https://wiki.sugarlabs.org/go/Oversight_Board#Next_meeting >> >> Minutes of meetings are recorded at >> https://wiki.sugarlabs.org/go/Oversight_Board/Minutes >> >> Formal decisions are recorded at >> https://wiki.sugarlabs.org/go/Oversight_Board/Decisions >> > _______________________________________________ > SLOBs mailing list > SLOBs at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/slobs From srevinsaju at sugarlabs.org Tue Jul 21 12:21:28 2020 From: srevinsaju at sugarlabs.org (Srevin Saju) Date: Tue, 21 Jul 2020 19:21:28 +0300 Subject: [Sugar-devel] Matrix - IRC integration complete Message-ID: <56d46139-fddf-3f22-5d87-dfa2803a522f@sugarlabs.org> Hello There used be a Matrix channel (#sugar:matrix.org). We just dusted the matrix channel and fixed the integration to the IRC channel (matrix-to-irc and irc-to-matrix bridge), an attempt to unify communication again. Interested users welcome #sugar:matrix.org (https://matrix.to/#/#sugar:matrix.org ) -- -- V/r Srevin Saju -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_0x1007816766D390D7.asc Type: application/pgp-keys Size: 4849 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_signature Type: application/pgp-signature Size: 840 bytes Desc: OpenPGP digital signature URL: From devin at ulibarri.website Tue Jul 21 12:40:10 2020 From: devin at ulibarri.website (devin at ulibarri.website) Date: Tue, 21 Jul 2020 12:40:10 -0400 Subject: [Sugar-devel] Music Blocks in the Playstore In-Reply-To: References: Message-ID: <30c24202f11ab7c1f176f3aeb04d9ab8@ulibarri.website> Thanks Favour!!! I posted on my blog at https://musicblocks.net/2020/07/21/music-blocks-is-now-available-in-google-play/ Also, Favour, perhaps you can put on f-droid as well? https://f-droid.org/ MB should fit their profile. On 2020-07-21 09:10, Jaskirat Singh wrote: > Great to hear that. Keep up the good work. > > On Tue, 21 Jul 2020, 3:52 pm Walter Bender, > wrote: > >> Thanks to the efforts of Favour Kelvin, Music Blocks is now in the >> Google Play Store!!! >> >> https://play.google.com/store/apps/details?id=my.musicblock.sugarlab >> >> thanks Favour. >> >> regards. >> >> -walter >> >> -- >> >> Walter Bender >> Sugar Labs >> http://www.sugarlabs.org [1] >> [1] >> _______________________________________________ >> Sugar-devel mailing list >> Sugar-devel at lists.sugarlabs.org >> http://lists.sugarlabs.org/listinfo/sugar-devel > > > Links: > ------ > [1] http://www.sugarlabs.org > _______________________________________________ > Sugar-devel mailing list > Sugar-devel at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel From juipradhan2k at gmail.com Tue Jul 21 12:53:49 2020 From: juipradhan2k at gmail.com (Jui Pradhan) Date: Tue, 21 Jul 2020 22:23:49 +0530 Subject: [Sugar-devel] GSoC Project Update Message-ID: Hi, This is regarding the project update- Improve and maintain 25 Sugar Activities. Recently I'm facing a difficult situation with my building sealed, working on this has kept me hopeful and positive :) Here is a list of activities and my progress for the month of July. I haven't included the ones I finished working on in June. No. Activity Name Link to Work Comments / Progress 1. Appel-Haken Few Fixes Released v25 - #4 merged - Done 2. Napier Added new hi translations Released v6 - #6 merged - Done 3. Jam-clock Fixed exit with stop button issue, Fixed PyGIWarning and other fixes Released v3 - #4 merged - Done 4. DotsAndBoxes Fixed IndexError, along with issue #16 Released v4 - #18 merged - Done 5. Block-party activity Fixed issues - display related issues, Port from GObject to GLib, Added new game keys, fixed syntax warnings and also fixed unclear instructions. Preparing to release after #14 is merged. - Release needed 6. Cow Bulls Activity Port to python3 along with some substantial changes- PR #17 - merged - Release needed 7. Locosugar Fixed display issue and scaling, flake8 changes and added new translations. Release v12 - #18 open PR to be merged. 8. Playgo Tested and release initiated Release v6 - #16 open PR to be merged. 9. Stick Hero Activity Made display related changes, centered the game screen, Changed style from wildcard imports, Fixed issue - #17 Changes in PR - #25 merged Release ready for the last python2 version. - Release needed 10. Ball-and-brick Display related issues, center text and use scaling. In Progress PR - #9 open WIP 11. View Slides Port to python3 in progress- Draft PR - #11 WIP 12. PyCut Fix the Display Resolution and other changes #2 (Open PR - WIP) WIP Thankyou. Regards, Jui Pradhan -------------- next part -------------- An HTML attachment was scrubbed... URL: From activities at sugarlabs.org Wed Jul 22 03:00:11 2020 From: activities at sugarlabs.org (Sugar Labs Activities) Date: Wed, 22 Jul 2020 03:00:11 -0400 Subject: [Sugar-devel] [ASLO] Release Chat-85.2 Message-ID: Activity Homepage: http://activities.sugarlabs.org/addon/4069 Sugar Platform: 0.98 - 0.116 Download Now: http://activities.sugarlabs.org/downloads/file/29381/chat-85.2.xo Release notes: * New translations, * Remove GStreamer 0.1 support (Ibiam Chihurumnaya), * Disable smiley and send buttons when not shared (Ibiam Chihurumnaya), * Fix URL copy (Saumya-Mishra, James Cameron), Sugar Labs Activities http://activities.sugarlabs.org From dhruvmisra at live.com Wed Jul 22 06:20:25 2020 From: dhruvmisra at live.com (Dhruv Misra) Date: Wed, 22 Jul 2020 10:20:25 +0000 Subject: [Sugar-devel] Sugarizer Knowledge Activity Pack meeting [22 July] Message-ID: Hey there, I had the weekly meeting with my mentor Lionel today i.e. 22 July at 9H UTC. We discussed the tasks from last week and discussed the issue related to SugarDevice in Fraction activity. We then discussed improvement in SugarPresence in the user-changed popup and it?s localization. In the end we discussed the Vote activity screens and implementation. * Tasks from last week: * Removed template title edit button and handling changing title when adding from a URL in Curriculum * Made the changes to the design prototype of Vote as discussed * Created the basic workflow for Vote * Issues encountered last week: None * Tasks for next week: * Solve the issues in Fraction by adding debug information. * Add a PR to fix the localization and buddy icon for the user changes? popup of SugarPresence. * Add all vote templates and improve stats in Vote activity. Thanks, Dhruv Misra -------------- next part -------------- An HTML attachment was scrubbed... URL: From favourkelvin17 at gmail.com Wed Jul 22 07:00:29 2020 From: favourkelvin17 at gmail.com (Favour Kelvin) Date: Wed, 22 Jul 2020 12:00:29 +0100 Subject: [Sugar-devel] Music Blocks in the Playstore In-Reply-To: <30c24202f11ab7c1f176f3aeb04d9ab8@ulibarri.website> References: <30c24202f11ab7c1f176f3aeb04d9ab8@ulibarri.website> Message-ID: Thanks alot Devin and Jaskirat. I will look into f-driod. On Tue, 21 Jul 2020, 17:40 , wrote: > Thanks Favour!!! > > I posted on my blog at > > https://musicblocks.net/2020/07/21/music-blocks-is-now-available-in-google-play/ > > Also, Favour, perhaps you can put on f-droid as well? > https://f-droid.org/ > > MB should fit their profile. > > On 2020-07-21 09:10, Jaskirat Singh wrote: > > Great to hear that. Keep up the good work. > > > > On Tue, 21 Jul 2020, 3:52 pm Walter Bender, > > wrote: > > > >> Thanks to the efforts of Favour Kelvin, Music Blocks is now in the > >> Google Play Store!!! > >> > >> https://play.google.com/store/apps/details?id=my.musicblock.sugarlab > >> > >> thanks Favour. > >> > >> regards. > >> > >> -walter > >> > >> -- > >> > >> Walter Bender > >> Sugar Labs > >> http://www.sugarlabs.org [1] > >> [1] > >> _______________________________________________ > >> Sugar-devel mailing list > >> Sugar-devel at lists.sugarlabs.org > >> http://lists.sugarlabs.org/listinfo/sugar-devel > > > > > > Links: > > ------ > > [1] http://www.sugarlabs.org > > _______________________________________________ > > Sugar-devel mailing list > > Sugar-devel at lists.sugarlabs.org > > http://lists.sugarlabs.org/listinfo/sugar-devel > _______________________________________________ > Sugar-devel mailing list > Sugar-devel at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ibiamchihurumnaya at gmail.com Wed Jul 22 09:04:06 2020 From: ibiamchihurumnaya at gmail.com (Chihurumnaya Ibiam) Date: Wed, 22 Jul 2020 14:04:06 +0100 Subject: [Sugar-devel] GSoC Project Update In-Reply-To: References: Message-ID: Thanks for the update Jui. -- Ibiam Chihurumnaya ibiamchihurumnaya at gmail.com On Tue, Jul 21, 2020 at 5:54 PM Jui Pradhan wrote: > Hi, > This is regarding the project update- Improve and maintain 25 Sugar > Activities. Recently I'm facing a difficult situation with my building > sealed, working on this has kept me hopeful and positive :) > > Here is a list of activities and my progress for the month of July. I > haven't included the ones I finished working on in June. > > > No. > > Activity Name > > Link to Work > > Comments / Progress > > 1. > > Appel-Haken > > Few Fixes > > Released v25 - #4 > merged > > - > > Done > > 2. > > Napier > > Added new hi translations > > Released v6 - #6 merged > > - > > Done > > 3. > > Jam-clock > > Fixed exit with stop button issue, Fixed PyGIWarning and other fixes > > Released v3 - #4 > merged > > - > > Done > > 4. > > DotsAndBoxes > > Fixed IndexError, along with issue #16 > > > Released v4 - #18 > merged > > - > > Done > > 5. > > Block-party activity > > Fixed issues - display related issues, Port from GObject to GLib, Added > new game keys, fixed syntax warnings and also fixed unclear instructions. > > Preparing to release after #14 > is merged. > > - > > Release needed > > 6. > > Cow Bulls Activity > > Port to python3 along with some substantial changes- PR #17 > - merged > > > > - > > Release needed > > 7. > > Locosugar > > Fixed display issue and scaling, flake8 changes and added new translations. > > Release v12 - #18 open > > PR to be merged. > > 8. > > Playgo > > Tested and release initiated > > Release v6 - #16 > open > > PR to be merged. > > 9. > > Stick Hero Activity > > Made display related changes, centered the game screen, Changed style from > wildcard imports, Fixed issue - #17 > > > Changes in PR - #25 > merged > > Release ready for the last python2 version. > > - > > Release needed > > 10. > > Ball-and-brick > > Display related issues, center text and use scaling. In Progress PR - #9 > open > > WIP > > 11. > > View Slides > > Port to python3 in progress- Draft PR - #11 > > > WIP > > 12. > > PyCut > > Fix the Display Resolution and other changes #2 > (Open PR - WIP) > > WIP > > Thankyou. > Regards, > Jui Pradhan > _______________________________________________ > Sugar-devel mailing list > Sugar-devel at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lionel.laske at gmail.com Wed Jul 22 15:42:30 2020 From: lionel.laske at gmail.com (=?UTF-8?Q?Lionel_Lask=C3=A9?=) Date: Wed, 22 Jul 2020 21:42:30 +0200 Subject: [Sugar-devel] Music Blocks in the Playstore (Walter Bender) In-Reply-To: References: Message-ID: Good job. BTW I'm surprised that the package size is only 1Mb. Is it linked to the web site? Is it able to work offline ? Regards. Lionel. Le mar. 21 juil. 2020 ? 18:00, a ?crit : > > Date: Tue, 21 Jul 2020 06:21:59 -0400 > From: Walter Bender > To: Sugar-dev Devel > Subject: [Sugar-devel] Music Blocks in the Playstore > Message-ID: > Uzxpfw at mail.gmail.com> > Content-Type: text/plain; charset="utf-8" > > Thanks to the efforts of Favour Kelvin, Music Blocks is now in the Google > Play Store!!! > > https://play.google.com/store/apps/details?id=my.musicblock.sugarlab > > thanks Favour. > > regards. > > -walter > > -- > Walter Bender > Sugar Labs > http://www.sugarlabs.org > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From samsongoddy at gmail.com Wed Jul 22 15:50:45 2020 From: samsongoddy at gmail.com (Samson Goddy) Date: Wed, 22 Jul 2020 20:50:45 +0100 Subject: [Sugar-devel] Music Blocks in the Playstore (Walter Bender) In-Reply-To: References: Message-ID: Awesome job, I just tested it on my tablet running Android 10 and It doesn't run offline, the APK is linked to the website. But this is a right step to something better. Regards On Wed, Jul 22, 2020, 8:42 PM Lionel Lask? wrote: > > Good job. > > BTW I'm surprised that the package size is only 1Mb. > Is it linked to the web site? Is it able to work offline ? > > Regards. > > Lionel. > > > > Le mar. 21 juil. 2020 ? 18:00, > a ?crit : > >> >> Date: Tue, 21 Jul 2020 06:21:59 -0400 >> From: Walter Bender >> To: Sugar-dev Devel >> Subject: [Sugar-devel] Music Blocks in the Playstore >> Message-ID: >> > Uzxpfw at mail.gmail.com> >> Content-Type: text/plain; charset="utf-8" >> >> Thanks to the efforts of Favour Kelvin, Music Blocks is now in the Google >> Play Store!!! >> >> https://play.google.com/store/apps/details?id=my.musicblock.sugarlab >> >> thanks Favour. >> >> regards. >> >> -walter >> >> -- >> Walter Bender >> Sugar Labs >> http://www.sugarlabs.org >> >> >> _______________________________________________ > Sugar-devel mailing list > Sugar-devel at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > -------------- next part -------------- An HTML attachment was scrubbed... URL: From walter.bender at gmail.com Wed Jul 22 15:55:58 2020 From: walter.bender at gmail.com (Walter Bender) Date: Wed, 22 Jul 2020 15:55:58 -0400 Subject: [Sugar-devel] Music Blocks in the Playstore (Walter Bender) In-Reply-To: References: Message-ID: Oh. We need to fix that. @Favour Kelvin On Wed, Jul 22, 2020 at 3:50 PM Samson Goddy wrote: > Awesome job, > > I just tested it on my tablet running Android 10 and It doesn't run > offline, the APK is linked to the website. But this is a right step to > something better. > > > Regards > > On Wed, Jul 22, 2020, 8:42 PM Lionel Lask? wrote: > >> >> Good job. >> >> BTW I'm surprised that the package size is only 1Mb. >> Is it linked to the web site? Is it able to work offline ? >> >> Regards. >> >> Lionel. >> >> >> >> Le mar. 21 juil. 2020 ? 18:00, >> a ?crit : >> >>> >>> Date: Tue, 21 Jul 2020 06:21:59 -0400 >>> From: Walter Bender >>> To: Sugar-dev Devel >>> Subject: [Sugar-devel] Music Blocks in the Playstore >>> Message-ID: >>> >> Uzxpfw at mail.gmail.com> >>> Content-Type: text/plain; charset="utf-8" >>> >>> Thanks to the efforts of Favour Kelvin, Music Blocks is now in the Google >>> Play Store!!! >>> >>> https://play.google.com/store/apps/details?id=my.musicblock.sugarlab >>> >>> thanks Favour. >>> >>> regards. >>> >>> -walter >>> >>> -- >>> Walter Bender >>> Sugar Labs >>> http://www.sugarlabs.org >>> >>> >>> _______________________________________________ >> Sugar-devel mailing list >> Sugar-devel at lists.sugarlabs.org >> http://lists.sugarlabs.org/listinfo/sugar-devel >> > -- Walter Bender Sugar Labs http://www.sugarlabs.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From sumitsrisumit at gmail.com Wed Jul 22 16:26:08 2020 From: sumitsrisumit at gmail.com (Sumit Srivastava) Date: Thu, 23 Jul 2020 01:56:08 +0530 Subject: [Sugar-devel] Music Blocks in the Playstore (Walter Bender) In-Reply-To: References: Message-ID: Hi Samson, It works offline if you allow it to connect once after downloading the APK, which seems good because you already have internet access while accessing the play store. Yes, it's linked to the website but is accessible offline. Try this: Install Load once Turn off the internet Close app Restart the app App should work now, please post if it doesn't. Best, Sumit On Thu, Jul 23, 2020, 1:26 AM Walter Bender wrote: > Oh. We need to fix that. @Favour Kelvin > > On Wed, Jul 22, 2020 at 3:50 PM Samson Goddy > wrote: > >> Awesome job, >> >> I just tested it on my tablet running Android 10 and It doesn't run >> offline, the APK is linked to the website. But this is a right step to >> something better. >> >> >> Regards >> >> On Wed, Jul 22, 2020, 8:42 PM Lionel Lask? >> wrote: >> >>> >>> Good job. >>> >>> BTW I'm surprised that the package size is only 1Mb. >>> Is it linked to the web site? Is it able to work offline ? >>> >>> Regards. >>> >>> Lionel. >>> >>> >>> >>> Le mar. 21 juil. 2020 ? 18:00, >>> a ?crit : >>> >>>> >>>> Date: Tue, 21 Jul 2020 06:21:59 -0400 >>>> From: Walter Bender >>>> To: Sugar-dev Devel >>>> Subject: [Sugar-devel] Music Blocks in the Playstore >>>> Message-ID: >>>> >>> Uzxpfw at mail.gmail.com> >>>> Content-Type: text/plain; charset="utf-8" >>>> >>>> Thanks to the efforts of Favour Kelvin, Music Blocks is now in the >>>> Google >>>> Play Store!!! >>>> >>>> https://play.google.com/store/apps/details?id=my.musicblock.sugarlab >>>> >>>> thanks Favour. >>>> >>>> regards. >>>> >>>> -walter >>>> >>>> -- >>>> Walter Bender >>>> Sugar Labs >>>> http://www.sugarlabs.org >>>> >>>> >>>> _______________________________________________ >>> Sugar-devel mailing list >>> Sugar-devel at lists.sugarlabs.org >>> http://lists.sugarlabs.org/listinfo/sugar-devel >>> >> > > -- > Walter Bender > Sugar Labs > http://www.sugarlabs.org > > _______________________________________________ > Sugar-devel mailing list > Sugar-devel at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > -------------- next part -------------- An HTML attachment was scrubbed... URL: From samsongoddy at gmail.com Wed Jul 22 16:29:58 2020 From: samsongoddy at gmail.com (Samson Goddy) Date: Wed, 22 Jul 2020 21:29:58 +0100 Subject: [Sugar-devel] Music Blocks in the Playstore (Walter Bender) In-Reply-To: References: Message-ID: Awesome, I think it needs to be properly documented then. I need to do further testing using this tips, thanks. Regards On Wed, Jul 22, 2020, 9:26 PM Sumit Srivastava wrote: > Hi Samson, > > It works offline if you allow it to connect once after downloading the > APK, which seems good because you already have internet access while > accessing the play store. Yes, it's linked to the website but is accessible > offline. > > > Try this: > > Install > Load once > Turn off the internet > Close app > Restart the app > App should work now, please post if it doesn't. > > Best, > Sumit > > > On Thu, Jul 23, 2020, 1:26 AM Walter Bender > wrote: > >> Oh. We need to fix that. @Favour Kelvin >> >> On Wed, Jul 22, 2020 at 3:50 PM Samson Goddy >> wrote: >> >>> Awesome job, >>> >>> I just tested it on my tablet running Android 10 and It doesn't run >>> offline, the APK is linked to the website. But this is a right step to >>> something better. >>> >>> >>> Regards >>> >>> On Wed, Jul 22, 2020, 8:42 PM Lionel Lask? >>> wrote: >>> >>>> >>>> Good job. >>>> >>>> BTW I'm surprised that the package size is only 1Mb. >>>> Is it linked to the web site? Is it able to work offline ? >>>> >>>> Regards. >>>> >>>> Lionel. >>>> >>>> >>>> >>>> Le mar. 21 juil. 2020 ? 18:00, >>>> a ?crit : >>>> >>>>> >>>>> Date: Tue, 21 Jul 2020 06:21:59 -0400 >>>>> From: Walter Bender >>>>> To: Sugar-dev Devel >>>>> Subject: [Sugar-devel] Music Blocks in the Playstore >>>>> Message-ID: >>>>> >>>> Uzxpfw at mail.gmail.com> >>>>> Content-Type: text/plain; charset="utf-8" >>>>> >>>>> Thanks to the efforts of Favour Kelvin, Music Blocks is now in the >>>>> Google >>>>> Play Store!!! >>>>> >>>>> https://play.google.com/store/apps/details?id=my.musicblock.sugarlab >>>>> >>>>> thanks Favour. >>>>> >>>>> regards. >>>>> >>>>> -walter >>>>> >>>>> -- >>>>> Walter Bender >>>>> Sugar Labs >>>>> http://www.sugarlabs.org >>>>> >>>>> >>>>> _______________________________________________ >>>> Sugar-devel mailing list >>>> Sugar-devel at lists.sugarlabs.org >>>> http://lists.sugarlabs.org/listinfo/sugar-devel >>>> >>> >> >> -- >> Walter Bender >> Sugar Labs >> http://www.sugarlabs.org >> >> _______________________________________________ >> Sugar-devel mailing list >> Sugar-devel at lists.sugarlabs.org >> http://lists.sugarlabs.org/listinfo/sugar-devel >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lionel.laske at gmail.com Wed Jul 22 17:07:19 2020 From: lionel.laske at gmail.com (=?UTF-8?Q?Lionel_Lask=C3=A9?=) Date: Wed, 22 Jul 2020 23:07:19 +0200 Subject: [Sugar-devel] Music Blocks in the Playstore (Walter Bender) In-Reply-To: References: Message-ID: Sound like you rely on browser cache that could be risky. Why not package the whole HTML/JavaScript code into the package then use as start page of WebView file:///index.html instead of https://musicblocks.sugarlabs.org/ That's what we've done with Sugarizer Android package. Another suggestion: will be nice to add Music Blocks on F-Droid store too ( https://f-droid.org/). F-Droid is a store for Free Open Source Software for Android and it will make sense to be there too. Regards. Lionel. Le mer. 22 juil. 2020 ? 22:26, Sumit Srivastava a ?crit : > Hi Samson, > > It works offline if you allow it to connect once after downloading the > APK, which seems good because you already have internet access while > accessing the play store. Yes, it's linked to the website but is accessible > offline. > > > Try this: > > Install > Load once > Turn off the internet > Close app > Restart the app > App should work now, please post if it doesn't. > > Best, > Sumit > > > On Thu, Jul 23, 2020, 1:26 AM Walter Bender > wrote: > >> Oh. We need to fix that. @Favour Kelvin >> >> On Wed, Jul 22, 2020 at 3:50 PM Samson Goddy >> wrote: >> >>> Awesome job, >>> >>> I just tested it on my tablet running Android 10 and It doesn't run >>> offline, the APK is linked to the website. But this is a right step to >>> something better. >>> >>> >>> Regards >>> >>> On Wed, Jul 22, 2020, 8:42 PM Lionel Lask? >>> wrote: >>> >>>> >>>> Good job. >>>> >>>> BTW I'm surprised that the package size is only 1Mb. >>>> Is it linked to the web site? Is it able to work offline ? >>>> >>>> Regards. >>>> >>>> Lionel. >>>> >>>> >>>> >>>> Le mar. 21 juil. 2020 ? 18:00, >>>> a ?crit : >>>> >>>>> >>>>> Date: Tue, 21 Jul 2020 06:21:59 -0400 >>>>> From: Walter Bender >>>>> To: Sugar-dev Devel >>>>> Subject: [Sugar-devel] Music Blocks in the Playstore >>>>> Message-ID: >>>>> >>>> Uzxpfw at mail.gmail.com> >>>>> Content-Type: text/plain; charset="utf-8" >>>>> >>>>> Thanks to the efforts of Favour Kelvin, Music Blocks is now in the >>>>> Google >>>>> Play Store!!! >>>>> >>>>> https://play.google.com/store/apps/details?id=my.musicblock.sugarlab >>>>> >>>>> thanks Favour. >>>>> >>>>> regards. >>>>> >>>>> -walter >>>>> >>>>> -- >>>>> Walter Bender >>>>> Sugar Labs >>>>> http://www.sugarlabs.org >>>>> >>>>> >>>>> _______________________________________________ >>>> Sugar-devel mailing list >>>> Sugar-devel at lists.sugarlabs.org >>>> http://lists.sugarlabs.org/listinfo/sugar-devel >>>> >>> >> >> -- >> Walter Bender >> Sugar Labs >> http://www.sugarlabs.org >> >> _______________________________________________ >> Sugar-devel mailing list >> Sugar-devel at lists.sugarlabs.org >> http://lists.sugarlabs.org/listinfo/sugar-devel >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From sumitsrisumit at gmail.com Wed Jul 22 17:10:52 2020 From: sumitsrisumit at gmail.com (Sumit Srivastava) Date: Thu, 23 Jul 2020 02:40:52 +0530 Subject: [Sugar-devel] Music Blocks in the Playstore (Walter Bender) In-Reply-To: References: Message-ID: Thanks for your comments. F-Droid is on the way. On Thu, Jul 23, 2020, 2:37 AM Lionel Lask? wrote: > > Sound like you rely on browser cache that could be risky. > > Why not package the whole HTML/JavaScript code into the package then use > as start page of WebView file:///index.html instead of > https://musicblocks.sugarlabs.org/ > That's what we've done with Sugarizer Android package. > > Another suggestion: will be nice to add Music Blocks on F-Droid store too ( > https://f-droid.org/). > F-Droid is a store for Free Open Source Software for Android and it will > make sense to be there too. > > Regards. > > Lionel. > > > > Le mer. 22 juil. 2020 ? 22:26, Sumit Srivastava > a ?crit : > >> Hi Samson, >> >> It works offline if you allow it to connect once after downloading the >> APK, which seems good because you already have internet access while >> accessing the play store. Yes, it's linked to the website but is accessible >> offline. >> >> >> Try this: >> >> Install >> Load once >> Turn off the internet >> Close app >> Restart the app >> App should work now, please post if it doesn't. >> >> Best, >> Sumit >> >> >> On Thu, Jul 23, 2020, 1:26 AM Walter Bender >> wrote: >> >>> Oh. We need to fix that. @Favour Kelvin >>> >>> On Wed, Jul 22, 2020 at 3:50 PM Samson Goddy >>> wrote: >>> >>>> Awesome job, >>>> >>>> I just tested it on my tablet running Android 10 and It doesn't run >>>> offline, the APK is linked to the website. But this is a right step to >>>> something better. >>>> >>>> >>>> Regards >>>> >>>> On Wed, Jul 22, 2020, 8:42 PM Lionel Lask? >>>> wrote: >>>> >>>>> >>>>> Good job. >>>>> >>>>> BTW I'm surprised that the package size is only 1Mb. >>>>> Is it linked to the web site? Is it able to work offline ? >>>>> >>>>> Regards. >>>>> >>>>> Lionel. >>>>> >>>>> >>>>> >>>>> Le mar. 21 juil. 2020 ? 18:00, < >>>>> sugar-devel-request at lists.sugarlabs.org> a ?crit : >>>>> >>>>>> >>>>>> Date: Tue, 21 Jul 2020 06:21:59 -0400 >>>>>> From: Walter Bender >>>>>> To: Sugar-dev Devel >>>>>> Subject: [Sugar-devel] Music Blocks in the Playstore >>>>>> Message-ID: >>>>>> >>>>> Uzxpfw at mail.gmail.com> >>>>>> Content-Type: text/plain; charset="utf-8" >>>>>> >>>>>> Thanks to the efforts of Favour Kelvin, Music Blocks is now in the >>>>>> Google >>>>>> Play Store!!! >>>>>> >>>>>> https://play.google.com/store/apps/details?id=my.musicblock.sugarlab >>>>>> >>>>>> thanks Favour. >>>>>> >>>>>> regards. >>>>>> >>>>>> -walter >>>>>> >>>>>> -- >>>>>> Walter Bender >>>>>> Sugar Labs >>>>>> http://www.sugarlabs.org >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>> Sugar-devel mailing list >>>>> Sugar-devel at lists.sugarlabs.org >>>>> http://lists.sugarlabs.org/listinfo/sugar-devel >>>>> >>>> >>> >>> -- >>> Walter Bender >>> Sugar Labs >>> http://www.sugarlabs.org >>> >>> _______________________________________________ >>> Sugar-devel mailing list >>> Sugar-devel at lists.sugarlabs.org >>> http://lists.sugarlabs.org/listinfo/sugar-devel >>> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From devin at ulibarri.website Wed Jul 22 18:09:18 2020 From: devin at ulibarri.website (devin at ulibarri.website) Date: Wed, 22 Jul 2020 18:09:18 -0400 Subject: [Sugar-devel] 2020-07-22 Meeting Minutes Message-ID: <1ff2e5ad-f04e-0718-2e32-1ed6982cd8c3@ulibarri.website> Hi All, Hope everyone is doing well. :) Today's SLOB meeting minutes are published at https://wiki.sugarlabs.org/go/Oversight_Board/Meeting_Minutes-2020-07-22 (and copied below). They have already been approved by the board members who were present. Our next meeting is planned for 2020-08-05 at 20:00 UTC on IRC The agenda is published at https://wiki.sugarlabs.org/go/Oversight_Board/Meeting_Minutes-2020-08-05 == Minutes for SLOBs Meeting == 2020-07-22 at 20:00 UTC Attendance: Devin, Lionel, Ibiam, James, Walter, Samson (Alex excused himself beforehand.) === Vote on Prior Meeting Minutes === See https://wiki.sugarlabs.org/go/Oversight_Board/Meeting_Minutes-2020-07-08 Minutes Approved unanimously after some final edits. === Report from project representative (Conservancy liaison) === No Report === Reports from Ombudsman === No Report === Any reports from project teams, Google Summer of Code === James says everyone is doing well. Groups are not cross-pollinating. Every student passed their first evaluation. === Devin and Caryl 1023 Job Report === * 1023 Status * Finding a new lawyer -- how is that going? (Kyle says he cannot do it because of time constraints.) Two problematic areas in our "Brief History of SL" related to language. Walter and Devin will work on the "Brief History of Sugar Labs" after this meeting. === James and Ibiam Sugar Activity Job Report === Met for 30 minutes. Not yet agreed on a plan. Ibiam has been feeling sick and has just started feeling better. === Each One Teach One === Similar to Google Code-in. Not a contest, but involves kids of a similar age. See www.eachoneteachone.is for more information. === GSoC Feature Share === ==== Sugarizer ==== Lionel shows "Mind Math" activity. Can be tested at https://dev.sugarizer.org Students can compete with one another. ==== Music Blocks ==== Devin demonstrates Aviral's work on movable do for when students are inputting their code. ==== Python ==== Bug fixes. Tests. Translations and other clerical work. === Vote on Today's Meeting Minutes === See this page https://wiki.sugarlabs.org/go/Oversight_Board/Meeting_Minutes-2020-07-22 Minutes unanimously Approved by all SLOBS present === Time and Place of Next Meeting === Meeting on 2020-08-05 at 20:00 UTC on IRC. Agenda to be published at https://wiki.sugarlabs.org/go/Oversight_Board/Meeting_Minutes-2020-08-05 (then overwritten with the minutes at meeting) === Closing === Motion to adjourn the meeting has been approved. From rrbothra at gmail.com Wed Jul 22 23:58:35 2020 From: rrbothra at gmail.com (Rahul Bothra) Date: Thu, 23 Jul 2020 09:28:35 +0530 Subject: [Sugar-devel] [SLOBS] 2020-07-22 Meeting Minutes In-Reply-To: <1ff2e5ad-f04e-0718-2e32-1ed6982cd8c3@ulibarri.website> References: <1ff2e5ad-f04e-0718-2e32-1ed6982cd8c3@ulibarri.website> Message-ID: Thanks Devin. Added myself to list of attendees On Thu, Jul 23, 2020 at 3:39 AM wrote: > Hi All, > > Hope everyone is doing well. :) > > Today's SLOB meeting minutes are published at > https://wiki.sugarlabs.org/go/Oversight_Board/Meeting_Minutes-2020-07-22 > (and copied below). > > They have already been approved by the board members who were present. > > Our next meeting is planned for 2020-08-05 at 20:00 UTC on IRC > > The agenda is published at > https://wiki.sugarlabs.org/go/Oversight_Board/Meeting_Minutes-2020-08-05 > > == Minutes for SLOBs Meeting == > 2020-07-22 at 20:00 UTC > > Attendance: Devin, Lionel, Ibiam, James, Rahul, Walter, Samson (Alex > excused > himself beforehand.) > > === Vote on Prior Meeting Minutes === > > See > https://wiki.sugarlabs.org/go/Oversight_Board/Meeting_Minutes-2020-07-08 > > Minutes Approved unanimously after some final edits. > > === Report from project representative (Conservancy liaison) === > > No Report > > === Reports from Ombudsman === > > No Report > > === Any reports from project teams, Google Summer of Code === > > James says everyone is doing well. Groups are not cross-pollinating. > > Every student passed their first evaluation. > > === Devin and Caryl 1023 Job Report === > > * 1023 Status > * Finding a new lawyer -- how is that going? (Kyle says he cannot do it > because of time constraints.) > > Two problematic areas in our "Brief History of SL" related to language. > > Walter and Devin will work on the "Brief History of Sugar Labs" after > this meeting. > > === James and Ibiam Sugar Activity Job Report === > > Met for 30 minutes. Not yet agreed on a plan. > > Ibiam has been feeling sick and has just started feeling better. > > === Each One Teach One === > > Similar to Google Code-in. Not a contest, but involves kids of a similar > age. > > See www.eachoneteachone.is for more information. > > === GSoC Feature Share === > > ==== Sugarizer ==== > > Lionel shows "Mind Math" activity. Can be tested at > https://dev.sugarizer.org > > Students can compete with one another. > > ==== Music Blocks ==== > > Devin demonstrates Aviral's work on movable do for when students are > inputting their code. > > ==== Python ==== > > Bug fixes. Tests. Translations and other clerical work. > > === Vote on Today's Meeting Minutes === > > See this page > https://wiki.sugarlabs.org/go/Oversight_Board/Meeting_Minutes-2020-07-22 > > Minutes unanimously Approved by all SLOBS present > > === Time and Place of Next Meeting === > > Meeting on 2020-08-05 at 20:00 UTC on IRC. > > Agenda to be published at > https://wiki.sugarlabs.org/go/Oversight_Board/Meeting_Minutes-2020-08-05 > (then overwritten with the minutes at meeting) > > === Closing === > > Motion to adjourn the meeting has been approved. > _______________________________________________ > SLOBs mailing list > SLOBs at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/slobs > -------------- next part -------------- An HTML attachment was scrubbed... URL: From devin at ulibarri.website Thu Jul 23 08:46:38 2020 From: devin at ulibarri.website (devin at ulibarri.website) Date: Thu, 23 Jul 2020 08:46:38 -0400 Subject: [Sugar-devel] [SLOBS] 2020-07-22 Meeting Minutes In-Reply-To: References: <1ff2e5ad-f04e-0718-2e32-1ed6982cd8c3@ulibarri.website> Message-ID: On 2020-07-22 23:58, Rahul Bothra wrote: > Thanks Devin. Added myself to list of attendees Sorry about that. Thanks for reading it over. From walter.bender at gmail.com Fri Jul 24 10:28:45 2020 From: walter.bender at gmail.com (Walter Bender) Date: Fri, 24 Jul 2020 10:28:45 -0400 Subject: [Sugar-devel] Fwd: Sugar Activity Cross Development In-Reply-To: References: Message-ID: Does anyone have a decent dev experience from Windows that they can share? ---------- Forwarded message --------- From: John Sincak Date: Fri, Jul 24, 2020 at 9:47 AM Subject: Sugar Activity Cross Development To: Dr. Bender: My name is John Sincak. I would like to develop a Sugar Activity to teach developmentally disabled children the rudiments of equation balancing through a Sugar Activity/game. I would of course be developing in Python, making extensive use of pygames (as do many of the educational activities/games I have seen on Sugar). My question is, does Sugar Labs offer an SDK for cross-development from WIndows or Linux (Ubuntu), most importantly including a Sugar Simulator to run the code on before moving it to actual live Sugar? If not, is there a link on the wiki that goes through this (because I have not found it despite looking rather diligently). It seems that the best I might be able to do is run the Jappy activity from my Sugar on a Stick, and consider that the best development environment to hope for, but I just wanted to check with you first. Please let me know at your convenience. Thank you and take care, John Sincak sincak at gmail.com -- Walter Bender Sugar Labs http://www.sugarlabs.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From lionel.laske at gmail.com Fri Jul 24 12:11:04 2020 From: lionel.laske at gmail.com (=?UTF-8?Q?Lionel_Lask=C3=A9?=) Date: Fri, 24 Jul 2020 18:11:04 +0200 Subject: [Sugar-devel] Sugar-devel Digest, Vol 141, Issue 31 In-Reply-To: References: Message-ID: Cross developpement is possible with Sugarizer because Sugarizer could run on Windows like on any other platform (Linux, MacOS, Android, iOS). If Python is a pre-requisite, Jappy activity could be used but it will not allow to use graphical python libraries like pygames. If Python is not a pre-requisite writing the activity using JavaScript could be a nice choice because there is a lot of existing JavaScript framework equivalent to pygames. To learn Sugarizer activity development, there is a step by step tutorial here: https://github.com/llaske/sugarizer/blob/dev/docs/tutorial.md Regards. Lionel. Le ven. 24 juil. 2020 ? 18:00, a ?crit : > Date: Fri, 24 Jul 2020 10:28:45 -0400 > From: Walter Bender > To: Sugar-dev Devel > Subject: [Sugar-devel] Fwd: Sugar Activity Cross Development > Message-ID: > 4whQzLjEOxLOA at mail.gmail.com> > Content-Type: text/plain; charset="utf-8" > > Does anyone have a decent dev experience from Windows that they can share? > > ---------- Forwarded message --------- > From: John Sincak > Date: Fri, Jul 24, 2020 at 9:47 AM > Subject: Sugar Activity Cross Development > To: > > > Dr. Bender: > > My name is John Sincak. I would like to develop a Sugar Activity to teach > developmentally disabled children the rudiments of equation balancing > through a Sugar Activity/game. I would of course be developing in Python, > making extensive use of pygames (as do many of the educational > activities/games I have seen on Sugar). My question is, does Sugar Labs > offer an SDK for cross-development from WIndows or Linux (Ubuntu), most > importantly including a Sugar Simulator to run the code on before moving it > to actual live Sugar? If not, is there a link on the wiki that goes through > this (because I have not found it despite looking rather diligently). It > seems that the best I might be able to do is run the Jappy activity from my > Sugar on a Stick, and consider that the best development environment to > hope for, but I just wanted to check with you first. Please let me know at > your convenience. > > Thank you and take care, > > John Sincak > sincak at gmail.com > > > -- > Walter Bender > Sugar Labs > http://www.sugarlabs.org > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From sincak at gmail.com Fri Jul 24 16:20:31 2020 From: sincak at gmail.com (John Sincak) Date: Fri, 24 Jul 2020 16:20:31 -0400 Subject: [Sugar-devel] Sugarizer thread continuation Message-ID: Is it possible that Sugarizer could become basis of Sugar system simulator for a Sugar Activity cross-development SDK someday?? John Sincak sincak at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From prakashujjwal1010 at gmail.com Sat Jul 25 06:15:24 2020 From: prakashujjwal1010 at gmail.com (prakash ujjwal) Date: Sat, 25 Jul 2020 15:45:24 +0530 Subject: [Sugar-devel] Sugarizer game activity pack meeting (25th July) Message-ID: I and my mentor Ashish had a meeting on sugarizer game activity pack at 3:00 PM IST on 25th July. We discussed about the previous tasks.We had a discussion about the scoring scheme and tangram's difficulty level classification. then we decided next week tasks. - Previous tasks completed: - - Random tangram generation algo integrated - Palette to select tangram type ( i.e standard, random , custom) Added - Solved some bugs - Game over workflow added - Result screen added - Timer mode added - problems faced in previous tasks: bugs - Tasks in upcoming week: - - Integrate scoring scheme - Integrate journal, - Improve Ui, - Add tangram's difficulty level classification Algo, - Add some standard tangrams Regards, Prakash -------------- next part -------------- An HTML attachment was scrubbed... URL: From lionel.laske at gmail.com Sat Jul 25 15:50:00 2020 From: lionel.laske at gmail.com (=?UTF-8?Q?Lionel_Lask=C3=A9?=) Date: Sat, 25 Jul 2020 21:50:00 +0200 Subject: [Sugar-devel] Sugarizer thread continuation (John Sincak) In-Reply-To: References: Message-ID: Hmmm, Interesting idea. But it could be done only for Sugar activities written in JavaScript using Sugar Web. BTW it will not be possible today due to some incompatibilities between Sugar Web for Sugar and Sugar Web for Sugarizer. Regards. Lionel. Le sam. 25 juil. 2020 ? 18:00, a ?crit : > From: John Sincak > To: sugar-devel at lists.sugarlabs.org > Subject: [Sugar-devel] Sugarizer thread continuation > Message-ID: > Q at mail.gmail.com> > Content-Type: text/plain; charset="utf-8" > > Is it possible that Sugarizer could become basis of Sugar system simulator > for a Sugar Activity cross-development SDK someday?? > > John Sincak > sincak at gmail.com > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://lists.sugarlabs.org/archive/sugar-devel/attachments/20200724/3567528f/attachment-0001.htm > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From walter.bender at gmail.com Sun Jul 26 16:48:35 2020 From: walter.bender at gmail.com (Walter Bender) Date: Sun, 26 Jul 2020 16:48:35 -0400 Subject: [Sugar-devel] Tom Gilliard Message-ID: I am saddened by the news that Tom Gilliard (satellit), long time Sugar contributor has passed away after a long illness. Tom was one of our most dedicated and diligent testers of Sugar builds (on a wide variety of GNU/Linux platforms) and a great advocate who will be missed. Tom's wife Virginia can be reached at sandykayak423 at gmail.com -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From 2017230 at iiitdmj.ac.in Sun Jul 26 16:51:39 2020 From: 2017230 at iiitdmj.ac.in (Saumya Mishra) Date: Mon, 27 Jul 2020 02:21:39 +0530 Subject: [Sugar-devel] GSoC Project Update - 27th July 2020 Message-ID: Hello all, I am sharing the progress I made in my project - *Port Sugar and core activities to Python3* after 1st evaluation. *Sugar: * - The two tracebacks present in sugar while adding a friend and deleting a friend in Group View has solved. Thanks to @James Cameron for helping me out. See #921 - Remove use of Webkit1 by James *Sugar-toolkit-gtk3:* Changes in #451 - Port to Python3 - remove the use of WebKit1 ( WebKit1 API is not available for Python 3) - Port to Python3 - get_preview returns bytes ( Change made in the doc) - Change type of units for zoom ( As zoom accepts float as well as int units) *Write:* - Pasting images (eg. the ones copied from the web ) using CTRL+V throws errors Traceback (most recent call last): > File "/usr/src/sugar-activities/Write.activity/toolbar.py", > line 160, in __paste_button_cb px_file.write(data) > TypeError: write() argument must be str, not bytes > > Solved in 2ed827c - Remove unnecessary errors printed in logs. Change from logging.error to debug. > Reported by - Shaan Subbaiah > -- 1593854307.251860 ERROR root: tempfile is /home/user/.sugar/default/org.laptop.AbiWordActivity/instance/tmpmfc6g_tc.png > > Solved in dd854c0 *Browse*: Following changes have merged 111 - Fix AttributeErrors in DummyBrowser - Replace error with debug - Encode URI from str to bytes - Change to the use of file transfer constants - Use GLib.markup_escape_text() before parsing URI and title - Expected type 'int', got 'float' instead *Calculate: *Following changes have merged #68 - Fix round function issue - Fix AttributeError raise while plotting - Fix built-in variable names - Fix Error message format ValueError: unsupported format character ''' (0x27) at index 14 > > - Fix - Submitting/pressing ?=? without entering any value throws - Fix traceback occurred while clicking on 'pi' and 'e' *Collabwrapper: *Propose a change in #25 which is related to the decoding of data at the receiver end while file transfer. Required reviews. *flipsticks: *changes in #6 - Review Port to Gtk3 by Yash Agrawal and make necessary changes - Port to Python 3 - Port from telepathy to TelepathyGLib - Fix TypeError: Item 0: Must be number, not str - Fix the Snapshot button and errors noticed due to not proper port to Gtk3 (WIP) *Polari: *changes in *#7 * - Port to Python3 and rebased with upstream, use distro-specific twisted - Fix UnicodeDecodeError (which was a blockage earlier) *Yupana*: merged changes in #4 - Port to Gtk3: missing shared_activity - Encode svg_string - from str to bytes - Updates sprites.py from upstream - Add Gtk and Gdk version info - Fix Indentations - Port from telepathy to TelepathyGLib - Port to Python3 *Ruler: *merged changes in #12 - Fix PyGIWarnings - Remove check_output ( not called in the activity) - Port to Python3 *Cartoon-Builder:* Changes in #13 - Port to TelepathyGLib - Fix regarding collaboration - Port to Python3 - Fix many AttributeErrors and TypeErrors - Fix display resolution of activity - Fix the Use built-in JSON *Arithmetic: *Changes in #7 (WIP) - Port to Gtk3 of arithmetic - Port to GObject and GLib - *dobject* (submodule): Port to Gtk3, TelepathyGLib, from object to GLib and Python3 *Stick-hero-activity: *Changes in #29 - Update with latest Sugar game - Port to Python3 - Fix issue #20 *Chat: *Fix Gtk Clipboard issue 69e4701 *Starchart: *Changes in *#*8 - Review Port to Gtk3 by Yash Agrawal and make some changes - Port to Python 3 - Fix draw event called at the time of pressing stop - Remove support for the old toolbox - Fix Documentation link in GTk.Label - Remove some global variables Major blockage - Fix delay in redraw of view changing buttons, Line drawing width regression (constellation lines and stars are different sizes in Python3 as they were in Python2) *ImageViewer: *Tested Collaboration #32 *getiabooks:* Changes in #12 - Port to Python3 - Port from GObject to GLib Thank you and stay safe :) Regards Saumya Mishra -------------- next part -------------- An HTML attachment was scrubbed... URL: From kevin.mark at verizon.net Sun Jul 26 17:04:35 2020 From: kevin.mark at verizon.net (Kevin Mark) Date: Sun, 26 Jul 2020 21:04:35 +0000 (UTC) Subject: [Sugar-devel] Tom Gilliard In-Reply-To: References: Message-ID: <519750727.7417621.1595797475520@mail.yahoo.com> Sorry to hear of his illness and passing. I know he put a lot of effort supporting this project. RIP. Condolences to his family and friends.?? mad rights organizer/activist at Nyc Icarus On Sunday, July 26, 2020, 04:48:58 PM EDT, Walter Bender wrote: I am saddened by the news that Tom Gilliard (satellit), long time Sugar contributor has passed away after a long illness.? Tom was one of our most dedicated and diligent testers of Sugar builds (on a wide variety of GNU/Linux platforms) and a great advocate who will be missed. Tom's wife Virginia can be reached at?sandykayak423 at gmail.com -walter --? Walter Bender Sugar Labshttp://www.sugarlabs.org _______________________________________________ Sugar-devel mailing list Sugar-devel at lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -------------- next part -------------- An HTML attachment was scrubbed... URL: From samsongoddy at gmail.com Sun Jul 26 20:06:45 2020 From: samsongoddy at gmail.com (Samson Goddy) Date: Mon, 27 Jul 2020 01:06:45 +0100 Subject: [Sugar-devel] Tom Gilliard In-Reply-To: References: Message-ID: This is really sad for us a community, losing a very important person is no easy for anyone. My regards to Tom's family and grateful for the work he contributed. - Samson On Sun, Jul 26, 2020, 9:48 PM Walter Bender wrote: > I am saddened by the news that Tom Gilliard (satellit), long time Sugar > contributor has passed away after a long illness. > > Tom was one of our most dedicated and diligent testers of Sugar builds (on > a wide variety of GNU/Linux platforms) and a great advocate who will be > missed. > > Tom's wife Virginia can be reached at sandykayak423 at gmail.com > > -walter > > -- > Walter Bender > Sugar Labs > http://www.sugarlabs.org > > _______________________________________________ > Sugar-devel mailing list > Sugar-devel at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tch at sugarlabs.org Sun Jul 26 21:00:44 2020 From: tch at sugarlabs.org (Martin Abente Lahaye) Date: Sun, 26 Jul 2020 21:00:44 -0400 Subject: [Sugar-devel] [IAEP] Tom Gilliard In-Reply-To: References: Message-ID: Very sad news. Just a few months ago, Tom was helping (and encouraging) me with some projects I was working on. We were very lucky to have him in our community, and he will be greatly missed. On Sun, Jul 26, 2020 at 4:48 PM Walter Bender wrote: > I am saddened by the news that Tom Gilliard (satellit), long time Sugar > contributor has passed away after a long illness. > > Tom was one of our most dedicated and diligent testers of Sugar builds (on > a wide variety of GNU/Linux platforms) and a great advocate who will be > missed. > > Tom's wife Virginia can be reached at sandykayak423 at gmail.com > > -walter > > -- > Walter Bender > Sugar Labs > http://www.sugarlabs.org > > _______________________________________________ > IAEP -- It's An Education Project (not a laptop project!) > IAEP at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/iaep > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dave at lab6.com Sun Jul 26 23:13:44 2020 From: dave at lab6.com (Dave Crossland) Date: Sun, 26 Jul 2020 23:13:44 -0400 Subject: [Sugar-devel] Tom Gilliard In-Reply-To: References: Message-ID: Very sad news. Thanks for sharing -------------- next part -------------- An HTML attachment was scrubbed... URL: From juskirat2000 at gmail.com Mon Jul 27 01:41:38 2020 From: juskirat2000 at gmail.com (Jaskirat Singh) Date: Mon, 27 Jul 2020 11:11:38 +0530 Subject: [Sugar-devel] Tom Gilliard In-Reply-To: References: Message-ID: Very sad to hear that. On Mon, 27 Jul 2020, 8:44 am Dave Crossland, wrote: > Very sad news. Thanks for sharing > _______________________________________________ > Sugar-devel mailing list > Sugar-devel at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hrishipatel99 at gmail.com Mon Jul 27 03:56:29 2020 From: hrishipatel99 at gmail.com (Hrishi Patel) Date: Mon, 27 Jul 2020 13:26:29 +0530 Subject: [Sugar-devel] Tom Gilliard In-Reply-To: References: Message-ID: That's so sad. He helped me a lot in testing. On Mon, Jul 27, 2020, 11:12 AM Jaskirat Singh wrote: > Very sad to hear that. > > On Mon, 27 Jul 2020, 8:44 am Dave Crossland, wrote: > >> Very sad news. Thanks for sharing >> _______________________________________________ >> Sugar-devel mailing list >> Sugar-devel at lists.sugarlabs.org >> http://lists.sugarlabs.org/listinfo/sugar-devel >> > _______________________________________________ > Sugar-devel mailing list > Sugar-devel at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > -------------- next part -------------- An HTML attachment was scrubbed... URL: From vaibhavdaren at gmail.com Mon Jul 27 04:31:23 2020 From: vaibhavdaren at gmail.com (Vaibhav Aren) Date: Mon, 27 Jul 2020 14:01:23 +0530 Subject: [Sugar-devel] Tom Gilliard In-Reply-To: References: Message-ID: Very sad to hear. He was always around in IRC. Will miss him. On Mon, Jul 27, 2020 at 1:26 PM Hrishi Patel wrote: > That's so sad. He helped me a lot in testing. > > On Mon, Jul 27, 2020, 11:12 AM Jaskirat Singh > wrote: > >> Very sad to hear that. >> >> On Mon, 27 Jul 2020, 8:44 am Dave Crossland, wrote: >> >>> Very sad news. Thanks for sharing >>> _______________________________________________ >>> Sugar-devel mailing list >>> Sugar-devel at lists.sugarlabs.org >>> http://lists.sugarlabs.org/listinfo/sugar-devel >>> >> _______________________________________________ >> Sugar-devel mailing list >> Sugar-devel at lists.sugarlabs.org >> http://lists.sugarlabs.org/listinfo/sugar-devel >> > _______________________________________________ > Sugar-devel mailing list > Sugar-devel at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > -------------- next part -------------- An HTML attachment was scrubbed... URL: From nmehra at ph.iitr.ac.in Mon Jul 27 07:01:46 2020 From: nmehra at ph.iitr.ac.in (NIKHIL MEHRA) Date: Mon, 27 Jul 2020 16:31:46 +0530 Subject: [Sugar-devel] Sugarizer School Portal - Meeting: 27 July 2020 Message-ID: Hi, Today, I had a meeting with Micha?l and had discussions about work items from the last week which basically includes: - Bring the bot live and add documentation for the bot. - Implement Uptime Robot on SSP - Explore SSP implementation on Azure Problems experienced last week: Faced lots of issues with the Azure dashboard (Solved) Here is a list of tasks that we have decided for this week: - Make HTTPS optional. - Finalise SSP for Azure. Add documentation and instructions for that. - Make Charts provider-based (using provider:gke/azure from the values.yaml file). - Update setup script to handle azure and add provider support. PFA slack logs for reference. Next meeting is scheduled for next Monday. Regards, Nikhil -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: meeting.log Type: text/x-log Size: 6667 bytes Desc: not available URL: From sumitsrisumit at gmail.com Mon Jul 27 08:36:55 2020 From: sumitsrisumit at gmail.com (Sumit Srivastava) Date: Mon, 27 Jul 2020 18:06:55 +0530 Subject: [Sugar-devel] Tom Gilliard In-Reply-To: References: Message-ID: Extremely sad to hear about this news. - Sumit On Mon, Jul 27, 2020, 2:01 PM Vaibhav Aren wrote: > Very sad to hear. He was always around in IRC. Will miss him. > > On Mon, Jul 27, 2020 at 1:26 PM Hrishi Patel > wrote: > >> That's so sad. He helped me a lot in testing. >> >> On Mon, Jul 27, 2020, 11:12 AM Jaskirat Singh >> wrote: >> >>> Very sad to hear that. >>> >>> On Mon, 27 Jul 2020, 8:44 am Dave Crossland, wrote: >>> >>>> Very sad news. Thanks for sharing >>>> _______________________________________________ >>>> Sugar-devel mailing list >>>> Sugar-devel at lists.sugarlabs.org >>>> http://lists.sugarlabs.org/listinfo/sugar-devel >>>> >>> _______________________________________________ >>> Sugar-devel mailing list >>> Sugar-devel at lists.sugarlabs.org >>> http://lists.sugarlabs.org/listinfo/sugar-devel >>> >> _______________________________________________ >> Sugar-devel mailing list >> Sugar-devel at lists.sugarlabs.org >> http://lists.sugarlabs.org/listinfo/sugar-devel >> > _______________________________________________ > Sugar-devel mailing list > Sugar-devel at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cbigenho at hotmail.com Mon Jul 27 12:46:33 2020 From: cbigenho at hotmail.com (Caryl Bigenho) Date: Mon, 27 Jul 2020 16:46:33 +0000 Subject: [Sugar-devel] [IAEP] Tom Gilliard In-Reply-To: References: , Message-ID: Very sorry to hear that one of the long-time volunteers is gone. He will be missed. Caryl (aka GrannieB) ________________________________ From: IAEP on behalf of Sumit Srivastava Sent: Monday, July 27, 2020 5:36 AM To: Vaibhav Aren Cc: Sugar-dev Devel ; Hrishi Patel ; Jaskirat Singh ; Dave Crossland ; iaep Subject: Re: [IAEP] [Sugar-devel] Tom Gilliard Extremely sad to hear about this news. - Sumit On Mon, Jul 27, 2020, 2:01 PM Vaibhav Aren > wrote: Very sad to hear. He was always around in IRC. Will miss him. On Mon, Jul 27, 2020 at 1:26 PM Hrishi Patel > wrote: That's so sad. He helped me a lot in testing. On Mon, Jul 27, 2020, 11:12 AM Jaskirat Singh > wrote: Very sad to hear that. On Mon, 27 Jul 2020, 8:44 am Dave Crossland, > wrote: Very sad news. Thanks for sharing _______________________________________________ Sugar-devel mailing list Sugar-devel at lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel _______________________________________________ Sugar-devel mailing list Sugar-devel at lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel _______________________________________________ Sugar-devel mailing list Sugar-devel at lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel _______________________________________________ Sugar-devel mailing list Sugar-devel at lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -------------- next part -------------- An HTML attachment was scrubbed... URL: From dhruvmisra at live.com Wed Jul 29 06:34:47 2020 From: dhruvmisra at live.com (Dhruv Misra) Date: Wed, 29 Jul 2020 10:34:47 +0000 Subject: [Sugar-devel] Sugarizer Knowledge Activity Pack meeting [29 July] Message-ID: Hey there, I had the weekly meeting with my mentor Lionel today i.e. 29 July at 9H UTC. We reviewed the tasks from last week and discussed the solution to the Fraction issue and also some other useful methods to add to SugarDevice. We then discussed various exit conditions, the next features to add and the minor design changes needed in Vote activity. * Tasks from last week: * Added debug information to Fraction. * Added a PR to fix the localization and buddy icon for the user changes? popup of SugarPresence. * Added all vote templates and improve stats in Vote activity. * Issues encountered last week: None * Tasks for next week: * Fix the Fraction issue and add client info method to SugarDevice. * Handle stopping of polls, showing of results and auto stop feature in Vote. * Propose a logic to store the polls to show the History in Vote Thanks, Dhruv Misra -------------- next part -------------- An HTML attachment was scrubbed... URL: From juipradhan2k at gmail.com Fri Jul 31 03:09:43 2020 From: juipradhan2k at gmail.com (Jui Pradhan) Date: Fri, 31 Jul 2020 12:39:43 +0530 Subject: [Sugar-devel] Plan for August - GSoC Project Message-ID: Hello everyone, I have worked on and released around 20 activities till now. So for August what I planned on completing is this: Complete work on my Open PRs and release these activities: - Jamath-activity #12 - fifty-two-activity #5 - PyCut #2 - wordcloud python3 version #4 - Bridge (Few issues blocking release) #26 Recently, with many things going on I couldn't test and review the PRs on other activities. In the coming month I will review most of them and also release activities with merged PRs. Thanks. Hope this helps. Regards, Jui Pradhan -------------- next part -------------- An HTML attachment was scrubbed... URL: From 2017230 at iiitdmj.ac.in Fri Jul 31 11:40:15 2020 From: 2017230 at iiitdmj.ac.in (Saumya Mishra) Date: Fri, 31 Jul 2020 21:10:15 +0530 Subject: [Sugar-devel] Plan for August - GSoC Project In-Reply-To: References: Message-ID: Thanks, Jui! Nice work so far. On Fri, Jul 31, 2020 at 12:40 PM Jui Pradhan wrote: > Hello everyone, > I have worked on and released around 20 activities till now. So for August > what I planned on completing is this: > > Complete work on my Open PRs and release these activities: > > - Jamath-activity #12 > > - fifty-two-activity #5 > > - PyCut #2 > - wordcloud python3 version #4 > > - Bridge (Few issues blocking release) #26 > > > Recently, with many things going on I couldn't test and review the PRs on > other activities. In the coming month I will review most of them and also > release activities with merged PRs. > Thanks. Hope this helps. > > Regards, > Jui Pradhan > > > _______________________________________________ > Sugar-devel mailing list > Sugar-devel at lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > -------------- next part -------------- An HTML attachment was scrubbed... URL: From activities at sugarlabs.org Fri Jul 31 22:41:56 2020 From: activities at sugarlabs.org (Sugar Labs Activities) Date: Fri, 31 Jul 2020 22:41:56 -0400 Subject: [Sugar-devel] [ASLO] Release Clock-21.1 Message-ID: Activity Homepage: http://activities.sugarlabs.org/addon/4191 Sugar Platform: 0.98 - 0.116 Download Now: http://activities.sugarlabs.org/downloads/file/29382/clock-21.1.xo Release notes: * New translations, * Fix typo "fourty", * Fix double update (use less power), * Fix clicks on ticking clock on OLPC XO-4. Sugar Labs Activities http://activities.sugarlabs.org