Ceci est une ancienne révision du document !
Objectif AbulÉdu 9.x
Il est temps de noter les objectifs essentiels de la version 9.x d'AbulÉdu, de nombreux liens seront faits entre cette page et le forum pour chaque point important.
- Base de travail:
Ubuntu 8.04 LTS (pas encore définitif, à cause de la version de xorg impossible à passer en 1.6 …)Finalement c'est la version 9.04 qui sert de base à cette nouvelle version. - Support multilingue http://forum.abuledu.org/topic/international-amp-multilingue
- Gestion des terminaux LTSP 4.4 http://forum.abuledu.org/topic/module-gestion-tx-recents-2009
Gestion de Windows Vista http://forum.abuledu.org/topic/prise-en-charge-des-postes-windows-vistasuite au “cadeau” de Microsoft on reste sur xp pro- Améliorations diverses du système (applications plus récentes etc.)
- Annuaire LDAP
- Compatibilité améliorée pour les Macintosh sous réserve de fournir un mac-intel et un mac-ppc (de préférence portables) à RyXéo pour les tests & validations
Le développement et les tests doivent suivre le document de validation suivant: (tests de régression) ou l'outil de validation proposé par François: http://webaf.homelinux.org/testlink → http://www.ryxeo.com/testlink/.
Client lourd ou serveur
Le moyen le plus simple de savoir si vous êtes sur le serveur ou le client lourd c'est de faire un test sur le fichier /etc/abuledu/clientlourd, ce fichier sert de “flag” et sera peut-être inclus dans le fichier configuration dans le futur.
Mort de "profs2eleves"
Du temps des postes windows98 nous avions mis en place un partage réseau “profs2eleves” qui permettait aux enseignants de mettre des ressources à disposition des élèves.
Ce nom étant maladroit et les outils d'administration d'AbulÉdu actuels permettant de créer très facilement des partages ayant les mêmes caractéristiques il est actuellement demandé sur la liste dev@abuledu.org si personne n'est contre la mort pure et simple de ce partage.
Quelques modifications de webadmin
L'interface web d'administration évolue quelque peu pour fournir des outils adaptés à certaines contraintes “nouvelles” souvent liées au plan des ENR.
Gestion d'un système de maquette de postes windows à déployer
Pour faciliter le déploiement des centaines de postes clients RyXéo a finalisé le système de gestion des maquettes des postes clients.
En amont, RyXéo créé une image disque d'un poste “type” par exemple pour les Lenovo S10e et fournis cette image à l'ensemble de ses partenaires et revendeurs qui peuvent ainsi suivre une procédure de déploiement massif des postes clients.
Ce service est strictement réservé à nos partenaires et revendeurs officiels.
Gestion de la clé wifi du point d'accès
Il en va de même pour la gestion de la clé wifi centralisée dans webadmin: si vous êtes dans une situation de déploiement massif cette fonctionnalité vous permet de configurer les paramètres de connexion wifi pour tous les postes windows et linux en une seule passe.
Déploiement des applications windows
Le serveur AbulÉdu déploie automatiquement sur tous les postes du domaine windows les logiciels qui ont été sélectionnés.
LTSP
Le problème de LTSP est compliqué: les développeurs officiels de LTSP ont pris la décision avec LTSP 5 de pousser de plus en plus les applications en exécution locale (en particulier firefox pour les pb de flash et de charge réseau).
LTSP5 nécessite des performances importantes du côté des postes clients (par exemple un P4 avec 512 Mo de RAM minimum) … ce qui est loin d'être l'état du parc dans nos écoles (tentative de collecte d'informations sur http://forum.abuledu.org/topic/votre-parc-informatique).
Il y a un autre gros problème: Xorg évolue vite et les nouvelles versions utilisent XCB à la place de Xlibs … Si on a un Xorg local au terminal léger (compilé donc avec xlibs) et des applications côté serveur (avec XCB donc) ça provoque un certain nombre de problèmes dont des lenteurs horribles (menu déroulant dans firefox par exemple).
Nous avons donc un gros chantier autour de LTSP 4.4 qui est une création purement RyXéo/AbulÉdu … créer un LTSP récent avec une lib XCB et garder la philosophie “LTSP 4” avec toutes les applications lancées sur le serveur et affichées sur le TX.
Ça marche mais … le Xorg récent occupe environ 128Mo de RAM à l'heure actuelle.