TRAX LRS 2.0

TRAX LRS : bientôt une version 2.0

  • LRS
840 560 Sébastien FRAYSSE

Voici plus de 2 ans que le projet TRAX LRS a vu le jour et ce n’est qu’un début ! Cet automne, un nouveau chapitre va s’ouvrir avec l’arrivée de la version 2.0. Une nouvelle mouture qui capitalise sur les retours d’expérience accumulés et continue à tracer une voie originale sur le marché des LRS. Voici quelques indiscrétions en avant-première…

Un positionnement original

A ce jour, TRAX LRS est toujours le seul LRS certifié en France et un des 2 principaux LRS open source certifiés au monde. Mais ce qui définit vraiment la solution, c’est son approche dite « progressive ».

En effet, la principale difficulté lorsque l’on aborde un standard comme xAPI est d’en appréhender toute la complexité. On commence par expérimenter, puis on construit au fil des besoins, en gagnant en compétences et en maturité.

Bref, avec xAPI, il n’y a pas de chemin unique ni de voie toute tracée. C’est à chacun de creuser son sillon.

Ceux qui s’interrogent encore sur le nom du produit ont là quelques indices 🙂

Une approche progressive

Avec TRAX LRS 2.0, l’approche progressive prend tout son sens…

  1. Les débutants trouvent une solution simple, fiable et gratuite. C’est la « Starter Edition » qui focalise sur les fonctionnalités de base et la certification xAPI.
  2. Les utilisateurs confirmés peuvent opter pour l’« Extended Edition », qui réunit un ensemble fonctionnel très utile pour les projets opérationnels.
  3. Ceux qui souhaitent aller encore plus loin peuvent opter pour des développements sur mesure puisque la solution reste ouverte et extensible.
  4. Enfin, les APIs exposées par TRAX LRS permettent le développement de solutions autour du LRS : tableaux de bord et systèmes adaptatifs par exemple.

Open source & sponsoring

Avec TRAX LRS 2.0, un nouveau modèle économique voit le jour, essayant de concilier la dimension « libre » du projet, tout en assurant sa pérennité financière.

La « Starter Edition » est open source et gratuite, sous licence GNU GPL 3.0. L’« Extended Edition » est elle aussi ouverte (son code source est accessible et modifiable), mais réservée aux sponsors du projet, qui apportent une contribution financière.

L’objectif n’est toutefois pas de « privatiser » certaines parties du LRS. Les fonctionnalités de la version « Extended » ont en effet vocation à migrer vers l’édition « Starter » au fil du temps, et ainsi à bénéficier à tous.

Ce modèle vise en revanche à offrir quelques avantages aux sponsors du projet. Cela inclut les fonctionnalités les plus récentes, une documentation enrichie, un espace communautaire et une visibilité pour ceux qui souhaitent communiquer autour de leurs projets.

L’idée de devenir un sponsor vous séduit ? Plus d’informations par ici !

Pour les Geeks

Quelques précisions pour satisfaire la curiosité des plus techniciens d’entre vous.

Tout d’abord, la version 2.0 prend en compte les toutes dernières versions des technologies utilisées : Laravel 7 (8 à venir), PHP 8 (fin d’année), MySQL 8, MariaDB 10.4, PostgreSQL 12. A noter que MongoDB est pour le moment écarté au profit d’un recentrage sur les capacités relationnelles des autres bases de données.

Par ailleurs, le code de TRAX LRS a subi une très grosse restructuration avec 2 objectifs : simplicité et extensibilité. La nouvelle version répond ainsi aux attentes des développeurs qui souhaitent s’impliquer dans le projet ou ajouter leur propre couche.

L’interface utilisateur a elle aussi subi de gros changements, aussi bien esthétiques que structurels : il s’agit maintenant d’une pure SPA écrite en VueJS.

Enfin, un effort à plus long terme a été entamé sur la fourniture d’APIs additionnelles venant enrichir une API standardisée jugée trop limitée.

Nouveau site Web

Pour terminer, la visibilité à l’international va être développée. Le nouveau site Web a donc été lancé en anglais. Mais attention, TRAX LRS reste le « French LRS ». La communauté Francophone reste donc au centre de toutes les attentions !

N’hésitez pas à réagir dans les commentaires de cet article…

Vous avez aimé cet article ?

Inscrivez-vous pour recevoir des nouvelles du projet TRAX, ainsi que des articles de fond sur xAPI et les Learning Analytics. Les données collectées sont utilisées exclusivement pour l'envoi de la Newsletter. Vous pouvez vous désabonner à tout moment en cliquant sur le lien fourni dans chaque email. En vous inscrivant, vous acceptez la politique de confidentialité du service Mailchimp que nous utilisons pour la gestion de la Newsletter.

Sébastien FRAYSSE

xAPI, Trax LRS, Learning Analytics, Moodle, Laravel

Contacter par email

Sébastien FRAYSSE

xAPI, Trax LRS, Learning Analytics, Moodle, Laravel

Contacter par email