Re: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58

2020-07-18 Thread shaansubbaiah.c...@bmsce.ac.in
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 ibiamchihurumn...@gmail.com On Sun, Jul 12, 2020 at 11:41 PM

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58

2020-07-14 Thread Chihurumnaya Ibiam
I agree it would be of great benefit. -- Ibiam Chihurumnaya ibiamchihurumn...@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

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58

2020-07-12 Thread James Cameron
@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

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58

2020-07-12 Thread Chihurumnaya Ibiam
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 ibiamchihurumn...@gmail.com On Sat, Jul 11, 2020 at 3:56 PM

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58

2020-07-11 Thread shaansubbaiah.c...@bmsce.ac.in
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.

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58

2020-07-11 Thread Chihurumnaya Ibiam
I thought your project was supposed to be you doing downstream updates when needed. Who makes the updates? -- Ibiam Chihurumnaya ibiamchihurumn...@gmail.com On Sat, Jul 11, 2020 at 12:03 PM Shaan Subbaiah B C < shaansubbaiah.c...@bmsce.ac.in> wrote: > No I can't, I'm not part of Debian

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58

2020-07-11 Thread Shaan Subbaiah B C
No I can't, I'm not part of Debian Sugar Maintainers team. On Sat, 11 Jul, 2020, 3:50 pm Chihurumnaya Ibiam, < ibiamchihurumn...@gmail.com> wrote: > Can you make the necessary updates downstream? > > -- > > Ibiam Chihurumnaya > ibiamchihurumn...@gmail.com > > > > On Sat, Jul 11, 2020 at 9:42 AM

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58

2020-07-11 Thread Chihurumnaya Ibiam
Can you make the necessary updates downstream? -- Ibiam Chihurumnaya ibiamchihurumn...@gmail.com On Sat, Jul 11, 2020 at 9:42 AM shaansubbaiah.c...@bmsce.ac.in < shaansubbaiah.c...@bmsce.ac.in> wrote: > Update, > > 1. sugar-record-activity is v102 in the Debian Archive, and is based on >

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58

2020-07-11 Thread shaansubbaiah.c...@bmsce.ac.in
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

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58

2020-07-11 Thread shaansubbaiah.c...@bmsce.ac.in
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.

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58

2020-07-10 Thread James Cameron
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

[Sugar-devel] Debian Advocacy for Sugar - Update - Issues found in Memorize Activity v58

2020-07-10 Thread shaansubbaiah.c...@bmsce.ac.in
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

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - 27-June-2020

2020-06-28 Thread James Cameron
Thanks. On Sat, Jun 27, 2020 at 09:26:08AM +, shaansubbaiah.c...@bmsce.ac.in wrote: > Hello James, > Small update; I have been testing Sugar 0.117-3 on Debian Bullseye for the > past > few days, there aren’t any noticeable issues I have found that weren’t > previously mentioned while testing

[Sugar-devel] Debian Advocacy for Sugar - Update - 27-June-2020

2020-06-27 Thread shaansubbaiah.c...@bmsce.ac.in
Hello James, Small update; I have been testing Sugar 0.117-3 on Debian Bullseye for the past few days, there aren’t any noticeable issues I have found that weren’t previously mentioned while testing Sugar 0.117-3 on Debian Buster. I had mentioned an issue present in the Write Activity in an

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - 19-June-2020

2020-06-22 Thread James Cameron
I'll put it another way; try not to conflate your progress reporting as part of GSoC with issue reporting to the community. Nobody is likely to take action on problems you report in your mail. We have an issue tracking method using GitHub, which you should use when you discover an issue with

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - 19-June-2020

2020-06-20 Thread shaansubbaiah.c...@bmsce.ac.in
Hello James, I haven't opened issues for these yet as I'm not certain they're all reproducible on other Linux distributions. Fortunately, Saumya could reproduce some of these and has started making PR's for the same. I didn't want to create multiple issues on Github for which I was not certain

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - 19-June-2020

2020-06-20 Thread James Cameron
Thanks. Good summary. Details got a bit deep; these can be left for issues (if you aren't going to fix them) or pull requests (if you are). On Fri, Jun 19, 2020 at 02:22:13PM +, shaansubbaiah.c...@bmsce.ac.in wrote: > Hello all, > This took quite a while, long post ahead. Testing the

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - 19-June-2020

2020-06-20 Thread James Cameron
Thanks for confirming some of the problems are reproducible. If I were you, your choices are to either; (a) fix a problem and make a pull request, connected to any existing issue or not doesn't matter, what matters is the fix, (b) not fix a problem and instead create an issue, leaving it for

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - 19-June-2020

2020-06-19 Thread Samson Goddy
Nice work On Fri, Jun 19, 2020, 4:39 PM Saumya Mishra <2017...@iiitdmj.ac.in> wrote: > Hello Shaan, > > Nice work. I have also tested fructose activities on Ubuntu 20.04 with > sucrose package version 0.117 , Some of the errors you mentioned are > reproducible in following activities in Browse,

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - 19-June-2020

2020-06-19 Thread Saumya Mishra
Hello Shaan, Nice work. I have also tested fructose activities on Ubuntu 20.04 with sucrose package version 0.117 , Some of the errors you mentioned are reproducible in following activities in Browse, Calculate and in write. I would suggest opening issues in GitHub repositories so that if someone

[Sugar-devel] Debian Advocacy for Sugar - Update - 19-June-2020

2020-06-19 Thread shaansubbaiah.c...@bmsce.ac.in
Hello all, This took quite a while, long post ahead. Testing the Fructose activities: | Sugar | Debian | | 0.117-3 | Buster / 10.4, (unstable packages) | Tick ✓ Cross ✕ | Activity | Start/Stop | Functions | Save/Restore | Collaboration | Interface | Other | | Browse | ✕ Debian #963068 | ✓

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - 13-June-2020

2020-06-15 Thread James Cameron
Thanks. Successful tests are also useful because (a) it helps others see how to test, (b) it helps others see what has been tested. It is difficult to know how much testing is done based only on problem reports. Please do continue to report the problems briefly, regardless of if they are

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - 13-June-2020

2020-06-15 Thread shaansubbaiah.c...@bmsce.ac.in
Yes, the testing of Sugar 117-3 on Debian 10.4 Buster/Stable was done to establish a baseline. This should help in determining if issues are due to Sugar or Debian while testing on Debian 'testing' and 'unstable'. I will include the successful tests next time, might take a little longer. I'll

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - 13-June-2020

2020-06-14 Thread James Cameron
Thanks. I'm taking no action here, I'll use the GitHub issues once I get to them later today. I note your project updates almost entirely deal with test faiures. Could you please also include a separate section which lists the successful testing and how it was performed? This is likely to

[Sugar-devel] Debian Advocacy for Sugar - Update - 13-June-2020

2020-06-13 Thread shaansubbaiah.c...@bmsce.ac.in
Hello all, Project update; almost done with testing the fructose set of activities in Sugar 117-3 on Debian 10.4, issues found so far: Debian Related: - glib-compile-schemas not found. Due to missing libglib2.0-bin package Sugar Related: - Write Activity -> Default font is

Re: [Sugar-devel] Debian Advocacy for Sugar - Update

2020-06-13 Thread James Cameron
Hello Shaan, You are not reporting a bug "from Sugar". You are reporting a bug in Debian. You know it is in Debian because the upstream release of the software works fine without Debian changing it, and you have seen that Debian has changed it. reportbug is best, as it will ask you what

Re: [Sugar-devel] Debian Advocacy for Sugar - Update

2020-06-13 Thread shaansubbaiah.c...@bmsce.ac.in
Hello James, Regarding reporting the bug to Debian, should reporting via the reportbug package be suitable or would it be better to mail it instead? I was following https://www.debian.org/Bugs/Reporting which suggested using the package. I am not posting in their mailing list but since it is

Re: [Sugar-devel] Debian Advocacy for Sugar - Update

2020-06-12 Thread James Cameron
This is not a complete response. 1. the debian/patches are applied during package building (dpkg-build) and not during package installation; though I agree you could explain it as the installation phase of the building, it is confusing, 2. a Debian policy or convention requires that GSchema

Re: [Sugar-devel] Debian Advocacy for Sugar - Update

2020-06-12 Thread shaansubbaiah.c...@bmsce.ac.in
Regarding the error: glib-compile-schemas: not found, Here’s how it was working while libglib2.0-bin was a dependency/commit c5717fc3: - Creates gschemas.compiled in ~/.sugar/default/org.laptop.WebActivity/data/schemas/ directory (if missing). - Creates

Re: [Sugar-devel] Debian Advocacy for Sugar - Update

2020-06-11 Thread Chihurumnaya Ibiam
On Thu, Jun 11, 2020 at 1:39 PM shaansubbaiah.c...@bmsce.ac.in < shaansubbaiah.c...@bmsce.ac.in> wrote: > Hello Ibiam, > > I am not sure if I got this right regarding the difference in line numbers > but patch 1001 >

Re: [Sugar-devel] Debian Advocacy for Sugar - Update

2020-06-11 Thread shaansubbaiah.c...@bmsce.ac.in
Hello Ibiam, I am not sure if I got this right regarding the difference in line numbers but patch 1001 changes the schema indentation as discussed earlier. This patch has been numbered 1001, according to the README in the same commit, “1xxx: Possibly relevant for upstream adoption”. It has

Re: [Sugar-devel] Debian Advocacy for Sugar - Update

2020-06-10 Thread James Cameron
Shaan, * the sources are different, and this is not unusual, and not a problem worth reporting unless an explanation cannot be found, * the commits in salsa explain the reason for every difference. Now that you have detected a difference, please make sure you read the commits, in all aspects;

Re: [Sugar-devel] Debian Advocacy for Sugar - Update

2020-06-09 Thread Chihurumnaya Ibiam
Thanks for the update. Both files in the Debian salsa repo and the github repo have matching lines and I'm also guessing the file at the installed /usr/share/activities/browseactivity will also have matching - can you confirm if it does? - lines but the traceback prints the wrong lines. --

Re: [Sugar-devel] Debian Advocacy for Sugar - Update

2020-06-09 Thread shaansubbaiah.c...@bmsce.ac.in
Hello Ibiam, Comparing browse.py in: - Github repository https://github.com/sugarlabs/browse-activity/ - Debian Salsa repository https://salsa.debian.org/pkg-sugar-team/sugar-browse-activity/-/blob/master/browser.py - The installed activity at /usr/share/activities/browseactivity

Re: [Sugar-devel] Debian Advocacy for Sugar - Update

2020-06-08 Thread Chihurumnaya Ibiam
You might have to include it as a dependency for your next release as that's the latest version that Browse currently has, what doesn't sit well with me is the line difference, I can't do any investigation at the moment but it'll be great if you took a look at the source code to confirm the line

Re: [Sugar-devel] Debian Advocacy for Sugar - Update

2020-06-08 Thread shaansubbaiah.c...@bmsce.ac.in
Hello Ibiam,The version of the browse-activity installed was 205-2. Sorry for the late reply, temporarily away from home, I'm on a different system testing Sugar and internet bandwidth isn't very high. Should be back in a day or two. Best, Shaan On Sunday, 7 June, 2020, 3:50:23 am IST,

Re: [Sugar-devel] Debian Advocacy for Sugar - Update

2020-06-06 Thread Chihurumnaya Ibiam
Thanks Shaan, what version of Browse are you running as the lines in the traceback are off from the latest version? -- Ibiam Chihurumnaya ibiamchihurumn...@gmail.com On Sat, Jun 6, 2020 at 6:58 PM shaansubbaiah.c...@bmsce.ac.in < shaansubbaiah.c...@bmsce.ac.in> wrote: > Hello Ibiam, >

Re: [Sugar-devel] Debian Advocacy for Sugar - Update

2020-06-06 Thread shaansubbaiah.c...@bmsce.ac.in
Hello Ibiam,Installing the libglib2.0-dev package fixes the issue. I have also just found that this issue is mentioned in the browse-activity readme ''  Unusually, Browse also depends on glib-compile-schemas tocompile a Gio.Settings schema. ''. Online searches also return similar results, eg.

Re: [Sugar-devel] Debian Advocacy for Sugar - Update

2020-06-06 Thread Chihurumnaya Ibiam
Can you test to confirm if it's the problem? -- Ibiam Chihurumnaya ibiamchihurumn...@gmail.com On Sat, Jun 6, 2020 at 9:11 AM Shaan Subbaiah B C < shaansubbaiah.c...@bmsce.ac.in> wrote: > Hello Ibiam, > Great to know that the markdown formatted as html is more convenient. > > I'm not

Re: [Sugar-devel] Debian Advocacy for Sugar - Update

2020-06-06 Thread Shaan Subbaiah B C
Hello Ibiam, Great to know that the markdown formatted as html is more convenient. I'm not entirely sure that the web activity issue is due to libglib2.0-dev no being present as a depenency but the error seems to be caused due to some header file missing that is fixed by installing that package.

Re: [Sugar-devel] Debian Advocacy for Sugar - Update

2020-06-05 Thread Chihurumnaya Ibiam
Thanks for the update Shaan, The error you shared in 2) happens in #840 like you said but the traceback in the logs is seen for the first time and looks like it's a Python 3 port regression, kindly open an issue in sugar so it can be tracked. Can you confirm that 3) is caused by libglib2.0-dev

[Sugar-devel] Debian Advocacy for Sugar - Update

2020-06-05 Thread shaansubbaiah.c...@bmsce.ac.in
I have tried to install sucrose on the standard Debian Live ISO (it has no Desktop Environment, only CLI) as there were some issues while trying to do so in the Debian Live (KDE Plasma) ISO: - Attempting to install sucrose v117-x after adding the unstable repositories to

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - 02-June-2020

2020-06-02 Thread James Cameron
On Tue, Jun 02, 2020 at 08:00:12PM +0300, Srevin Saju wrote: > Regarding this, what about using `github.io` and providing a blog > link to the mailing list, [...] My preference is not. When people have to follow links, or attachments, readers are diminished. It is best to give an update in text

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - 02-June-2020

2020-06-02 Thread James Cameron
Thanks Shaan. That's a good test outcome. Try changing default release to unstable in order to simplify the install step. Avoid or reduce the testing 117-3 if you can assess the change as not requiring a complete test. Look at the commits to the Debian package repository to make that

Re: [Sugar-devel] Debian Advocacy for Sugar - Update - 02-June-2020

2020-06-02 Thread Srevin Saju
Great feat. > Aside, this message is pretty long and I'm assuming future mails will be too. I have found browser extensions that will render markdown as HTML for mail but it might look broken in the Sugar-Devel archive. Shall I send these mails as plaintext next time or is there some other

[Sugar-devel] Debian Advocacy for Sugar - Update - 02-June-2020

2020-06-02 Thread shaansubbaiah.c...@bmsce.ac.in
Hello all, I have successfully got Sugar v117-2 working on Debian 10 Buster (Stable). Documented the steps I have followed if anyone is interested: Install Debian 10 Buster on a VM I used `debian-live-10.4.0-amd64-kde.iso` from https://cdimage.debian.org/debian-cd/current-live/amd64/bt-hybrid/

Re: [Sugar-devel] Debian Advocacy for sugar

2020-03-29 Thread James Cameron
Hello Jui, Thanks for asking. The kind of work is using languages Python, Bash, and GNU Make, along with tools such as apt, dpkg, git-buildpackage, and online services provided by Debian Project. The work may involve any step of a software development lifecycle; design, coding, and testing.

[Sugar-devel] Debian Advocacy for sugar

2020-03-28 Thread Jui Pradhan
Hello, I have previously contributed to sugarlabs and also have the required prerequisites for the project ideas- Maintain 25 Activities Port to python 3 Debian Advocacy for sugar. I would share my draft proposals shortly. This is regarding the third project idea, Debian Advocacy for sugar, On