AbulÉduAbulÉdu
Solution Logicielle libre pour l'école

Captures d'écran| La documentation| Les fiches pédagogiques| Le Terrier| Listes de diffusion| Scideralle| Télécharger| Acheter un serveur AbulÉdu neuf

Page d'Accueil Accueil
Contacter quelqu'un Contact
Plan Plan
Quoi de neuf ? Quoi de neuf ?
   - Solution logicielle libre
   - Logiciels pédagogiques
   - Comment faire ?
   - La presse en parle...
   - Où se procurer AbulÉdu ?
   - Après l’installation
   - Les utilisateurs
   - L’équipe
   - Comment participer ?
   - Des outils pour contribuer ?
   - Concours AbulÉdu
   - AbulÉdu, la distribution
   - Le terrier d’AbulÉdu
   - Le CD Client AbulÉdu
Rédacteurs
Site réalisé avec SPIP
Vous êtes ici  Accueil   Projets   Le terrier d’AbulÉdu

afficher une version imprimable de cet article envoyez cet article à un ami



Python/WxWidget pour le futur du terrier d’AbulÉdu !

samedi 23 juillet 2005, par Eric Seigne


RyXéo SARL propose régulièrement des stages (ou plutôt, nous ne savons pas refuser des demandes de stage motivées) ...

Le dernier en date est celui de Florian dont l’objectif était de nous trouver un remplaçant à TCL/TK pour le terrier d’AbulÉdu.

État des lieux

Depuis plusieurs années les développeurs du terrier utilisent avec beaucoup de brio le couple TCL/TK.

Ce langage nous pose quelques petits problèmes comme par exemple
- sous Windows les boîtes d’ouverture de fichier ne sont pas celles de Windows mais des boîtes ’X11/Motif’ qui ne sont pas traduites ou traduisibles ... imaginez un enseignant utilisant un logiciel en français à qui tout à coup on propose de "browse un directory et de l’open" ...
- sous Windows, Mac et Linux, le "look" est un peu "vieillot" et vu les interfaces actuelles (MacOS X, Linux Gnome ou Kde) c’est vrai qu’on aimerait bien avoir un petit coup de jeune (par exemple avoir des polices anti-aliasées) ;

Ça fait plusieurs mois (voir ptet même un an ou plus) qu’on parle de plus en plus de Python comme remplaçant à TCL ... et on hésitait encore beaucoup pour le "toolkit" graphique (gtk,qt,wx,autre).

L’arrivée de Florian

Florian nous a contacté (nous : RyXéo SARL) pour savoir s’il était possible de faire un stage chez nous, comme son CV parlait justement de développement multiplates-formes à base de Python on s’est dit que c’était l’occasion rêvée.

RyXéo SARL a donc donné comme mission de stage à Florian de proposer des nouveaux outils aux développeurs du terrier.

(JPEG)
Floriant, André et Olivier

Une première réunion a eu lieu à l’île de Ré avec Frédérique et André. Le choix de Python/wx s’avère bon, le re-développement de Mulot est engagé et tout de suite quelques petites améliorations sont possibles grâce à ces nouveaux outils.

Par exemple il est maintenant possible de faire un redimensionnement en temps réel des images, le mulot peut donc s’adapter aux différentes résolutions d’écran et s’afficher toujours en plein écran !

Et ce n’est qu’un exemple de ce qu’on gagne à passer à Python/wxwidget !

RMLL 2005

Ensuite, nous sommes allés aux RMLL (édition 2005) de Dijon, ça n’a pas été sans mal (notre serveur principal d’hébergement a cramé sa carte mère le week end avant notre départ pour Dijon ... Pour tout vous dire, Olivier a dicté la fin de l’installation du kernel au téléphone avec notre hébergeur pendant la 1ère heure de route qui nous menait à Dijon le mardi !).

(JPEG)
Floriant et Trùc aux RMLL

À Dijon, Florian a continué son travail avec Trùc, François, Hervé, Jean et Frédérique pour expliquer le modèle objet de Python par exemple et plein d’autres choses.

Il faut maintenant se retrousser les manches et développer de nouveaux logiciels avec ces outils tout neufs ou bien re-développer les logiciels du terrier qui existent déjà en tcl/tk.

L’hébergement en chambre U des RMLL nous a permis de faire des "night-coding-parties", Florian a même réussi à mettre Olivier au Python ... mais j’ai réussi à y échapper (je me suis endormi trop tôt).

(JPEG)
Floriant, infatigable avec un thinkpad il code partout !

L’ambiance a vraiment été super agréable pendant ces RMLL, il faut dire que nous y sommes allés en "visiteur" et non en organisateur/exposant comme les années précédentes !

(JPEG)
La RyXéo dream team :)

Stagiaire chez RyXéo, y’a pire

(JPEG)
En stage chez RyXéo ... dur dur !

Ça vous semble compliqué d’être stagiaire ... ici c’est pas la prise de tête, grâce à Frédérique on a même offert une après-midi sur la plage à notre stagiaire ! Et pas n’importe quelle plage, une de l’ile de Ré s’il vous plaît !

En stage pour coder du logiciel libre pour les écoles, une invitation pour les RMLL, un peu de plage, une bonne ambiance, franchement on va avoir du mal à refuser les stagiaires s’ils sont tous comme Julien ou Florian !

Il manquerait plus qu’on arrive à rémunérer nos stagiaires et ça serait parfait !

DANS LA MEME RUBRIQUE :
-Le microscope virtuel
-Tableaux en images ...
-Les logiciels du terrier
-Le Terrier d’AbulÉdu
-Description des logiciels du Terrier
-Historique du projet Le Terrier

Répondre à cet article


Précédent
Haut de page
Suivant
 admin  -  webmaster 
l'anneau du libre
L'anneau de libre éducation
Rycks
Ce site est hébergé sur RYCKS