Re: [Sugar-devel] Fwd: Tony Anderson passed away

2023-02-19 Thread Bastien Guerry
Very sad news indeed.

Here at OLPC France we have lovely memories of his kindness and his
willingness to always make things better for kids and for the Sugar
community in general.

Sincere condolences, and a warm hello to all.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Announcement] Sugarizer v1.5 is available for your device

2021-04-29 Thread Bastien
Hi Lionel,

Lionel Laské  writes:

> I'm proud to announce the version 1.5 of Sugarizer, the leading
> learning platform for children.  

Congratulations for another great release!  I particularily love
the Dollar Street activity, which I'll be testing with my daughter
this week-end :)

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] State of Sugar?

2020-11-02 Thread Bastien
Hi Martin,

Martin Guy  writes:

> On-topic again, the current banner on sugarlabs.org is "Sugar Labs
> contributes to and helps maintain the award-winning Sugar Learning
> Platform" which I'm 100% in line with, maybe with "and promoting the
> adoption/diffusion/use of".

Yes, that's certainly what Sugar Labs is about and it's good that a
community is maintaining Sugar.

But I somehow sense that Sugar Labs could be more by becoming a "place
to learn beyond" Sugar itself, welcoming initiatives like Music Blocks
and other free software that follows some core design principles and a
share philosophy about how FOSS could help in the educational field.

At least, I don't see any other community in the world with such a
potential.

To draw a fragile (and somewhat risky) analogy, Sugar Labs could be to
Sugar what Mozilla is to Firefox: the Mother Ship of a large community
sharing a distinct set of values.  Part of this community works on a
great software, Firefox, but others work on other tools and all "make
the web a better place" by producing free software and by pushing for
open standard as much as possible.

I hope that clarifies the "switch" I'm suggesting here :)

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] State of Sugar?

2020-11-02 Thread Bastien
 / Code-in initiatives.

But is this vision readable for newcomers and potential contributors
on the Sugar Labs website?  The homepage is all about Sugar as a
product, not Sugar Labs as a place and a community.

What about moving the focus away from the product and toward the
community and the place to learn?

What about insisting on the community and the core values, those being
alive and "implemented" through many great products like Music Blocks,
Sugarizer and Sugar itself and... new products anyone can contribute,
if she/he wants to join this "place of learning"?

What about:

  Sugar Labs is place for learning how to develop sustainable free
  software for learners.  Discover the way we envison how LEARNING
  works, how to do FOSS for learners and what you can DO NOW.

  [Capitalized words where to put links.]

I'm aware this proposal comes a bit out of the blue, but I've been a
long-time lurker here (hello Christopher!) and I still believe in
welcoming new energies and new initiatives around powerful ideas such
as the Journal, the portfolio, collaboration, etc., and I think these
ideas would prove even more stronger if they were not implemented in
just one platform.

I hope everyone can read this as a constructive proposal.

Have a nice day!

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] State of Sugar?

2020-11-02 Thread Bastien
Hi James,

thanks for your answer.

James Cameron  writes:

> I disagree that the focus has shifted or that it should be shifted
> back to what it was.  The state of Sugar Labs, Sugar, Sugarizer, and
> Music Blocks is due to the contributors we have, and they are too few.

Early "contributors" of Sugar were paid by the OLPC fondation.

My guess is that the next wave of contributors was all about changing
the world with audacious educational principles and free software, not
about "developing Sugar".

The next next wave of contributors will not come just for the sake of
a product that looks like legacy.

> No amount of refocusing will have any real effect on that.

I respectfully disagree.

> Sugar Labs will thrive if there are contributors.

I've been on free software mailing lists for a very long time now, and
I can tell confidently: no amount of terseness will ever be useful in
such conversation, it just sounds like you don't want to have it.

It also sounds like saying "If Sugar Labs dies, it won't be OUR fault,
it will be the fault of.. everyone who did NOT contribute!"

I understand the reasoning, but I don't think it's an effective way of
dealing with the lack of contributors.

I think Sugar Labs is still very needed, maybe more than ever, but I
do believe the focus needs a small switch: not a U-turn, just a slight
change, which I'll describe in another email.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] State of Sugar?

2020-11-02 Thread Bastien
Hi Charlie,

C. Cossé  writes:

> Yes, I'm familiar, but I was talking in the context of ways to help
> Sugar/Sugarizer platforms, not for me personally.  I just used myself
> as an example.  Where there is one, there are usually more ...

One possible way is for Sugar Labs to join https://opencollective.com,
call for sponsors and start a conversation on how to "spend" the money.

But I would not recommend going into that direction blindly, it surely
requires a lot of work to do it well, in terms of governance.

If you are interested in Open Source sustainability issues, there is
https://sustainoss.org and also a list of articles I maintain here:

https://bzg.github.io/opensource-challenges/

As you can see, this is quite a complex issue, I doubt any simple
solution can do.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] State of Sugar?

2020-10-29 Thread Bastien
Thanks James.

So Sugar is maintained by a handful of people but it is not actively
developed anymore.  Sugar Labs puts some efforts in maintaining it but
does not really know who is still using it.  Sugar Labs also hosts the
Sugarizer project, which is well alive and reaching children at least
in France.

I hope this does sound approximatively correct.

Sugar Labs was all about provoking a change in the way we experience
education (learning and teaching) through the development of Sugar, as
a flagship for such a change.  This flagship was designed around a few
core principles and powerful ideas that are still alive and relevant
today: namely focus, reflection and collaboration.

I think we all agree these core principles will survive the software.

What if Sugar Labs focus was not to promote Sugar (which is dying) but
to help build a network of contributors around these core principles?

What if we insist on the "Labs" more than on the "Sugar"?

The Free Software Foundation is saying over and over that children
should use free software.  But building free educational software is
something very few people are interested in doing seriously, and the
ones willing to do it by following the aforementioned core principles
may not want to rely on Sugar or Sugarizer.  

How to help these people?

You know my love for this project and my commitment to helping OLPC
back in the times, Sugar Labs community and Sugarizer today.  But I
don't feel the pulse of the Sugar community anymore, and I think that
may be because the focus is back on the software, rather than on the
core principles and the people themselves.

Stated otherwise: if Alan K., Seymour P., Cynthia S. and Walter were
back again in the same room to discuss the future of education, what
would they propose?  Could Sugar Labs host these new ideas?

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] State of Sugar?

2020-10-29 Thread Bastien
Dear all,

I hope you're all doing well, in every corner of the world.

After participating to a survey called "State of Emacs", and thinking
about the various "State of X" that you can find in the software world
(State of Clojure, State of the Octoverse, etc.), I was wondering if
you would find it useful to launch a "State of Sugar".

The survey would target users and contributors and the results could
help the community better know itself -- and the casual reader better
understand how Sugar works in general.

I find myself in this position of "casual reader" about Sugar today,
and I have a few naive questions for which I don't have answers when
browsing the website and the docs:

- Is Sugar still actively *developed* or just maintained?

- If the former, is there a roadmap somewhere?

- Does Sugar have a "maintainer" or a group of maintainers?

- Who gets paid for doing what in the Sugar community?

- How large is the Sugar contributors community?

- What are the interaction between Sugar Labs and Sugarizer?

- Is the Sugar Labs community still supporting OLPC deployments?

- Is the Sugar Labs community supporting new "deployments" in new
  countries?

... 

That's what comes on the top of my head right now.

Maybe I'll get some answers for these questions by just asking them on
this list, but a State of Sugar could answer other questions of course.

Thanks,

-- 
 Bastien 
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Help] Connect two french students with OLPC deployments in various countries?

2019-09-10 Thread Bastien
Dear all,

we didn't receive any answer to this question: "how to get in touch
with schools or places in south america where XO are still in used?"

This would be very helpful to have, if not direct contacts, at least
some ideas on how to find them.

Thanks again!

Bastien  writes:

> OLPC France has been in touch with two students who will organize
> IT workshops for children in various countries in Asia (India,
> Bangladesh, Myanmar, Laos, Vietnam, Cambodia, Thailand) and South
> America (Brazil, Paraguay, Argentina, Chile, Bolivia, Peru).
>
> OLPC France will give them two XO laptops.
>
> What is the best way to let them know people who are still active
> on OLPC deployments in these countries?

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] [Help] Connect two french students with OLPC deployments in various countries?

2019-05-21 Thread Bastien
Hi Sugar,

OLPC France has been in touch with two students who will organize
IT workshops for children in various countries in Asia (India,
Bangladesh, Myanmar, Laos, Vietnam, Cambodia, Thailand) and South
America (Brazil, Paraguay, Argentina, Chile, Bolivia, Peru).

OLPC France will give them two XO laptops.

What is the best way to let them know people who are still active
on OLPC deployments in these countries?

I CC them -- don't forget to keep them in the loop or to send them
OLPC contacts thay you may have in these countries.

Below is their message.

Thanks a lot in advance for your help.



We are two students in IT school in France with the following project:
In one year, we will go to Asia (India, Bangladesh, Myanmar, Laos,
Vietnam, Cambodia, Thailand) and South America (Brazil, Paraguay,
Argentina, Chile, Bolivia, Peru) to meet local children and student to
share our IT knowledge.

Following our studies, we are convinced of the opportunities, but also
the dangers of IT for anyone. That’s why we want to awaken people to
IT. But instead of creating a global workshop, we want to respond to a
real need in local countries.

To achieve that, we want to create our workshops based on OLPC
initiative. OLPC France will lend us 2 XO computers. But to make our
initiative more relevant, we want to respond to a real need in each
country. For that reason, we want to exchange and discuss with
experienced people to obtain a better understanding of the situation
to build relevant workshops.

Based on your experience , do you know some person with this kind of
experience or knowledge? Your help will be very appreciated in any
subject (kind of population in need, contact of local IT school,
problems about IT, IT domain in need of qualified people, etc…)  

Thank you in advance !



-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Setting up sugarizer server

2018-11-27 Thread Bastien
Hi Joel,

great to read you want to try setting up a Sugarizer server.

On top of James' guidance, if you feel like asking anything
in the process of setting up the server, please do so with no
hesitation: we're here to assist you.

Good luck and all best,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Fwd: Sugarizer Rpi Image

2018-07-26 Thread Bastien
Hi Aman,

Aman Sharma  writes:

> Hope this answers your query.

Yes it does -- thanks for taking the time for the detailed answer.

Best,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Fwd: Sugarizer Rpi Image

2018-07-24 Thread Bastien
James Cameron  writes:

> It is https://github.com/amanharitsh123/sugarizer-school-box and was
> forked in February, then diverged from upstream in May.  6936833 is
> the point of divergence.

Thanks - I guess the documentation needs to be further clarified.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Fwd: Sugarizer Rpi Image

2018-07-24 Thread Bastien
Hi Aman Sharma,

thank you for your answer.  I will try to find the time to test
this and report if it works correctly here.

On https://wiki.sugarlabs.org/go/User:Amanharitsh123 you mention that
your project is a fork of https://github.com/drtyhlpr/rpi23-gen-image

Is it https://github.com/amanharitsh123/rpi23-gen-image ?  It has not
been updated since feb. 27th so I'm not sure.

Anyway, thanks for putting efforts into writing more documentation,
that's always where things fall short.

Best,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Fwd: Sugarizer Rpi Image

2018-07-23 Thread Bastien
Hi Aman,

this is great work, thank you.

If I may ask, why the initial image is so big?  Can you detail a bit
what takes so much place?

Also, is there a documented way to customize the image?

Thanks again!

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] licensing question

2018-05-23 Thread Bastien
Hi Walter,

yes, there are two questions, the one regarding TurtleBlocks JS and
the other about whether porting from one language to another is to be
considered as a "derivative work".

The issue of artworks having been copied verbatim is different from
the last one: for what I know, the upstream source of the artworks in
Sugarizer are released under one of the "permissive" license (Apache
2.0, MIT, CC-by, etc.), so the issue here is just about updating the
licensing information in Sugarizer.

Walter Bender  writes:

> TurtleBlocks JS is AGPL. One of the questions I have is in regard to
> the best way to include it in the Sugarizer bundle, which assigns
> Apache to everything it pulls in.

There is a confusion in github/llaske/sugarizer/README.md right now,
because the sentence

  "This project is licensed under Apache v2 License. See LICENSE for
  full license text."

is clearly too fuzzy.  Sugarizer README.md should say: "[This content]
is release under [this license]." and be more specific in general.

Note that activities/TurtleBlocksJS.activity/COPYING clearly indicates
the GNU Affero Public License -- so strickly speacking, Sugarizer does
not "assign Apache 2.0 to everything it pulls in".

As long as TurtleBlocks JS is released under the AGPL, it cannot be
released with Sugarizer, because one cannot combine AGPL work with a
larger Apache 2.0 codebase and distribute the whole thing.  You cannot
package an iOS application using AGPL work without releasing all your
application code under AGPL.

One simple path is to relicense TurtleBlocks JS under Apache 2.0.

Another possible solution is to use a "weak copyleft" license, such as
the Mozilla Public License or the Eclipse Public License.  E.g. the
EPL license would allow for TurtleBlocks JS to be bundled in Sugarizer
and in any other application, even closed-source ones, but would still
make sure that any modification of the TurtleBlocks JS code is shared
under the EPL license.

That's what the FSF calls an "intermediary license": not as strict as
the AGPL or GPL, because it allows the code to be included basically
anywhere, but not as permissive than the Apache 2.0, MIT, etc. because
every change of the EPL'ed code should be publicly shared.

I guess the core question is: what is the motivation behind releasing
TurtleBlocks JS under AGPL?

> The other question regards the Python (GPL) activities that were
> translated to JS and given an Apache license. (Artwork was copied
> verbatim in many cases.) Is this OK? Not sure. In many cases we know
> the author of the Python code, but again, it is not clear to me at
> least the best path forward.

IANAL but I seriously doubt that "porting" an idea from one language
to another language counts as a derivative work.  That would be very
bad for the whole free software world.  Every FLOSS clone out there
is porting ideas from a software (e.g. Microsoft Office) to another
one (LibreOffice).  I think "derivative" is about lines of code, not
about ideas.

There might be ann issue about design sometimes, when it has been
separately copyrighted -- but copyright on code does not cover design
ideas.

At least that's my understanding.

> What I think everyone agrees is that we want to sort this out so
> that both the code bases can move forward.

Indeed!  On the Sugarizer side, we are taking this very seriously.

Best,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] State of Sugar

2018-05-22 Thread Bastien
Hi Tony,

Tony Anderson  writes:

> Attached is a spreadsheet which shows the current status (subject to
> clerical error).

Ouch.  I see a lot of "MII" (missing in inaction?) in this list.

Thanks a lot!

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] State of Sugar

2018-05-22 Thread Bastien
James Cameron  writes:

>> Oh, nice.  Thanks for proposing.  b...@altern.org is dead indeed.
>> Can you point b...@laptop.org to b...@bzg.fr ?
>
> Done.

Thanks a lot.

>> Okay.  Does it mean that most activities on a.l.s.o are not actively
>> maintained?  Because they just work?
>
> No, they mostly no longer work because libraries they depend on are no
> longer available.

Okay.

>> So who is Sugar currently developed for?
>
> I've no clear answer to that.

Okay.  I guess that's a question we should keep in mind.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] State of Sugar

2018-05-21 Thread Bastien
Thanks for the quick feedback!

James Cameron  writes:

> I've just checked a mail server; we still have an alias b...@laptop.org
> pointing at b...@altern.org.  Let me know if you don't need it.

Oh, nice.  Thanks for proposing.  b...@altern.org is dead indeed.
Can you point b...@laptop.org to b...@bzg.fr ?

>> - What part(s) of Sugar (including activities) is mostly active?
>
> Over the past year, Sugarizer, Music Blocks, and the core activities.

Okay.  Does it mean that most activities on a.l.s.o are not actively
maintained?  Because they just work?

>> - Who is using/testing those active parts?
>
> Lionel, Walter, Devin, myself, and a few others.  No feedback from
> schools apart from a study in Madagascar.

So who is Sugar currently developed for?

>> - Who is supporting Sugar development (including Google through the
>>   GSoC)?  Is the OLPC association still somehow involved?
>
> Sugar Labs, SFC, Google, and One Laptop per Child (OLPC, Inc).

Thanks.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] State of Sugar (was: [sugarlabs/ajedrez-activity] Adding A Suitable License (#1))

2018-05-21 Thread Bastien
Hi James and all,

let me deliberately sidetrack the issue at stake with a larger issue
which I'm curious about: what is the current activity status of Sugar?

Since I've been unsubscribed from the list a few years ago (because my
@laptop.org alias somehow died), I've missed a lot.  I'm aware of GSoC
projects and of Sugarizer, but I would love to get an overview of all
Sugar development...

James Cameron  writes:

> Yes, perhaps that's what I'll do once the commit rate
> by others falls below 10% of mine.

... the sentence above woke me up: does it means that your commit
activity is more than 9x the activity of *all* other contributors?

That would not be completely surprising (or insane or unhealthy) since
Sugar is a free software and most free softwares I know are led by the
(heroic) effort of a single individual.

But I may misunderstand your statement.

So let me try a few questions:

- What part(s) of Sugar (including activities) is mostly active?

- Who is using/testing those active parts?

- Who is contributing to Sugar code (including activities)?

- Who is supporting Sugar development (including Google through the
  GSoC)?  Is the OLPC association still somehow involved?

Sorry if those questions sound naive, I'm just trying to catch up
and understand better the ecosystem at large.

Thanks!

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Response in Re: you needed Assistance

2018-05-19 Thread Bastien
Hi Tony,

Tony Anderson  writes:

> The same basic principal applies to the activities, but I believe that
> we should have a github.com/sugaractivities for repositories of Sugar
> activities.

I'm too far away from Sugar development for my opinion to really
weight in here, but this sounds like a good idea.

Also, on a more general level: we tend to focus on gathering code
repos while the problem often stems out of sparsed developers.

So perhaps this all should be about *gathering developers* first,
repositories next.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Response in Re: you needed Assistance

2018-05-18 Thread Bastien
Hi James,

James Cameron  writes:

> People have often said "we should migrate them all to GitHub", but as
> far as I can see the only _sensible_ justification is where pull
> requests are to be merged by multiple developers.

Another justification would be to help *discovery* of repositories by
potential contributors.

While I recognize enforcing a central authority is not good, there is
still value in encouraging people to use https://github.com/sugarlabs
which is what the Github button does on the homepage.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] [SLOBS] Action needed on two issues

2016-04-11 Thread Bastien Guerry
Hi all,

as much as I appreciate efforts to be completely transparent on those
issues, would you mind having the discussion on a single mailing list?

Receiving those emails twice is a bit stressful.

Thanks!

And a big hugs to all paid or unpaid Sugar/OLPC *volunteers* <3

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Tux4kids needs a hero! (Tuxmath, TuxType, etc.)

2016-04-10 Thread Bastien Guerry
Everybody knows TuxMath and some knows the Tux4Kids suite:

https://tux4kids.alioth.debian.org

It is packaged as a Sugar activity here:

http://activities.sugarlabs.org/en-US/sugar/addon/4271

At OLPC France, we recently hit a bug, and while reporting it, we
discovered that the Tux4Kids is largely unmaintained.  The person
at Debian is doing a great job at packaging it and sometimes fixing
things, but we need upstream maintainance and leadership for this
popular piece of software!

Quoting the website:

  Tux4Kids programs are written in C and use Simple DirectMedia
  Layer (SDL) for the graphics.

Here is the code:

  http://git.debian.org/?p=tux4kids/tuxmath.git

So if you speak C and want to become the hero of a very popular free
software project, raise your hand and drop an email to this mailing
lists:

  http://lists.alioth.debian.org/mailman/listinfo/tux4kids-discuss

Thanks in advance!
  
-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] aslo API?

2015-02-02 Thread Bastien
Hi sugaristas,

is there an API to access content from aslo?

The purpose is to retrieve information from all activities
to display them on an offline web page.  And maybe to play
with a nicer way of searching through all this content.

Thanks in advance,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [UKids] SugarCamp Paris #3 Day 2 live

2014-04-14 Thread Bastien
Dear all,

here is the PDF for Walter's keynote on saturday:

  
http://people.sugarlabs.org/walter/olpc-france-sugar-camp-2014-walter-bender.pdf

If anyone wants the TurtleArt sources, just ask him :)

Thanks again Walter for this nice kickoff!

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [UKids] SugarCamp Paris #3 Day 2 live

2014-04-13 Thread Bastien
Hi all,

tomorrow we have a space to sit down and hack, starting from noon:

  Fondation pour le Progrès Humain
  http://www.fph.ch
  38, rue Saint Sabin
  75011 Paris France

I'll be there at noon until 5pm, but our host will probably be able
to keep it open a bit longer.

Here is my phone if you need help locating the place: +336 6668 3436

See you there!

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [UKids] Re: [support-gang] Announce Vikidia: the Wikipedia for children, now available in english

2014-03-02 Thread Bastien
Tim Moody  writes:

> Actually this turns out to be way easier than I thought because
> Braddock has done all the work.  I copied
>
> http://download.kiwix.org/zim/other/vikidia_fr_all_01_2014.zim

Yes -- if someone want to ask the Kiwix team to build a zim file
for the spanish Vikidia, please go ahead.  Here is the mail of the
Kiwix author:

Emmanuel Engelhart 

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [UKids] Re: [support-gang] Announce Vikidia: the Wikipedia for children, now available in english

2014-02-28 Thread Bastien
Hi Tim,

Tim Moody  writes:

> Any possibility of having an offline version on the server?

Yes, through http://www.kiwix.org/wiki/Kiwix-serve

Also Kiwix is available as a Sugar Activity:
http://activities.sugarlabs.org/fr/sugar/addon/4483

We just need to request the creation of a .zim file for
the english Vikidia to the Kiwix team.

Best,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Announce Vikidia: the Wikipedia for children, now available in english

2014-02-28 Thread Bastien
Vikidia, the Wikipedia for/by children opens in english today.

Details here:
http://olpc-france.org/blog/2014/02/a-counterpart-of-wikipedia-for-children-vikidia-to-open-in-english/

And the website here:
http://en.vikidia.org

Vikidia's founder and contributors (children) will be and talk
about the project at the SugarCamp meeting in Paris -- come and
meet them!

http://www.amiando.com/sugarcamp3.html

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Fwd: [b2g] Introducing B2G to x86

2014-02-27 Thread Bastien
All this is completely off-topic on this list and I'm personally done
with the good laugh I had, so I suggest we move to something else.

Thanks,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Fwd: [b2g] Introducing B2G to x86

2014-02-26 Thread Bastien
Christian Stroetmann  writes:

> For sure, there is the One Tablet Per Child (OTPC) respectively One
> Pad Per Child (OPPC) project by my business division intellitablet
> since July 2012 (see [1]).

A trademark is not just about adding (TM) after a bunch of other
trademarks.

I doubt you officially registered "One Tablet Per Child".

I mean... "One LEGO Laptop Per Child (TM)"... a new trademark with
LEGO within it, seriously?

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar web activity wait 1 minute at startup

2014-01-30 Thread Bastien
Hi Lionel,

Lionel Laské  writes:

> However the tool seems to be a bit paranoiac, it consider for example
> this file as NON-FREE: http://llaske.github.io/Sugarizer/js/
> constant.js !

It's just a matter of declaring licenses at the right place.
A bit boring I agree, but not difficult.  I've been through this
already and will help.

Anyway, let's not let this spoil our pleasure, and congrats again!

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar web activity wait 1 minute at startup

2014-01-29 Thread Bastien
Hi Lionel,

would be nice to see if the sugarizer passes the librejs tests:
see http://www.gnu.org/software/librejs/

Thanks for your work on this!

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Helping new developers come in

2014-01-27 Thread Bastien
Gonzalo Odiard  writes:

> There are a lot of useful information for new developers here http://
> wiki.sugarlabs.org/go/Activity_Team

I see that Sugar is listed in OpenHatch wiki:

  https://openhatch.org/wiki/Bug_trackers

The whole openhatch approach seems interesting, but I don't know how
it can help Sugar concretely, as I don't even know if Sugar "easy"
bugs are already listed somewhere.

Maybe someone more familiar wih Sugar can have a look.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Translating https://github.com/sugarlabs/sugar-docs ?

2014-01-27 Thread Bastien
Hi Manuel,

Manuel Quiñones  writes:

> That will work.

Okay, thanks!

> We can also have FR / EN / .. selector in the site header.

Indeed -- a link in the header would be useful.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Translating https://github.com/sugarlabs/sugar-docs ?

2014-01-27 Thread Bastien
Hi all,

I'd like to start translating sugar-docs into french.

What method?  Adding the pages in a "fr/" subdirectory?

Thanks for further directions, all best,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [support-gang] Sugarizer, a taste of Sugar on any device

2013-12-20 Thread Bastien
Lionel Laské  writes:

> I've decided to name it "Sugarizer" and package it as a dedicated web
> site:
>
>http://sugarizer.org

Nice!  Time to organize a small "Sugar on the Web" workshop in France
I guess :)

A happy xmas/new year to all of you,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] [Marketing] Sugar 0.100 or 1.0

2013-05-20 Thread Bastien
Sean DALY  writes:

> I feel that 0.100 is even more unmarketable than 0.98.

Agreed.  Mathematically, it reads like a regression.  Instead of
reaching some definite level of maturity, it gives the signal that
Sugar is in its early alpha (which is clearly wrong IMHO.)

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [GSoC 2013] Interested in "Implement help mechanism for activities using Mallard"

2013-04-15 Thread Bastien
Gonzalo Odiard  writes:

> FYI, I will convert the update of the sugar manual in the olpc wiki
> [1] to rst to generate new content for the Help activity.
>
> I will be working on this today and tomorrow probably.

Great -- don't hesitate to use my repository, I can give you write
access if that's easier than pull requests.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] Sugar future (was Re: Re: [DESIGN] Single instance activities)

2013-04-12 Thread Bastien
Hi Sean,

I've not closely followed all these discussions, so obviously I'm
not in the best position to provide good arguments, but here is my
gut feeling about this.

I see three challenges: put Sugar in the hands of many kids, build
a healthy FLOSS community, raise funds.  The latter is just a means
to other ends, so let's only consider the first two ones.

I strongly believe Sugar should focus on building a great FLOSS
community first, before trying to reach as many kids as possible.
This is not to say that getting more users is orthogonal to better
working as a community---it isn't.  But the way you get the users is
by being a great community with a distinct product, not by landing on
the hardware people have.  I may sound idealistic (if not romantic)
about this, but I strongly believe it.

I know (and I read) everyone's effort about this, and I've seen
some great step in this direction.  Let's build on this!

Sugar can be the greatest FLOSS community in education.  The day
it is recognized as such, people will come and contribute with new
activities, just like Gcompris joined.  Maybe you know the AbulÉdu*
suite (http://www.abuledu.org/) ... there are many FLOSS educational
resources there.  But I can't get them switching to Sugar because...
they use Ubuntu and want apt-get install sugar which is only half
working.  That's sad.

Also think of this in terms of marketing: it's easier to market
the greatest FLOSS community for education, than to market a software
suite on Android.  In this later case, we are just marketing Android.

I'm done with the rant.  And of course, I would not feel so strongly
about this if I was not aware about everyone's effort about Sugar.

Thanks!

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] Sugar future

2013-04-12 Thread Bastien
Bert Freudenberg  writes:

>> That is... divide the work up into doable little projects and conquer the
>> huge task of getting Sugar Activities onto Android and possibly other
>> platforms.
>
> IMHO the individual activities are *not* what makes Sugar such a compelling
> proposition. Sure, having some of them as apps on other platforms would be
> nice. But isn't collaborating and sharing at the heart of Sugar? The
> Journal as central UI? The effortless discovery of your peers in the
> neighborhood view? Etc? *That* experience would have to be ported to
> another platform first, and then the activities can follow. Otherwise, it's
> just a bunch of random apps, of which there are plenty already in the
> various app stores.

Bit +1.  Android seems a distraction so far.  Let's built on what
Sugar differs: great UI ideas.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [GSoC 2013] Interested in "Implement help mechanism for activities using Mallard"

2013-04-12 Thread Bastien
Walter Bender  writes:

> Coming up with a decent framework which we can populate from these
> sources would take us a long ways.

Indeed.  I created this repo:
  https://github.com/bzg/aslodocs

I will try to populate with docs when I find time for this.
I welcome merge requests of course, if others find it useful.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [GSoC 2013] Interested in "Implement help mechanism for activities using Mallard"

2013-04-12 Thread Bastien
Kalpa Welivitigoda  writes:

> Although the project idea says to implement a help system using
> Mallard, we can extend it, write help files in plain text and convert
> them to desired forms (Mallard, html etc) so that we can present them
> in several possible ways.

Yep, that makes sense.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [GSoC 2013] Interested in "Implement help mechanism for activities using Mallard"

2013-04-11 Thread Bastien
Hi all,

translation comes after the docs have been written.

The main barrier is not dependancies for translation tools,
it's about *writing* documentation.

Hence the idea of using a plain text light markup language.

Maybe we could run an informal poll about this in the Sugar
community to get a sense of what current devs are comfortable
with?  If they are comfortable with using MarkDown, I'd favor
using this.

Such feedback would be interesting anyway.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [GSoC 2013] Interested in "Implement help mechanism for activities using Mallard"

2013-04-11 Thread Bastien
Hi Kalpa,

this is a very nice and much needed project.

Let's wait for Chris to chim in.  My take on this is that help files
should be stored using a plain text format like MarkDown or Org-mode.
It's easier to hack directly, it's easier to read diffs against such
files, it's easier to feed a translator with them, and it can then be
converted into Mallard (for internal browsing), or HTML (for online
documentation) or... anything else.

Storing directly in Mallard would be a mistake IMHO.

2 cents,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] Sugar Labs in GSoC 2013

2013-04-10 Thread Bastien
 writes:

> Yes please, give us some details. I'm not fully fluent with GSoC
> process.

Here is a summary: 

1. Organizations apply ("Orgs" = e.g. Mozilla, Wikimedia Foundation,
   Gnome, GNU and ... Sugar!)

2. Organizations have Org admins.

3. Organizations get accepted or rejected.

   [We are here, with Sugar accepted as an organization.]

4. Organizations organize themselves to have mentors and a series of
   proposals.  A proposal is a project and a student.

5. Organizations ask Google for N slots.

6. Google decide how many slots each Org receives.

7. Organizations decide which projects will get the slots.

8. Students and mentors start working for three months.

Notes from past experience (I mentored three projects):

- It's better to works with students that are already members of the
  community.  It's just too frustrating to mentor students who do not
  contribute to the project after they got paid by Google (while you
  were not, btw.)

- Good mentoring takes a *lot* of time.  I mean: a lot.

- Better to design a proposal that is both easy and motivating than
  too challenging (and quickly discouraging).

- Write down the reasons why you would fail the student in the
  mid-term evaluation, and tell the student.  E.g. I had to fail a
  student that only produced specifications and no code, I thought it
  was obvious that we wanted some code for the mid-term, I realize he
  might not have plan accordinly.

- Mhh... that's all I can think of for now!

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] F18.. go sugar-build, go!

2013-01-20 Thread Bastien
Hi Daniel,

"S. Daniel Francis"  writes:

> Just patch all Sugar components to use "#!/usr/bin/env python2.7"?

thanks for the tip, but it does not work.

> That would be the first step, then I would follow the Sugar Docs
> procedure to support Arch.
>
> Currently, I have installed Ubuntu in a disk partition with
> Sugar-build and I run Sugar from ArchLinux through chrooting the
> Ubuntu partition. I'm working in write a section in the Sugar Docs
> telling the procedure to do it. The only part which doesn't work in a
> Chroot environment is the network part and some Dbus dependent
> software.

I have very little time right now for this, I will continue to use
Sugar in a VM and hope someone can improve ArchLinux support.  

But thanks anyway for this work!

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] F18.. go sugar-build, go!

2013-01-19 Thread Bastien
Daniel Narvaez  writes:

> the list of currently supported distros is here:
>
> http://shell.sugarlabs.org/~buildbot/docs/build.html#getting-started

I see, thanks.

> I was actually planning to add ArchLinux but it looks like it might
> not be possible until sugar supports python 3 (?)
>
> http://bugs.sugarlabs.org/ticket/4389#comment:4

I have both python 3.3.0 and python 2.7.3 on my system, I can easily 
use #!/usr/bin/env python2 if that's the main blocker.  I tried to do
this but it doesn't work either.  Let me know if I can try something
else, otherwise I'll just wait!

Thanks,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] F18.. go sugar-build, go!

2013-01-19 Thread Bastien
Hi all,

Manuel Quiñones  writes:

> I installed Fedora 18 last night, and I have to say I like sugar-build
> more and more.  With just this steps in a clean F18 you get Sugar
> running and ready to hack each part of it:  Kudos Daniel Narvaez!
>
> sudo yum install git
> git clone git://git.sugarlabs.org/sugar-build/sugar-build
> cd sugar-build
> make build
> make run

Looks quite straightforward -- is it supposed to work for other
distros than Fedora?

I'm using ArchLinux and it fails with this error:

[guerry@bzg sugar-build]$ make build
/home/guerry/install/git/sugar-build/commands/build 
Traceback (most recent call last):
  File "/home/guerry/install/git/sugar-build/commands/build", line 6, in 

import common
  File "/home/guerry/install/git/sugar-build/commands/common.py", line 8, in 

from devbot import main
  File "/home/guerry/install/git/sugar-build/devbot/main.py", line 4, in 

from devbot import config
  File "/home/guerry/install/git/sugar-build/devbot/config.py", line 58
print "The source directory has unexpected content, please " \
   ^
SyntaxError: invalid syntax
make: *** [build] Erreur 1

I would *love* to install Sugar this way!

Thanks for your help,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] FR: Feature for a.sl.o: global filter by Sugar version

2012-11-26 Thread Bastien
Hi Gary,

Gary Martin  writes:

> Aha, OK. So my first guess would be that the SOAS image is probably missing
> some dependency shipped in an OLPC build (or in a deployments customised
> build) that this activity depends on. I've not used this particular
> activity before (I try to use Sugar with the tools we ship by default so
> have a better idea what our users have access to), but if you wanted to
> help debug a little further (it might be something _really_ simple), start
> the Log activity and look in the log file called:
>
>   org.ceibaljam.SugarFileManager
>
> Send me or copy/paste the log file if you wanted me to have a quick
> look.

My bad.  I clicked on "Ignore version check" before downloading this
Activity.  I will report problems on other Activities when I encounter
them.

Thanks,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] FR: Feature for a.sl.o: global filter by Sugar version

2012-11-26 Thread Bastien
Hi Gary,

thanks for your answer.

Gary Martin  writes:

> Yes, http://activities.sugarlabs.org (ASLO) picks up the browser
> client string from Browse that varies from Sugar release to Sugar
> release, and shows the latest Activity versions for that release of
> Sugar.  It does assume some steps are correctly taken when a
> developer uploads a new version, they have to set which Sugar
> versions their activity is compatible with, or an editor/reviewer
> needs to be on the ball with re-testing the activity later. ASLO is
> also not just for longterm Sugar developers to distribute activities,
> but also to allow other third party developers to share their work as
> well, so the quality/robustness of activity code/design can vary.

Yes.

> The area we most often get caught out in Sugar is that we don't have
> good architecture variation support – XO hardware was x86 based (XO-1
> XO 1.5) and more recent models are now ARM based (XO-1.75, XO-4), if
> an activity developer decides to include binary code/libraries within
> an activity, it is down to them to make sure they include support for
> different architectures. This is why we try and encourage developers
> to develop Python activities, built for the agreed Sugar platform
> dependancies, as this avoids hardware architecture issues.

Yes.  This is a bit of a problem.  For example, I encouraged the Kiwix
developer to make Kiwix available for Sugar, which they did, and I now
have to ask them to port it to the ARM architecture (as they had too few
feedback on Kiwix, I doubt porting Kiwix on ARM is a high priority task.)

> If you have found one, please do let me know the activity name,
> version, the version of Sugar you tested, and what hardware type you
> were trying to get it to run on and I'll take a look and update the
> compatibility flags.

Using VirtualBox and Sugar on a Stick (Fedora-17-i686-Live-SoaS.iso),
the Sugar File Manager does not launch.

> If you are downloading from a browser/device other than the Browse
> running on the XO you finally want to install the activity on, you
> can use the 'Advanced' search button on the main ASLO:
>
> [cid] 

Very useful, thanks!

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] FR: Feature for a.sl.o: global filter by Sugar version

2012-11-26 Thread Bastien
Chris Leonard  writes:

> We'll work on getting it posted as a task(s), but we will need mentors
> before posting.  Any vols?

I can't volunteer on this.  

PS: I mentored 3 Google Summer of Code students for free this summer,
and while I enjoyed doing this a lot, I think the model is not well
suited for small Orgs with no money.  It is good for well-established
Orgs like the Wikimedia Foundation and others, but not for small ones.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] Notice to GCI mentors

2012-11-26 Thread Bastien
Chris Leonard  writes:

> Please try to hang out in #sugar.

Sorry, I don't have time.  I don't even have the time to hang out on
Emacs #orgmode, the project I'm maintaining.

> As Luke noted, we may not have prepared adequately for the Zerg rush.
>
> http://lmgtfy.com/?q=zerg+rush
>
> Click the link, trust me, you won't regret it  :-)

I'm ready for it :)

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] FR: Feature for a.sl.o: global filter by Sugar version

2012-11-26 Thread Bastien
Chris Leonard  writes:

> Please write it up on the wiki and we will try to get some GCI
> contributors to work on it.
>
> http://wiki.sugarlabs.org/go/GoogleCodeIn2012/GCI2012_Brainstorming

Done on the page above as (9).

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] FR: Feature for a.sl.o: global filter by Sugar version

2012-11-26 Thread Bastien
Chris Leonard  writes:

> I have found instances of bad compatibility info in ASLO.  I asked the
> maintainer about it and they fixed it.

This is also what I do.

But we're not all hardcore geeks.  Some teachers are being
frustrated by this -- let's also think about "normal" users.

Thanks,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] FR: Feature for a.sl.o: global filter by Sugar version

2012-11-26 Thread Bastien
James Cameron  writes:

> I don't use activities.sugarlabs.org often enough to notice such
> problems.  It loads too slowly for me.

Well, a.sl.o is key in distributing Sugar and Sugar activities.
Any progress on it will have a great impact on a large scale.

I know Bernie has been working on it, maybe he needs some help?
What about upgrading to a more recent version of the software?

Would be nice to know how one can help here.

Thanks!

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] FR: Feature for a.sl.o: global filter by Sugar version

2012-11-25 Thread Bastien
Alan Jhonn Aguiar Schwyn  writes:

> supposedly.. when you navigate from Browse Activity, the searchs on
> ASLO returns the latest for your sugar version..

Good if it is really so.  Can someone confirm?

Then maybe the compatibility info for each activity is often wrong.

Does any other users have problems with compatibility?

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] FR: Feature for a.sl.o: global filter by Sugar version

2012-11-25 Thread Bastien
I often on an activity that is not compatible with the Sugar version
running on the XO I'm using.  This gives the impression that the whole
system is unstable.  Looking for compatibility info in each version is
tedious, and looking on the wiki is even more haphazardous.

It would be nice to have a field in the global search form which lets
you filter the results by Sugar version.  

Is it something that is available somehow?

Maybe create temporary collections of activities based on whether they
are compatible with Sugar versions?

Thanks,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] translate.sugarlabs.org unbearably slow

2012-10-11 Thread Bastien
Chris Leonard  writes:

> http://translate.sourceforge.net/wiki/virtaal/index
>
> The pofilter checks are very useful as quality checks.  Both the local
> translation memory and the on-line lookup translation memory for
> offering suggestions can be great aids in productivity and
> consistency.

I'll give it a try -- but this will perhaps just make me want to write
something similar for Emacs :)

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] translate.sugarlabs.org unbearably slow

2012-10-11 Thread Bastien
Chris Leonard  writes:

> There is always working off-line with Virtaal, which is an excellent
> option.

Thanks for the pointer (I'm using po-mode in Emacs, which is good
enough.)

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] translate.sugarlabs.org unbearably slow

2012-10-11 Thread Bastien
Chris Leonard  writes:

> Several steps are being taken to improve the situation with Pootle
> slowness.

Thanks for the detailed information.

I thought these was just some temporary hicups, but I guess those
are probably related to the current situation.  And I'm glad to know
there is a plan to improve this, because so far I'm really reluctant
to engage newbies/non-techies into t.sl.o, they will feel the pain,
not the fun.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] translate.sugarlabs.org unbearably slow

2012-10-11 Thread Bastien
Hi,

I wanted to help with the translation but the server is very slow, 
if not completely unresponsive sometimes.

Is it just me?

Anything that can be done to improve the situation?

Thanks,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Help activity future

2012-08-01 Thread Bastien
Sascha Silbe  writes:

> Exactly. The best format is of no use when there's no content. Let those
> who are willing to contribute documentation choose the format (as long
> as it's an open format at least, i.e. no .docx or similar). When we
> actually have the documentation, we can discuss how to get it into
> something useful for distribution (including translation) and further
> editing. As long as the input is structured well enough, we can come up
> with some way to convert it.

Yes, the format should not be a problem as long as it is reusable.

IMHO the collaboration framework is a more important problem.

As I suggested back in september, using a git repo with some plain text
content (using markdown, rst, mallard, or... just text) would help.

For the non-git guys around, let's have a maintainer for the Help
content that can convert stuff (even from .docx!) into this raw text
content.

Then think on how to reformat/reuse it later on.

2 cents,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [Colombia] Kiwix for Sugar.

2012-03-15 Thread Bastien
Hi Cristian,

Cristian Paul Peñaranda Rojas  writes:

> I haven't look at kiwix lately, but does it generate the files require a
> long step and cpu demanding process that arrange wikimedia + DB +
> plugins  etc. [1] ?
>
> Of course those are great news indeed ! considering once the zim file is
> made it looks nice :-)

Emmanuel (cc'ed) is the author of Kiwix and he can help creating .zim
files -- provided that you ask him :)

Please first check that your zim is not already there:
http://www.kiwix.org/index.php/Main_Page/en#Wikipedia_files

HTH,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] GCompris on Sugar 0.94

2012-03-09 Thread Bastien
Hi all,

does anyone from Sugar follows the Gcompris english mailing
list for developers?

https://lists.sourceforge.net/lists/listinfo/gcompris-devel

I just subscribed to this list and to the french one, will
try to contact potential contributors to Gcompris/Sugar.

HTH,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] GCompris on Sugar 0.94

2012-03-09 Thread Bastien
Walter Bender  writes:

>> I will contact Bruno and Adam and I'll keep the list updated.
>
> May as well get him an XO 1.75 at this point :) Maybe an XO 1.75
> touch.

I would love to -- but I doubt Bruno will get involved in Sugar
again, last time he said he could not.

Maybe if there is a dedicated Sugar maintainer for Gcompris then
we can but him in touch with Bruno?  That way Bruno will just have 
to interact with the mentor (lowering the psychological threshold
of "getting involved").  Just an idea.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] GCompris on Sugar 0.94

2012-03-08 Thread Bastien
Walter Bender  writes:

> On Thu, Mar 8, 2012 at 6:51 PM, Chris Leonard  
> wrote:
>> Have we ever gotten an XO into the hands of Bruno Coudoin (GCompris
>> team leader)?  He's been very cooperative on L10n issues and may be
>> willing to investigate one of his major distribution channels.
>
> Don't know about lately, but Bruno has gotten machines in the past,
> beginning with XO 1.0

Bruno declined our invitation for the #2 SugarCamp.  He said he 
was too busy and could not contribute to maintain Gcompris for 
Sugar anymore (hoping that someone else was able to do this.)

He doesn't have a XO 1.5.

We are right now preparing a project in France that takes all our 
XO 1.5 -- so we will not be able to hand him a XO 1.5 over, unless 
we get another one.

I will contact Bruno and Adam and I'll keep the list updated.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Sugar docs

2012-02-20 Thread Bastien
Hi Simon,

Simon Schampijer  writes:

> is this [1] the latest version of the Sugar docs? What is the current
> process for updates (e.g. the upcoming 0.96). Is there someone working on
> that end? There were questions here at the GNOME doc hackfest [2] what
> Sugar is doing for documentation and I am not sure if I am fully up to
> date.

At the SugarCamp in Paris, I brievely mentioned readthedocs:

  http://readthedocs.org/

Florent Pigout told me about this service, which looks quite
nice.   Maybe the Sugar community could use something like this
instead of FlossManuals?  FM may be suitable for end-users docs
but not that much for developers docs.

Best,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] Promoting Pablo Flores to CEO of Activity Central

2011-12-06 Thread Bastien
Gabriel Eirea  writes:

> Congratulations Pablo, keep up the good work.

+100!

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Vidéos from the #2 SugarCamp in Paris

2011-11-01 Thread Bastien
Dear all,

the videos from the #2 SugarCamp in Paris are now online:

  http://www.dailymotion.com/user/olpcfrance/1

Thanks to Pierre Varly who edited them and to Kevin and the
local team for the technical support!

Please find below a detailed presentation of each video.



OLPC France presenting the media authoring Sugar activity "A toi de jouer"
at the #2 SugarCamp in Paris

  Florent Pigout, member of OLPC France, has been developing a media
  authoring activity for Sugar.  It lets children easily plays and edit
  small stories. This is still work in progress but the first results are
  promising.

  
http://www.dailymotion.com/video/xm2zri_olpc-france-presenting-the-media-authoring-sugar-activity-a-toi-de-jouer-at-the-2-sugarcamp-in-paris_tech

OLPC France presenting a Sugar activity about Nutrition at the #2 SugarCamp
in Paris

  OLPC France presenting a Sugar activity about Nutrition at the #2 SugarCamp
  in Paris. Stéphanie Nobel has been doing an internship at Danone and worked
  on setting a framework for such a Sugar activity. To be continued.

  
http://www.dailymotion.com/video/xm2zmd_olpc-france-presenting-a-sugar-activity-about-nutrition-at-the-2-sugarcamp-in-paris_tech

#2 SugarCamp: a panel about OLPC deployements

  A panel about OLPC deployements at the #2 SugarCamp, featuring Tony
  Anderson (Rwanda), Christoph Derndorfer (Uruguay), Jonathan Ragot
  (Madagascar), Mitchell Seaton (Philippines).

  
http://www.dailymotion.com/video/xm2s8i_2-sugarcamp-a-panel-about-olpc-deployements_tech

OLPC France and G du coeur presents the OLPC deployment in Nosy Komba at
the #2 SugarCamp

  
http://www.dailymotion.com/video/xm2s6o_olpc-france-and-g-du-coeur-presents-the-olpc-deployment-in-nosy-komba-at-the-2-sugarcamp_tech

La main à la pâte presenting the Moon activity at #2 SugarCamp

  Pierre Léna was invited to give a talk and present the Moon activity that
  the La main à la pâte team has been working on. This is an activity using
  a telescope for the XO in order to observe the moon and learn basic
  astronomy.

  
http://www.dailymotion.com/video/xm2s3v_la-main-a-la-pate-presenting-the-moon-activity-at-2-sugarcamp_tech

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Multilingual Help activity: which localisation tools (was Re: Potential volunteer offering technical writing)

2011-10-15 Thread Bastien
Hi all,

is there any volunteer to take over maintainership of the 
XO Help activity?

  http://activities.sugarlabs.org/en-US/sugar/addon/4051

As the content is expected to be drastically updated, I 
guess it is a good time for someone to step up -- I won't
have time to do the update myself.

Thanks!

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] "Howtos" within Sugar Activities

2011-10-11 Thread Bastien
Gonzalo Odiard  writes:

> We are thinking in include a minimal help, like Implode activity
> or TurtleArt are doing, But with this minimal help, the TurtleArt po
> and locale directory
> are much bigger than all the other data in the activity.

IMHO having elementary documentation within some core Activities 
is worth the storage space.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] "Howtos" within Sugar Activities

2011-10-11 Thread Bastien
samy boutayeb  writes:

>> I took a different approach in Turtle Confusion: I added hints in the
>> form of short programs in the help. Not sure how to scale that
>> approach. 
>
> A possible extension could be to merge those "tooltips" and to build a
> "glossary" of the functions available in this activity, as a reference
> accompanying a more formal user manual (either online or online).

Great idea!

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] "Howtos" within Sugar Activities

2011-10-11 Thread Bastien
I would state Sugar's agenda like this: 

1. expose kids to powerful ideas
2. provide meaningful activities for these ideas
3. give access to reusable code for these activities

Learning is everywhere in this: learning about ideas, 
learning about activities, learning about code.

Documentation stands between (1) and (2) for pedagogical 
howtos and between (2) and (3) for technical howtos.

I'm talking about pedagogical howtos (not "lessons", just
content that helps unfold the power behind learning ideas.)

Stealing from Eisenhower method, I would say that providing
reusable code is important and providing documentation
for powerful ideas is urgent -- teachers keep asking it.

How much of XO storage is dedicated to providing source code?

How much of XO storage is dedicated to providing pedagogical
howtos?

Most kids are offline.  The purpose of the Help activity is 
exactly this: provide offline help for general issues about 
Sugar and the XO.

Online-based lessons will not fix the issue of providing 
offline hints on how to use an activity, unless there is a 
plan to include this online content in the activity...

Abacus is a good example: having a simple howto in a how/
directory would be nice.  

Even for us, lucky connected chaps, most applications come
with offline documentation...

I'm done with my last 2cts :)

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] "Howtos" within Sugar Activities (was: Potential volunteer offering technical writing)

2011-10-11 Thread Bastien
I have read all the interesting input regarding refreshing the Help
activity and collectively writing up new Sugar lessons.

One simple idea: why not try to put "howtos" *within* Sugar Activities?

For example, the Turtle Art activity would have such a folder:

  how/general-tutorial.txt
  how/drawing-a-square.txt
  how/playing-with-variables.txt
  how/...

Plain text would be nice, as it could be later exported to HTML and
displayed within Sugar when required.  Plain text is also easier to 
handle wrt translation.

There has been a lot of discussion about accessing the "source" and 
I see this "how/" folder something that we could feed with powerful
ideas, sitting between the source code and the activity.

Also, it would help solving one of the biggest problem: having someone 
who is in charge of maintaining this documentation.

FWIW, I have updated the FLOSS/DOCS presentation in which I summarize
the background ideas and motivations for this proposal:

  http://lumiere.ens.fr/~guerry/the-four-letters-word-of-floss-docs.html

Thanks,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Localization of the "XO Help" activity: pot files generated successfully

2011-10-10 Thread Bastien
Salut Samy,

samy boutayeb  writes:

> The output is quite "interessing". Apparently, html2po parses better the
> html files from the Aide-5 activity.
> However, if you look at the "Sugar_Introduction.html" file, you will
> observe that Marvin Minsky quote is skipped.
> At the contrary, the Okapi Toolkit parser did a better job, preserving
> the whole document.

Thanks for running these tests!

I spend some time yesterday and parsed the .html files in HelpFr back
into more fundamental and easily readable.org files (structured plain
text files, see http://orgmode.org).  This way we can focus on updating
the .org files and export them into .html files.

See http://git.sugarlabs.org/helpfr for details.

The attached Sugar_Introduction.po shows the result of parsing the
corresponding Sugar_Introduction.org with txt2po (version 1.9.0).  

Looks quite good actually.

Best,



Sugar_Introduction.po
Description: Binary data

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Localization of the "XO Help" activity: pot files generated successfully

2011-10-06 Thread Bastien
ntrées faites durant le dernier jour, la dernière semaine ou le dernier mois.
  

Vue détaillée du Journal



La Vue détaillée apparaît lorsque vous cliquez sur le bouton Vue détaillée. Cette Vue vous permet d'examiner et d'annoter l'entrée.

1. Icône de retour en arrière


  Cliquez n'importe où sur cette ligne pour retourner à la Vue principale du Journal.
  

2. Etoile et icône


  Ces objets ont la même fonction que sur la Vue principale du Journal - une étoile représentant une inscription spéciale, jamais effacée du Journal -, et les couleurs de l'icône indiquent son créateur.
  

3. Miniature


  Chaque entrée possède une miniature, qui est créée automatiquement. L'image montre l'écran de l'Activité lorsque la dernière modification de l'entrée au Journal a été sauvegardée.
  

4. Nom de l'entrée


  Vous pouvez modifier le nom de l'entrée en cliquant dessus et en y saisissant un nouveau nom.
  

5. Temps écoulé


  Cette fonction affiche le temps écoulé depuis la dernière modification de l'entrée.
  

6. Description


  Vous pouvez y saisir une description de l'entrée; vous pourrez par la suite l'utiliser pour la retrouver en utilisant la case Recherche dans la Vue principale du Journal. Utilisez une description pour vous souvenir de ce que vous avez fait. Par exemple, "Les fleurs que j'ai vue lors d'une excursion à la chute d'eau."
  

7. Étiquettes


  Vous pouvez entrer des étiquettes pour faciliter les recherches. Utilisez pour cela des mots-clés décrivant cette entrée afin de la retrouver via la boîte de recherche dans la Vue principale du Journal. Ces mots-clés vous permettront de regrouper les entrées similaires, par origine ou par contexte.

  

8. Participants


  Cette fonction affiche les icônes XO de chaque personne ayant participé à une Activité partagée.
  

9. Bouton reprendre


  Cliquez sur ce bouton lorsque vous voulez reprendre une Activité. Le menu déroulant vous permettra de découvrir des options supplémentaires. Par exemple, il est possible de reprendre votre travail sur une image en utilisant aussi bien le navigateur que l'Activité Dessiner.
  

10. Bouton copier


  Vous pouvez copier une entrée du Journal vers le presse-papiers (ou vers l'un des médias de stockage amovibles indiqués sur le bord inférieur de l'écran du Journal) en cliquant sur le bouton Copier.
  

11. Bouton effacer


  Vous pouvez effacer une entrée en cliquant sur ce bouton. Attention: Une fois que vous aurez effacé une entrée, elle ne pourra être restaurée - à moins que le Journal n'ai été sauvegardé.
  



En retournant sur la Vue détaillée, vous pouvez faire votre choix parmi les différentes Activités.
  

Utiliser des périphériques amovibles



Lorsque vous insérez un périphérique amovible - comme une clé USB ou une carte SD -, son icône apparaît dans la bordure inférieure de la Vue Journal.

 1. Journal


  Cliquez sur l'icône Journal pour faire apparaître la Vue Journal. 
  

2. Dispositif USB


   Cliquez sur l'icône USB (ou SD) pour faire apparaître les fichiers du périphérique amovible.
  
  
  
  
  
  Vous pouvez envoyer les entrées du Journal vers un périphérique USB. Vous pouvez également amener des éléments depuis un périphérique USB vers votre Journal.
  
  Pour supprimer (démonter) le système externe de fichier, choisissez démonter dans le menu déroulant.
  
  Attention: Cela peut prendre du temps pour que le menu déroulant apparaisse: de plus, il est très facile de faire une erreur et de cliquer sur l'icône elle-même alors que vous auriez voulu cliquer sur démonter.
  
  Attention: Si vous avez une activité Terminal en train de s'exécuter, vous pouvez - par mégarde - bloquer votre périphérique amovible. Le plus sûr moyen de retirer un périphérique est de le faire après avoir éteint votre ordinateur.
  
  Note pour les parents et les enseignants
  
  Le Journal conserve un enregistrement de tout ce qu'a fait un enfant via Sugar: quelle Activité a été utilisée et quel contenu a été créé. Il conserve également un enregistrement des Activités de groupe, telle qu'une participation à une session "Écrire" ou "Naviguer".
  
  Le Journal encourage la réflexion, et vous pourrez y évaluer les progrès de l'enfant ayant á l'esprit une évaluation "portfolio" (portefeuille de compétences). Vous pourrez également l'utiliser comme catalyseur en vue d'une discussion avec votre enfant ou votre étudiant. Nous encourageons l'utilisation du champ de description via la Vue détaillée du Journal pour annoter ou commenter les entrées.
  




Le Cadre
Index
Personnaliser Sugar






-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [ASLO] Release XoScope-9

2011-09-22 Thread Bastien
Chris Leonard  writes:

> IMHO Telescope sounds good.

+1

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] SemanticXO - Christoph Guéret

2011-09-14 Thread Bastien
Hi all,

sunday Christophe Guéret gave a nice presentation about SemanticXO:

  The project SemanticXO is about bringing the latest advances in
  Knowledge Representation and Reasoning technologies to the XO. These
  technologies are centered around the publication of structured data on
  the Web. The global data space thereby created, the "Web of Data", can
  be seen as a distributed data base filled with factual information
  about "things" (people, movies, places, ...) and the relations between
  these things. With SemanticXO, activities on the XO will be able to
  tap into this source of knowledge and children will be able to
  contribute to it. For more information, the site http://lod-cloud.net/
  provides a view of the content of the Web of Data (but this is only
  the tip of the iceberg!).

  The progress of SemanticXO can be followed on
  http://semweb4u.wordpress.com

  
http://www.slideshare.net/cgueret/semanticxo-connecting-the-xo-with-the-worlds-largest-information-network

Since some work about extending the Journal is at stake, I thought 
this might be of general interest to the list.

Enjoy,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Brief summary of some of the CodeCamp activities

2011-09-13 Thread Bastien
Dear all,

here is a brief summary of some of our sunday activities at the 
SugarCamp.  Thanks to all who participated!

Enjoy,

 SugarCamp -- CodeCamp -- summary
 

Daniel Drake, Raul Gutierrez and Simon Schampijer - remove hippocanvas
---

Daniel Drake, Raul Gutierrez and Simon Schampijer worked on the
refactoring of Sugar internals to remove a dated component known as
hippocanvas.  This is a prerequisite for a follow-on project to move
Sugar to the GTK3 graphical interface library, which is essential for
the future of Sugar. Great progress was made this weekend, and the code
is expected to be included in Sugar soon.

Related link: [http://wiki.sugarlabs.org/go/Features/GTK3]

Christoph Derndorfer - gathering materials for Haiti 
-

I spent the day working on materials for the ongoing efforts in Haiti
with the two somewhat tangible outcomes I have being a 1-page
information sheet for parents and teachers and a small .xol content
bundle with a handful of Paris photos available under a CC license on
Flickr. I got some feedback on the information sheet from Mitch who had
worked on the eKindling project in the Philippines and then sent out a
first draft to the Haiti team. With regard to the content bundle I was
mainly interested in seeing how long it would take to manually select
some suitably licensed photos and package them up for use in an offline
environment.

Bastien Guerry - reformat the OLPC Deployment Guide 


The OLPC Wiki gives access to the PDF version of the [2011 OLPC
Deployment Guide].  I took this guide, converted it to plain text,
structured the plain text files into org-mode files, then stored these
files into a [git repo].

>From this repository, I splitted the guide into small files (one for
each section), which makes it easy to export those files into mediawiki
syntax and ODT documents (see the =split/mw/= and =split/odt/=
directories in the repo.)  Mediawiki files will help putting the guide
on the OLPC Wiki, and ODT files will help translating the guide into
other languages.  From OLPC France's experience, users find it easier to
translate using ODT files than using a wiki interface.

Since this repo is in org-mode, you can also export it to HTML -- this
can be useful if you want to create a non-wiki HTML version that you
want to regularily update and publish.  This HTML version can come with
comments (using services like [disqus]).

I also illustrated the PDF export of Python code, using LaTeX and
pygments to have the code highlighted (see for example [this PDF]).
Such a git repo could be useful for gathering development-related
documentation of Sugar.

PS: I just [wikified the 2011 OLPC Deployment Guide] on OLPC's wiki.

[2011 OLPC Deployment Guide]: 
http://wiki.laptop.org/go/File:OLPC_Deployment_Guide_2011.pdf
[git repo]: https://github.com/bzg/OLPC-Deployment--community--guide
[disqus]: http://disqus.com/
[this PDF]: http://lumiere.ens.fr/~guerry/u/sugar_python.pdf
[wikified the 2011 OLPC Deployment Guide]: 
http://wiki.laptop.org/go/Deployment_Guide_2011

Florent Pigout - Help start a new activity 
---

Yesterday at the sugarcamp #2 2011 in Paris, I wrote a simple tools that
helps to start new activity projects. It's based on `paster create`
command and it generates activity skeletons according given templates
(pygtk, pygame...)

Here is how to install the creactivity tools (in development only for
now):

  ~$ git clone git://git.sugarlabs.org/creactivity/creactivity.git
  ~$ cd creactivity
  ~$ python setup.py develop

Soon on Pypi, then =pip install -U creactivity= should be enough.

Here is the list of the available activity templates:

  ~$ paster create --list-templates
  
  >
  Available templates:
basic_package:   A basic setuptools-enabled package
creactigame: An activty template for a sugar app
creactivistore:  An activty template for a sugar app
creactivity: An activty template for a sugar app
creactiweb:  A webapp activity template for a sugar app
paste_deploy:A web application deployed through paste.deploy
  <

Here is how we can initialize a new projet skeleton, with pygame for
example:

  ~$ paster create -t creactigame 
  >
  Selected and implied templates:
Creactivity#creactigame  An activty template for a sugar app
  
  Variables:
egg:  mygame
package:  mygame
project:  mygame
  Creating template creactigame
  Creating directory ./mygame
Recursing into +package+
  Creating ./mygame/mygame/
  Copying __init__.py to ./mygame/mygame/__init__.py
  Copying activity.py_tmpl to ./mygame/mygame/activity.py
Recursing into +package+.egg-info
  Creating ./mygame/mygame.egg-i

[Sugar-devel] Recent version of Sugar (>0.88) on Ubuntu 10.4?

2011-09-09 Thread Bastien
The project I have been mentioning in my previous email will 
surely use Ubuntu 10.4.  

The Sugar version you get with Ubuntu 10.4 is 0.88.  

Any way to have a more recent version of Sugar available?

Thanks!

-- 
 Bastien, throwing ideas for the SugarCamp...
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Activities for teacher-oriented and mouse-based interactions?

2011-09-08 Thread Bastien
Hi Tabitha,

Tabitha Roder  writes:

> As well as what Walter has already suggested, I would think about the
> stable activities that make almost all the builds so they have some
> tools that almost always work whatever build -

thanks for the advice -- I'm forwarding it to OLPC France.

Best,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Activities for teacher-oriented and mouse-based interactions?

2011-09-06 Thread Bastien
Walter Bender  writes:

> Beyond the usual suspects: web browser and other document and media
> activities, I'd focus on activities such as Etoys and Turtle Art. But
> also, many games could be done interactively with a class where
> students are asked for their rationale as they suggest moves. I am
> thinking for example of Sokoban.

Mhh...  yes.  Abacus would be great too!

Thanks for the answer, I'll share it with the people interested in 
OLPC France.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Activities for teacher-oriented and mouse-based interactions?

2011-09-06 Thread Bastien
All right, don't scream and run away.

http://sankore.org/ is a project by a french governemental department
(DIENA¹) for selling low-cost digital whiteboards to teachers in Africa.

OLPC France has been sollicited by the DIENA back in october 2010, and 
I underlined the differences between the OLPC/Sugar educational approach
and that of the Sankoré project:

| Sankoré project  | OLPC / Sugar   |
|--+|
| one computer per teacher | one laptop per child   |
| digital whiteboards for teachers | small laptops for children |
| in-school program| always-available learning resource |

Still, since people from the Sankoré project appear to look favorably 
at Free Software in education (they opened the code for the Sankoré
application -- http://open-sankore.org, are using Ubuntu and consider
deploying Kiwix to let users browse Wikipedia offline) we kept in touch.

Now a member of OLPC France, also working for the DIENA, is about to
push the idea of having Sugar installed on the teachers laptop.

1) How would you consider this idea?

2) What set of meaningful activities would you pick up?

Hope you're still here.  And thanks in advance for any answer!

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Updated program for the SugarCamp in Paris

2011-08-25 Thread Bastien
Dear all,

The SugarCamp looks more and more promising -- check out the
updated schedule here:

  http://fr.amiando.com/olpcfrance-sugarcamp2011.html

We will have two _modest_ prices for "best Sugar code" and "best
Sugar documentation" achievements after the sunday codecamp.

Another good news: we found a space for the CodeSprint on monday
12th: we will be hosted at LaCantine, in the heart of Paris.  So 
the week-end will be both for code/doc and global OLPC and Sugar 
outreach, and the monday will be for coding only...

Christoph Guéret, developing SemanticXO to interface Sugar and
database like DBPedia¹ will be here.  Developers of OOo4Kids² 
and Kiwix³ might join IRC discussions over the week-end.

Looking forward to seeing you in Paris!

¹ 
http://www.slideshare.net/cgueret/semanticxo-connecting-the-xo-with-the-worlds-largest-information-network
² http://wiki.ooo4kids.org/
² http://www.kiwix.org/

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] Fwd: SugarCamp in Paris -- save the date: September 9th-10th-11th, 2011

2011-08-23 Thread Bastien
Sascha Silbe  writes:

> With people coming in from all over the world, it would be great to have
> a key signing event.

Good idea -- noted!

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] Fwd: SugarCamp in Paris -- save the date: September 9th-10th-11th, 2011

2011-08-19 Thread Bastien
Dear all,

I'm quite excited by the list of participants for this second SugarCamp
in Paris (sept. 10th and 11th):

  Antoine Michelot, Christian Fortunat Kakoba Mugisho, Bastien Guerry,
  Christoph Derndorfer, Clément Monjou, Daniel Drake, David Bourguignon,
  Gabriel Vieira, Gary Martin, Jonathan Ragot, Kevin (shaiton) Raymond,
  Lionel Laske, Luke Faraone, Melina Gallopin, Mitchell Seaton, Raul
  Gutierrez Segales, Sascha Silbe, Sean DALY, Simon Schampijer, Stefanie
  Nobel, Tony Anderson, Florent Pigout, Nihed Mbarek, Pam Young, Samy
  Boutayeb

Quite a large variety of experiences and skills :)

OLPC France will hold a "SugarCamp organization" meeting next tuesday so
that we can discuss and solve the practical problems and the schedule.
I'm still trying to find a place for a hackaton on monday, I'll keep you
informed.

Thanks!

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [IAEP] Anyone up for a post Sugar Camp Hack Day?

2011-08-12 Thread Bastien
Dear all,

thanks Christoph for this great idea.  

Daniel Drake  writes:

> I think this is a great idea. I'm looking into the possibility of
> attending, but that weekend is a bit complicated with some university
> and moving commitments (Monday OTOH would be fine). I'd like to push
> PyGI/GTK3 porting as the main activity of such a hack day...
> http://wiki.sugarlabs.org/go/Features/GTK3

That'd fits the purpose of the SugarCamp perfectly and if it
can drag and drap Daniel here in Paris, even better :)

We *do* have several spaces available, for small (~10) and 
larger (~30) groups of people who want to work closely together.

I cannot promise anything for a space on monday, but I will 
try to find a location -- stay tuned.

> Please keep me informed on accommodation as well.

What would be a reasonable average budget for attendees ?

I think I can find something for ~60€ per night per person
for 10-15 persons.  If at least 10 persons confirm this is
within their budget before sunday eve, I can try to find a 
hotel.

Otherwise, I suggest agreeing on finding locations not far
from Gare du Nord:

  
http://maps.google.com/maps/place?q=gare+du+nord+paris&hl=en&cid=14493091528920011811

Let me know how I can help further, best,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Participants list for the next SugarCamp in Paris

2011-07-28 Thread Bastien
Aloha all,

this is the current list of people who plan to attend the 2nd SugarCamp
in Paris, september 10-11:

Antoine Michelot  
Bastien Guerry  
Christian Fortunat KAKOBA MUGISHO  
Christoph Derndorfer   
Jonathan Ragot  
Kevin (shaiton) Raymond  
Lionel LASKE  
Luke Faraone  
Melina Gallopin  
Sean DALY  
Simon Schampijer  
Stefanie Nobel  

More to come!

Here is the registration link again:

  http://fr.amiando.com/olpcfrance-sugarcamp2011.html?page=571392

Enjoy :)

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] Registration for the Sugar Camp in Paris (sept) are now open

2011-07-20 Thread Bastien
Dear all,

registrations for the 2nd SugarCamp in Paris are now open:

  http://fr.amiando.com/olpcfrance-sugarcamp2011.html

Please join us in make Sugar a better learning experience!

This event is organized by OLPC France, and takes place in
Paris -- from 9th Sept. (eve) to 11th. Sept. (eve).

Thanks to the sponsor of OLPC Foundation, and depending on
the number of attendees, we will be able to partially refund
travels tickets from regional trips.  Please contact us for
any questions and details.

The general purpose of the event is to enhance Sugar as a 
free learning platform, already used by ~1M kids around the 
world, but we suggest to focus an a specific problem: how to 
make Sugar *documentation* better with respect to accessibility
and readability?

Let's take this challenge.  And let's enjoy a relaxed time
with many members of the OLPC/Sugar community!

   OLPC: http://www.laptop.org
OLPC France: http://olpc-france.org
 Sugar Labs: http://sugarlabs.org
Contact: b...@laptop.org

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] OLPC France SugarCamp -- 10th-11th Sept. Paris -- please confirm you want/plan to come

2011-07-11 Thread Bastien
Dear all,

I've got only 4 attendance confirmations so far.

Can anyone take 1 minute and tell me if (s)he plans to come 
to this SugarCamp in Paris?

This will take place in Paris, 10th-11th of September.

The schedule is still open -- it will largely depend on who
is here, of course.

Thanks for your help!

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] SugarCamp in Paris -- save the date: September 9th-10th-11th, 2011

2011-07-08 Thread Bastien
Hi Chris,

Chris Leonard  writes:

> Please consider some time dedicated to i18n / L10n efforts (or at
> least recrutiment) for both French and other languages like Haitian
> Kreyol or indigineous languages of Francophone Africa where ex-pat /
> immigrant communities could be engaged.  This should include not only
> Pootle-hosted (and upstream strings), but contributions to
> longer-form efforts like FLOSSManuals e-books.

Noted -- thanks.  

I plan to stabilize the schedule before next week, so please all 
send your suggestions and comments!

Best,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] SugarCamp in Paris -- save the date: September 9th-10th-11th, 2011

2011-07-08 Thread Bastien
Dear all,

I'm glad to announce that OLPC France is on the starting blocks for
preparing its 2nd International Sugar Camp, to be held in Paris, in
september 9th-10th-11th (same location than last time).

Here is a very drafty preliminary program:

- Friday 9th, Sept. 2011: dinner / social event
- Saturday 10th, Sept. 2011 - morning: Barcamp
- Saturday 10th, Sept. 2011 - afternoon: Plenary session
- Sunday 11th, Sept. 2011 - all day: Barcamp

The plenary session will include conferences about Sugar, feedback
about deployments, reports on OLPC France activities, current OLPC 
successes and challenges, etc.

Please forward this announcement to any relevant channel!

If you want/plan to come, please reply to this email.

Also feel free to make suggestions on how we can best use this
opportunity to work together on Sugar: topics, goals, codecamp
sessions, etc.

Thanks in advance!

All best,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [ASLO] Release OOo4Kids-2

2011-05-25 Thread Bastien
Hi Sridhar,

Sridhar Dhanapalan  writes:

> This is looking really good! The limiting factor is journal support.
> Are there plans to support the journal in this activity?

I don't think so: Eric and his team are putting lots of energy to make
OOo4kids available for any platform, but complete sugarization might be
extra work that they cannot afford for now.  Eric, please correct me if
I'm wrong. 

Maybe someone can take this task over?

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [ASLO] Release Get Books-7

2011-05-19 Thread Bastien
Thanks all your answers.  I wanted to use GetBooks locally since 
1) Internet is not (yet) here and 2) I'm not sure the volunteers
on the ground will know how to install pathagar on the server.

But I'll gather all this information and make it available to 
OLPC France for our next meeting -- hopefully we can work on a
short-term solution (local GetBooks + OPDS) and a long-term one
(pathagar). 

Thanks again,

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [OLPC-AU] Search in Favourites View is disabled

2011-05-18 Thread Bastien
Gonzalo Odiard  writes:

> I have code to enable using alpha in the icons,
> and I think a good solution can be change the alpha of the icons not
> selected in the search
> to may be 20 or 30%

Neat.

> It's not difficult to do. Is more difficult to have a agreement about
> the feature.

100% agreed :)

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [ASLO] Release Get Books-7

2011-05-18 Thread Bastien
Sugar Labs Activities  writes:

> Download Now:
> http://activities.sugarlabs.org/downloads/file/27365/get_books-7.xo

Thanks for this new release.

> Release notes:
> Display summary of books bassed in configuration (Daniel Castelo)
> Don't show link in book description (Daniel Castelo)
> Cancel previous download image threads (Daniel Castelo)
> Arrange the text in the description to better fit in the widget space

Can I safely infer that Daniel is the new maintainer?   

(There is no AUTHORS file, I cannot find the right person to contact.)

James Simmons told me that I could use GetBooks with a local OPDS xml
file and a set of .ePub.  

Did anyone already do so?  

Can anyone point me at some existing (simple) OPDS file so that I can
take a stab at this?

My goal is to provide a library of ePub readable with GetBooks in a
place where there is no internet connection.

Thanks!

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [OLPC-AU] Search in Favourites View is disabled

2011-05-18 Thread Bastien
James Cameron  writes:

>> It would be useful both in the list view and in the Home circle view --
>> if the search field is to become usable one day (which I hope).
>
> Of course.

Anyone willing to take action on this?

>> My proposal is to distinguish "sticky activities" from "favorite
>> activities": the former are the one deployments and teachers want 
>> always in the Home view, the latter are the ones the children want 
>> for some reason, for some time.
>
> Sounds interesting, but I really don't know if it would be interesting
> to the design team.  If there's now two reasons for an activity to be
> present, this makes it more complex for the learner.
>
> I don't have a strong opinion either way.

Me neither.  I was more pointing something that sounded conceptually
relevant, whether it is ergonomically relevant is yet another question,
that's right.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [OLPC-AU] Search in Favourites View is disabled

2011-05-17 Thread Bastien
James Cameron  writes:

> On Mon, May 16, 2011 at 02:57:47PM +0200, Bastien wrote:
>> - such an accidental blank screen could display a warning about ongoing
>>   search bringing no result;
>
> Yes, and that's what the Journal now does.  The list view does not.

It would be useful both in the list view and in the Home circle view --
if the search field is to become usable one day (which I hope).

Btw, I think this search field in Home view would be particularily
useful when children use a classical desktop view (with icons spread
everywhere on the screen).

>> - combine two notions: "sticky icons" (always in the home circle view)
>>   and "favorites".  For now, favorites are used as sticky icons... not
>>   really as favorites.
>
> I do find it odd that to reach non-favourite activities the learner
> needs to use the list view button or the Ctrl+2 accelerator for the list
> view ... but on the other hand, I can see the use-case in teaching
> context; start the year with few favourites, and include the favouring
> as part of the lesson plan.

My proposal is to distinguish "sticky activities" from "favorite
activities": the former are the one deployments and teachers want 
always in the Home view, the latter are the ones the children want 
for some reason, for some time.

-- 
 Bastien
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


  1   2   3   >