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
ladapter. Voici les 6 manifest modifiés pour les activités que jai
corrigées [2] (si vous voulez essayer remplacer simplement lancien fichier
par le nouveau dans le répertoire ~/Activities/[NomActivité]/activity de
lactivité).
- Hulahop : daprès mon analyse, toutes les activités reposant sur
lancien navigateur (Gecko) ne fonctionnent plus. Il faut probablement les
adapter à la WebView WebKit. En gros il faut contacter les développeurs (les
2/3 cest
nous) et travailler à ladaptation du code Python.
Si on corrige tout ça 98% des activités sont donc compatibles !
Ça cétait la bonne nouvelle :-)
La mauvaise nouvelle cest 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 à
lutilisation 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 nest pas stabilisée
cest ce qui fait que je ne lavais pas retenu). Mais il reste à déterminer
dans quel mesure la 0.96 est affectée (est-ce supportable à lusage ?).
- Espace disque : là-aussi les 2 dernières versions sont affectées.
Fedora prend plus de place ce qui diminue dautant lespace 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 nest 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 lOS, 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 quils 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
_______________________________________________
Olpc-france mailing list
[email protected]
http://lists.laptop.org/listinfo/olpc-france