Debug android image on xo-4
Hi, I need debug a android apk on the android image in use in ceibal. It's safe connect my laptop USB port to the xo-4 usb port to debug or should i usb the xo-4 debug connector on the otherboard? Thanks, -- Gonzalo Odiard ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Debug android image on xo-4
... and, how are enabled the developer options in this android image? :) Gonzalo On Fri, Jan 8, 2016 at 5:43 PM, Gonzalo Odiard <godi...@gmail.com> wrote: > Hi, > I need debug a android apk on the android image in use in ceibal. > It's safe connect my laptop USB port to the xo-4 usb port to debug > or should i usb the xo-4 debug connector on the otherboard? > Thanks, > > -- > Gonzalo Odiard > > -- Gonzalo Odiard ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Debug android image on xo-4
Thanks! On Fri, Jan 8, 2016 at 6:03 PM, James Cameron <qu...@laptop.org> wrote: > On Fri, Jan 08, 2016 at 05:43:52PM -0300, Gonzalo Odiard wrote: > > Hi, > > I need debug a android apk on the android image in use in ceibal. > > It's safe connect my laptop USB port to the xo-4 usb port to debug > > or should i usb the xo-4 debug connector on the otherboard? > > Thanks, > > The XO-4 doesn't have a USB debug port like other Android devices do. > > (The SoC itself can be configured with such a port, but there is no > circuit for bringing to the outside world.) > > Use ADB over WiFi. > > http://wiki.laptop.org/go/Android/Adb > > -- > James Cameron > http://quozl.netrek.org/ > -- Gonzalo Odiard ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Server-devel] [support-gang] jffs2 vs ubifs vs ext4 space-efficiency question
Would be nice explore F2FS (Flash-Friendly File System) https://en.wikipedia.org/wiki/F2FS On Tue, Dec 22, 2015 at 6:40 PM, Martin Langhoff <martin.langh...@gmail.com> wrote: > On Tue, Dec 22, 2015 at 4:28 PM, James Cameron <qu...@laptop.org> wrote: > > Yes, jffs2 compresses data. That's why it is so slow. That's why SD > > card is faster than it should be otherwise. > > +1 on James reply. Also a quick note: AIUI, jffs2 gets much of its > storage advantage from better packing of directory structures & > metadata. > > The overall compression savings include these, and look great. The > files contents are not _that_ compressible :-) > > > > m > -- > martin.langh...@gmail.com > - ask interesting questions > - don't get distracted with shiny stuff - working code first > ~ http://docs.moodle.org/en/User:Martin_Langhoff > ___ > Server-devel mailing list > server-de...@lists.laptop.org > http://lists.laptop.org/listinfo/server-devel > -- Gonzalo Odiard ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Server-devel] [support-gang] jffs2 vs ubifs vs ext4 space-efficiency question
Would be nice explore F2FS (Flash-Friendly File System) https://en.wikipedia.org/wiki/F2FS On Tue, Dec 22, 2015 at 6:40 PM, Martin Langhoff <martin.langh...@gmail.com> wrote: > On Tue, Dec 22, 2015 at 4:28 PM, James Cameron <qu...@laptop.org> wrote: > > Yes, jffs2 compresses data. That's why it is so slow. That's why SD > > card is faster than it should be otherwise. > > +1 on James reply. Also a quick note: AIUI, jffs2 gets much of its > storage advantage from better packing of directory structures & > metadata. > > The overall compression savings include these, and look great. The > files contents are not _that_ compressible :-) > > > > m > -- > martin.langh...@gmail.com > - ask interesting questions > - don't get distracted with shiny stuff - working code first > ~ http://docs.moodle.org/en/User:Martin_Langhoff > ___ > Server-devel mailing list > Server-devel@lists.laptop.org > http://lists.laptop.org/listinfo/server-devel > -- Gonzalo Odiard ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: I'm down in Uruguay this Xmas.
Hi Richard, I don't know who from Ceibal will be available at the time, is usual take vacation (no school, summer, etc) but I would try to contact to Daniel Castelo (cc) or the other guys in the technical team. Daniel Castelo <dcast...@ceibal.edu.uy>, Esteban Arias < ear...@plan.ceibal.edu.uy>, Esteban Bordón <ebor...@plan.ceibal.edu.uy> Daniel is the head of the Devices team, and have very good information about the dayly operations and the projects related (robotics, 3d printers, etc) Enjoy La Paloma! Gonzalo PS: If you jump one day to Buenos Aires, tell me On Wed, Dec 9, 2015 at 6:44 PM, Richard A. Smith <rich...@laptop.org> wrote: > I'm going to be spending my Christmas holiday on the beaches of La Paloma, > Uruguay. I'll be there Dec 24th - Jan 3. > > One of those days my girlfriend and I plan to go in to Montevideo and look > around the city. > > I'd love to get a tour of the Plan Ceibal offices and chat, lunch, or > dinner, with anyone still around who's working with XO's. > > I've sent mail to various people I had contact with, Miguel, and to the > stock email address cei...@ceibal.edu.uy. Most of the emails bounced and > the response from the ceibal@ address was that they would pass my info on > to people on the project. However, I've not heard back from anybody. > > Anyone here know of someone I could contact @Ceibal who's involved with > the XO's they have? > > -- > Richard A. Smith <rich...@laptop.org> > > ___ > Devel mailing list > Devel@lists.laptop.org > http://lists.laptop.org/listinfo/devel > -- Gonzalo Odiard ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Server-devel] [XSCE] Proposal : Disable pathagar installation by default
Just to report, Pathagar upstream merged the pull request mentioned previously: https://github.com/PathagarBooks/pathagar/commits/master On Fri, Sep 11, 2015 at 1:47 PM, Anish Mangal <anis...@umich.edu> wrote: > To be honest, I haven't tested extensively. Here's what works: > > 1. Install goes cleanly > 2. Website opens > 3. I can log in > 4. I can upload a book > 5. I can download a book > > Havent tested tags, searching etc. > > On Fri, Sep 11, 2015 at 10:08 PM, Gonzalo Odiard <godi...@gmail.com> > wrote: > >> Great! >> >> On Fri, Sep 11, 2015 at 1:36 PM, Anish Mangal <anis...@umich.edu> wrote: >> >>> Update: >>> >>> Using django-taggit, it works!! >>> >>> Here are the changes I made... >>> >>> (1) Use --use-wheel flag >>> (2) Change version to 0.14.0 >>> >>> diff --git a/roles/pathagar/tasks/main.yml >>> b/roles/pathagar/tasks/main.yml >>> index 57a05fe..2e6ff08 100644 >>> --- a/roles/pathagar/tasks/main.yml >>> +++ b/roles/pathagar/tasks/main.yml >>> @@ -44,7 +44,7 @@ >>> - Django==1.4.5 >>> - django-tagging==0.3.1 >>> - django-sendfile==0.3.6 >>> -- django-taggit==0.10 >>> +- django-taggit==0.14.0 >>> - lxml==3.4.4 >>>when: not {{ use_cache }} and not {{ no_network }} >>>tags: >>> @@ -52,14 +52,14 @@ >>> >>> - name: Install pathagar requirements in a virtualenv >>>pip: name={{ item }} >>> - extra_args="--no-index --find-links=file://{{ pip_packages_dir >>> }}" >>> + extra_args="--no-index --use-wheel --find-links=file://{{ >>> pip_packages_dir }}" >>> virtualenv={{ pathagar_venv }} >>> virtualenv_site_packages=yes >>>with_items: >>> - Django==1.4.5 >>> - django-tagging==0.3.1 >>> - django-sendfile==0.3.6 >>> -- django-taggit==0.10 >>> +- django-taggit==0.14.0 >>> - lxml==3.4.4 >>> >>> - name: Create pathagar postgresql user >>> >>> >>> >>> >>> On Fri, Sep 11, 2015 at 9:05 PM, Anish Mangal <anis...@umich.edu> wrote: >>> >>>> Perhaps the version should be 0.14.0 there? I'll give it a go :) >>>> >>>> On Fri, Sep 11, 2015 at 8:54 PM, Jerry Vonau <m...@jvonau.ca> wrote: >>>> >>>>> >>>>> >>>>> > On September 11, 2015 at 9:41 AM Gonzalo Odiard <godi...@gmail.com> >>>>> > wrote: >>>>> > >>>>> > >>>>> > Hi Anish, >>>>> > >>>>> > I have been contributing recently to Pathagar, and is true that >>>>> > development >>>>> > is a little dormant, >>>>> > but I think is not broken, but maybe need a different configuration >>>>> than >>>>> > in >>>>> > xsce. >>>>> > They have a pull request waiting to merge (for a long time) [1] >>>>> > that request django-taggit==0.14.0, maybe you can try with that? >>>>> > >>>>> > Also I was not able to use pathagar with Postgress as is configured >>>>> in >>>>> > xsce, but could be a mistake I did. >>>>> > >>>>> > Please try to contact Pathagar devels, and fond a solution. >>>>> > >>>>> > Gonzalo >>>>> > >>>>> > [1] https://github.com/PathagarBooks/pathagar/pull/65 >>>>> > >>>>> > On Fri, Sep 11, 2015 at 11:25 AM, Anish Mangal <anis...@umich.edu> >>>>> wrote: >>>>> > >>>>> > > Hi, >>>>> > > >>>>> > > Pathagar has been broken for QUITE some time on master, and it >>>>> fails >>>>> > > (without fail) on a fresh install. I propose that we disable it >>>>> > > completely >>>>> > > until fixed by maintainer. >>>>> > > >>>>> > > Sorry for sounding a bit harsh - master is broken by default due to >>>>> > > this. >>>>> > > >>>>> > > Will happily create a PR if people agree. >>>>> > > >>>>> > > FWIW, here's the log from the latest run (centos-7-x64 on an >>>>
Re: [Server-devel] [XSCE] Proposal : Disable pathagar installation by default
2015.4-py2.py3-none-any.whl; > unknown archive format: .whl > Skipping link > file:///opt/schoolserver/pip-packages/Internet-in-a-Box-0.5.10.tar.gz; > wrong project name (not django-taggit) > Skipping link > file:///opt/schoolserver/pip-packages/Flask-Babel-0.9.tar.gz; wrong project > name (not django-taggit) > Skipping link > file:///opt/schoolserver/pip-packages/Flask-AutoIndex-0.5.tar.gz; wrong > project name (not django-taggit) > Skipping link > file:///opt/schoolserver/pip-packages/Flask-SQLAlchemy-2.0.tar.gz; wrong > project name (not django-taggit) > Skipping link > file:///opt/schoolserver/pip-packages/SQLAlchemy-1.0.8.tar.gz; wrong > project name (not django-taggit) > Skipping link file:///opt/schoolserver/pip-packages/Whoosh-2.7.0.tar.gz; > wrong project name (not django-taggit) > Skipping link > file:///opt/schoolserver/pip-packages/backports.lzma-0.0.3.tar.gz; wrong > project name (not django-taggit) > Skipping link > file:///opt/schoolserver/pip-packages/repoze.lru-0.6.tar.gz; wrong project > name (not django-taggit) > Skipping link file:///opt/schoolserver/pip-packages/Babel-2.0.tar.gz; > wrong project name (not django-taggit) > Skipping link > file:///opt/schoolserver/pip-packages/speaklater-1.3.tar.gz; wrong project > name (not django-taggit) > Skipping link > file:///opt/schoolserver/pip-packages/Flask-Silk-0.2.tar.gz; wrong project > name (not django-taggit) > Skipping link file:///opt/schoolserver/pip-packages/Whoosh-2.6.0.zip; > wrong project name (not django-taggit) > Skipping link file:///opt/schoolserver/pip-packages/Django-1.4.5.tar.gz; > wrong project name (not django-taggit) > Skipping link > file:///opt/schoolserver/pip-packages/django-tagging-0.3.1.tar.gz; wrong > project name (not django-taggit) > Skipping link > file:///opt/schoolserver/pip-packages/django-sendfile-0.3.6.tar.gz; wrong > project name (not django-taggit) > Skipping link > file:///opt/schoolserver/pip-packages/Django-1.8.4-py2.py3-none-any.whl; > unknown archive format: .whl > Skipping link > file:///opt/schoolserver/pip-packages/Unidecode-0.04.18.tar.gz; wrong > project name (not django-taggit) > Skipping link > file:///opt/schoolserver/pip-packages/django_taggit-0.10-py2.py3-none-any.whl; > unknown archive format: .whl > Skipping link file:///opt/schoolserver/pip-packages/lxml-3.4.4.tar.gz; > wrong project name (not django-taggit) > Could not find any downloads that satisfy the requirement > django-taggit==0.10 > > Cleaning up... > > Removing temporary dir /usr/local/pathagar/venv/build... > No distributions at all found for django-taggit==0.10 > > Exception information: > Traceback (most recent call last): > File > "/usr/local/pathagar/venv/lib/python2.7/site-packages/pip/basecommand.py", > line 134, in main > status = self.run(options, args) > File > "/usr/local/pathagar/venv/lib/python2.7/site-packages/pip/commands/install.py", > line 236, in run > requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, > bundle=self.bundle) > File "/usr/local/pathagar/venv/lib/python2.7/site-packages/pip/req.py", > line 1085, in prepare_files > url = finder.find_requirement(req_to_install, upgrade=self.upgrade) > File > "/usr/local/pathagar/venv/lib/python2.7/site-packages/pip/index.py", line > 265, in find_requirement > raise DistributionNotFound('No distributions at all found for %s' % > req) > DistributionNotFound: No distributions at all found for django-taggit==0.10 > > > -- > Anish > -- Gonzalo Odiard ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] [XSCE] Proposal : Disable pathagar installation by default
Great! On Fri, Sep 11, 2015 at 1:36 PM, Anish Mangal <anis...@umich.edu> wrote: > Update: > > Using django-taggit, it works!! > > Here are the changes I made... > > (1) Use --use-wheel flag > (2) Change version to 0.14.0 > > diff --git a/roles/pathagar/tasks/main.yml b/roles/pathagar/tasks/main.yml > index 57a05fe..2e6ff08 100644 > --- a/roles/pathagar/tasks/main.yml > +++ b/roles/pathagar/tasks/main.yml > @@ -44,7 +44,7 @@ > - Django==1.4.5 > - django-tagging==0.3.1 > - django-sendfile==0.3.6 > -- django-taggit==0.10 > +- django-taggit==0.14.0 > - lxml==3.4.4 >when: not {{ use_cache }} and not {{ no_network }} >tags: > @@ -52,14 +52,14 @@ > > - name: Install pathagar requirements in a virtualenv >pip: name={{ item }} > - extra_args="--no-index --find-links=file://{{ pip_packages_dir }}" > + extra_args="--no-index --use-wheel --find-links=file://{{ > pip_packages_dir }}" > virtualenv={{ pathagar_venv }} > virtualenv_site_packages=yes >with_items: > - Django==1.4.5 > - django-tagging==0.3.1 > - django-sendfile==0.3.6 > -- django-taggit==0.10 > +- django-taggit==0.14.0 > - lxml==3.4.4 > > - name: Create pathagar postgresql user > > > > > On Fri, Sep 11, 2015 at 9:05 PM, Anish Mangal <anis...@umich.edu> wrote: > >> Perhaps the version should be 0.14.0 there? I'll give it a go :) >> >> On Fri, Sep 11, 2015 at 8:54 PM, Jerry Vonau <m...@jvonau.ca> wrote: >> >>> >>> >>> > On September 11, 2015 at 9:41 AM Gonzalo Odiard <godi...@gmail.com> >>> > wrote: >>> > >>> > >>> > Hi Anish, >>> > >>> > I have been contributing recently to Pathagar, and is true that >>> > development >>> > is a little dormant, >>> > but I think is not broken, but maybe need a different configuration >>> than >>> > in >>> > xsce. >>> > They have a pull request waiting to merge (for a long time) [1] >>> > that request django-taggit==0.14.0, maybe you can try with that? >>> > >>> > Also I was not able to use pathagar with Postgress as is configured in >>> > xsce, but could be a mistake I did. >>> > >>> > Please try to contact Pathagar devels, and fond a solution. >>> > >>> > Gonzalo >>> > >>> > [1] https://github.com/PathagarBooks/pathagar/pull/65 >>> > >>> > On Fri, Sep 11, 2015 at 11:25 AM, Anish Mangal <anis...@umich.edu> >>> wrote: >>> > >>> > > Hi, >>> > > >>> > > Pathagar has been broken for QUITE some time on master, and it fails >>> > > (without fail) on a fresh install. I propose that we disable it >>> > > completely >>> > > until fixed by maintainer. >>> > > >>> > > Sorry for sounding a bit harsh - master is broken by default due to >>> > > this. >>> > > >>> > > Will happily create a PR if people agree. >>> > > >>> > > FWIW, here's the log from the latest run (centos-7-x64 on an >>> intel-nuc) >>> > > >>> > > TASK: [pathagar | Remove if exist pathagar rpm version] >>> > > *** >>> > > ok: [127.0.0.1] >>> > > >>> > > TASK: [pathagar | Install pathagar pre requisites] >>> > > >>> > > changed: [127.0.0.1] => >>> > > >>> (item=python-virtualenv,python-pip,python-psycopg2,mod_wsgi,libxml2-devel,libxslt-devel) >>> > > >>> > > TASK: [pathagar | Create destination folder] >>> > > ** >>> > > changed: [127.0.0.1] >>> > > >>> > > TASK: [pathagar | Create books destination folder] >>> > > >>> > > changed: [127.0.0.1] >>> > > >>> > > TASK: [pathagar | Clone pathagar repo] >>> > > >>> > > changed: [127.0.0.1] >>> > > >>> > > TASK: [pathagar | download pathagar requirements in a virtualenv] >>> > > * >>> > > ok: [127.0.0.1] => (item=Django==1.4.5) >>> > > ok: [127.0.0.1] => (item=django-tagging==0.3.1) >>> > >
Re: Duolingo and literacy
DuoLingo is one of the few interesting projects about learning in the last years :/ On Sat, Jul 18, 2015 at 7:58 PM, C. Scott Ananian csc...@laptop.org wrote: I'm in a presentation by Luis von Ahn, founder of DuoLingo, and I asked him if he had any plans to expand to literacy. He replied that they will be releasing a reading and typing (not writing, which he thought had poor ROI) app next year. This makes me extremely excited. --scott PS. I should have followed up re: teaching English literacy directly rather than teaching a native language first. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Gonzalo Odiard SugarLabs - Software [for | by] children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [IAEP] Announcing OLPC OS 13.2.5 with Sugar 0.106
Great! Congratulations to all! On Thu, Jul 9, 2015 at 6:56 PM, James Cameron qu...@laptop.org wrote: G'day, We're pleased to announce the release of OLPC OS 13.2.5 for XO-1, XO-1.5, XO-1.75 and XO-4. It is Sugar 0.106 on Fedora 18, with Social Help, new activities, and improved display controls in the frame. Details of new features, known issues, and how to download, install or upgrade can be found in the release notes: http://wiki.laptop.org/go/Release_notes/13.2.5 Many thanks to all contributors, testers, upstreams, and those who have provided feedback of any kind. All feedback on the release should be directed to devel@ mailing list, thanks. All feedback on Sugar 0.106 should be directed to sugar-devel@ list. Build file names: 32017o0 32017o1 32017o2 32017o4 -- James Cameron http://quozl.linux.org.au/ ___ IAEP -- It's An Education Project (not a laptop project!) i...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep -- Gonzalo Odiard SugarLabs - Software [for | by] children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Server-devel] Installing pathagar in xsce master
Hi Anish, I was working with upstream (pathagar) solving a lot of little issues I found, and adding some optional features needed by Sora's deployment. You can see my work here https://github.com/PathagarBooks/pathagar/commits/master Until now, I have tested install Pathagar with the role provided by xsce, on a centos 7.1 in a vm, but couldn't finish due to this error with Postrgress. In the field, we installed manually pathagar on a xsce 5.1 and is working ok, using a sqlite database. If you can test, would be great. Gonzalo On Thu, Jun 18, 2015 at 4:08 AM, Anish Mangal anishmangal2...@gmail.com wrote: Hi Gonzalo, Thanks for working on this. I can help with testing (on x64-centos) .. did you make any progress on this? Pathagar has been problematic in the past, and Miguel has a workaround and it was good for a while, before (I guess) it broke again :/ Best, Anish On Mon, Jun 15, 2015 at 4:17 AM, Gonzalo Odiard godi...@sugarlabs.org wrote: Could be related to https://github.com/XSCE/xsce/commit/5d330f883cf6ddf92818b34e649aa9f6f4b8efe5 ? Gonzalo On Sun, Jun 14, 2015 at 7:38 PM, Gonzalo Odiard godi...@sugarlabs.org wrote: I am trying to install Pathagar on a CentOs 7.1 vm using the method detailed here https://github.com/XSCE/xsce and modifying the file /opt/schoolserver/xsce/vars/local_vars.yml to add the line: pathagar_enabled: True Later I run: ./runoption pathagar And start to install but finish with a error: PLAY [all] GATHERING FACTS *** ok: [127.0.0.1] TASK: [postgresql | Install postgresql packages] ** ok: [127.0.0.1] = (item=postgresql,postgresql-server) TASK: [postgresql | Create postgresql-xs systemd service] * ok: [127.0.0.1] TASK: [postgresql | Create postgres data directory] *** ok: [127.0.0.1] TASK: [postgresql | Discover if the postgresql database data directory has already been created] *** ok: [127.0.0.1] TASK: [postgresql | Initialize the postgres db] *** skipping: [127.0.0.1] TASK: [postgresql | Configure postgres] *** ok: [127.0.0.1] TASK: [postgresql | Disable stock postgresql service] * skipping: [127.0.0.1] TASK: [postgresql | Enable postgresql service] skipping: [127.0.0.1] TASK: [pathagar | Remove if exist pathagar rpm version] *** ok: [127.0.0.1] TASK: [pathagar | Install pathagar pre requisites] ok: [127.0.0.1] = (item=python-virtualenv,python-pip,python-psycopg2,mod_wsgi) TASK: [pathagar | Create destination folder] ** ok: [127.0.0.1] TASK: [pathagar | Create books destination folder] ok: [127.0.0.1] TASK: [pathagar | Clone pathagar repo] ok: [127.0.0.1] TASK: [pathagar | download pathagar requirements in a virtualenv] * ok: [127.0.0.1] = (item=Django==1.4.5) ok: [127.0.0.1] = (item=django-tagging==0.3.1) ok: [127.0.0.1] = (item=django-sendfile==0.3.6) ok: [127.0.0.1] = (item=django-taggit==0.10) TASK: [pathagar | Install pathagar requirements in a virtualenv] ** ok: [127.0.0.1] = (item=Django==1.4.5) ok: [127.0.0.1] = (item=django-tagging==0.3.1) ok: [127.0.0.1] = (item=django-sendfile==0.3.6) ok: [127.0.0.1] = (item=django-taggit==0.10) TASK: [pathagar | Create pathagar postgresql user] failed: [127.0.0.1] = {failed: true} msg: unable to connect to database: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket /var/run/postgresql/.s.PGSQL.5432? FATAL: all hosts have already failed -- aborting PLAY RECAP to retry, use: --limit @/root/xsce.retry 127.0.0.1 : ok=13 changed=0unreachable=0 failed=1 Any idea about what could be the problem? I have tried run: ./runoption postgresql But the result and retry, but the result is the same. In a separated note, I have sent a pr to update the pathagar repository and dependencies https://github.com/XSCE/xsce/pull/324 -- Gonzalo Odiard SugarLabs - Software for children learning -- Gonzalo Odiard SugarLabs - Software for children learning ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel -- Anish -- Gonzalo Odiard SugarLabs - Software for children learning ___ Server-devel mailing list Server-devel@lists.laptop.org http
Re: [Server-devel] Trying to access a school server from the outside world
I would need access 'lascahobas' server, because the new server is not available yet. Could you provide me the client information needed? Sorry to bother, I didn't used openvpn before. Gonzalo On Tue, Jun 16, 2015 at 12:51 PM, George Hunt georgejh...@gmail.com wrote: I thought I had already set you up for using the Amazon passthrough. But here are the steps: 1. There is a user at the https://50.17.210.12:943/admin/ port with username:gonzalo and a password I will send separately. 2. Sign on there and change your password. You can use this sign on at any time to see if the sora server client connection is available at the passthrough. 3. Then you will need to create a new user without administrative privileges that will become the server's client connection to the vpn. The generation of the keys for the sora server is triggered by accessing https://50.17.210.12:943/ (without admin), and logging on with the credentials you created when you set up the sora server user. 4. When you make this https:// access, the amazon openvpn application will offer to let you download the openvpn client application. I have usually yum installed openvpn already. Hit refresh, and you will be given a choice to download an unattended access key file. 5. Download the cient.ovpn file and change it so something similar to the username you created. Place it in the /etc/openvpn/ directory of sora server Sorry I missed your request when it came 3 days ago. On Sat, Jun 13, 2015 at 7:54 PM, Gonzalo Odiard godi...@sugarlabs.org wrote: Could I use your passthrough server to access Sora server? What we should do setup it? Gonzalo On Sat, Jun 13, 2015 at 4:16 PM, George Hunt georgejh...@gmail.com wrote: Typically a server is behind some sort of NAT device, and some sort of firewall, and most likely has a variable ip address assigned by the ISP's dhcpd. The trick is to have the server initiate an outgoing conversation to a device on the internet that is always on. I purchased a micro instance on amazon cloud for the purpose. The amazon instance generates keys for clients which permits passthrough conversations between any clients. There's two levels of authentication -- 1. need a vpn key to connect to the amazon instance, and 2. need authentication at the ssh port of the target (preferably a public key in .ssh/authorized_keys on the target -making dictionary attacks less likely). But I'm becoming a fan of teamviewer. You need to install Xorg, and I usually install XFCE because it's pretty light weight. Up until now, I've resisted a GUI for servers. On Sat, Jun 13, 2015 at 2:25 PM, Tim Moody t...@timmoody.com wrote: I should also have mentioned that we have started using TeamViewer on some of the servers which allows a session on the server without using the vpn hub. ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel -- Gonzalo Odiard SugarLabs - Software for children learning -- Gonzalo Odiard SugarLabs - Software for children learning ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] Trying to access a school server from the outside world
Thanks! On Tue, Jun 16, 2015 at 12:51 PM, George Hunt georgejh...@gmail.com wrote: I thought I had already set you up for using the Amazon passthrough. But here are the steps: 1. There is a user at the https://50.17.210.12:943/admin/ port with username:gonzalo and a password I will send separately. 2. Sign on there and change your password. You can use this sign on at any time to see if the sora server client connection is available at the passthrough. 3. Then you will need to create a new user without administrative privileges that will become the server's client connection to the vpn. The generation of the keys for the sora server is triggered by accessing https://50.17.210.12:943/ (without admin), and logging on with the credentials you created when you set up the sora server user. 4. When you make this https:// access, the amazon openvpn application will offer to let you download the openvpn client application. I have usually yum installed openvpn already. Hit refresh, and you will be given a choice to download an unattended access key file. 5. Download the cient.ovpn file and change it so something similar to the username you created. Place it in the /etc/openvpn/ directory of sora server Sorry I missed your request when it came 3 days ago. On Sat, Jun 13, 2015 at 7:54 PM, Gonzalo Odiard godi...@sugarlabs.org wrote: Could I use your passthrough server to access Sora server? What we should do setup it? Gonzalo On Sat, Jun 13, 2015 at 4:16 PM, George Hunt georgejh...@gmail.com wrote: Typically a server is behind some sort of NAT device, and some sort of firewall, and most likely has a variable ip address assigned by the ISP's dhcpd. The trick is to have the server initiate an outgoing conversation to a device on the internet that is always on. I purchased a micro instance on amazon cloud for the purpose. The amazon instance generates keys for clients which permits passthrough conversations between any clients. There's two levels of authentication -- 1. need a vpn key to connect to the amazon instance, and 2. need authentication at the ssh port of the target (preferably a public key in .ssh/authorized_keys on the target -making dictionary attacks less likely). But I'm becoming a fan of teamviewer. You need to install Xorg, and I usually install XFCE because it's pretty light weight. Up until now, I've resisted a GUI for servers. On Sat, Jun 13, 2015 at 2:25 PM, Tim Moody t...@timmoody.com wrote: I should also have mentioned that we have started using TeamViewer on some of the servers which allows a session on the server without using the vpn hub. ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel -- Gonzalo Odiard SugarLabs - Software for children learning -- Gonzalo Odiard SugarLabs - Software for children learning ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
[Server-devel] Installing pathagar in xsce master
I am trying to install Pathagar on a CentOs 7.1 vm using the method detailed here https://github.com/XSCE/xsce and modifying the file /opt/schoolserver/xsce/vars/local_vars.yml to add the line: pathagar_enabled: True Later I run: ./runoption pathagar And start to install but finish with a error: PLAY [all] GATHERING FACTS *** ok: [127.0.0.1] TASK: [postgresql | Install postgresql packages] ** ok: [127.0.0.1] = (item=postgresql,postgresql-server) TASK: [postgresql | Create postgresql-xs systemd service] * ok: [127.0.0.1] TASK: [postgresql | Create postgres data directory] *** ok: [127.0.0.1] TASK: [postgresql | Discover if the postgresql database data directory has already been created] *** ok: [127.0.0.1] TASK: [postgresql | Initialize the postgres db] *** skipping: [127.0.0.1] TASK: [postgresql | Configure postgres] *** ok: [127.0.0.1] TASK: [postgresql | Disable stock postgresql service] * skipping: [127.0.0.1] TASK: [postgresql | Enable postgresql service] skipping: [127.0.0.1] TASK: [pathagar | Remove if exist pathagar rpm version] *** ok: [127.0.0.1] TASK: [pathagar | Install pathagar pre requisites] ok: [127.0.0.1] = (item=python-virtualenv,python-pip,python-psycopg2,mod_wsgi) TASK: [pathagar | Create destination folder] ** ok: [127.0.0.1] TASK: [pathagar | Create books destination folder] ok: [127.0.0.1] TASK: [pathagar | Clone pathagar repo] ok: [127.0.0.1] TASK: [pathagar | download pathagar requirements in a virtualenv] * ok: [127.0.0.1] = (item=Django==1.4.5) ok: [127.0.0.1] = (item=django-tagging==0.3.1) ok: [127.0.0.1] = (item=django-sendfile==0.3.6) ok: [127.0.0.1] = (item=django-taggit==0.10) TASK: [pathagar | Install pathagar requirements in a virtualenv] ** ok: [127.0.0.1] = (item=Django==1.4.5) ok: [127.0.0.1] = (item=django-tagging==0.3.1) ok: [127.0.0.1] = (item=django-sendfile==0.3.6) ok: [127.0.0.1] = (item=django-taggit==0.10) TASK: [pathagar | Create pathagar postgresql user] failed: [127.0.0.1] = {failed: true} msg: unable to connect to database: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket /var/run/postgresql/.s.PGSQL.5432? FATAL: all hosts have already failed -- aborting PLAY RECAP to retry, use: --limit @/root/xsce.retry 127.0.0.1 : ok=13 changed=0unreachable=0failed=1 Any idea about what could be the problem? I have tried run: ./runoption postgresql But the result and retry, but the result is the same. In a separated note, I have sent a pr to update the pathagar repository and dependencies https://github.com/XSCE/xsce/pull/324 -- Gonzalo Odiard SugarLabs - Software for children learning ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] Installing pathagar in xsce master
Could be related to https://github.com/XSCE/xsce/commit/5d330f883cf6ddf92818b34e649aa9f6f4b8efe5 ? Gonzalo On Sun, Jun 14, 2015 at 7:38 PM, Gonzalo Odiard godi...@sugarlabs.org wrote: I am trying to install Pathagar on a CentOs 7.1 vm using the method detailed here https://github.com/XSCE/xsce and modifying the file /opt/schoolserver/xsce/vars/local_vars.yml to add the line: pathagar_enabled: True Later I run: ./runoption pathagar And start to install but finish with a error: PLAY [all] GATHERING FACTS *** ok: [127.0.0.1] TASK: [postgresql | Install postgresql packages] ** ok: [127.0.0.1] = (item=postgresql,postgresql-server) TASK: [postgresql | Create postgresql-xs systemd service] * ok: [127.0.0.1] TASK: [postgresql | Create postgres data directory] *** ok: [127.0.0.1] TASK: [postgresql | Discover if the postgresql database data directory has already been created] *** ok: [127.0.0.1] TASK: [postgresql | Initialize the postgres db] *** skipping: [127.0.0.1] TASK: [postgresql | Configure postgres] *** ok: [127.0.0.1] TASK: [postgresql | Disable stock postgresql service] * skipping: [127.0.0.1] TASK: [postgresql | Enable postgresql service] skipping: [127.0.0.1] TASK: [pathagar | Remove if exist pathagar rpm version] *** ok: [127.0.0.1] TASK: [pathagar | Install pathagar pre requisites] ok: [127.0.0.1] = (item=python-virtualenv,python-pip,python-psycopg2,mod_wsgi) TASK: [pathagar | Create destination folder] ** ok: [127.0.0.1] TASK: [pathagar | Create books destination folder] ok: [127.0.0.1] TASK: [pathagar | Clone pathagar repo] ok: [127.0.0.1] TASK: [pathagar | download pathagar requirements in a virtualenv] * ok: [127.0.0.1] = (item=Django==1.4.5) ok: [127.0.0.1] = (item=django-tagging==0.3.1) ok: [127.0.0.1] = (item=django-sendfile==0.3.6) ok: [127.0.0.1] = (item=django-taggit==0.10) TASK: [pathagar | Install pathagar requirements in a virtualenv] ** ok: [127.0.0.1] = (item=Django==1.4.5) ok: [127.0.0.1] = (item=django-tagging==0.3.1) ok: [127.0.0.1] = (item=django-sendfile==0.3.6) ok: [127.0.0.1] = (item=django-taggit==0.10) TASK: [pathagar | Create pathagar postgresql user] failed: [127.0.0.1] = {failed: true} msg: unable to connect to database: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket /var/run/postgresql/.s.PGSQL.5432? FATAL: all hosts have already failed -- aborting PLAY RECAP to retry, use: --limit @/root/xsce.retry 127.0.0.1 : ok=13 changed=0unreachable=0 failed=1 Any idea about what could be the problem? I have tried run: ./runoption postgresql But the result and retry, but the result is the same. In a separated note, I have sent a pr to update the pathagar repository and dependencies https://github.com/XSCE/xsce/pull/324 -- Gonzalo Odiard SugarLabs - Software for children learning -- Gonzalo Odiard SugarLabs - Software for children learning ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] Trying to access a school server from the outside world
Could I use your passthrough server to access Sora server? What we should do setup it? Gonzalo On Sat, Jun 13, 2015 at 4:16 PM, George Hunt georgejh...@gmail.com wrote: Typically a server is behind some sort of NAT device, and some sort of firewall, and most likely has a variable ip address assigned by the ISP's dhcpd. The trick is to have the server initiate an outgoing conversation to a device on the internet that is always on. I purchased a micro instance on amazon cloud for the purpose. The amazon instance generates keys for clients which permits passthrough conversations between any clients. There's two levels of authentication -- 1. need a vpn key to connect to the amazon instance, and 2. need authentication at the ssh port of the target (preferably a public key in .ssh/authorized_keys on the target -making dictionary attacks less likely). But I'm becoming a fan of teamviewer. You need to install Xorg, and I usually install XFCE because it's pretty light weight. Up until now, I've resisted a GUI for servers. On Sat, Jun 13, 2015 at 2:25 PM, Tim Moody t...@timmoody.com wrote: I should also have mentioned that we have started using TeamViewer on some of the servers which allows a session on the server without using the vpn hub. ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel -- Gonzalo Odiard SugarLabs - Software for children learning ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: [Server-devel] Trying to access a school server from the outside world
Thanks Tim and all by the information. I was using TeamViewer with Sora server, but is terribly slow. Gonzalo On Sat, Jun 13, 2015 at 3:25 PM, Tim Moody t...@timmoody.com wrote: I should also have mentioned that we have started using TeamViewer on some of the servers which allows a session on the server without using the vpn hub. ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel -- Gonzalo Odiard SugarLabs - Software for children learning ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
[Server-devel] Trying to access a school server from the outside world
Hi, I am trying to help Sora who installed a XSCE, and we need configure some of the services. What is the best way to access remotely? It's possible do ssh to the external ip or is blocked in some way? Anything else? -- Gonzalo Odiard SugarLabs - Software for children learning ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
[Server-devel] White list on xsce
There are a white list configured in the xsce server? If yes, how can be changed? Thanks, -- Gonzalo Odiard SugarLabs - Software for children learning ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: Compatibility with web activities in F18 images
Just as a reference, this is the repo and branch where we worked on the 0.102 images, maybe something else is useful: https://github.com/sugarlabs/olpc-os-builder/commits/SL102 On Wed, Jun 3, 2015 at 8:10 AM, Gonzalo Odiard godi...@sugarlabs.org wrote: Web activities don't work in F18 images because WebKit2 crash. We added logic in Sugar to use WebKit when a env variabe is set. I added the following patch when did the 0.102 images, but forgoten sent it upstream. This is only needed by images based n F18. No for images using F20 or F22. -- Gonzalo Odiard SugarLabs - Software for children learning -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Compatibility with web activities in F18 images
Web activities don't work in F18 images because WebKit2 crash. We added logic in Sugar to use WebKit when a env variabe is set. I added the following patch when did the 0.102 images, but forgoten sent it upstream. This is only needed by images based n F18. No for images using F20 or F22. -- Gonzalo Odiard SugarLabs - Software for children learning commit 77b21e294f7365cdbfc9227d5261a17a2a9965b4 Author: Gonzalo Odiard godi...@gmail.com Date: Tue Jul 29 13:08:34 2014 -0300 Set env variable to enable compatibility of sugar web activities with F18 diff --git a/modules/sugar/kspost.50.misc.inc b/modules/sugar/kspost.50.misc.inc index ada788f..b503eda 100644 --- a/modules/sugar/kspost.50.misc.inc +++ b/modules/sugar/kspost.50.misc.inc @@ -13,3 +13,8 @@ Serif Monospace OpenDyslexic EOF + +# Sugar web activities need use webkit1. we need remove this on F20 +cat /etc/X11/xinit/xinitrc.d/sugar_web_f18.sh EOF +export SUGAR_USE_WEBKIT1=yes +EOF ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Community XO software builds
On Thu, May 7, 2015 at 7:49 PM, James Cameron qu...@laptop.org wrote: On Thu, May 07, 2015 at 11:28:42AM -0300, Gonzalo Odiard wrote: When I talked with deployments and they ask for Ubuntu, and I ask why, what they really want is Long Time Support. No deployment change their image more than once a year. In fact, change a image is a logistic challenge for most of the big/middle size deployments. This continues to puzzle me. LTS is a stream of security updates, and you say the deployments do not apply them until the next year? And yet they want them? They want something they don't use? If a vulnerability is reported just after they make their image, the children are exposed to the vulnerability for the rest of the year. It seems more likely that the meaning of LTS is not understood. Fedora continues with security updates for a similar time period, but if the deployment uses our builder unchanged they won't get them. I'm expecting that if a deployment needs LTS on Fedora they will assume the responsibility to apply the updates when they make a build. All valid points. I sent a email to the deployment to ask for more information. I will report when have a reply. -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Community XO software builds
Hi Peter, On Thu, May 7, 2015 at 6:16 AM, Peter Robinson pbrobin...@gmail.com wrote: On Thu, May 7, 2015 at 12:10 AM, James Cameron qu...@laptop.org wrote: On Wed, May 06, 2015 at 09:19:45AM -0300, Gonzalo Odiard wrote: I think we should try make a build using CentOS. I don't know if have all the packages we need, but the rate of change in Fedora was difficult to follow when OLPC had a team dedicated and now is almost impossible. The true is we didn't finished to solve the problems we found in F20, and Fedora is working in F22. Let make my comment clear. My proposal was not a criticize Fedora or the Fedora community. Fedora has been very supportive and responsive. I do not think we should switch from Fedora to CentOS, because; 1. our installed base express interest in Fedora or Ubuntu, Daniel Drake, myself and others put in a lot of effort back in the F-14/15 days to get everything upstream into Fedora. I continue to maintain that and produce a Sugar on a Stick release with every Fedora release. In the last release Daniel and I was involved in the delta between Fedora and the OLPC release was very minimal. Basically kernel, firmware, and some minor changes to a couple of Sugar packages for XO HW and patches that weren't yet upstream. 2. there are missing desktop packages, which means we are taking on maintenance of those packages on CentOS, Having tried and failed to do this back when EL6 was new I believe this is a dead end. It turned out to be _WAY_ more effort than actually keeping Fedora up to date. The upstream RHEL releases are every 6 months but if you need a fix for a package in the core 2500 odd packages and it's not easy you might be waiting a lot longer for a fix. Ok. I didn't know that. When I talked with deployments and they ask for Ubuntu, and I ask why, what they really want is Long Time Support. No deployment change their image more than once a year. In fact, change a image is a logistic challenge for most of the big/middle size deployments. Then, I was thinking in CentOS as a LTS version of Fedora. In Fedora if you know the right people (like me) you can get a fix into update-testing in a day. Also there's a much much wider QA group across the packages we use and care about. I can go on and on about the details required for this but basically I suspect eyes have glazed over already. This is true, and I know that. But also is true, that keep the pace of changes in Fedora is not easy. In fact, is not Fedora fault, mostly is Gtk ([1], [2], [3]) or libraries (the last was vte [4], but I can find more). [1] https://github.com/sugarlabs/sugar-artwork/commit/27fac30cb028a7461f40da6765db13c017ad6f13 [2] https://github.com/sugarlabs/sugar-artwork/commit/f87d4b05a2b2db55dc4a8dddc9321ac8fbe33f3e [3] https://github.com/sugarlabs/sugar-artwork/commit/e6f3c4430477176750b4ae4a007e98837a877080 [4] https://github.com/godiard/terminal-activity/commit/074f11cc37c6fa1035e32bc4132c6371254fa0f8 3. we would delay necessary work until the next release of CentOS, or if the work is too large we may never upgrade. I suspect it would be never. Ok. But Let me explain my reasons. Right now, the only stable images are based on F18. We don't have images in a good shape for the deployments for F20, we missed F21 (where Gtk theme change in a subtle way again, and toggle toolbar buttons don't change the background color), and we should start to work in F22. With the hands we have today, I am sure we will not solve all the problems we already have before F23 is released. That is my concern. If we would had one dsd involved, the conversation would be completely different, But as Samuel said in a previous mail in this thread I have seen a fair amount of interest, both publicly and privately, for newer XO laptop builds. But I don't think the requesters realize how much work it takes to make one. Let me explain that last point. There is a continuous flow of changes into Fedora. These changes eventually flow into Red Hat Enterprise Linux, and thus into CentOS. The most cost effective way to handle this flow was for developers to test changes on our builds, every week. This gaves us awareness of the change and kept us involved to resist changes that cause damage. We were there once. It required a low but continuous engineering effort. It use to take around an hour to cut a release from Fedora/Sugar repos. Quite often the delta from a patch for a fix being created and a new OS was in the hours timeframe. It's the usual story of a little bit of effort regularly stops it from being a major issue. Kernel and olpc-os-builder aside I think you could probably produce a working image of Fedora 22 now. I think all the userspace bits are likely there and working due to my SoaS work. I am sure we could produce a _almost_working_ image for Fedora 22. The problem is make a _working_ image. Just to point a example, Community
Re: [Sugar-devel] Community XO software builds
No official announcements yet. Samuel was looking at the bug database, because he knows where to look :) Gonzalo On Thu, May 7, 2015 at 7:45 AM, Martin Dengler mar...@martindengler.com wrote: On Wed, May 06, 2015 at 11:21:35PM -0400, Samuel Greenfeld wrote: OLPC already appears to be going the Ubuntu LTS route When/where can I read more about what OLPC is doing with Ubuntu LTS? Apologies for the lazyweb request. Martin ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Community XO software builds
Hi Sam, - Who actually is using/testing these images? I downloaded it (XO-1 and XO-4 versions). - Why? To test if all is working in a new Fedora, and to try find a solution for the Browse problems in the XO-1. Sadly wifi connectivity is not working ok in the F20 images. - Is there a reason you are not looking into using an official (OLPC or deployment) build? For distribution, today is more stable the F18 version. But we need move then we need solve the problems we find in newer versions. - Have you engaged OLPC or another party to work on changes? Yes. - What direction do you believe the builds should go? I think we should try make a build using CentOS. I don't know if have all the packages we need, but the rate of change in Fedora was difficult to follow when OLPC had a team dedicated and now is almost impossible. The true is we didn't finished to solve the problems we found in F20, and Fedora is working in F22. Building XO builds by repacking existing work is relatively trivial. But the low-level kernel, driver, and OS work necessary to support XOs with newer operating systems (as well as newer XO batteries) is something I cannot do, and where we really need help. +1 Without guidance from OLPC or others, I could build thousands of XO-# laptop images. But unless it looks like a significant number of deployments/children actually would benefit, there really is no point. I think the benefit is provide a environment where we can test, fill bugs, etc. But if there are no people with the knowledge and the time to work in the low level stuff, will be difficult. Gonzalo ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] XO Fedora 22 Beta work
On Sat, Apr 25, 2015 at 1:10 AM, Samuel Greenfeld sam...@greenfeld.org wrote: At James' suggestion I looked a bit into a Fedora 22 beta build. I have found the following problems so far getting the RPM dependencies worked out: - olpc-library needs to depend on python-jinja2, not python-jinja. The olpc-library RPM also was removed from Fedora, perhaps due to lack of changes abandonment. - totem-mozplugin no longer exists and was intentionally removed. Given Firefox supports various media codecs internally this might not be a problem for it (apart for vmeta?); but I don't know what webkit-based Browse uses for media players. - xorg-x11-drv-keyboard and -mouse have been replaced by xorg-x11-drv-libinput. See https://fedoraproject.org/wiki/Changes/LibinputForXorg - 14.1.0 has custom F20 systemd binaries, but I am having trouble finding information as to why. If they have relevant changes they need to be ported to F22 if not already present because using the F20 systemd binaries breaks all sorts of library dependencies. Patches have been written for the first three that I could submit. We need to come up with a clear direction as to what volunteers and/or OLPC want would actually use for updated XO builds. I only have the time to focus on one set of images. True. I am not sure what is best option here. We still didn't solved all the issues in F20, but is already a old release. I wonder if we can try make images based in CentOS. Gonzalo ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Server-devel] [XSCE] Towards CentOS 7.1 on ARM?
You should ask to Peter Robinson, he is involved in ARM support on Red Hat. CentOS for the school server have a lot of sense. Gonzalo On Thu, Apr 23, 2015 at 4:36 PM, Adam Holt h...@laptop.org wrote: Not really 7.1 but the 2nd release of CentOS 7 sure has an ugly name! http://seven.centos.org/2015/03/centos-7-1503-is-released/ Jim Perrin cites some progress getting CentOS running on ARM -- does this help us yet? http://seven.centos.org/2015/03/building-centos-linux-7-for-armv8/ http://seven.centos.org/2015/03/centos-linux-7-and-arm/ Does Jon Nettleton have a better strategy entirely? On Thu, Apr 23, 2015 at 1:50 PM, George Hunt georgejh...@gmail.com wrote: Tim Adam wanted me to discuss centos with Fiji. So I tried to do an install of current master on Centos. The kalite-serve enable timed out, and it looks from the log that it might have been creating datasets when ansible yanked it away. Have you discovered how to recover from this situation? On Thu, Apr 23, 2015 at 10:45 AM, Tim Moody t...@timmoody.com wrote: My plan has been to add this capability to the admin console. I was thinking just recursive wget, but if there is something higher level that would be great. So far you can download and install zims and launch Kalite to get videos. I want to add the collections Rachel, IIAB, and Bernie (if Tony is interested ) and then move on to html-based sites. Sent from my BlackBerry(R) PlayBook(tm) www.blackberry.com -- *From:* Anish Mangal anis...@umich.edu *To:* xsce-devel xsce-de...@googlegroups.com, server-devel server-devel@lists.laptop.org *Sent:* 23 April, 2015 7:07 AM *Subject:* [XSCE] httrack web based interactive site crawler Hi, I found this amazing software that can be configured and interactively crawls and keeps offline copies of websites. http://www.httrack.com/page/1/en/index.html Is useful for including custom content. An educator could bundle a website of their choice using this tool, which, though not perfect for cases where there are youtube videos, is useful for other media - pdf, documents etc. Perhaps there is a case for including this in xsce? Best, Anish -- Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org ! -- Gonzalo Odiard SugarLabs - Software for children learning ___ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel
Re: Error on XO4 update to 32016o4.zd
Do you have the XO connected to the charger? Gonzalo On Mon, Apr 20, 2015 at 1:12 PM, Sebastian Silva sebast...@fuentelibre.org wrote: Hello OLPC devs, I tried to update an XO4 touch to 32016o4.zd. It looked like it went fine, but... It won't boot, with the following error (see image attached). Hints are very welcome. Impatient young one around. :-) -- I+D SomosAzucar.Org icarito #somosazucar en Freenode IRC Nadie libera a nadie, nadie se libera solo. Los seres humanos se liberan en comunión - P. Freire ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Error on XO4 update to 32016o4.zd
If you can access the ok prompt (bios) you can try test /battery to see if provide more information. In my xo, with the charger disconnected show: AC:off Battery: BYD LiFePO4 91% 6.25V -0.58A 22.8C discharging and with the charger connected show: AC:on Battery: BYD LiFePO4 91% 7.02V 2.01A 22.8C charging On Mon, Apr 20, 2015 at 1:26 PM, Sebastian Silva sebast...@fuentelibre.org wrote: Yes. The sad face battery icon has remained a mystery on this laptop. It refused to update firmware last time I updated as well, but it did boot. I tried with a different battery and the problem persists. Thanks Sebastian On 20/04/15 11:17, Gonzalo Odiard wrote: Do you have the XO connected to the charger? Gonzalo On Mon, Apr 20, 2015 at 1:12 PM, Sebastian Silva sebast...@fuentelibre.org wrote: Hello OLPC devs, I tried to update an XO4 touch to 32016o4.zd. It looked like it went fine, but... It won't boot, with the following error (see image attached). Hints are very welcome. Impatient young one around. :-) -- I+D SomosAzucar.Org icarito #somosazucar en Freenode IRC Nadie libera a nadie, nadie se libera solo. Los seres humanos se liberan en comunión - P. Freire ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Gonzalo Odiard SugarLabs - Software for children learning -- I+D SomosAzucar.Org icarito #somosazucar en Freenode IRC Nadie libera a nadie, nadie se libera solo. Los seres humanos se liberan en comunión - P. Freire -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] XO-1 vs Sugar 0.104 performance, and swap to NAND Flash
SHC8420412 = 332S On Thu, Apr 2, 2015 at 12:54 AM, James Cameron qu...@laptop.org wrote: With Sugar 0.98 in 13.2.1, the XO-1 was so short of memory that adding swap gave an obvious benefit. Thanks to those who have verified this for us. With Sugar 0.104 in 13.2.4, things seem much better on the XO-1, thanks to all the work done by Sugar Labs developers. But I'm not finished testing [1]. Meanwhile, there's an opportunity to add swap to jffs2 filesystem. The XO-1 NAND Flash is rated for 100,000 writes per cell. The jffs2 filesystem we use spreads the writes across all the cells. There's a risk that swapping to the NAND Flash will shorten the life of an XO-1. It may become slower at reading and writing journal entries. But they might already be so slow that this isn't a problem any more. What I need is some data from XO-1 that have been used a lot: how long does it take to reflash? To test, surround a copy-nand command with timing markers, like this: ok t-sec( copy-nand u:\32014o0.img )t-sec The result will be on the line above the ok prompt when it is done, e.g. 403S, which is 403 seconds. Send me the serial number, file name, and time in seconds. Notes: 1. free memory with no activities running is up around the 40 MB mark. Browse running leaves 16 MB free. Activity startup time is much reduced, and reduced still further when the pulsing icon animation is switched from 10 times a second to twice a second. The animation is stealing resources! On the other hand, the spinning cursor during startup or in Browse consumes no significant resources. http://dev.laptop.org/~quozl/z/1YdW4T.txt shows the change. -- James Cameron http://quozl.linux.org.au/ ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] XO-1 vs Sugar 0.104 performance, and swap to NAND Flash
Activity startup time is much reduced, and reduced still further when the pulsing icon animation is switched from 10 times a second to twice a second. The animation is stealing resources! On the other hand, the spinning cursor during startup or in Browse consumes no significant resources. http://dev.laptop.org/~quozl/z/1YdW4T.txt shows the change. Hmm, good catch, I will try with different numbers. Gonzalo -- James Cameron http://quozl.linux.org.au/ ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Announcing OLPC OS 13.2.3 for XO-1.75 and XO-4
I have added version 0.104 to aslo. Do you have a different result now? Gonzalo On Sun, Mar 29, 2015 at 11:48 PM, James Cameron qu...@laptop.org wrote: On Wed, Mar 25, 2015 at 10:05:12AM -0400, Walter Bender wrote: (2) When I went to the CP section to update, the progress-bar filled in completely, but then it sat, with no indication of whether or not everything was up-to-date. Nothing in the logs. Packet tracing shows it is contacting activities.sugarlabs.org, using the aslo.py backend, but ASLO doesn't know about 0.104, and gives empty XML responses. The download complete callback also fails, because the result passed by the downloader does not have a method get_data: AttributeError: 'Bytes' object has no attribute 'get_data' After reconfiguring to use the microformat updater, the same message occurs. This message may be because an older version of libsoup is being used in this Fedora 18 build. A fix may be to backport to Fedora 18 Daniel Drake's change to src/jarabe/util/downloader.py https://github.com/sugarlabs/sugar/commit/d43b926ffbe61da2400395be1fa09c0a5bc52892#diff-4292575b2bd601c8467f96df5d516dc5 To reconfigure to use the microformat updater: {{{ su cat /usr/share/glib-2.0/schemas/sugar.oob.gschema.override EOF [org.sugarlabs.update] backend='microformat.MicroformatUpdater' microformat-update-url='http://wiki.laptop.org/go/Activities/13.2.3' EOF /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas service olpc-dm restart }}} -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Patents from Microsoft
Reading http://arstechnica.com/tech-policy/2015/03/microsoft-drops-patent-hammer-on-kyocera The patents looks obvious, but in particular http://www.google.com/patents/US7137117 looks like something the XO already did. Someone can present prior art? -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Community OS 14.1.0 Version 2
I don't know if you are already using it, but I updated the activities versions used in 0.102 with the latest changes here: http://wiki.laptop.org/go/Activities/Sugar_Labs/0.104 Gonzalo On Thu, Mar 5, 2015 at 8:55 AM, Samuel Greenfeld sam...@greenfeld.org wrote: I have updated the XO-1/1.5/1.75/4 images I previously made. The updated images can be found at http://www.greenfeld.org/xo/community/builds/14.1.0/build_2/ Again, these images are not supported by OLPC. It would be useful to know who actually might actually deploy these images, as there has not been much of a response so far. There are relatively few people working on XO software at the moment, and we need more help in order to create a polished release. Bug reports about these images can be filed in dev.laptop.org with the commbuild keyword. Changes from the last build: - Sugar 0.104 is now included. - The language control panel problem appears to just be a first-boot issue. If broken, rebooting should allow the language control panel to work. - On XO-1, the Linux kernel has been downgraded to a Fedora 18/Linux 3.8 OLPC/XO kernel to solve the excess CPU usage. But mesh networking is not coming online, and collaboration on XO-1 may be more generally broken. Known major issues still outstanding: - The XO-1.5 camera (OLPC #12858) and suspend (OLPC #12859) problems still exist. - On XO-4, programs may randomly crash (OLPC #12837). - On XO-4, the on-screen keyboard does not appear in ebook mode, and cannot be used (OLPC #12865). ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Restricted packages repository (aka vMeta) for 14.1.0
Just to know. Is possible use vmeta in xo 1.75 now? Gonzalo On Thu, Feb 5, 2015 at 5:06 PM, James Cameron qu...@laptop.org wrote: Yes, quite a few since then, but they don't spring to mind as a list. Do you have a problem? On Thu, Feb 05, 2015 at 12:14:13PM -0300, Gonzalo Odiard wrote: Any changes? On Mon, Feb 2, 2015 at 5:10 AM, James Cameron [1]qu...@laptop.org wrote: Anyone using the OLPC vMeta repository [1] with olpc-os-builder, please contact me off-list for the corresponding URL for 14.1.0. 1. [2]http://wiki.laptop.org/go/Vmeta -- James Cameron [3]http://quozl.linux.org.au/ ___ Devel mailing list [4]Devel@lists.laptop.org [5]http://lists.laptop.org/listinfo/devel -- Gonzalo Odiard SugarLabs - Software for children learning References: [1] mailto:qu...@laptop.org [2] http://wiki.laptop.org/go/Vmeta [3] http://quozl.linux.org.au/ [4] mailto:Devel@lists.laptop.org [5] http://lists.laptop.org/listinfo/devel -- James Cameron http://quozl.linux.org.au/ -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] XO Infinity ?
I hope this is not affected by Osborne effect [1] These looks like 3d software generated images, from that to a product ready to ship, there are a long way. Gonzalo [1] http://en.wikipedia.org/wiki/Osborne_effect On Tue, Feb 17, 2015 at 2:48 PM, Lionel Laské lio...@olpc-france.org wrote: Hi all, As some of you, I've seen: https://medium.com/road-to-infinity Something that look like to a new XO concept with an Android OS proposed by OLPC Australia. Just my guess. Is someone have more information on this ? Is it related to OLPC Foundation ? Is it related to Sugar ? Please share with us. Lionel. ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Restricted packages repository (aka vMeta) for 14.1.0
Any changes? On Mon, Feb 2, 2015 at 5:10 AM, James Cameron qu...@laptop.org wrote: Anyone using the OLPC vMeta repository [1] with olpc-os-builder, please contact me off-list for the corresponding URL for 14.1.0. 1. http://wiki.laptop.org/go/Vmeta -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [UKids] [Announcement] Sugarizer v0.5 is available for your device
This is great! Lionel, there are a lot of interest in this, I, in particular, am starting to work in HTML activities. Would you like if I create a component in bugs.sugarlabs.org to track sugarizer bugs? Do you have already a user for you created? On Fri, Oct 17, 2014 at 12:25 PM, Lionel Laské lio...@olpc-france.org wrote: Hi all, I'm proud to announce the fifth version (0.5) of Sugarizer, a taste of Sugar for any device. http://sugarizer.org I've decided to put the focus on this version on three majors points: - Responsive Design: to ensure that Sugarizer could work on any screen size, from the smallest smartphone screen (320x480) to the bigger tablet screen (2560x1600). - Android support: I've done a huge work to ensure that Sugarizer and activities work well on Android so I've fixed lot of issues related to Android limitation. Of course due to diversity of the Android ecosystem, some issues could still exist on Android versions lower than 4.2. - Firefox OS support: Thanks to Mozilla foundation that help me on that, Firefox and Firefox OS are now #1 platforms for Sugarizer. Sugarizer has been tested successfully on Firefox browser and on several Firefox OS devices (Keon, Peak, Flame). Finally, because it's very important for us that Sugar/Sugarizer could be accessible to every users, I've packaged and published Sugarizer on three major app stores: - Google Play: https://play.google.com/store/apps/details?id=org.olpc_france.sugarizer - Amazon Store: http://www.amazon.com/gp/product/B00NKK7PZA - Firefox Market Place: https://marketplace.firefox.com/app/sugarizer/ (soon) Of course, you could also install it by yourself using instructions on the Sugarizer website if you don't like stores. Other features of this version: - Updated TurtleJS version, now save automatically context in the Journal - Updated Gears version, now use colors for gears - New Etoys activity (beta) - Favorites activities are now saved in user settings (so, could be retrieved from a device to another) - Favorites activities are now configurable at server settings - German localization Do not hesitate to fork and contribute: I need you to Sugarize the world ! All contributors are welcome. Lionel. P.S.: Special thanks for their contribution on this version to: Jorge Alberto Gómez López (TurtleJS activity), Manuel Quiñones (Gears activity), Bert Freudenberg (Etoys activity), Christian Stroetmann (German localization), Jason Weathersby (Firefox OS support). -- Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org ! --- You received this message because you are subscribed to the Google Groups Unleash Kids group. To unsubscribe from this group and stop receiving emails from it, send an email to unleashkids+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Write-95 segmentation fault on Fedora 20 (OLPC:#12809)
On Wed, Oct 8, 2014 at 6:50 PM, James Cameron qu...@laptop.org wrote: Thanks, wasn't aware of repo. Yes, at least one not upstream, dereference of NULL pointer in XAP_UnixFrameImpl::_imRetrieveSurrounding_cb (avoid-maliit-crash.patch). There may be more. Check my understanding; Write activity depends on abiword and libabiword RPMs, and for OLPC OS 13.2 we used our own RPMs. Yes. Is just one spec file and create both rpms. I shall review whether to reuse RPMs or port patches to the Fedora 20 RPMs. Depending on user experience. Thanks! Gonzalo On Wed, Oct 08, 2014 at 04:44:58PM -0300, Gonzalo Odiard wrote: Looks like I will not have time to work on Write for a while.. If anybody want to check, the spec and patches used in the F18 rpm are here [1] In theory, all the patches should be already on abiword upstream, but would be good check. Gonzalo [1] [1]https://git.sugarlabs.org/olpc-abiword-rpm/olpc-abiword-rpm On Fri, Oct 3, 2014 at 9:50 AM, Gonzalo Odiard [2]godi...@sugarlabs.org wrote: Ok, then I can do the release, the problem is not related with the changes. Yes. How's Write going? ;-) Nothing on that front. -- Gonzalo Odiard SugarLabs - Software for children learning References: [1] https://git.sugarlabs.org/olpc-abiword-rpm/olpc-abiword-rpm [2] mailto:godi...@sugarlabs.org -- James Cameron http://quozl.linux.org.au/ -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Testing 40002au4.zd image on XO-4
On Thu, Sep 18, 2014 at 3:15 AM, James Cameron qu...@laptop.org wrote: On Sun, Sep 14, 2014 at 11:54:00PM -0300, Gonzalo Odiard wrote: A new MusicKeyboard activity will be released soon, and already sent a patch to MusicPainter activity maintainer. There is an 8.1 in the activity bundles list for your build, but is there a release via ASLO or is MusicKeyboard released somewhere else? http://system.one-education.org/au2a/activities/arm/bundles/MusicKeyboard-8.1.xo Just released on ASLO. Have a single fix: https://github.com/godiard/music-keyboard-activity/commit/239777b704717e6da4c4ee755f3f91cfeb7016b0 Will be needed in other csound activities, if you need versions of TamTam* activities, tell me. About Write, I am looking at the backtraces. Can we help at all? How do you get backtrace? I think I lost the backtraces when flashed my xo. Will try again as soon as I can, and report. Gonzalo ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Telepathy Salut on Sugar 0.102 on Fedora 20 almost works
Thanks James for research and reporting! On Tue, Sep 16, 2014 at 4:53 AM, James Cameron qu...@laptop.org wrote: Summary: partially solved with new kernel. The Chat activity was run with debug logging in Terminal: % SUGAR_LOGGER_LEVEL=debug sugar-launch org.laptop.Chat At the time the activity was shared, the log showed: 1410842095.436535 DEBUG sugar3.presence.activity: _ShareCommand object at 0x527dc8 (sugar3+presence+activity+_ShareCommand at 0x4f7c20): Join finished DBusException(dbus.String(u'Failed to connect to multicast group'),) Telepathy Salut was failing to setup the multicast group, because it was calling setsockopt with SO_REUSEPORT, because Fedora 20 header files define SO_REUSEPORT, but the OLPC kernel did not. (It is bad that the failure was not reported to the user or to the logs unless debug logging was turned on. If someone cares, they can raise a bug.) Adding SO_REUSEPORT support to the kernel [2] solved for Salut over networks where DHCP is available; such as wired or wireless access points. The new kernel is in the dropbox [3]. The previous change to avahi-daemon configuration is removed [4]. A different problem occurs with Salut over link local addresses; IBSS ad-hoc wireless. The buddy icons are missing. # avahi-browse -t _presence._tcp # shows no output References: 1. http://code.metager.de/source/xref/freedesktop/telepathy/salut/lib/gibber/gibber-multicast-transport.c 2. http://dev.laptop.org/git/olpc-kernel/log/?h=arm-3.5 3. http://rpmdropbox.laptop.org/f20-xo4/ kernel-3.5.7_xo4-20140916.0607.olpc.5196e01.armv7hl.rpm 4. http://dev.laptop.org/git/projects/olpc-os-builder/commit/?id=f34ddb8b83ca6b9cb657e115df117ffa3704eea5 On Thu, Sep 11, 2014 at 06:24:20PM +1000, James Cameron wrote: G'day, Activities shared by Fedora 20 systems do not appear in Network Neighbourhood on Fedora 18 or Fedora 20 systems. Buddies appear. Activities shared by Fedora 18 Sugar 0.98 systems appear. So this is a failure to announce sharing of activities on Sugar 0.102 on Fedora 20. tcpdump shows mDNS packets for every operation except when an activity is shared on Fedora 20. avahi-browse output is consistent with Network Neighbourhood. avahi-browse -t _presence._tcp # for buddies avahi-browse -t _clique._udp # for activities (avahi-daemon needed tweaking to compensate for lack of SO_REUSEPORT support in 3.5 kernel; change /etc/avahi/avahi-daemon.conf to set disallow-other-stacks=yes) I have tried http://wiki.sugarlabs.org/go/BugSquad/Telepathy_Debugging but there is no interesting output corresponding to the event. I have used strace and seen possible D-Bus activity relating to the event. sendmsg(11, {msg_name(0)=NULL, msg_iov(2)=[{l\1\0\1\0\0\0/\0\0\0\252\0\0\0\1\1o\0?\0\0\0/org/fre..., 192}, {+\0\0\0org.freedesktop.Telepathy.Ch..., 60}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 252 I welcome any suggestions for further diagnosing this problem. -- James Cameron http://quozl.linux.org.au/ -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Testing 40002au4.zd image on XO-4
1. Piano and Write not working. By Piano perhaps you mean MusicKeyboard activity. Yes, I think this will be fixed in a new activity, I heard something about it privately. I already removed it from the OLPC build until it gets fixed. It isn't in 41001o4. The Write activity did not work for me. I removed it from the OLPC build until it gets fixed. It isn't in 41001o4. The activity log (see the Log activity) only shows a segmentation fault (error 11) and no detail. I've not yet figured out what the problem is, but if somebody else figures it out first, great. I don't really know where to look. I am working on these... A new MusicKeyboard activity will be released soon, and already sent a patch to MusicPainter activity maintainer. About Write, I am looking at the backtraces. Gonzalo ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Testing 40002au4.zd image on XO-4
Looks like we can start to fill tickets and set a tag like F20 or something. Gonzalo On Sun, Sep 14, 2014 at 11:14 PM, James Cameron qu...@laptop.org wrote: On Mon, Sep 15, 2014 at 01:38:19AM +, tkk...@nurturingasia.com wrote: 4. Picture taken by record normal but when view from clicking the picture overexposed when access from the journal. Reproduced using this sequence: 1. take photograph using Record activity, 2. stop the Record activity, 3. open the Journal, 4. click on the photograph to open Image Viewer activity, This appears to be caused by Image Viewer. I'm using version 59. The photograph is correctly shown if opened in Record, or using Journal preview. If the photograph is copied to a USB drive and viewed on another system, there is no problem. -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Testing images with SUgar 0.102
The dconf dependecy should be solved upstream now: https://bugzilla.redhat.com/show_bug.cgi?id=1129308 On Wed, Sep 10, 2014 at 11:30 PM, James Cameron qu...@laptop.org wrote: On Mon, Jul 28, 2014 at 11:08:36PM -0300, Gonzalo Odiard wrote: The changes are mostly related with the change in Sugar from GConf to GSettings, added dconf as a dependency (we need add it to sugar rpm as Requires) and a few configs. Don't forget to add dconf as a dependency. It is missing at the moment (sugar-0.102.0-1.fc20.noarch), which results in repeated nick prompt. Can be confirmed in Terminal: % sudo rpm -q dconf # missing % gsettings get org.sugarlabs.user nick GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. Temporary fix for 41001o4.zd: % sudo yum install -y dconf % sudo service olpc-dm restart -- James Cameron http://quozl.linux.org.au/ -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Testing images with SUgar 0.102
Yes, just pointing that was reported and resolved in the new versions. Gonzalo On Thu, Sep 11, 2014 at 1:09 PM, Jerry Vonau m...@jvonau.ca wrote: Gonzalo That only applies to rpms for F21, F20 would still be missing that Requires, hence would not be dragged in automatically. Jerry On September 11, 2014 at 9:51 AM Gonzalo Odiard godi...@sugarlabs.org wrote: The dconf dependecy should be solved upstream now: https://bugzilla.redhat.com/show_bug.cgi?id=1129308 On Wed, Sep 10, 2014 at 11:30 PM, James Cameron qu...@laptop.org wrote: On Mon, Jul 28, 2014 at 11:08:36PM -0300, Gonzalo Odiard wrote: The changes are mostly related with the change in Sugar from GConf to GSettings, added dconf as a dependency (we need add it to sugar rpm as Requires) and a few configs. Don't forget to add dconf as a dependency. It is missing at the moment (sugar-0.102.0-1.fc20.noarch), which results in repeated nick prompt. Can be confirmed in Terminal: % sudo rpm -q dconf # missing % gsettings get org.sugarlabs.user nick GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. Temporary fix for 41001o4.zd: % sudo yum install -y dconf % sudo service olpc-dm restart -- James Cameron http://quozl.linux.org.au/ -- Gonzalo Odiard SugarLabs - Software for children learning ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Sugar 0.100 features on Sugar 0.102 build
Gonzalo's question seems to suggest that the dependency on sugar-cp-background should be declared by the sugar package spec file. I disagree. I think it should be a decision by deployment team. Yes. That is the reason I asked. Anyway, no problem from my part if the rpm is added by default in kspkglist.50.sugar.inc Gonzalo ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Sugar 0.100 features on Sugar 0.102 build
This take it or leave it attitude that is displayed here is the reason myself and Dextrose(Activity Central) came into being part of the ecosystem in the first place, for the needs of the deployment. We listened to what the deployment wanted to do and worked towards that goal. I guess that this is just another way to ensure further work is only done by a sugarlabs/olpc associate. Jerry, Please stop with this tone. Try to be constructive, and expose technical reasons for your opinions. If anybody ever wanted ensure further work is only done by a sugarlabs/olpc associate as you said, we would not publish the repositories and discuss in open mailing lists. Gonzalo ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Sugar 0.100 features on Sugar 0.102 build
Just a few points: * If anybody want install all the control-panel sections, can install sugar-cp-all. * You can install all sugar with yum install @sugar-desktop sugar-runner [1] If there are some dependency not working, is a bug, and we can try to solve it. As a example, I filled this ticket [2] and pbrobinson fixed the problem really fast. About mixing sugar-datastore / sugar-toolkit-gtk3 / sugar, was discussed recently, but we didn't find any good reason to do it. Have sense keep at least the toolkit separated from sugar, because that is the interface we provide to the activities. The code in Sugar (jarabe) is private, and we can change it without fear of break activities. Is true that is difficult make Sugar + activities work on other distributions, but that is (in general) due to external dependencies (like you said, Abiword in the case of Write). In general pure python activities, will not have problems. Some of the problems making difficult work on other distributions are related to the work needed to make work the XO touch. At the time, the support of touch in Linux in general, and in Gtk in particular, was not ready, and OLPC invested a lot of work to do it usable. That patches went upstream, but anybody who works on open source projects know, takes a time until that changes are distributed. I think would be great have good packages on debian and derivatives, but don't know who can do it. Gonzalo [1] http://wiki.sugarlabs.org/go/Fedora [2] https://bugzilla.redhat.com/show_bug.cgi?id=1129308 On Tue, Sep 2, 2014 at 5:49 PM, Sebastian Silva sebast...@fuentelibre.org wrote: Hi Jerry, As I've not had the pleasure of working with you directly and I have never been an OLPC associate, whatever that is, and, to my knowledge, there is no such thing as a Sugar Labs associate, therefore I don't feel offended by your (perceived) aggressive tone, so I hope it was not directed at me. Let me assert something which is often forgotten here: Deployments != Administrators For me, Deployments = Users. Therefore, the easier it is for users to install and/or use the Sugar Platform, the better. You say it is such a big change for the better that there exist a bunch of sugar-* packages. I ask: - Is the Sugar Datastore at all usefull without sugar? - Does any other software use the control panel packages? - Is there perhaps an alternative implementation of the aforementinoed mentioned packages that justifies splitting the platform? - Is it possible, practical, or even useful, to upgrade one component without the others? Now, as a deployment volunteer, let me tell you (you probably know this) that trying to work with Sugar on any GNU distribution other than fedora is a nightmare, as the platform does not declare it's dependencies properly, and does not communicate upstream effectively, so, for instance, Write never works, speech never works, and half the activities don't work (maybe I'm exaggerating out of frustration). I have been a strong proponent of extirpating Sugar from the OLPC/fedora microcosmos, but frankly, adding complexity is not helping. Now, from the technical point of view, perhaps a simple sugar-platform package that pulls ALL of Sugar and glucose and dependencies would not be so hard to do, and then the deployment-administrator-supporters can just omit this package and manually pick and chop sugar as they see fit (or are requested to do). I feel sad that to this day and age, SugarLabs has not proven to be much more than an appendix of OLPC, even to hard working members of the community such as yourself. Regards, Sebastian El mar, 2 de sep 2014 a las 2:46 PM, Jerry Vonau m...@jvonau.ca escribió: On September 2, 2014 at 11:54 AM Sebastian Silva sebast...@fuentelibre.org wrote: I don't care one way or the other how you guys configure olpc-os-builder, but as a Sugar platform contributor, I think sugar packages should come with all the bells and whistles included, and if any deployment wants to chop and censor functionality, then it should be their problem, not the other way around. So much for being volunteer deployment friendly, now you have to fix sugar at the image creation time, patching out/in what you want in the image, in place of just not installing certain functionality in the first place. Are you suggesting that datastore, toolkit(s), base, be re-merged into a single massive rpm? I think not, the control-panel rpm split is a natural progression of this progressive thinking. This take it or leave it attitude that is displayed here is the reason myself and Dextrose(Activity Central) came into being part of the ecosystem in the first place, for the needs of the deployment. We listened to what the deployment wanted to do and worked towards that goal. I guess that this is just another way to ensure further work is only done by a sugarlabs/olpc associate. Just my 3 cents, Jerry -- Gonzalo Odiard SugarLabs
Re: [Sugar-devel] Testing images with SUgar 0.102
On Tue, Jul 29, 2014 at 12:37 AM, James Cameron qu...@laptop.org wrote: On Mon, Jul 28, 2014 at 11:08:36PM -0300, Gonzalo Odiard wrote: On Mon, Jul 28, 2014 at 7:36 PM, James Cameron qu...@laptop.org wrote: Are there any patches in the SL102 branch [1] that you'd like to push upstream? I've looked at them. I would love to see official OLPC images with Sugr 0.102, in that case you can use everything you want :) We're looking into the feasibility of Fedora 20 with Sugar 0.102 now, so please continue to be involved. ;-) These are great news! Maybe we can do chat to coordinate? The next OLPC AU image will be based on F20 too, then we can join forces... The changes are mostly related with the change in Sugar from GConf to GSettings, added dconf as a dependency (we need add it to sugar rpm as Requires) and a few configs. Yes, I've reviewed the patches, we have some of them in master branch already, and will take the new ones as needed, but I'm wondering if _you_ would like to push any of them before I do so? I've added you to the xobuild group on crank, so you can rebase on master and push on /git/projects/olpc-os-builder/ Ok, I will look at that. The sugar rpms are the Fedora 20 rpms rebuilded in F18. I just needed do a single change in the sugar rpm (I am working with pbrobinson to push it upstream) and needed remove libwebkit2gtk from the Requires on sugar-toolkit-gtk3 Thanks. The OLPC RPM dropbox is available now on dev.laptop.org. Should we use that or use yours in personal directory? To use the dropbox, place them in public_rpms/{f18,f20} (noarch) or {f18,f20}-{xo1,xo1.5,xo1.75,xo4} (i686 and armv7hl). Ok, I need check how will work with the AU images, where we use patched rpms. I will try to make it work with the standard (dropbox) if possible. What effect did the removal of Gnome [2] have on the available disk space on XO-1? It seemed negligible when I tried it. I tried to build a XO-1 image with gnome,and just at start Sugar show a message of Journal full. Removing gnome solved the problem, but I found dconf was not installed, then the configuration were not saved. Also gstreamer-python was needed by some activities. Thanks. For 13.2.0 and 13.2.1 we had been building for XO-1 with a smaller activity set, G1G1Lite, and your Sugarlabs/0.102 set is same on all laptop models, so somewhat larger. The free disk space on your build may be even less than 13.2.1; 729MB vs 723MB for the .img file. You might solve this with a 0.102Lite, but that increases the activity list maintenance load unless you use Wiki templates. True. I preferred start with the same group of activities and remove Gnome. In general deployments do not include Gnome in the XO1 (at least, Uy and Py don't do it) and request for activities as TuxPaint and TuxMath. I am not a fan of them, but the idea is make something useful. Can you also publish the 41001SL0.zd{,.md5} files for use with external SD card? If not, you might remove [sd_card_image] from your .ini file and save some time. Ahh, that is the use of these files :) Uploading Thanks, I see them uploading. Uploaded now. There are info about how to install them, right? I've also begun reproducing the build locally. For your interest, hacked [2] kspost.60.nochroot.activities.py and scp words-21 and turtleblocks-207 from sunjammer because download.sugarlabs.org 302 redirects to an .au mirror which is out of sync. References: 1. http://wiki.laptop.org/go/RPM_Dropbox 2. http://dev.laptop.org/~quozl/z/1XBy9a.txt -- James Cameron http://quozl.linux.org.au/ -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Testing images with SUgar 0.102
Hi Sameer, These images don't have harvest installed. That is one of the reasons I call them clean images, don't have any customization. Gonzalo On Tue, Jul 29, 2014 at 3:00 PM, Sameer Verma sve...@sfsu.edu wrote: On Tue, Jul 29, 2014 at 5:48 AM, Gonzalo Odiard godi...@sugarlabs.org wrote: On Tue, Jul 29, 2014 at 12:37 AM, James Cameron qu...@laptop.org wrote: On Mon, Jul 28, 2014 at 11:08:36PM -0300, Gonzalo Odiard wrote: On Mon, Jul 28, 2014 at 7:36 PM, James Cameron qu...@laptop.org wrote: Are there any patches in the SL102 branch [1] that you'd like to push upstream? I've looked at them. I would love to see official OLPC images with Sugr 0.102, in that case you can use everything you want :) We're looking into the feasibility of Fedora 20 with Sugar 0.102 now, so please continue to be involved. ;-) These are great news! Maybe we can do chat to coordinate? The next OLPC AU image will be based on F20 too, then we can join forces... James, Just a minor point: Address the harvest-client RPM issue for OLPC builds, if you can. I know AU needs it, but I don't think the others will. Uninstalling harvest-client.rpm on a machine or three is ok, but on several will become cumbersome. It is encouraging to see effort streams coming together. cheers, Sameer The changes are mostly related with the change in Sugar from GConf to GSettings, added dconf as a dependency (we need add it to sugar rpm as Requires) and a few configs. Yes, I've reviewed the patches, we have some of them in master branch already, and will take the new ones as needed, but I'm wondering if _you_ would like to push any of them before I do so? I've added you to the xobuild group on crank, so you can rebase on master and push on /git/projects/olpc-os-builder/ Ok, I will look at that. The sugar rpms are the Fedora 20 rpms rebuilded in F18. I just needed do a single change in the sugar rpm (I am working with pbrobinson to push it upstream) and needed remove libwebkit2gtk from the Requires on sugar-toolkit-gtk3 Thanks. The OLPC RPM dropbox is available now on dev.laptop.org. Should we use that or use yours in personal directory? To use the dropbox, place them in public_rpms/{f18,f20} (noarch) or {f18,f20}-{xo1,xo1.5,xo1.75,xo4} (i686 and armv7hl). Ok, I need check how will work with the AU images, where we use patched rpms. I will try to make it work with the standard (dropbox) if possible. What effect did the removal of Gnome [2] have on the available disk space on XO-1? It seemed negligible when I tried it. I tried to build a XO-1 image with gnome,and just at start Sugar show a message of Journal full. Removing gnome solved the problem, but I found dconf was not installed, then the configuration were not saved. Also gstreamer-python was needed by some activities. Thanks. For 13.2.0 and 13.2.1 we had been building for XO-1 with a smaller activity set, G1G1Lite, and your Sugarlabs/0.102 set is same on all laptop models, so somewhat larger. The free disk space on your build may be even less than 13.2.1; 729MB vs 723MB for the .img file. You might solve this with a 0.102Lite, but that increases the activity list maintenance load unless you use Wiki templates. True. I preferred start with the same group of activities and remove Gnome. In general deployments do not include Gnome in the XO1 (at least, Uy and Py don't do it) and request for activities as TuxPaint and TuxMath. I am not a fan of them, but the idea is make something useful. Can you also publish the 41001SL0.zd{,.md5} files for use with external SD card? If not, you might remove [sd_card_image] from your .ini file and save some time. Ahh, that is the use of these files :) Uploading Thanks, I see them uploading. Uploaded now. There are info about how to install them, right? I've also begun reproducing the build locally. For your interest, hacked [2] kspost.60.nochroot.activities.py and scp words-21 and turtleblocks-207 from sunjammer because download.sugarlabs.org 302 redirects to an .au mirror which is out of sync. References: 1. http://wiki.laptop.org/go/RPM_Dropbox 2. http://dev.laptop.org/~quozl/z/1XBy9a.txt -- James Cameron http://quozl.linux.org.au/ -- Gonzalo Odiard SugarLabs - Software for children learning ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org
Re: [Sugar-devel] Testing images with SUgar 0.102
Not a issue with OLPC images. The testing images SugarLabs released in the 0.100 cycle had AU pieces, like Harvest. Gonzalo On Tue, Jul 29, 2014 at 6:07 PM, James Cameron qu...@laptop.org wrote: On Tue, Jul 29, 2014 at 11:00:13AM -0700, Sameer Verma wrote: Just a minor point: Address the harvest-client RPM issue for OLPC builds, if you can. What is this issue? -- James Cameron http://quozl.linux.org.au/ -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Fwd: Testing images with SUgar 0.102
-- Forwarded message -- From: Gonzalo Odiard godi...@sugarlabs.org Date: Mon, Jul 28, 2014 at 12:14 PM Subject: Testing images with SUgar 0.102 To: Sugar-dev Devel sugar-de...@lists.sugarlabs.org, iaep i...@lists.sugarlabs.org We have new images to test Sugar 0.102 in any XO model. You can download them here [1] These images are clean Sugar images, without any customization. Even when Sugar 0.102 is finished, we appreciate the report of errors. What is new? The release notes [2] describe the changes in Sugar, in addition, the following activities were updated: - Abacus 54 - 56 - Calculate 41.2 - 42 - Chart 10 - 11 - Chat 80 - 81 - FractionBounce 22 - Log 35 - 36 - Measure 49 - 51 - Memorize 47 - 48 - Physics 19 - 21 - Scratch 24 - 25 - TurtleBlocks 202.1 - 207 and the following activities were added: - Finance 11 - Words 21 - MusicPainter 12 Several performance issues were solved, if you use XO-1, would be great if you can help us to identify remaining issues, to solve them on the next Sugar cycle. [1] http://wiki.sugarlabs.org/go/0.102/Testing#Testing_with_a_XO [2] http://wiki.sugarlabs.org/go/0.102/Notes -- Gonzalo Odiard SugarLabs - Software for children learning -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Testing images with SUgar 0.102
On Mon, Jul 28, 2014 at 7:36 PM, James Cameron qu...@laptop.org wrote: Great work! Thanks James. Could you please include devel@lists.laptop.org in your release announcements? Good point. Forwarded. Are there any patches in the SL102 branch [1] that you'd like to push upstream? I've looked at them. I would love to see official OLPC images with Sugr 0.102, in that case you can use everything you want :) The changes are mostly related with the change in Sugar from GConf to GSettings, added dconf as a dependency (we need add it to sugar rpm as Requires) and a few configs. The sugar rpms are the Fedora 20 rpms rebuilded in F18. I just needed do a single change in the sugar rpm (I am working with pbrobinson to push it upstream) and needed remove libwebkit2gtk from the Requires on sugar-toolkit-gtk3 What effect did the removal of Gnome [2] have on the available disk space on XO-1? It seemed negligible when I tried it. I tried to build a XO-1 image with gnome,and just at start Sugar show a message of Journal full. Removing gnome solved the problem, but I found dconf was not installed, then the configuration were not saved. Also gstreamer-python was needed by some activities. Can you also publish the 41001SL0.zd{,.md5} files for use with external SD card? If not, you might remove [sd_card_image] from your .ini file and save some time. Ahh, that is the use of these files :) Uploading Gonzalo References: 1. https://github.com/sugarlabs/olpc-os-builder/tree/SL102 2. https://github.com/sugarlabs/olpc-os-builder/commit/8cdae3d711ff306b16719a1e23312e5a5004967e On Mon, Jul 28, 2014 at 12:14:41PM -0300, Gonzalo Odiard wrote: We have new images to test Sugar 0.102 in any XO model. You can download them here [1] These images are clean Sugar images, without any customization. Even when Sugar 0.102 is finished, we appreciate the report of errors. What is new? The release notes [2] describe the changes in Sugar, in addition, the following activities were updated: * Abacus 54 - 56 * Calculate 41.2 - 42 * Chart 10 - 11 * Chat 80 - 81 * FractionBounce 22 * Log 35 - 36 * Measure 49 - 51 * Memorize 47 - 48 * Physics 19 - 21 * Scratch 24 - 25 * TurtleBlocks 202.1 - 207 and the following activities were added: * Finance 11 * Words 21 * MusicPainter 12 Several performance issues were solved, if you use XO-1, would be great if you can help us to identify remaining issues, to solve them on the next Sugar cycle. [1] http://wiki.sugarlabs.org/go/0.102/Testing#Testing_with_a_XO [2] http://wiki.sugarlabs.org/go/0.102/Notes -- Gonzalo Odiard SugarLabs - Software for children learning ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- James Cameron http://quozl.linux.org.au/ -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Error on Write activity: no module named abiword
On Fri, Jul 18, 2014 at 12:30 PM, Daniel Drake d...@laptop.org wrote: The error that he's seeing suggests that the activity isn't trying to use introspection from abiword import Canvas so maybe the problem is that the Write version is too old? Ohh, good catch! Is true. Lionel, do you really want work in a build based on Sugar 0.98.7? Daniel good to see you have a eye in the list still :) -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Add Tuxmath and GCompris in a custom image for XO 1.75
Yes, you need add them as custom packages like in https://github.com/godiard/olpc-os-builder/blob/au1b/examples/olpc-os-13.2.0-xo4.ini#L37 On Thu, Jul 17, 2014 at 4:55 PM, Lionel Laské lio...@olpc-france.org wrote: Hi all, I'm working on olpc-os-builder to write a custom image for XO 1.75. I would like to insert Tuxmath and GCompris into the package. Because the .XO package on Sugar store is not compatible with ARM, I need first to install tuxmath and gcompris package using: yum install gcompris yum install tuxmath Then install the Daniel launcher here [1][2]. Is there a way to do that with olpc-os-builder ? Do I need to use the custom package feature [3] ? Any advice is welcome. Best regards from France. Lionel. [1] http://article.gmane.org/gmane.comp.education.sugar.devel/42277/match=gcompris+yum [2] http://article.gmane.org/gmane.comp.education.sugar.devel/43243/match=gcompris+arm [3] http://wiki.laptop.org/go/OS_Builder/Add_repositories_and_packages ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] XO on Fedora 20 (was Re: [GSoC] Porting To Python3)
On Fri, May 16, 2014 at 4:05 PM, Peter Robinson pbrobin...@gmail.comwrote: to be honest I haven't even evaluated alternative distributions because I don't think we would have enough resources to do it anyway. We are making minor changes to olpc-os-builder, rewriting it for another distribution would be a lot of work. Sorry to be late in replying to this thread but it's been a week of travel. So I've had a number of people ping me about bringing support for the XO-* devices into Fedora as a supported platform. I think it's reasonably achievable but will likely need some assistance. I think it's probably worth starting a separate thread but I'll put some quick points here, if people generally think it's worthwhile I'll kick off a more detailed thread. Certainly if there are people available to work in update the kernel to support xo arm i386, would had a big impact in our future. Gonzalo ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: XO 1.75 Slow to turn off
@Gonzalo, minor note, microSD and eMMC do not ever show bad blocks, they are managed by the controller inside the device, so red blocks are never shown. Red blocks are XO-1 only. Good to know, thanks. -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: XO 1.75 Slow to turn off
Please understand is difficult provide some help with so few information On Wed, May 14, 2014 at 8:28 PM, Juan Carlos Garcés Mariño juancarlosgarc...@hotmail.com wrote: Symtoms I have a laptop that is delayed to turn off at least five minutes When this happen? Every time or in some case? Happen only with one xo in particular? There are flashing icons in the top frame? Can you provide the sugar log file when this happen? (/home/olpc/.sugar/default/log/shell.log) If you can zip all the directory /home/olpc/.sugar/default/log/ could be better also the browse activity fail when download something or is slow and blocked What Browse activity version are you using? Again, is only with one device? Can you point to a concrete example and add numbers? What I've done: Reinstalling of sugar to 0.100 version but the problem remains same help me When you flashed the xo, did you see many red blocks? (may be is a problem in the eMMC storage?) Gonzalo *Juan Carlos Garcés M.Ing. ElectrónicoCel. 311 819 0835Bogotá - Colombia * ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] XO on Fedora 20 (was Re: [GSoC] Porting To Python3)
Tested here, Sugar starts ok. Wifi ok. Downloaded and tried a few activities. Physics crashed and Browse crash on youtube, but other work ok, and I don't have numbers, but all feels a little faster. Gonzalo On Mon, May 12, 2014 at 9:54 PM, Daniel Narvaez dwnarv...@gmail.com wrote: xo4 image finally built (untested yet) http://bender.sugarlabs.org:3000/images/xo4/2/ -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] XO on Fedora 20 (was Re: [GSoC] Porting To Python3)
On Mon, May 12, 2014 at 7:12 PM, Daniel Narvaez dwnarv...@gmail.com wrote: On 12 May 2014 21:07, Gonzalo Odiard godi...@sugarlabs.org wrote: First, thanks for doing this work. Thanks for helping out. I would like to take a step back and understand a bit better where we want to go with this. Some random thoughts and questions. * To really understand how much work is left I think we need some good testing, especially on the hardware related bits. I expect there will be lots of small things to fix, but it would be good to understand as early as possible if there are roadblocks. I'm a bad tester and I've never used the XO much, so I'm often not sure what is a regression and what is not... thus helping with this would be particularly appreciated. This is a issue. If we have a Sugar with similar functionalities (settings and activities installed) we can request help from deployments and volunteers. Are you thinking to deployment specific settings and activities here? Or some kind of subset/reference that is good enough for all the interested deployments? I think we should do a generic version. We can start with the activities used by example in AU, but add more based on deployment requests. In the xo-1 models space is a issue, but not so much in the others, and the benefit is have more testing. * Are interested deployments using olpc-update? If I'm not mistake AU is not. We are not using it. I am pretty sure Nicaragua use it. Is AU using yum? Yes, we use a deamon calling yum with a particular configuration. Recently I am testing dnf in F20, and I am impressed. If there are not downsides, could be nice use it. Gonzalo ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] XO on Fedora 20 (was Re: [GSoC] Porting To Python3)
Sounds good. Can you link the .ini with AU activities? Sure https://github.com/godiard/olpc-os-builder/blob/au1b/examples/olpc-os-13.2.0-xo4.ini#L99 -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] XO on Fedora 20 (was Re: [GSoC] Porting To Python3)
xo-1.5 image do not boot, and show a strange gey patterns in the screen. Gonzalo On Mon, May 12, 2014 at 8:01 AM, Daniel Narvaez dwnarv...@gmail.com wrote: The xo1 image boots into sugar (latest from git) and wifi works. I'm now building xo4 images On 12 May 2014 02:12, Daniel Narvaez dwnarv...@gmail.com wrote: A couple more images, for xo1 and xo1.5. They have sugar packages built from latest sugar git. I have not tested them yet so they might not even boot, but if someone gives them a try please let me know how they works. http://146.185.144.82:3000/images/xo1/1/ http://146.185.144.82:3000/images/xo1.5/1/ The xo1.5 one also *attempts* to fix the issue reported by Martin. The problem is that I'm running the x86 build slave inside docker.io, which doesn't like xpart. So I patched olpc-os-builder to manually losetup the partitions, but it's sort of tricky to get right. It will work eventually :) I have arm packages for latest git almost built, so tomorrow I should be able to build xo1.75 and xo4 images too. The oob configurations and some initial bits of automated builds infra are now here https://github.com/dnarvaez/xugar On 11 May 2014 20:49, Daniel Narvaez dwnarv...@gmail.com wrote: This could be a change I made. I will investigate and let you know. On 11 May 2014 20:31, Martin Abente martin.abente.lah...@gmail.comwrote: Hey Daniel, Could you check if this is correct? $md5sum 10001xx1.zd $0cc8f3f71d636c8dc4464ffb8bf1847b 10001xx1.zd Tested with 2 different XOs 1.5 and I am getting kernel panic errors very early on the boot sequence, with message: tmpfs: No value for mount option 'strictatime' mount: mounting on /newrun failed: invalid argument mount used greatest stack depth 6752 bytes left. On Sun, May 11, 2014 at 12:47 PM, Gonzalo Odiard godi...@sugarlabs.org wrote: Downloading... On Sun, May 11, 2014 at 1:31 PM, Martin Abente martin.abente.lah...@gmail.com wrote: Downloading 10001xx1.zd , will let you know how it goes soon. On Sun, May 11, 2014 at 12:19 PM, Daniel Narvaez dwnarv...@gmail.com wrote: I made builds for xo1 and xo1.5 with the firmware change http://sugarlabs.org/~dnarvaez/oob/images/ The xo1 boots into sugar but there are no activities installed (I probably got something wrong in the ini). Testing on the xo1.5 one would be welcome, I'm curious if firmware solves the startup freeze. On 11 May 2014 00:24, Martin Abente martin.abente.lah...@gmail.comwrote: great!! Let me know when you have an image with this! On Sat, May 10, 2014 at 4:36 PM, Daniel Narvaez dwnarv...@gmail.com wrote: Firmware loading works with the rebuilt systemd! I have not tested much but wifi works now. Next step, build images with latest sugar... On 10 May 2014 01:22, Daniel Narvaez dwnarv...@gmail.com wrote: I built a xo4 image, which like 1.75 boots fine into sugar http://sugarlabs.org/~dnarvaez/oob/images/xo4/ The main problem, as discussed, is that firmwares are not loaded. I'm building a systemd rpm with firmware loading enabled. If we can get wifi working then it should be easier to play with stuff, building in the virtual machine takes really too long. On 9 May 2014 14:13, Daniel Narvaez dwnarv...@gmail.com wrote: I built an image for 1.75 http://sugarlabs.org/~dnarvaez/oob/images/ I've not been able to test yet. I don't have my usual usb stick with me and having troubles finding something the XO likes. On 8 May 2014 02:04, Daniel Narvaez dwnarv...@gmail.com wrote: As an update, I have patched xorg-x11-drv-dove and built rpms for it http://shell.sugarlabs.org/~dnarvaez/oob/f20-xo1.75/ Now building an image with those. On 7 May 2014 15:18, Martin Abente martin.abente.lah...@gmail.com wrote: Great! I will try your oob branch for 1.5, I do have XOs 1.5 for testing :) On Wed, May 7, 2014 at 9:01 AM, Daniel Narvaez dwnarv...@gmail.com wrote: On 7 May 2014 01:44, James Cameron qu...@laptop.org wrote: On Tue, May 06, 2014 at 04:24:39PM +0200, Daniel Narvaez wrote: [...] And with the XO stuck on Fedora 18 we might not have good enough introspection to make the port compatible with it. If anybody would like to work on moving olpc-os-builder to something more recent, feel free. It isn't something OLPC is looking at right now, but it would be helpful to the users. Not the die hard 0.98 users, of course. ;-) I'm giving that a try. I was able to build a Fedora 20 image for XO 1.5 https://github.com/dnarvaez/olpc-os-builder I don't have hardware to test that though... I'm now trying to build for 1.75 which is harder but I can actually test. I need to rebuild the X driver but I think that will require some patching, let's see if I can get it to work... ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Sugar
Re: [Sugar-devel] XO on Fedora 20 (was Re: [GSoC] Porting To Python3)
I will attach a serial cable later and report. Gonzalo On Mon, May 12, 2014 at 8:51 AM, Daniel Narvaez dwnarv...@gmail.com wrote: How far does it get? What are the last messages you see? Mostly I wonder if it's the partitions issue that tch reported yesterday or if we fail when running X. On Monday, 12 May 2014, Gonzalo Odiard godi...@sugarlabs.org wrote: xo-1.5 image do not boot, and show a strange gey patterns in the screen. Gonzalo On Mon, May 12, 2014 at 8:01 AM, Daniel Narvaez dwnarv...@gmail.comwrote: The xo1 image boots into sugar (latest from git) and wifi works. I'm now building xo4 images On 12 May 2014 02:12, Daniel Narvaez dwnarv...@gmail.com wrote: A couple more images, for xo1 and xo1.5. They have sugar packages built from latest sugar git. I have not tested them yet so they might not even boot, but if someone gives them a try please let me know how they works. http://146.185.144.82:3000/images/xo1/1/ http://146.185.144.82:3000/images/xo1.5/1/ The xo1.5 one also *attempts* to fix the issue reported by Martin. The problem is that I'm running the x86 build slave inside docker.io, which doesn't like xpart. So I patched olpc-os-builder to manually losetup the partitions, but it's sort of tricky to get right. It will work eventually :) I have arm packages for latest git almost built, so tomorrow I should be able to build xo1.75 and xo4 images too. The oob configurations and some initial bits of automated builds infra are now here https://github.com/dnarvaez/xugar On 11 May 2014 20:49, Daniel Narvaez dwnarv...@gmail.com wrote: This could be a change I made. I will investigate and let you know. On 11 May 2014 20:31, Martin Abente martin.abente.lah...@gmail.comwrote: Hey Daniel, Could you check if this is correct? $md5sum 10001xx1.zd $0cc8f3f71d636c8dc4464ffb8bf1847b 10001xx1.zd Tested with 2 different XOs 1.5 and I am getting kernel panic errors very early on the boot sequence, with message: tmpfs: No value for mount option 'strictatime' mount: mounting on /newrun failed: invalid argument mount used greatest stack depth 6752 bytes left. On Sun, May 11, 2014 at 12:47 PM, Gonzalo Odiard godi...@sugarlabs.orgwrote: Downloading... On Sun, May 11, 2014 at 1:31 PM, Martin Abente martin.abente.lah...@gmail.com wrote: Downloading 10001xx1.zd , will let you know how it goes soon. On Sun, May 11, 2014 at 12:19 PM, Daniel Narvaez dwnarv...@gmail.comwrote: I made builds for xo1 and xo1.5 with the firmware change http://sugarlabs.org/~dnarvaez/oob/images/ -- Daniel Narvaez -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] XO on Fedora 20 (was Re: [GSoC] Porting To Python3)
log from xo-1.5 Looks like eth0 is not initialized and all stop there. Probably you already know that, but xo-1 and xo-1.5 have a 8686 wireless card, different to the 8787 in the xo-4 Gonzalo On Mon, May 12, 2014 at 9:36 AM, Daniel Narvaez dwnarv...@gmail.com wrote: Ok, at least the partitions problem is fixed then. If Gonzalo can look at the logs with a serial port that might tell what is going on. I susoect the X driver but hard to say blindly :) On 12 May 2014 14:34, Martin Abente martin.abente.lah...@gmail.comwrote: Regarding XO 1.5 image, no more kernel panic, but as Gonzalo mentioned the fading problem is still present. On Mon, May 12, 2014 at 7:53 AM, Gonzalo Odiard godi...@sugarlabs.orgwrote: I will attach a serial cable later and report. Gonzalo On Mon, May 12, 2014 at 8:51 AM, Daniel Narvaez dwnarv...@gmail.comwrote: How far does it get? What are the last messages you see? Mostly I wonder if it's the partitions issue that tch reported yesterday or if we fail when running X. On Monday, 12 May 2014, Gonzalo Odiard godi...@sugarlabs.org wrote: xo-1.5 image do not boot, and show a strange gey patterns in the screen. Gonzalo On Mon, May 12, 2014 at 8:01 AM, Daniel Narvaez dwnarv...@gmail.comwrote: The xo1 image boots into sugar (latest from git) and wifi works. I'm now building xo4 images On 12 May 2014 02:12, Daniel Narvaez dwnarv...@gmail.com wrote: A couple more images, for xo1 and xo1.5. They have sugar packages built from latest sugar git. I have not tested them yet so they might not even boot, but if someone gives them a try please let me know how they works. http://146.185.144.82:3000/images/xo1/1/ http://146.185.144.82:3000/images/xo1.5/1/ The xo1.5 one also *attempts* to fix the issue reported by Martin. The problem is that I'm running the x86 build slave inside docker.io, which doesn't like xpart. So I patched olpc-os-builder to manually losetup the partitions, but it's sort of tricky to get right. It will work eventually :) I have arm packages for latest git almost built, so tomorrow I should be able to build xo1.75 and xo4 images too. The oob configurations and some initial bits of automated builds infra are now here https://github.com/dnarvaez/xugar On 11 May 2014 20:49, Daniel Narvaez dwnarv...@gmail.com wrote: This could be a change I made. I will investigate and let you know. On 11 May 2014 20:31, Martin Abente martin.abente.lah...@gmail.comwrote: Hey Daniel, Could you check if this is correct? $md5sum 10001xx1.zd $0cc8f3f71d636c8dc4464ffb8bf1847b 10001xx1.zd Tested with 2 different XOs 1.5 and I am getting kernel panic errors very early on the boot sequence, with message: tmpfs: No value for mount option 'strictatime' mount: mounting on /newrun failed: invalid argument mount used greatest stack depth 6752 bytes left. On Sun, May 11, 2014 at 12:47 PM, Gonzalo Odiard godi...@sugarlabs.org wrote: Downloading... On Sun, May 11, 2014 at 1:31 PM, Martin Abente martin.abente.lah...@gmail.com wrote: Downloading 10001xx1.zd , will let you know how it goes soon. On Sun, May 11, 2014 at 12:19 PM, Daniel Narvaez dwnarv...@gmail.comwrote: I made builds for xo1 and xo1.5 with the firmware change http://sugarlabs.org/~dnarvaez/oob/images/ -- Daniel Narvaez -- Gonzalo Odiard SugarLabs - Software for children learning -- Daniel Narvaez -- Gonzalo Odiard SugarLabs - Software for children learning screenlog.0 Description: Binary data ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] XO on Fedora 20 (was Re: [GSoC] Porting To Python3)
] [drm] failed to load kernel module chrome [32.849] (EE) [drm] drmOpen failed. [32.849] (EE) VIA(0): [dri] DRIScreenInit failed. Disabling DRI. [32.853] (II) VIA(0): H6 3D Engine has been initialized. [32.853] (II) VIA(0): VIAInternalScreenInit [32.854] DEBUG: maxPitchBytes 16383 [32.854] (II) EXA(0): Offscreen pixmap area of 60005344 bytes [32.854] (II) EXA(0): Driver registered support for the following operations: [32.854] (II) Solid [32.854] (II) Copy [32.854] (II) Composite (RENDER acceleration) [32.854] (II) VIA(0): Enable EXA Now [32.854] (II) VIA(0): [EXA] Trying to enable EXA acceleration. On Mon, May 12, 2014 at 11:03 AM, Daniel Narvaez dwnarv...@gmail.comwrote: I'm not quite convinced this is due to the not initialized eth0 (I'm not sure what that is due too though). From the serial console are you able to see the content of /var/log/Xorg.0.log (assuming there is one)? On 12 May 2014 15:08, Gonzalo Odiard godi...@sugarlabs.org wrote: log from xo-1.5 Looks like eth0 is not initialized and all stop there. Probably you already know that, but xo-1 and xo-1.5 have a 8686 wireless card, different to the 8787 in the xo-4 Gonzalo On Mon, May 12, 2014 at 9:36 AM, Daniel Narvaez dwnarv...@gmail.comwrote: Ok, at least the partitions problem is fixed then. If Gonzalo can look at the logs with a serial port that might tell what is going on. I susoect the X driver but hard to say blindly :) On 12 May 2014 14:34, Martin Abente martin.abente.lah...@gmail.comwrote: Regarding XO 1.5 image, no more kernel panic, but as Gonzalo mentioned the fading problem is still present. On Mon, May 12, 2014 at 7:53 AM, Gonzalo Odiard godi...@sugarlabs.orgwrote: I will attach a serial cable later and report. Gonzalo On Mon, May 12, 2014 at 8:51 AM, Daniel Narvaez dwnarv...@gmail.comwrote: How far does it get? What are the last messages you see? Mostly I wonder if it's the partitions issue that tch reported yesterday or if we fail when running X. On Monday, 12 May 2014, Gonzalo Odiard godi...@sugarlabs.org wrote: xo-1.5 image do not boot, and show a strange gey patterns in the screen. Gonzalo On Mon, May 12, 2014 at 8:01 AM, Daniel Narvaez dwnarv...@gmail.com wrote: The xo1 image boots into sugar (latest from git) and wifi works. I'm now building xo4 images On 12 May 2014 02:12, Daniel Narvaez dwnarv...@gmail.com wrote: A couple more images, for xo1 and xo1.5. They have sugar packages built from latest sugar git. I have not tested them yet so they might not even boot, but if someone gives them a try please let me know how they works. http://146.185.144.82:3000/images/xo1/1/ http://146.185.144.82:3000/images/xo1.5/1/ The xo1.5 one also *attempts* to fix the issue reported by Martin. The problem is that I'm running the x86 build slave inside docker.io, which doesn't like xpart. So I patched olpc-os-builder to manually losetup the partitions, but it's sort of tricky to get right. It will work eventually :) I have arm packages for latest git almost built, so tomorrow I should be able to build xo1.75 and xo4 images too. The oob configurations and some initial bits of automated builds infra are now here https://github.com/dnarvaez/xugar On 11 May 2014 20:49, Daniel Narvaez dwnarv...@gmail.com wrote: This could be a change I made. I will investigate and let you know. On 11 May 2014 20:31, Martin Abente martin.abente.lah...@gmail.comwrote: Hey Daniel, Could you check if this is correct? $md5sum 10001xx1.zd $0cc8f3f71d636c8dc4464ffb8bf1847b 10001xx1.zd Tested with 2 different XOs 1.5 and I am getting kernel panic errors very early on the boot sequence, with message: tmpfs: No value for mount option 'strictatime' mount: mounting on /newrun failed: invalid argument mount used greatest stack depth 6752 bytes left. On Sun, May 11, 2014 at 12:47 PM, Gonzalo Odiard godi...@sugarlabs.org wrote: Downloading... On Sun, May 11, 2014 at 1:31 PM, Martin Abente martin.abente.lah...@gmail.com wrote: Downloading 10001xx1.zd , will let you know how it goes soon. On Sun, May 11, 2014 at 12:19 PM, Daniel Narvaez dwnarv...@gmail.com wrote: I made builds for xo1 and xo1.5 with the firmware change http://sugarlabs.org/~dnarvaez/oob/images/ -- Daniel Narvaez -- Gonzalo Odiard SugarLabs - Software for children learning -- Daniel Narvaez -- Gonzalo Odiard SugarLabs - Software for children learning -- Daniel Narvaez -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] XO on Fedora 20 (was Re: [GSoC] Porting To Python3)
On Mon, May 12, 2014 at 3:02 PM, Daniel Narvaez dwnarv...@gmail.com wrote: Hello, things are looking good so far, we already have all the models booting into sugar 0.101 with wif apparentlyi working. First, thanks for doing this work. I would like to take a step back and understand a bit better where we want to go with this. Some random thoughts and questions. * To really understand how much work is left I think we need some good testing, especially on the hardware related bits. I expect there will be lots of small things to fix, but it would be good to understand as early as possible if there are roadblocks. I'm a bad tester and I've never used the XO much, so I'm often not sure what is a regression and what is not... thus helping with this would be particularly appreciated. This is a issue. If we have a Sugar with similar functionalities (settings and activities installed) we can request help from deployments and volunteers. * Which deployments are planning to ship 0.102 soon and hence are interested in this work? I know of AU. Maybe Uruguay? AU sure, if w don't have serious regressions. We need ask to Uruguay. Other deployments usually update slowly. * Do we need to support all the XO models? In a ideal world, that would make our life easier, we can define a eond of line to our support of F18. * Should we contribute the olpc-os-builder changes back to OLPC or fork it? I don't know if OLPC will do any active development on the linux side of things, if not maybe better to turn this into a sugarlabs thing. Probably James would know better respect of this issue. The changes we did for AU are in a fork [1], but are not low level stuff, just configurations. * Are interested deployments using olpc-update? If I'm not mistake AU is not. We are not using it. I am pretty sure Nicaragua use it. * Do we care about maintaining the GNOME dual boot? I'm afraid we do, but I want to make sure. Yes. Is a important feature for the deployments. In the end deployments don't ask for Gnome, but for a standard desktop, for some cases. If Gnome don't work without acceleration in F20, XFCE, mate or similar can work. * As I mentioned in some other thread I'm interested in setting up automated builds from sugar master. I have some vague plan of what it would look like and wrote bits of it. The basic idea is that you would push changes to github and get images automatically built. I think this is good for upstream testing but the same infrastructure could be used by deployments. Are people interested in using this? I am not sure if do a complete build for every sugar commit have sense, maybe yes do weekly builds, or automatic rpms. The deployments usually make their own customizations, and will deploy one or two images in a year. -- Gonzalo Odiard SugarLabs - Software for children learning [1] https://github.com/godiard/olpc-os-builder/tree/au1b ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] XO on Fedora 20 (was Re: [GSoC] Porting To Python3)
+1 On Mon, May 12, 2014 at 6:37 PM, Daniel Narvaez dwnarv...@gmail.com wrote: Hi, to be honest I haven't even evaluated alternative distributions because I don't think we would have enough resources to do it anyway. We are making minor changes to olpc-os-builder, rewriting it for another distribution would be a lot of work. On 12 May 2014 20:11, Jon Nettleton jon.nettle...@gmail.com wrote: On Mon, May 12, 2014 at 8:02 PM, Daniel Narvaez dwnarv...@gmail.com wrote: Hello, things are looking good so far, we already have all the models booting into sugar 0.101 with wif apparentlyi working. I would like to take a step back and understand a bit better where we want to go with this. Some random thoughts and questions. * To really understand how much work is left I think we need some good testing, especially on the hardware related bits. I expect there will be lots of small things to fix, but it would be good to understand as early as possible if there are roadblocks. I'm a bad tester and I've never used the XO much, so I'm often not sure what is a regression and what is not... thus helping with this would be particularly appreciated. * Which deployments are planning to ship 0.102 soon and hence are interested in this work? I know of AU. Maybe Uruguay? * Do we need to support all the XO models? * Should we contribute the olpc-os-builder changes back to OLPC or fork it? I don't know if OLPC will do any active development on the linux side of things, if not maybe better to turn this into a sugarlabs thing. * Are interested deployments using olpc-update? If I'm not mistake AU is not. * Do we care about maintaining the GNOME dual boot? I'm afraid we do, but I want to make sure. * As I mentioned in some other thread I'm interested in setting up automated builds from sugar master. I have some vague plan of what it would look like and wrote bits of it. The basic idea is that you would push changes to github and get images automatically built. I think this is good for upstream testing but the same infrastructure could be used by deployments. Are people interested in using this? Why is all this work being put into Fedora 20? The maintenance window is limited and as of the next release they won't even support non-KMS drivers by default. Wouldn't make sense to look into a distribution that provides and LTS release? Resources already seem to be limited so having to chase after Fedora every 6 months to a year seems like a waste of resources. The GTK3 and GNOME teams obviously have their eyes on a different class of hardware than what is being used by deployments. -Jon -- Daniel Narvaez -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] XO on Fedora 20 (was Re: [GSoC] Porting To Python3)
Downloading... On Sun, May 11, 2014 at 1:31 PM, Martin Abente martin.abente.lah...@gmail.com wrote: Downloading 10001xx1.zd , will let you know how it goes soon. On Sun, May 11, 2014 at 12:19 PM, Daniel Narvaez dwnarv...@gmail.comwrote: I made builds for xo1 and xo1.5 with the firmware change http://sugarlabs.org/~dnarvaez/oob/images/ The xo1 boots into sugar but there are no activities installed (I probably got something wrong in the ini). Testing on the xo1.5 one would be welcome, I'm curious if firmware solves the startup freeze. On 11 May 2014 00:24, Martin Abente martin.abente.lah...@gmail.comwrote: great!! Let me know when you have an image with this! On Sat, May 10, 2014 at 4:36 PM, Daniel Narvaez dwnarv...@gmail.comwrote: Firmware loading works with the rebuilt systemd! I have not tested much but wifi works now. Next step, build images with latest sugar... On 10 May 2014 01:22, Daniel Narvaez dwnarv...@gmail.com wrote: I built a xo4 image, which like 1.75 boots fine into sugar http://sugarlabs.org/~dnarvaez/oob/images/xo4/ The main problem, as discussed, is that firmwares are not loaded. I'm building a systemd rpm with firmware loading enabled. If we can get wifi working then it should be easier to play with stuff, building in the virtual machine takes really too long. On 9 May 2014 14:13, Daniel Narvaez dwnarv...@gmail.com wrote: I built an image for 1.75 http://sugarlabs.org/~dnarvaez/oob/images/ I've not been able to test yet. I don't have my usual usb stick with me and having troubles finding something the XO likes. On 8 May 2014 02:04, Daniel Narvaez dwnarv...@gmail.com wrote: As an update, I have patched xorg-x11-drv-dove and built rpms for it http://shell.sugarlabs.org/~dnarvaez/oob/f20-xo1.75/ Now building an image with those. On 7 May 2014 15:18, Martin Abente martin.abente.lah...@gmail.comwrote: Great! I will try your oob branch for 1.5, I do have XOs 1.5 for testing :) On Wed, May 7, 2014 at 9:01 AM, Daniel Narvaez dwnarv...@gmail.com wrote: On 7 May 2014 01:44, James Cameron qu...@laptop.org wrote: On Tue, May 06, 2014 at 04:24:39PM +0200, Daniel Narvaez wrote: [...] And with the XO stuck on Fedora 18 we might not have good enough introspection to make the port compatible with it. If anybody would like to work on moving olpc-os-builder to something more recent, feel free. It isn't something OLPC is looking at right now, but it would be helpful to the users. Not the die hard 0.98 users, of course. ;-) I'm giving that a try. I was able to build a Fedora 20 image for XO 1.5 https://github.com/dnarvaez/olpc-os-builder I don't have hardware to test that though... I'm now trying to build for 1.75 which is harder but I can actually test. I need to rebuild the X driver but I think that will require some patching, let's see if I can get it to work... ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Daniel Narvaez -- Daniel Narvaez -- Daniel Narvaez -- Daniel Narvaez -- Daniel Narvaez -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] XO on Fedora 20 (was Re: [GSoC] Porting To Python3)
These are fantastic news! Thanks Daniel for working on this Gonzalo On Wed, May 7, 2014 at 9:04 PM, Daniel Narvaez dwnarv...@gmail.com wrote: As an update, I have patched xorg-x11-drv-dove and built rpms for it http://shell.sugarlabs.org/~dnarvaez/oob/f20-xo1.75/ Now building an image with those. On 7 May 2014 15:18, Martin Abente martin.abente.lah...@gmail.com wrote: Great! I will try your oob branch for 1.5, I do have XOs 1.5 for testing :) On Wed, May 7, 2014 at 9:01 AM, Daniel Narvaez dwnarv...@gmail.comwrote: On 7 May 2014 01:44, James Cameron qu...@laptop.org wrote: On Tue, May 06, 2014 at 04:24:39PM +0200, Daniel Narvaez wrote: [...] And with the XO stuck on Fedora 18 we might not have good enough introspection to make the port compatible with it. If anybody would like to work on moving olpc-os-builder to something more recent, feel free. It isn't something OLPC is looking at right now, but it would be helpful to the users. Not the die hard 0.98 users, of course. ;-) I'm giving that a try. I was able to build a Fedora 20 image for XO 1.5 https://github.com/dnarvaez/olpc-os-builder I don't have hardware to test that though... I'm now trying to build for 1.75 which is harder but I can actually test. I need to rebuild the X driver but I think that will require some patching, let's see if I can get it to work... ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Daniel Narvaez -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: WiFi Problem
You can request a developer key [1] to be able to install any new sugar version. Gonzalo [1] http://wiki.laptop.org/go/Activation_and_developer_keys#Getting_a_developer_key On Mon, May 5, 2014 at 2:53 PM, Juan Carlos Garcès Mariño juancarlosgarc...@hotmail.com wrote: The system 0.98 is because it have security of OLPC for keys of activate, the new system 0.100 do not have it. Juan Carlos Garcés Ing. Electrónico Cel. 311 819 0835 Bogotá - Colombia Date: Mon, 5 May 2014 13:47:54 -0400 Subject: Re: WiFi Problem From: walter.ben...@gmail.com To: juancarlosgarc...@hotmail.com CC: devel@lists.laptop.org Are you able to upgrade the firmware and system? 0.98 is a bit old. -walter On Mon, May 5, 2014 at 1:43 PM, Juan Carlos Garcès Mariño juancarlosgarc...@hotmail.com wrote: I have a problem with a laptop XO 1.75 sugar 0.98 the wifi have little power and not detected with easily the networks, I changed the network card and the antennas but did not work, besides I installed again the operative system sugar. I need help for resolve this problem Thanks! Juan Carlos Garcés Ing. Electrónico Cel. 311 819 0835 Bogotá - Colombia ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: WiFi Problem
On Mon, May 5, 2014 at 4:49 PM, Juan Carlos Garcès Mariño juancarlosgarc...@hotmail.com wrote: Yes, but I do not need it, I need the keys activated Sorry, I can't understand. Can you rephrase? Gonzalo Juan Carlos Garcés Ing. Electrónico Cel. 311 819 0835 Bogotá - Colombia -- Date: Mon, 5 May 2014 14:59:42 -0300 Subject: Re: WiFi Problem From: godi...@sugarlabs.org To: juancarlosgarc...@hotmail.com CC: walter.ben...@gmail.com; devel@lists.laptop.org You can request a developer key [1] to be able to install any new sugar version. Gonzalo [1] http://wiki.laptop.org/go/Activation_and_developer_keys#Getting_a_developer_key On Mon, May 5, 2014 at 2:53 PM, Juan Carlos Garcès Mariño juancarlosgarc...@hotmail.com wrote: The system 0.98 is because it have security of OLPC for keys of activate, the new system 0.100 do not have it. Juan Carlos Garcés Ing. Electrónico Cel. 311 819 0835 Bogotá - Colombia Date: Mon, 5 May 2014 13:47:54 -0400 Subject: Re: WiFi Problem From: walter.ben...@gmail.com To: juancarlosgarc...@hotmail.com CC: devel@lists.laptop.org Are you able to upgrade the firmware and system? 0.98 is a bit old. -walter On Mon, May 5, 2014 at 1:43 PM, Juan Carlos Garcès Mariño juancarlosgarc...@hotmail.com wrote: I have a problem with a laptop XO 1.75 sugar 0.98 the wifi have little power and not detected with easily the networks, I changed the network card and the antennas but did not work, besides I installed again the operative system sugar. I need help for resolve this problem Thanks! Juan Carlos Garcés Ing. Electrónico Cel. 311 819 0835 Bogotá - Colombia ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Gonzalo Odiard SugarLabs - Software for children learning -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: WiFi Problem
Is this a problem with a specific XO or with all your XOs? Gonzalo On Mon, May 5, 2014 at 5:49 PM, Juan Carlos Garcès Mariño juancarlosgarc...@hotmail.com wrote: I do not need upgrade to sugar 0.100, because I need have the XO with active security, really I need resolve this problem: the wifi have little power and not detected with easily the networks, I changed the network card and the antennas but did not work, besides I installed again the operative system sugar no luck. Juan Carlos Garcés Ing. Electrónico Cel. 311 819 0835 Bogotá - Colombia -- Date: Mon, 5 May 2014 17:10:44 -0300 Subject: Re: WiFi Problem From: godi...@sugarlabs.org To: juancarlosgarc...@hotmail.com CC: walter.ben...@gmail.com; devel@lists.laptop.org On Mon, May 5, 2014 at 4:49 PM, Juan Carlos Garcès Mariño juancarlosgarc...@hotmail.com wrote: Yes, but I do not need it, I need the keys activated Sorry, I can't understand. Can you rephrase? Gonzalo Juan Carlos Garcés Ing. Electrónico Cel. 311 819 0835 Bogotá - Colombia -- Date: Mon, 5 May 2014 14:59:42 -0300 Subject: Re: WiFi Problem From: godi...@sugarlabs.org To: juancarlosgarc...@hotmail.com CC: walter.ben...@gmail.com; devel@lists.laptop.org You can request a developer key [1] to be able to install any new sugar version. Gonzalo [1] http://wiki.laptop.org/go/Activation_and_developer_keys#Getting_a_developer_key On Mon, May 5, 2014 at 2:53 PM, Juan Carlos Garcès Mariño juancarlosgarc...@hotmail.com wrote: The system 0.98 is because it have security of OLPC for keys of activate, the new system 0.100 do not have it. Juan Carlos Garcés Ing. Electrónico Cel. 311 819 0835 Bogotá - Colombia Date: Mon, 5 May 2014 13:47:54 -0400 Subject: Re: WiFi Problem From: walter.ben...@gmail.com To: juancarlosgarc...@hotmail.com CC: devel@lists.laptop.org Are you able to upgrade the firmware and system? 0.98 is a bit old. -walter On Mon, May 5, 2014 at 1:43 PM, Juan Carlos Garcès Mariño juancarlosgarc...@hotmail.com wrote: I have a problem with a laptop XO 1.75 sugar 0.98 the wifi have little power and not detected with easily the networks, I changed the network card and the antennas but did not work, besides I installed again the operative system sugar. I need help for resolve this problem Thanks! Juan Carlos Garcés Ing. Electrónico Cel. 311 819 0835 Bogotá - Colombia ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Walter Bender Sugar Labs http://www.sugarlabs.org ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Gonzalo Odiard SugarLabs - Software for children learning -- Gonzalo Odiard SugarLabs - Software for children learning -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] How to change onscreen keyboard layout.
A fix for the arabic keyboard problem is in the rpm http://harvest.one-education.org/public/au1b-updates/RPMS/maliit-plugins-0.94.2-2.olpcau.fc18.armv7hl.rpm Accidentally was not included in the last 0.100 images, if you have the problem try installing it. Gonzalo On Tue, Apr 29, 2014 at 5:56 AM, James Cameron qu...@laptop.org wrote: Arabic onscreen keyboard despite language selected ... this is a known problem. Is there an ne_np.xml or ne.xml language file in /usr/share/maliit/plugins/languages/ directory? If not, you have reproduced http://dev.laptop.org/ticket/12750 and you will have to add a file to maliit-plugins upstream, or in your build. @tch, where's that paste? -- James Cameron http://quozl.linux.org.au/ ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Gonzalo Odiard SugarLabs - Software for children learning ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] when will new oob be released?
A repository with the changes needed to build a image with Sugar 0.100 is here https://github.com/godiard/olpc-os-builder branch AU1B Gonzalo On Thu, Mar 20, 2014 at 8:25 AM, Basanta Shrestha basanta.shres...@olenepal.org wrote: Updated sugar on my XO-4 today and really liked the new features. The multi-select option is sure a very useful features. I was was wondering if new oob will use sugar 0.100 and when will that be released. -Basanta ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Gonzalo Odiard SugarLabs - Learning Software for children ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Need for volunteers in maintaining the activities repos on g.sl.o
Hi Gaurav, Can you research and do summary of what activities are in that situation? Gonzalo On Wed, Mar 5, 2014 at 1:33 PM, gaurav parida gparid...@gmail.com wrote: Hello, There are activities on g.sl.o (http://git.sugarlabs.org) that need maintenance. This is the call to all the regular contributors to volunteer towards the maintenance of the repositories and clear the backlog of the merge requests on them. Thanks. Cheers, Gaurav Parida (gp94 on IRC) ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Gonzalo Odiard SugarLabs - Learning Software for children ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Need for volunteers in maintaining the activities repos on g.sl.o
Thanks, is very useful. Adding the maintainers information 1. Browse Activity https://git.sugarlabs.org/browse 10 merge requests (manuq) 2. Calculate Activity https://git.sugarlabs.org/calculate/ 11 Merge requests (reiner) 3. Write Activity https://git.sugarlabs.org/write 3 Merge Requests (gonzalo) (already merged) 4. JukeBox Activity https://git.sugarlabs.org/jukebox 3 Merge Requests (gonzalo) 5. Log Activity https://git.sugarlabs.org/log 3 Merge Request (gonzalo) 6. Chat Activity https://git.sugarlabs.org/chat 2 Merge Requests (alsroot) 7. Terminal Activity https://git.sugarlabs.org/terminal 2 Merge request (gonzalo) 8. Read Activity https://git.sugarlabs.org/read 2 Merge Requests (gonzalo) I have too much activities over my shoulders, and am interested in co-maintain with other, volunteers, are welcomed. Gonzalo On Wed, Mar 5, 2014 at 3:25 PM, Gaurav Parida gparid...@gmail.com wrote: Hi Gonzalo, Thanks for the quick response. Here is the paste of all the base fructose activities that I found need some work to be done to maintain the repo. http://fpaste.org/82686/94043699/ Need anything more, I am ready to help. Thanks and Cheers, Gaurav Parida (gp94 on IRC) -- Gonzalo Odiard SugarLabs - Learning Software for children ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Need for volunteers in maintaining the activities repos on g.sl.o
If you move to github, please coordinate with cjl to update the pootle server, if not, the translations will not be updated. Gonzalo On Wed, Mar 5, 2014 at 4:54 PM, Manuel Quiñones ma...@laptop.org wrote: 2014-03-05 15:25 GMT-03:00 Gaurav Parida gparid...@gmail.com: Hi Gonzalo, Thanks for the quick response. Here is the paste of all the base fructose activities that I found need some work to be done to maintain the repo. http://fpaste.org/82686/94043699/ Thanks for the slap on the wrist, I'll tune up Browse. And I think I will move its repo to github. Part of leaving Browse abandoned in gitorius is because I don't get well with its site. I've been pushing patches I receive by email or attached to bugs, but I did not pay attention to gitorius pull requests. -- .. manuq .. -- Gonzalo Odiard SugarLabs - Learning Software for children ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: trac: lost all accounts, apology
Thanks James for working on this. Gonzalo On Tue, Mar 4, 2014 at 1:18 AM, James Cameron qu...@laptop.org wrote: On Mon, Mar 03, 2014 at 07:19:25PM +1100, James Cameron wrote: I wasn't able to find valid backups for trac. The only backups we have were made with the PostgreSQL database server running; the documentation says this is not a usable backup. So I'll look into another method. With advice from Chris Ball and #postgresql, it proved possible to use the filesystem backup, start up another instance of the database, and dump the permission, session, and session_attribute tables. However, I have not loaded these dumps into the production database, because I don't see a need, and most of the data is spam; roughly 5500 accounts, with no easy way to validate. Thanks to the people who have re-registered. For those that had specific permissions, I've added back the permissions you had. -- James Cameron http://quozl.linux.org.au/ ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Gonzalo Odiard SugarLabs - Learning Software for children ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [support-gang] Hidden wireless networks may slow down or prevent use of a network on XO-1.5, XO-1.75 and XO-4
Good catch. Can you build a kernel for xo-4 with this fix? Gonzalo On Wed, Feb 12, 2014 at 1:22 AM, James Cameron qu...@laptop.org wrote: G'day, XO-1.5, XO-1.75, and XO-4 laptops may be affected by hidden wireless networks, leading to networks not being shown promptly in network neighbourhood. For further details, see http://wiki.laptop.org/go/12757 This arose as a result of recent work on the XO-1 large groups problem, but is nowhere near as severe in impact. -- James Cameron http://quozl.linux.org.au/ ___ support-gang mailing list support-g...@lists.laptop.org http://lists.laptop.org/listinfo/support-gang ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [IAEP] [ANNOUNCEMENT] Sugarizer, a taste of Sugar for any device - v0.3
Great work. I am trying to use the thin client, but I only see the activities from the version 0.2 (and the content of the journal from the last time) Should I reset/clean something to see the new activities? Gonzalo On Wed, Jan 29, 2014 at 8:22 AM, Lionel Laské lio...@olpc-france.orgwrote: Hi all, I'm proud to announce the third version of Sugarizer, a taste of Sugar for any device. http://sugarizer.org To remind you, Sugarizer reproduce main features of Sugar in HTML5/JavaScript. Sugarizer also expose these features to allow running in a browser Sugar Web activities wrote for Sugar 0.100. New in this version: - Full support of filtering in home view, list view and journal, - Localization: English, French and Spanish - thank to Alan, - Full buddy menu, - Settings dialog for name, buddy color and language, - 4 new activities: - Maze from Manuel Quiñones: a port of the famous Sugar Maze game, - Gridpaint from Brian Silverman: a nice painting too with triangle, - FoodChain: a game to learn name of animals (French, English), - Abecedarium; a full Abecedarium (image, text, sound) with more than 2000 words in French, English and Spanish. - Better touch support and better compatibility with Firefox, Safari and IE, - Now available as Thin Client (Web), Client (Android or PC) and Server (for School server). Hope that you'll enjoy it and it motivate you to adapt or create new Sugar Web Activities that will work both on Sugar and on Sugarizer. The power of JavaScript is the very rich ecosystem of frameworks that you could now use to port/rewrite Sugar activities. Here some sample: - Physics: http://buildnewgames.com/physics-engines-comparison/ - Write: http://www.webodf.org/ - Calculate: http://www.graphr.org/ - Labyrinth: http://philogb.github.io/jit/ - Arcade Games: http://craftyjs.com/ or http://html5quintus.com - Scratch: http://waterbearlang.com/javascript.html - TurtleArt: ask Walter :-) - Implode: ask Joe ! Go ahead to Sugarize the world with HTML5/JavaScript technologies ! Best regards from France. Lionel. ___ IAEP -- It's An Education Project (not a laptop project!) i...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep -- Gonzalo Odiard SugarLabs - Learning Software for children ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] [IAEP] [ANNOUNCEMENT] Sugarizer, a taste of Sugar for any device - v0.3
I found that the only thing you need to remove is the entry with key 'sugar-settings' in LocalStorage. Do you know how clean only that in chrome? -- Gonzalo Odiard SugarLabs - Learning Software for children ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] [IAEP] [ANNOUNCEMENT] Sugarizer, a taste of Sugar for any device - v0.3
Thanks! Gonzalo On Wed, Jan 29, 2014 at 10:38 AM, Manuel Quiñones ma...@laptop.org wrote: 2014-01-29 Gonzalo Odiard godi...@sugarlabs.org: I found that the only thing you need to remove is the entry with key 'sugar-settings' in LocalStorage. Do you know how clean only that in chrome? - open inspector (ctrl shift i) - click on tab resources - unfold local storage in the sidebar - select http://llaske.github.io/; - select item with key sugar_settings - press delete key, or click on the X at the bottom of the list -- .. manuq .. -- Gonzalo Odiard SugarLabs - Learning Software for children ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [support-gang] latest HaitiOS-0.6 very close
Good. Pushed a change to make it work in old/new sugar versions. Will be included in next version. As you can see, Wikipedia Simple have a few nice improvements, like the home page. Sadly, I couldn't update all the wikipedia versions, due to lack of time, if you need some particular language, tell me (of course help is welcome ;) Gonzalo On Fri, Dec 27, 2013 at 8:18 PM, Adam Holt h...@laptop.org wrote: On Fri, Dec 27, 2013 at 4:47 PM, Gonzalo Odiard gonz...@laptop.orgwrote: try do the following changes in searchtoolbar.py replace the line: self._entry = iconentry.IconEntry() by: self._entry = Gtk.Entry() remove or comment the lines: self._entry.add_clear_button() self._entry.set_icon_from_name(iconentry.ICON_ENTRY_PRIMARY, 'entry-search') Thanks Gonzalo: Wikipedia Simple now runs on XO-1s' Release 12.1.0 -- please include this fix in the next release @ http://activities.sugarlabs.org/en-US/sugar/addon/4547 if possible (: -- Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org ! ___ support-gang mailing list support-g...@lists.laptop.org http://lists.laptop.org/listinfo/support-gang ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [support-gang] latest HaitiOS-0.6 very close
For the intl version you can consider the Wikipedia Simple activity [1], instead of Wikipedia EN. The text is best suited for primary school students, and have more articles. If size is a concern, is possible prepare a version without images. Gonzalo [1] http://activities.sugarlabs.org/en-US/sugar/addon/4547 On Fri, Dec 27, 2013 at 2:28 AM, Adam Holt h...@laptop.org wrote: On Thu, Dec 19, 2013 at 2:52 AM, James Cameron qu...@laptop.org wrote: On Thu, Dec 19, 2013 at 02:26:05AM -0500, Adam Holt wrote: On Thu, Dec 19, 2013 at 12:29 AM, Alan Jhonn Aguiar Schwyn alan...@hotmail.com wrote: as our more English/Intl version This activity is on Pootle, written in English and translated to French, Spanish, Chinese etc. I found that you are using Jump!! :-) http://activities.sugarlabs.org/en-US/sugar/addon/4599 While our near-final list of Activities is here: http://xsce.activitycentral.com/downloads/HaitiOS-0.6/bundles/ Layered on top of XO-1's tried+true Release 12.1.0: http://wiki.laptop.org/go/Activities/G1G1/12.1 I'm also encouraging Sora to showcase in Haiti over Dec/Jan any/all new Sugar Activity recommendations such as Alan's http://wiki.sugarlabs.org/go/Activities /ConozcoAmerica, to see what's meaningfully enticing in our small but growing list of schools. And arguably much more interesting are the computer clubs we're creating at orphanages, where curiosity for XOs seems to be consistently higher. So that many more countries than just Haiti can benefit from unknown but fascinating Sugar Activities, on these XO-1s that will never die! Summary: too late for 0.6, but after testing it might be in 0.7? i_know_america-9.xo has been added to HaitiOS 0.6: http://xsce.activitycentral.com/downloads/HaitiOS-0.6/bundles As we continue to polish this off day-by-day for Haiti and Contributors Program, eg. many units of our Intl Version shipping to Nepal Indonesia next week: http://wiki.laptop.org/go/HaitiOS#Mods_for_Intl_Version Thanks Alan--some of the island/river/bay names in Haiti are poorly translated, but still a great start considering how many countries you covered, even if you don't have energy for Asia's OLPC 2.0 just yet ;) -- Unsung Heroes of OLPC, interviewed live @ http://unleashkids.org ! ___ support-gang mailing list support-g...@lists.laptop.org http://lists.laptop.org/listinfo/support-gang ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Memorize - Infoslicer
Both are missing dependencies. In the case of Memorize, check if you have installed the rpms libxml2-python and libxml2. In the case of Infoslicer, you can install python python-cjson or try a newer version of Infoslicer, and see if is already replaced by json Tell us if you need anything more. Gonzalo On Fri, Dec 20, 2013 at 12:28 PM, Elias Castillo - FundacionZT ejcasti...@fundacionzt.org wrote: Hi!, Good Morning.. we are almost finishing the 1.75 image for Honduras, but we have problems with two activities specifically Memorize and InfoSlicer... *Memorize-43.xo Logs :* ** Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox) ** Message: pygobject_register_sinkfunc is deprecated (GstObject) /usr/bin/espeak Traceback (most recent call last): File /usr/bin/sugar-activity, line 160, in module main() File /usr/bin/sugar-activity, line 118, in main module = __import__(module_name) File /home/olpc/Activities/Memorize.activity/activity.py, line 47, in module import cardtable File /home/olpc/Activities/Memorize.activity/cardtable.py, line 20, in module import svgcard File /home/olpc/Activities/Memorize.activity/svgcard.py, line 32, in module import model File /home/olpc/Activities/Memorize.activity/model.py, line 18, in module import libxml2 ImportError: No module named libxml2 Exited with status 1, pid 1298 data (None, open file 'fdopen', mode 'w' at 0xec3c80, '8f30805d06228c9ccd89161009bc7632b2e754df') *InfoSlicer-15.xo Logs:* ** Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox) Traceback (most recent call last): File /usr/bin/sugar-activity, line 160, in module main() File /usr/bin/sugar-activity, line 118, in main module = __import__(module_name) File /home/olpc/Activities/InfoSlicer.activity/activity.py, line 31, in module import library File /home/olpc/Activities/InfoSlicer.activity/library.py, line 31, in module import xol File /home/olpc/Activities/InfoSlicer.activity/xol.py, line 32, in module import book File /home/olpc/Activities/InfoSlicer.activity/book.py, line 20, in module import cjson ImportError: No module named cjson Exited with status 1, pid 1309 data (None, open file 'fdopen', mode 'w' at 0x1002b78, '3d41154a521a83466936bb7ffd5bef7b9fb303c0') We really appreciate your help... Thanks in Advance... Elias.. Esta comunicación contiene información privilegiada y confidencial para el uso exclusivo del destinatario. La distribución, diseminación, copia u otro uso por terceras personas es estrictamente prohibida. Si usted ha recibido esta comunicación por error, le rogamos borrar el mensaje original y comunicárnoslo a esta misma dirección. This communication contains legal information which is privileged and confidential. It is for the exclusive use of the addressee and distribution, dissemination, copying or use by others is strictly prohibited. If you have received this communication by error, please delete the original message and e-mail us. ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Fwd: [Sugar-devel] [ASLO] Release XO Help-17
-- Forwarded message -- From: Sugar Labs Activities activit...@sugarlabs.org Date: Thu, Dec 19, 2013 at 2:56 PM Subject: [Sugar-devel] [ASLO] Release XO Help-17 To: sugar-de...@lists.sugarlabs.org Activity Homepage: http://activities.sugarlabs.org/addon/4051 Sugar Platform: 0.96 - 0.100 Download Now: http://activities.sugarlabs.org/downloads/file/28850/help-17.xo Release notes: This is a important release, with the content and screenshots updated to follow the development changes in Sugar 0.100 version and all the activities included to the last version available. This was possible thanks to the work of Iain Brown Douglas and Kalpa Welivitigoda, who contributed almost 70 patches in the last 7 months. Other important features: * Supports the i18n of the content. * View Source show the rst sources. * Support for the feature http://wiki.sugarlabs.org/go/Features/Activity_Help is included. * A new section How to contribute to this manual was added. A new page was created in the wiki to help new contributors http://wiki.sugarlabs.org/go/Activities/Help/Contribute Thanks Iain and Kalpa, good work! Sugar Labs Activities http://activities.sugarlabs.org ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Rhel
oob works with F18, then I don't know why would have missing dependencies... Gonzalo On Wed, Dec 18, 2013 at 12:45 PM, Peter Robinson pbrobin...@gmail.comwrote: On Wed, Dec 18, 2013 at 3:23 PM, Kevin Gordon Gmail kgordon...@gmail.com wrote: I have a lead on someone to help in testing and building. However, he's an rhel dude. Does anyone have experience in doing oob, and/or loading sugar on this o/s? If so, any hints, pitfalls, or should the usual yum installs be happy? Supposedly the release of rhel he's using now is public beta of v7 and based on fc19, kernel 3.1, which might or might not be problematic. kernel is 3.10 and the process should mostly be the same as Fedora but it's likely that it won't actually have all the needed dependencies. If he's a RHEL dude he should be able to get his head around using Fedora given RHEL-7 beta is derived from Fedora 19. Peter ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: XO Problems (4 Problems)
Our latest builds (Walter and me pointed to the same) are based on Fedora 18, as 13.2.0, and only have the sugar 0.100 rpms, and a few other updates from dsd. Sadly, we don't have resources to work in the low level stuff, then we didn't moved to newer Fedora releases. Gonzalo On Mon, Nov 25, 2013 at 2:21 PM, Daniel Narvaez dwnarv...@gmail.com wrote: As far as I know these are based on the latest OLPC builds (and kernel). Only the sugar packages are updated, see the wiki page Walter linked. Gonzalo just linked the XO4 build linked from Walter's page. On Monday, 25 November 2013, C. Scott Ananian wrote: A related question. I'll try to phrase this delicately -- what's the relationship between Walter's Sugar 100 build and the latest OLPC kernel? Can I safely assume that SugarLabs is the current keeper of the flame and has all the latest hardware-support bits (I hope so!). Gonzalo pointed me to a different build. Can someone explain the different sources of bits and development to me? --scott ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -- Daniel Narvaez ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: XO Problems (4 Problems)
Probably [1] == http://dev.laptop.org/~gonzalo/AU1B/33024xx4.zd On Sun, Nov 24, 2013 at 6:25 PM, Walter Bender walter.ben...@gmail.comwrote: On Sun, Nov 24, 2013 at 1:53 PM, C. Scott Ananian csc...@cscott.net wrote: Anyone have any suggestions for my six year old friend? IIRC startup volume is persistent, but I can't remember how it is adjusted. Yes. He can adjust the volume using the volume control on the Frame and it should persist. The rest might be helped by upgrading to the latest XO4 build? I recommend he try [1] if he has an XO 4. Feedback appreciated. --scott -- Forwarded message -- From: Douglas Rogers purpleairpl...@gmail.com Date: Nov 24, 2013 12:00 PM Subject: XO Problems (4 Problems) To: csc...@cscott.net Cc: hi scott it's Douglas. Can you help me make my xo work? 1) When I turn on the computer,the ''on music'' is too loud.(so loud I have to cover the speakers) 2) In scratch when I switch projects all the sprites from the old project stay there. 3) My XO freezes up a lot 4) If I use the touch screen I can't start using the mouse again ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel -walter -- Walter Bender Sugar Labs http://www.sugarlabs.org [1] http://wiki.sugarlabs.org/go/0.100/Testing ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-desarrollo] [Sugar-devel] Introducing SimpleActivity / Introduciendo SimpleActivity
Separated files to SimpleActivity and SharedActivity would be good, to avoid importing all the telepathy and network stuff if will not be used. I would like to see a HelloWorld example, the extreme minimal needed to create a activity. Gonzalo On Fri, Nov 22, 2013 at 10:18 AM, Agustin Zubiaga Sanchez a...@sugarlabs.org wrote: Thank you! James: I take your point... I am going to make separated branches one for collaboration and another for just a SimpleActivity Activity. I will try to do that today, anyway I will notify. Regards, aguz 2013/11/22 James Cameron qu...@laptop.org +1 I have reviewed simpleactivity.py and testactivity.py This code is very legible and explains well what it does, and can serve as an example for new activity authors. The docstrings in simpleactivity.py are an effective explanation of the simplified API, so perhaps you can generate the documentation from them in the usual Python fashion. Next to do is for a few activities to be developed using SimpleActivity, so that you can see what remains common to the new activities. The common code might then be added to SimpleActivity. testactivity.py is derived from SharedActivity, and so it is complex, because a collaborating activity is complex. I'd like to see also an activity example derived from SimpleActivity. The number of imports done by testactivity.py still seems high, and a SimpleActivity example may be able to reduce that. -- James Cameron http://quozl.linux.org.au/ ___ Sugar-Desarrollo mailing list sugar-desarro...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-desarrollo ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-desarrollo] [Olpc-uruguay] [Sugar-devel] Introducing SimpleActivity / Introduciendo SimpleActivity
I like this https://git.sugarlabs.org/~aguzubiaga/hello-world/simpleactivity-helloworld/blobs/master/activity.py Gonzalo On Fri, Nov 22, 2013 at 1:47 PM, Agustin Zubiaga Sanchez a...@sugarlabs.org wrote: Thanks everyone and UPDATE: The classes are now in separated files for don't import all the sharing stuff if it is not necessary (simpleactivity.py - sharedactivity.py): If you want to implement collaboration you will have to put both files (because SharedActivity depends of SimpleActivity) in your activity, if not, you just have to include simpleactivity.py This change was proposed by Gonzalo. And now I am using the mainline repository is [1] just for these two files. The demo I tell you in my first email is now in the sharing-demo repository [2], and there is one more repository which is called demo where I will (not yet) put the demo without collaboration as requested by James. And also I cloned HelloWorld [3], and I make it use SimpleActivity, and was done in 14 lines (of code) plus license and other commented lines. [1] https://git.sugarlabs.org/simpleactivity/mainline [2] https://git.sugarlabs.org/simpleactivity/sharing-demo [3] https://git.sugarlabs.org/~aguzubiaga/hello-world/simpleactivity-helloworld Thank you for your review, aguz 2013/11/22 Agustin Zubiaga Sanchez a...@sugarlabs.org Muchas gracias por todo Eduardo, voy a ver si me doy una vuelta algun dia, yo les aviso :) Saludos, aguz 2013/11/22 eduardo duarte duarteeduardo...@gmail.com Felicitaciones Agustín !! desde Centro RAP y Espacio Ceibal Toledo - Canelones - Uruguay . Y nuestro impulso para que sigas adelante con todos tus proyectos que nos muestran en el mundo con toda tu capacidad innovadora con la tecnología de la herramienta Ceibal.- Estamos a las órdenes en nuestro Centro por si tenés tiempo uno de estos días y querés darte una vuelta, si llega a ser posible en el tiempo que sea organizamos (con previo aviso y tiempo) para que des tus charlas a todos nosotros e nuestras atenciones del Centro RAP y Espacio Ceibal de los miércoles en estas vaciones ! No te sientas comprometido, es solamente una invitación cordial para cuando te sobre un poquito de tiempo, y desde ya muchísimas gracias por tus aportes ! Nosotros estamos en la Biblioteca Mario Benedetti del Municipio de Toledo en la ciudad de Toledo - Canelones , ruta 6 , por cualquier contacto: duarteeduardo...@gmail.com y mi cel: 099139186 soy el responsable en territorio del Centro RAP y Espacio Ceibal Toledo, e integrante de RAP-Ceibal Uruguay.- Un abrazo. Eduardo Duarte - Centro RAP y Espacio Ceibal Toledo. duarteeduardo...@gmail.com centroraptol...@gmail.com 2013/11/22 Gonzalo Odiard gonz...@laptop.org Separated files to SimpleActivity and SharedActivity would be good, to avoid importing all the telepathy and network stuff if will not be used. I would like to see a HelloWorld example, the extreme minimal needed to create a activity. Gonzalo On Fri, Nov 22, 2013 at 10:18 AM, Agustin Zubiaga Sanchez a...@sugarlabs.org wrote: Thank you! James: I take your point... I am going to make separated branches one for collaboration and another for just a SimpleActivity Activity. I will try to do that today, anyway I will notify. Regards, aguz 2013/11/22 James Cameron qu...@laptop.org +1 I have reviewed simpleactivity.py and testactivity.py This code is very legible and explains well what it does, and can serve as an example for new activity authors. The docstrings in simpleactivity.py are an effective explanation of the simplified API, so perhaps you can generate the documentation from them in the usual Python fashion. Next to do is for a few activities to be developed using SimpleActivity, so that you can see what remains common to the new activities. The common code might then be added to SimpleActivity. testactivity.py is derived from SharedActivity, and so it is complex, because a collaborating activity is complex. I'd like to see also an activity example derived from SimpleActivity. The number of imports done by testactivity.py still seems high, and a SimpleActivity example may be able to reduce that. -- James Cameron http://quozl.linux.org.au/ ___ Sugar-Desarrollo mailing list sugar-desarro...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-desarrollo ___ Olpc-uruguay mailing list olpc-urug...@lists.laptop.org http://lists.laptop.org/listinfo/olpc-uruguay ___ Sugar-Desarrollo mailing list sugar-desarro...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-desarrollo ___ Devel mailing list Devel
Re: [Sugar-desarrollo] Introducing SimpleActivity / Introduciendo SimpleActivity
Excellent work, this is something Sugar needed for a long time. Gonzalo On Thu, Nov 21, 2013 at 10:19 PM, Agustin Zubiaga Sanchez a...@sugarlabs.org wrote: = English (Español debajo) = Hi everyone, I am writing to show you what I was developing those last days, in order to make simpler the developing of Sugar Activities, this module, micro library or whatever you want to call it, makes much more easier the processes that every activity does, for example create ToolButtons, add them to a Toolbar or implement collaboration which is difficult for any starter developer. The main idea is include SimpleAcivity in our toolkit, but thinking about all the review processes it takes, you can add it to your activity for now or you can take a look about how it works in the Demo activity I did [1], where you can see how easy is to implement sharing or create the toolbar. * SimpleActivity classes * simpleactivity.SimpleActivity: The activities which doesn't want to implement collaboration, can derive from this class (instead of sugar3.activity.activity.Activity), this class automatically adds the toolbar to the activity with his ActivityToolbarButton and it makes easier some processes related to the design, e.g. add buttons, separators, or whatever to the toolbar in only one line and also other things related to the operation for example any number, string, dictionary or list that is saved into the self.data variable will be auto kept in the journal, and when the instance runs again, in self.data will be what you leaved when the activity was closed. Among these there are many other simple features, that after all, they do everything much easier. simpleactivity.SharedActivity (derives from SimpleActivity, you can use all its methods): : From this class should derive every activity which needs to be shared, the process is greatly simplified cause the communication is done automatically and the system works with something like an event manager, so we only need to worry about register our events in a python dict, where the keys are the names of the events and the values are the functions to call when we receive an event, and when we want to emit an event with the values we need or not, all we have to do is to call send_event(event_name, data)... And that's all, we don't have to worry about telepathy, dbus or anything like that, SimpleActivity does everything for you :) Also it includes an option to send files in a very easy way, using the method send_file(file_path, data) that notifies every peer that a file is available, and it can be downloaded just calling the download_file method, and then SharedActivity will start emiting signals with information related to the download progress, etc. The process of downloading is done using another independent tube, then nothing gets blocked while the file is sent/downloaded, we can continue sending events while, and everything will continue working. Notes: - Both classes derives from the natives classes of sugar, so we can continue using every method of sugar.activity.activity.Activity or whatever, without any problem. - Whole SimpleActivity (module) is only one .py file, then we can put it into our activity directory easily as we do with HelpButton or FontComboBox, even if it isn't in sugar toolkit. - It only supports GTK3, I think it is not necessary to make it compatible with GTK2, because nowadays the new activities should be did in GTK3. - I advice everyone who is interested to take a look of the documentation that you can found in the docstrings in the file for now (I will create a cleaner documentation with sphinx), to learn about all you can do with SimpleActivity. Also I started a Feature wiki page [2], but is not ready yet. Could anyone help me with that? I need some documentation experts ;) I hope you find it useful, as I always say, I love developing for Sugar, because it causes a great feeling to know that the lines of code I wrote will be used directly or indirectly by millions of children around the world. [1] https://git.sugarlabs.org/simpleactivity/ [2] http://wiki.sugarlabs.org/go/Features/SimpleActivity Thank you very much, aguz - = Español = Hola a todos, Les escribo para presentarles lo que he estado desarrollando estos últimos días, con el fin de hacer más simple la creación de actividades para Sugar, este modulo, micro librería, o como quieran llamarle, hace mucho más fácil los procesos que todas las actividades hacen, como crear ToolButtons, agregarlos a una Toolbar o implementar colaboración para cualquier desarrollador que esté comenzando. La idea principal es incluir SimpleActivity en la toolkit de sugar, pero tomando en cuenta todos los procesos de revisados que lleva, pueden ver como funciona en el repositorio de la actividad de ejemplo HelloSimpleActivity [1], que implementa un montón de características, y donde pueden ver lo fácil que es implementar la
Re: [Sugar-devel] Few sugar activities crashes
Abacus-53.xo is breaking. Strange, is working ok for us. Can you send the log file? Gonzalo ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Few sugar activities crashes
You should check where are you getting the list of activities and versions. In the file olpc-os-13.2.0-xo4.ini you have a section: [sugar_activity_group] url=http://wiki.laptop.org/go/Activities/G1G1 this url points to a page with the activities and versions to download. If you want try, I am working with a cloned repository https://github.com/godiard/olpc-os-builder/tree/v7.0 with the last version of sugar, many activities updates, and a few changes implemented for the Australia deployment. Gonzalo On Sun, Nov 10, 2013 at 5:56 AM, Basanta Shrestha basanta.shres...@olenepal.org wrote: HI, On my 13.2.0 build, few activities like peppy, write, terminal doesn't work. When I uninstall the default version of terminal ( version 41) and install terminal-40.xo, it works. But when I try to generate image by putting version 40 under /usr/share/doc/olpc-os-builder-7.0.0/examples/activities/ it doesn't install. I always use olpc-os-builder --cache-only olpc-os-13.2.0-xo4.ini. I was wondering will removing --cache-only in the above command will look for new terminal version and solve the issue? Or is there a way to exclude installing some sugar activities through olpc-os.13.2.0.xo4.ini file ? so that I can test and install the ones that works? Please suggest. Regards, Basanta Shrestha ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] different perspectives
On Tue, Nov 5, 2013 at 12:50 AM, Sameer Verma sve...@sfsu.edu wrote: Dear Community, As I was listening to the interviews of some of the OLPC SF Summit attendees, I was amazed at the richness of diversity in perspectives. In spite of being a part of this community since July 2007, and trying to keep up with all that is OLPC and Sugar, these interviews threw me off a bit. The videos are uploading as I write this. They'll be available at https://www.youtube.com/user/olpcsf/videos soon. Bill Stelzer, who usually interviews and runs the camera asks people a handful of questions. So, here's a little community exercise. Why not ask you all the same? 1) What brought you into the OLPC and/or Sugar project(s)? I started developing activities because I liked the project and the mission. Later was invited to help start a deployment in my country, and after that was contracted by OLPC to continue developing activities and Sugar. 2) What keeps you going in the OLPC and/or Sugar project(s)? The team is incredible. Every day I learn something, and we have new challenges. 3) What are the challenges you face in the OLPC and/or Sugar project(s)? * Miss-communication between volunteers. * Lack of founding. * New technological landscape (tablets/android) 4) What would you change/do differently so OLPC and/or Sugar project(s) could do better? I think we need do a strategic analysis of our position, and improve the development of the areas needed by teachers and schools. If OLPC is not a option to distribute Sugar, we could need partner with hardware providers. Gonzalo Reply-all in your answers. cheers, Sameer -- Sameer Verma, Ph.D. Professor, Information Systems San Francisco State University http://verma.sfsu.edu/ http://commons.sfsu.edu/ http://olpcsf.org/ http://olpcjamaica.org.jm/ ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Sugar 0.100.0 (stable)
Hmm, I think we used Abi.init_noargs() in some way. Sorry, was long time ago, I can't remember ... Thanks Daniel Gonzalo On Mon, Nov 4, 2013 at 8:25 PM, Daniel Narvaez dwnarv...@gmail.com wrote: On 5 November 2013 00:13, Daniel Narvaez dwnarv...@gmail.com wrote: On 5 November 2013 00:07, Peter Robinson pbrobin...@gmail.com wrote: On Mon, Nov 4, 2013 at 10:59 PM, Daniel Narvaez dwnarv...@gmail.com wrote: Broken annotation in abiword. Trying to figure out the correct one then I'll open a bug + patch. Thanks! Let me know when you've got a patch and I'll test it. Here it is http://bugzilla.abisource.com/show_bug.cgi?id=13572 I suspect this was worked around in OLPC rpms btw http://bugzilla.abisource.com/show_bug.cgi?id=13420#c4 ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Thanks
Thanks to you, John. The XOs wouldn't exist without your work! Gonzalo On Fri, Nov 1, 2013 at 12:16 AM, John Watlington w...@laptop.org wrote: Since I finally mentioned that OLPC and I had parted ways in an earlier email, I really need to thank the OLPC community for providing me with the opportunity to work with you for the past seven years. Reuben continues to provide outstanding deployment support for all XO laptops, and I will still be available online for questions and deep support issues. Cheers, wad ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Private vs Public conversations.
Flavio, Would be good have concrete proposals about what you think can be improved, to be discussed point by point. About a easier implementation of collaboration, we discussed a proposal, and I think Agustin started a implementation. Gonzalo On Fri, Nov 1, 2013 at 7:33 PM, Flavio Danesse fdane...@gmail.com wrote: Excuse me butting in this talk , but as they are addressing the issue of design, I think it's a good time to reiterate some proposals I have made several times. I think Sugar would do very well a change in appearance and in some cases functionality. I say it should be graphically attractive to users and some operational details should be improved. Is that there are a theoretical foundation behind the Sugar GUI , however I think it should be revised to give more importance to aesthetics. From the point of view of functionality , I think there are small graphical details that make it look that works very slow sugar such as how options are displayed implementation of activities in the home view . I think it should be changes to the user experience more enjoyable in this regard. To be more clear: I mean that the user has a cute sight and efficient execution. Other complexing functionalities require more work and knowledge, such as in the case of the shared network. It would be good to improve the code so that the developer only activities need to call two or three sugar api functions to get the functionality of the network share from my point of view is one of the best things that has sugar , but unfortunately it complicated and confusing when using this feature in applications. Disculpen que me entrometa en esta charla, pero como están tratando el tema de diseño, creo que es un buen momento para reiterar algunas propuestas que he hecho en varias oportunidades. Pienso que a Sugar le haría muy bien un cambio de apariencia y en algunos casos de funcionalidad. Yo digo que gráficamente debiera ser más atractiva para los usuarios y algunos detalles de funcionamiento debieran ser mejorados. Se que hay toda una fundamentación teórica detrás de la interfaz gráfica de sugar, sin embargo pienso que debe ser revisada, para darle más importancia a la estética. Desde el punto de vista de la funcionalidad, creo que hay pequeños detalles gráficos que hacen que parezca que sugar funciona muy lento como por ejemplo la forma en que se despliegan las opciones de ejecución de las actividades en la vista hogar. Pienso que debieran hacerse cambios para que la experiencia del usuario sea más agradable en este sentido. Para ser más claro: me refiero a que el usuario tenga un sistema lindo a la vista y eficiente en la ejecución. Otras funcionalidades más complejas requieren más trabajo y conocimiento, como en el caso de la red compartida. Sería bueno mejorar ese código para que el desarrollador de actividades solo necesite llamar a dos o tres funciones del api de sugar para obtener la funcionalidad de la red compartida que desde mi punto de vista es una de las mejores cosas que tiene sugar, pero lamentablemente es complicado y confuso a la hora de utilizar esta característica en las aplicaciones. 2013/11/1 James Cameron qu...@laptop.org On Fri, Nov 01, 2013 at 10:12:52PM +0100, Daniel Narvaez wrote: I think we are still very early in the life of the web activities framework. I can't think of a single API that we could consider set in stones. Thanks, correction accepted. I was speculating. -- James Cameron http://quozl.linux.org.au/ ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [Sugar-devel] Sugar 0.100.0 (stable)
Congratulations to all the team! Gonzalo On Thu, Oct 31, 2013 at 10:18 PM, Dr. Gerald Ardito gerald.ard...@gmail.com wrote: This is really impressive. Congratulations! Gerald On Oct 31, 2013 8:45 PM, Daniel Narvaez dwnarv...@gmail.com wrote: Hello, we are proud to announce the release of Sugar 0.100.0. A lot is new for both users and developers, see the release notes http://wiki.sugarlabs.org/go/0.100/Notes Sources: http://download.sugarlabs.org/sources/sucrose/glucose/sugar-datastore/sugar-datastore-0.100.0.tar.xz http://download.sugarlabs.org/sources/sucrose/glucose/sugar-artwork/sugar-artwork-0.100.0.tar.xz http://download.sugarlabs.org/sources/sucrose/glucose/sugar-runner/sugar-runner-0.100.0.tar.xz http://download.sugarlabs.org/sources/sucrose/glucose/sugar/sugar-0.100.1.tar.xz http://download.sugarlabs.org/sources/sucrose/glucose/sugar-toolkit-gtk3/sugar-toolkit-gtk3-0.100.0.tar.xz Thanks to everyone that contributed with code, translations and testing! -- Daniel Narvaez ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list sugar-de...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel