Moodle 1.6 est sorti

Ça y est : la version 1.6 de Moodle est sortie ! Elle comprend de nouvelles fonctionnalités et des améliorations issues de plus d’une année de développement.

Voici une liste non exhaustive de nouveautés de cette version :

  • Support d’Unicode à 100% – les quelque 70 langues supportées par Moodle peuvent maintenant être utilisées simultanément, où vous le voulez.
  • Nouvelle documentationMoodle Docs, un wiki contenant toutes la documentation de Moodle, accessible directement depuis chaque page de toute installation de Moodle.
  • Module d’activité Base de données – une nouvelle activité pour la collection collaborative et l’affichage de données.
  • Blogs – Moodle offre maintenant des blogs pour les réflexions personnelles, pouvant être affichés par cours, par groupe, etc.
  • Rapports – les rapports vous permettent de créer et partager de nouveaux types de rapports, avec des statistiquesb eaucoup plus complètes.
  • Questions – les questions des tests sont maintenant stockés dans une structure centralisée de sorte que tous les modules pourront les utiliser.
  • Mon Moodle – une interface personnelle et personnalisable offrant aux enseignants et aux étudiants un accès simple et rapide à leurs cours et nouveautés de ceux-ci.
  • Groupes multiples – les utilisateurs peuvent faire partie de plusieurs groupes dans un même cours.
  • Nouveau thème Chameleon – un thème Moodle modifiable interactivement !
  • Sauvegardes partielles – possibilité d’effectuer des sauvegardes activité par activité.
  • Inscriptions multiples – les plug-ins d’inscription Moodle peuvent être utilisés simultanément sur le même site.

Moodle, le secret d'un succès

En relisant le célèbre essai d'Eric Raymond « La Cathédrale et le Bazar », je n’ai pu m’empêcher de me demander pourquoi Moodle a tant de succès, tant parmi les enseignants que parmi les développeurs.

Moodle illustre de façon frappante la méthode de développement du style bazar. En outre, son développeur principal, Martin Dougiamas, applique quelques-unes des règles citées par Raymond dans son article.

Par exemple, il utilise de façon très judicieuse la communauté des utilisateurs de Moodle, comme l’énonce la règle

6. Traiter vos utilisateurs en tant que co-développeurs est le chemin le moins semé d’embuches vers une amélioration rapide du code et un débogage efficace.

De même, ce que Raymond appelle la loi de Linus est appliqué dans le développement de Moodle :

8. Étant donné un ensemble de bêta-testeurs et de co-développeurs suffisamment grand, chaque problème sera rapidement isolé, et sa solution semblera évidente à quelqu’un.

Mais surtout, ce qui est le plus frappant, c’est la manière intelligente avec laquelle Martin Dougiamas encourage et prend en compte les bonnes idées et les bonnes volontés des membres de la communauté. Si vous apportez quelque chose d’intéressant et de cohérent avec la philosophie de Moodle, il y a de fortes chances que l’on vous demande de participer à son développement, suivant la règle

11. Il est presque aussi important de savoir reconnaître les bonnes idées de vos utilisateurs que d’avoir de bonnes idées vous-même. C’est même préférable, parfois.

C’est ainsi que j’ai d’ailleurs été recruté pour contribuer à la traduction de Moodle en français, en septembre 2003.

Ainsi, outre ses qualités et compétences dans le développement, Martin Dougiamas possède les qualités permettant de gérer un projet dans le style bazar. Je cite toujours Eric Raymond:

Il existe une autre qualité qui n’est pas normalement associée au développement logiciel, mais je pense qu’elle est aussi importante qu’une bonne intelligence de la conception pour les projets de style bazar ' et elle est peut-être bien plus importante. Le chef, ou coordinateur, d’un projet dans le style bazar doit être bon en relations humaines et avoir un bon contact.

Cela devrait être évident. Pour construire une communauté de développement, il vous faut séduire les gens, les intéresser à ce que vous faites, et les encourager pour les petits bout du travail qu’ils réalisent. De bonnes compétences techniques sont essentielles, mais elles sont loin de suffire. La personnalité que vous projetez compte aussi.

Je suis convaincu que cet aspect est le véritable secret de la réussite de Moodle.

MoodleMoot francophone 2006

Le deuxième MoodleMoot francophone aura lieu comme l’an passé à Brest. J’y serai présent en tant que traducteur de Moodle en français.

Le CIME (Centre d’Ingénierie Multimédia pour l’Enseignement de L’ENST Bretagne ) organise le second MoodleMoot en France les 7 et 8 juin 2006 à L’ENST Bretagne sur Brest : http://www.enst-bretagne.fr/.

Toutes les informations à ce sujet sont disponibles ici : http://conferences.enst-bretagne.fr/moodlemoot/