[Olpc-france] Résultats des tests de qualification Sugar 0.96

lionel at olpc-france.org lionel at olpc-france.org
Ven 15 Mar 17:35:24 EDT 2013


 

Bonsoir à tous,

 

Après 15 jours de travail, nous avons bouclé le test des activités Nosy
Komba/Saint-Denis sur Sugar 0.96 – OLPC 12.1.0.

Yes :

 

Quelques chiffres :

-          63 activités testées

-          4 testeurs: Aurélie/Alexandre/Jean/Lionel (un grand merci à eux
pour leur efficacité !)

 

Résultats:

-          45 activités OK sans modification (71%) 

-          13 activités OK après tests approfondis ou légères modifications
(20%)

o   7 OK après mise-à-jour packaging (Tuxmath, Falabracman, Gcompris,
SugarCommander, Arithmetic, Geoquiz, ListenAndSpell)

o   6 OK après changement de version ou utilisation de la version
préinstallée

-          4 activités KO même après modifications

o   3 activités ayant un problème lié à hulahop (AideFR, Madagascar, Map)

o   1 activité ayant un problème Type inconnu (Colors)

-          1 activité désormais inutile (FBReader)

 

Le tableau détaillé des tests est disponibles ici [1].

Les 2 principaux problèmes rencontrés sont:

-          Packaging : le format du fichier de manifest (activity.info) a
légèrement changé, 2 petites modifications (bundle_id et exec) permettent de
l’adapter. Voici les 6 manifest modifiés pour les activités que j’ai
corrigées [2] (si vous voulez essayer remplacer simplement l’ancien fichier
par le nouveau dans le répertoire ~/Activities/[NomActivité]/activity de
l’activité).

-          Hulahop : d’après mon analyse, toutes les activités reposant sur
l’ancien navigateur (Gecko) ne fonctionnent plus. Il faut probablement les
adapter à la WebView WebKit. En gros il faut contacter les développeurs (les
2/3 c’est… nous) et travailler à l’adaptation du code Python.

 

Si on corrige tout ça 98% des activités sont donc compatibles !

 

Ça c’était la bonne nouvelle :-)

 

La mauvaise nouvelle c’est que 3 problèmes sont apparus (et font
actuellement débat sur les listes US) :

-          Performance : les performances semblent dégradées sur le XO-1 à
l’utilisation des 2 dernières versions de Sugar (0.96 et 0.98). La 0.98
semble la plus affectée par les problèmes (mais elle n’est pas stabilisée
c’est ce qui fait que je ne l’avais pas retenu). Mais il reste à déterminer
dans quel mesure la 0.96 est affectée (est-ce supportable à l’usage ?).

-          Espace disque : là-aussi les 2 dernières versions sont affectées.
Fedora prend plus de place ce qui diminue d’autant l’espace disponible pour
les applications. Ce qui peut nécessiter pour nous de faire des choix plus
drastiques sur les activités déployées surtout sur le XO-1. A tester.

-          Packaging : le processus de customization (clé magique) que nous
utilisions n’est plus supporté :-( Il nous faut donc en trouver un nouveau
car déployer 63 activités à la main une par une sur 200 XO, ça ne va pas le
faire ! Le choix ne manque pas (script à lancer via Terminal, créer une
image personnalisée de l’OS, déploiement via XS, …) mais évidemment il faut
y travailler et les tester.

 

Bref, il y a encore du boulot et on a donc encore besoin de bonnes volontés
!

Ce qu’ils veulent participer à la 2ème vague sont donc les bienvenues. Je
prends les inscriptions.

 

A vos candidatures, commentaires et suggestions.

 

                Lionel.

 

 

[1]
https://docs.google.com/spreadsheet/ccc?key=0ApkC1NVMZoZodEJyNlprMFI3QUFvbE1
Wd1pyWUUxcEE#gid=0

[2] http://olpc-france.org/download/patchs-activity.info.zip 

-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.laptop.org/pipermail/olpc-france/attachments/20130315/68bb4a79/attachment.html>


More information about the Olpc-france mailing list