[Etoys] Dr Geo II activity being considered for G1G1

Hilaire Fernandes hilaire at ofset.org
Tue Sep 23 07:58:59 EDT 2008

Hello Morgan,

Sadly I don't think DrGeoII as it is now should be included in the G1G1.
Indeed there are two major problems right now:
- slowness to start the DrGeoII activity.
- worst, an issue was found lately in saving/loading DrGeo activities.

Yet, there is a very simple and effective solution to fix these problems:
make DrGeoII integrated in the Etoys image.
Frankly this is the best, easier and more elegant solution for users
and developpers.
I cc this email to Etoys list, to see what do think the Etoys people
about that solution.
If it is an acceptable solution for Etoys people, I can prepare an
udpated XO bundle.

What do think Etoys people?

Any thanks for your interest in DrGeoII


2008/9/23 Morgan Collett <morgan at laptop.org>:
> Hi Hilaire
> We are about to release 8.2 for the XO. Your activity Dr Geo II is
> being considered for inclusion for preinstallation for G1G1. We need
> to know if you have tested and verified that it is working with
> 8.2-759 or later (for instructions on downloading 8.2 release, see:
> http://wiki.laptop.org/go/Friends_in_testing).
> The basic activity test is defined here:
> http://wiki.laptop.org/go/Test_cases_8.2.0#Activities
> If you have tested it and confirmed that it works, please reply ASAP.
> Include the version # of the activity and a link to the .xo file.
> Activities which are tested and working and approved for inclusion in
> the release will get pre-installed on 100K or more XOs which will be
> sold in the US during the next G1G1 program.
> We can only include a few new activities so its not certain that we
> can include yours. However, we can only consider it if you can confirm
> its tested and working.
> Please reply ASAP, preferably by end of day Tuesday 9/23.
> * We've added a license field to activity.info. This should contain a
> string like "license = GPLv2+". This is needed for our GPL compliance,
> and any activities in the G1G1
> (http://wiki.laptop.org/go/Activities/G1G1) or Peru
> (http://wiki.laptop.org/go/Activities/Peru) activity packs MUST add
> this ASAP.
> Since Dr Geo II is under consideration, this is important for your
> activity. Sooner or later it will include every activity in
> http://wiki.laptop.org/go/Activities.
> If you have nothing to add to your latest release, please do a release
> for just this change - it's that important. Announce the release on
> the Sugar list, and comment on #8411 if your activity is on the above
> lists.
> Scott's mail at
> http://lists.laptop.org/pipermail/devel/2008-September/019079.html has
> more information on the license field. You can this patch to Chat for
> a quick example:
> http://dev.laptop.org/git?p=chat-activity;a=commitdiff;h=3cabd868c9c05953b0a3d32fa5c45d9302742e25
> * If your activity is set up for translations in pootle, there may be
> new translations in git waiting for a release. If you have a
> sucrose-0.82 branch in git, this is where translators have been
> pushing translations. Please do a new release to include those
> translations.
> * If you have committed the MANIFEST file in git, it's probably out of
> date. Please check that it is up to date with all the translations
> that ship with your bundle. If you have a python activity, you can rm
> MANIFEST and run ./setup.py fix_manifest to regenerate it - that will
> include all files in your working directory except for specific files
> ignored such as MANIFEST itself, .gitignore, *.pyc etc.
> You don't need to commit MANIFEST as it will be autogenerated if you
> use ./setup.py release, which is the preferred way of doing a new
> release as it updates NEWS with the next version number, increments
> the version number in activity.info, commits and adds a git tag, and
> git pushes if you have access.
> Let me know if you need any help!
> Regards
> Morgan


More information about the Etoys mailing list