Re: [Sugar-devel] GTranslator-1?
Thanks. At the moment I am focusing on which activities work and which don't. This looks like a good strategy when I get further down the trail. I think there are probably a number of activities where we should wrap the upstream modules and make it easier to keep up-to-date (per GCompris). Tony. On 3/8/19 1:49 PM, James Cameron wrote: Cause was Ezequiel Pereira's commit https://github.com/sugarlabs/GTranslator/commit/01910f94b43057252a160d027869004b0d2a3057 which added binaries for certain systems only, with the assumption that those systems would have the libgtksourceview library already installed. You might be able to fix it by installing that library, but not if the library version has changed since. The v1 bundle in activities.sugarlabs.org is correct for XO-1 and XO-1.5 only. The only difference between the v1 bundle and the head of the master branch on GitHub is Ezequiel's commit. I suggest long term remove the binaries, remove all libraries except libsugarize, bring the shell script closer to what it was, and install the gtranslator package for the operating system. On Fri, Mar 08, 2019 at 01:18:38PM +0800, Tony Anderson wrote: The activity GTranslator Version 1 in ASLO (dated June 30, 2010) is not the same as the version in github.com/sugarlabs. The github version 1 - dated Jan. 27, 2016 attempts to execute correct binaries for i686, Arm, and amd-64. However, it fails to start in either of the first two cases: "error while loading shared libraries: libgtksourceview-3.0.so.1: cannot open shared object file. Tony ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] GTranslator-1?
Cause was Ezequiel Pereira's commit https://github.com/sugarlabs/GTranslator/commit/01910f94b43057252a160d027869004b0d2a3057 which added binaries for certain systems only, with the assumption that those systems would have the libgtksourceview library already installed. You might be able to fix it by installing that library, but not if the library version has changed since. The v1 bundle in activities.sugarlabs.org is correct for XO-1 and XO-1.5 only. The only difference between the v1 bundle and the head of the master branch on GitHub is Ezequiel's commit. I suggest long term remove the binaries, remove all libraries except libsugarize, bring the shell script closer to what it was, and install the gtranslator package for the operating system. On Fri, Mar 08, 2019 at 01:18:38PM +0800, Tony Anderson wrote: > The activity GTranslator Version 1 in ASLO (dated June 30, 2010) is not the > same as the version in github.com/sugarlabs. > > The github version 1 - dated Jan. 27, 2016 attempts to execute correct > binaries for i686, Arm, and amd-64. However, it fails to start in either of > the first two cases: "error while loading shared libraries: > libgtksourceview-3.0.so.1: cannot open shared object file. > > Tony > > ___ > Sugar-devel mailing list > Sugar-devel@lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel -- James Cameron http://quozl.netrek.org/ ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] GTranslator-1?
The activity GTranslator Version 1 in ASLO (dated June 30, 2010) is not the same as the version in github.com/sugarlabs. The github version 1 - dated Jan. 27, 2016 attempts to execute correct binaries for i686, Arm, and amd-64. However, it fails to start in either of the first two cases: "error while loading shared libraries: libgtksourceview-3.0.so.1: cannot open shared object file. Tony ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] Sugar collaboration monitoring, with dbus-monitor
Sugar collaboration is implemented using Telepathy. Telepathy provides a set of D-Bus services on the user session bus. Telepathy libraries are called by Sugar, and the libraries translate invocations to remote procedure calls on D-Bus. Collaboration can be monitored and debugged using dbus-monitor and tcpdump. dbus-monitor is run as the Sugar user in order to access the user session bus. Attached diagram shows a monitoring method. In this diagram are two system instances of Sugar Live Build, and a developer's workstation. The setup order is; - on each of the two systems, start Terminal activity, install and enable sshd, install screen, and start "screen -L", - on the developer's workstation, start two Terminal apps, ssh into the two systems, and then use "screen -x" to share the screen, - on each screen, start dbus-monitor, - close the Terminal activity if necessary; the terminal will continue to exist on the system for as long as the ssh connection persists, - begin testing collaboration. Network packet monitoring can be added by starting a new window in screen, and running tcpdump. -- James Cameron http://quozl.netrek.org/ ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Help-21 fails to start
James, Thanks for getting me on the right track. unzipp help-activity-master.zip (download from Godiard's github repo) install sphinx (pippy install python-sphinx). go to the unzipped help-activity folder: cd /home/tony/Downloads/help-activity-master make html using Nautilus (files), open html/index.html in browser. This works independent of Sugar. Tony On 3/7/19 3:02 PM, Tony Anderson wrote: Thanks. I'll keep trying to see if I can find a path. Tony On 3/7/19 2:47 PM, James Cameron wrote: Yes, as I said, both Sphinx and "make html" are needed before making the bundle. On Thu, Mar 07, 2019 at 02:43:33PM +0800, Tony Anderson wrote: I am trying to install help-20 (from Godiard's repository). I downloaded the zip and put it in an XO-1.75 in /home/olpc/Documents. I then unzipped it and ran python setup.py dist_xo. I then installed the activity via sugar-install-bundle. However, it behaves as before. I am speculating that what is expected to happen is that the html versions of the documentation are to be created via the make html. I am speculating that this make command depends on an installed python-sphinx package. I was able to install the Sphinx on my Ubuntu laptop by pippy. However, pippy does not appear to be installed on the XO's. My next step is to try the make html to see if it generates the html version. Tony On 3/6/19 11:25 AM, James Cameron wrote: Thanks for your interest. There's no Help-21 yet. Latest is Help-20. https://github.com/godiard/help-activity is the most recent source code, not https://github.com/sugarlabs/help-activity. The latter is an informative fork. There should be no html/index.html file in the repository, as it is a file generated by building. The repository is not an activity bundle, but source code for building an activity bundle. The instructions to build the bundle include http://wiki.sugarlabs.org/go/Activities/Help/Contribute#How_to_get_freshest_Help_sources, in particular the dependencies such as Sphinx must be installed, then use "make html", and the dist_xo target of setup.py You'll also see that setup.py is quite different to other activities. I'm yet to make a new release of Help since v20 in 2015, but it is on my list to do. In deploying it as v20.1 on OLPC laptops, I maintain a separate branch, and patch the Sugar version to match what is installed. https://github.com/godiard/help-activity/issues has a list of issues. On Wed, Mar 06, 2019 at 10:41:11AM +0800, Tony Anderson wrote: The version of the Help activity in github.com/sugarlabs has only an es folder in the html folder. It fails to start when trying to display html/inde.html (not found). Tony ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Regarding contribution to sugarlabs
I apologise on the behalf of OLPC and Sugar Labs community. To Michael Gill: We hope to be inclusive to all and if something that you felt was over the top or non inclusive, please express yourself freely. And yes, Mozilla community is excellent and we hope to be as loving and productive here as any other community in the world. To navyasri: We're extremely happy to have you here! You can try browsing the repositories, and can start by fixing some minor issues. If you're unsure of where to start, you can start by looking at: https://github.com/sugarlabs/sugar-docs/blob/master/src/languages.md And here are Sugar Docs: https://github.com/sugarlabs/sugar-docs/blob/master/README.md Welcome to Sugar Labs, navyasri! On Thu, 7 Mar 2019, 3:44 am James Cameron, wrote: > G'day Michael, > > Thanks for your opinion. I wasn't intending to be rude, and I gave as > much information as I could. I do want people to contribute. > > On Wed, Mar 06, 2019 at 04:45:14PM -0500, Michael Gill wrote: > > G'day James, > > > > Please read my middle finger. It says, "How to get people to NOT > contribute to > > an open-source project." > > > > There are plenty of ways to give back. Sugar is obviously not a good > one. > > I'll look for projects where people aren't so rude. For example, > Mozilla is > > not quite so high-minded as OLPC, but I've really had good experience > with > > their project management and their people. I recommend people look > there. > > > > Adios Asshole! > > Michael Gill > > > > On Wed, Mar 6, 2019 at 2:49 PM James Cameron <[1]qu...@laptop.org> > wrote: > > > > G'day Navyasri, > > > > Thanks for asking. Tell us how you are confused and why you need > > help? > > > > Your question was not insightful. You don't seem to be able to help > > yourself. Please read "How To Ask Questions The Smart Way"; > > > > [2]http://www.catb.org/~esr/faqs/smart-questions.html > > > > Your question looks just the same as many of the other questions > we've > > been receiving. It's not a good approach to solving problems. > Please > > read the article "How to ask for directions"; > > > > [3] > http://lists.sugarlabs.org/archive/sugar-devel/2018-October/ > > 055788.html > > > > See also "How to get started as a Sugar Labs developer [v5]" > > > > [4] > http://lists.sugarlabs.org/archive/sugar-devel/2019-February/ > > 056304.html > > > > Once you've read all those, ask a new question, on the mailing list > if > > the question is general, or on an issue if specfic to an issue. > > > > p.s. you didn't need to say who you are, because it was already in > > your e-mail address. > > > > p.p.s. you didn't need to say you were at any specific university; > > because it really does not matter. What does matter is working > source > > code. Show us that, and we're interested. > > > > On Thu, Mar 07, 2019 at 12:50:52AM +0530, navyasri reddy wrote: > > > Hello, > > > > > > I am navyasri from IIIT Hyderabad. I am 5th year student and want > to > > contribute > > > to sugarlabs to the second one on maintaining sugar activities. I > have > > seen the > > > help documentation for starters but i am a bit confused from where > to > > start. A > > > little help would be great to start. > > > > > > Thank you, > > > Navyasri > > > > > ___ > > > Sugar-devel mailing list > > > [5]Sugar-devel@lists.sugarlabs.org > > > [6]http://lists.sugarlabs.org/listinfo/sugar-devel > > > > -- > > James Cameron > > [7]http://quozl.netrek.org/ > > ___ > > Sugar-devel mailing list > > [8]Sugar-devel@lists.sugarlabs.org > > [9]http://lists.sugarlabs.org/listinfo/sugar-devel > > > > References: > > > > [1] mailto:qu...@laptop.org > > [2] http://www.catb.org/~esr/faqs/smart-questions.html > > [3] > http://lists.sugarlabs.org/archive/sugar-devel/2018-October/055788.html > > [4] > http://lists.sugarlabs.org/archive/sugar-devel/2019-February/056304.html > > [5] mailto:Sugar-devel@lists.sugarlabs.org > > [6] http://lists.sugarlabs.org/listinfo/sugar-devel > > [7] http://quozl.netrek.org/ > > [8] mailto:Sugar-devel@lists.sugarlabs.org > > [9] http://lists.sugarlabs.org/listinfo/sugar-devel > > > ___ > > Sugar-devel mailing list > > Sugar-devel@lists.sugarlabs.org > > http://lists.sugarlabs.org/listinfo/sugar-devel > > > -- > James Cameron > http://quozl.netrek.org/ > ___ > Sugar-devel mailing list > Sugar-devel@lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] NEW MEMBER
Welcome Somotochi, You can easily get started here by following this link http://lists.sugarlabs.org/archive/sugar-devel/2019-February/056304.html For GSoC, you can get more information here https://github.com/sugarlabs/GSoC Regards On Thu, Mar 7, 2019 at 3:20 PM SOMTOCHI ONYEKWERE < somtochionyekw...@gmail.com> wrote: > Hello, > > My name is Somtochi Onyekwere. I am a fourth year student in Federal > University of Technology, Owerri. I am hoping to join you guys for GSoC > this year. I am completely excited to be part of the work you do. Thank you! > ___ > Sugar-devel mailing list > Sugar-devel@lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > -- --- Oversight Board Member at Sugar Labs ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] NEW MEMBER
Hello, My name is Somtochi Onyekwere. I am a fourth year student in Federal University of Technology, Owerri. I am hoping to join you guys for GSoC this year. I am completely excited to be part of the work you do. Thank you! ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel