Re: [Sugar-devel] GTranslator-1?

2019-03-07 Thread Tony Anderson
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?

2019-03-07 Thread James Cameron
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?

2019-03-07 Thread Tony Anderson
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

2019-03-07 Thread James Cameron
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

2019-03-07 Thread Tony Anderson

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

2019-03-07 Thread Sumit Srivastava
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

2019-03-07 Thread Samson Goddy
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

2019-03-07 Thread SOMTOCHI ONYEKWERE
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