« Chamilo » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Ligne 8 : Ligne 8 :
La communauté a décidé courant 2009-2010 de stopper la collaboration qui l'associait à la société de service Dokeos dans le développement de la plateforme Dokeos.
La communauté a décidé courant 2009-2010 de stopper la collaboration qui l'associait à la société de service Dokeos dans le développement de la plateforme Dokeos.


La communauté avait commencé cette collaboration quand la société de service Dokeos avait créé sa première version, du fork de Claronline, Dokeos. La communauté avait suivi ce mouvement pour accompagner le travail d'une équipe de développeurs employés à cette effet par la société Dokeos. On doit l'origine de ce premier fork à Thomas Depratez, qui a sut donné un nouvelle élan à la plateforme Claronline dans sa version Dokeos.
La communauté avait commencé cette collaboration quand la société de service Dokeos avait créé sa première version, du fork de Claronline, Dokeos. [http://www.dokeos.com/fr/node/611 Création de Dokeos] La communauté avait suivi ce mouvement pour accompagner le travail d'une équipe de développeurs employés à cette effet par la société Dokeos. On doit l'origine de ce premier fork à Thomas Depratez, qui a sut donné un nouvelle élan à la plateforme Claronline dans sa version Dokeos.


La communauté espérait par ce fait pouvoir créer deux entités distinctes : la société de service (dokeos.com) et la communauté (dokeos.org) avec une seule et unique version de la plateforme Dokeos sous licence Open Source. Mais au lieu de cela on a vu apparaître trois version de Dokeos qui évoluaient en parallèle, les versions Open-Source, Medicals et Pro. Chacune ce distinguant par ces coûts liés à son installation et par ces modules spécifiques. De plus lors du passage à la version 1.8.6 la société Dokeos a décidé de rendre payant certains modules développés par elle-même pour ses clients. Dés la communauté a commencé à se demander si la plateforme Dokeos était toujours gratuit? La vision de la communauté était de faire profiter à tous des efforts fournis à la fois par la société de service et par la communauté elle-même. Mais c'est sur ce point que les deux entités ont commencées à diverger.
La communauté espérait par ce fait pouvoir créer deux entités distinctes : la société de service (dokeos.com) et la communauté (dokeos.org) avec une seule et unique version de la plateforme Dokeos sous licence Open Source. Mais au lieu de cela on a vu apparaître trois version de Dokeos qui évoluaient en parallèle, les versions Open-Source, Medicals et Pro. Chacune ce distinguant par ces coûts liés à son installation et par ces modules spécifiques. De plus lors du passage à la version 1.8.6 la société Dokeos a décidé de rendre payant certains modules développés par elle-même pour ses clients. Dés la communauté a commencé à se demander si la plateforme Dokeos était toujours gratuit? La vision de la communauté était de faire profiter à tous des efforts fournis à la fois par la société de service et par la communauté elle-même. Mais c'est sur ce point que les deux entités ont commencées à diverger.
Ligne 22 : Ligne 22 :
=Chamilo 2.0=
=Chamilo 2.0=


La version Chamilo 2.0 qui devrait sortir début 2011. Cette version reste fidèle aux versions précédentes (Dokeos) d'un point de vue des fonctionnalités. Mais du point de vue de l'architecture système nous passons d'une programmation séquentielle à une programmation orienté objet. Cette initiative a été engagée par Bartmolet.
La version Chamilo 2.0 devrait sortir début 2011. Cette version reste fidèle aux versions précédentes (Dokeos) d'un point de vue des fonctionnalités et de l'ergonomie qui se veut toujours intuitive. Mais du point de vue de l'architecture système nous passons d'une programmation séquentielle à une programmation orienté objet avec un répertoire contenant toutes les classes d'objet (forum, wiki, document, feedback, etc.). Cette initiative a été engagée par Bartmolet de la haute école de Gantt.


Les développeurs peuvent dorénavant travailler avec des objets pédagogiques.
Les développeurs peuvent dorénavant travailler de manière plus clair à l'aide d'objet pédagogique.


==Architecture Orienté Objet==
==Architecture Orienté Objet==
Ligne 30 : Ligne 30 :
J'ai téléchargé la version Alpha de Chamilo 2.0 et voici un petit résumé de ce que j'ai pu constaté.
J'ai téléchargé la version Alpha de Chamilo 2.0 et voici un petit résumé de ce que j'ai pu constaté.


Le dossier d'installation de la plateforme Chamilo contient un repository dans lequel se trouve l'ensemble des Classes du système. Dans cette librairie on trouve de nombreuse classes mais je m'intéresse plus particulièrement au dossier librairie qui contient les différentes classes de gestion des objets de contenu.
Le dossier d'installation de la plateforme Chamilo contient un repository dans lequel se trouve l'ensemble des Classes du système. Dans ce dossier on trouve de nombreuse classes mais je m'intéresse plus particulièrement au dossier librairie qui contient les différentes classes des objets de contenu.


Les objets pédagogiques se trouve dans le dossier content_object. Il existe actuellement une quarantaines d'objets pédagogique comme le forum, le porfolio, le feedback, le lien, le wiki, etc.  
Les objets pédagogiques se trouvent dans le dossier content_object. Il existe actuellement une quarantaines d'objets pédagogique comme le forum, le porfolio, le feedback, le lien, le wiki, etc.  


==Chamilo 1.8.7 to Chamilo 2.0==
==Dokeos 1.8.6 to Chamilo 1.8.7 to Chamilo 2.0==
 
Chamilo 1.8.7 n'est qu'un clone de Dokeos 1.8.6 avec quelques modifications mineures. Par contre de Chamilo 1.8.7 à Chamilo 2.0 on change totalement le noyau de la plateforme. Je précise encore une fois que l'interface ainsi que les fonctionnalités présentent sur Chamilo 1.8.7 se retrouveront sur Chamilo 2.0.


Les utilisateurs de la version 1.8.7 ne doivent pas se faire de souci il sera tout aussi aisé de passer de la version 1.8.7 à la 2.0 qu'avec les versions précédentes.  
Les utilisateurs de la version 1.8.7 ne doivent pas se faire de souci il sera tout aussi aisé de passer de la version 1.8.7 à la 2.0 qu'avec les versions précédentes.  


L'upgrade permettant de passer de la version 1.8.7 à la version 2.0 sera disponible avec la première release de la version 2.0
L'upgrade permettant de passer de la version 1.8.7 à la version 2.0 sera disponible avec la première version stable de la version 2.0 (début 2011).


=Liens=
=Liens=
Ligne 45 : Ligne 47 :
* [http://alpha.chamilo.org/ Version Alpha de Chamilo 2.0]
* [http://alpha.chamilo.org/ Version Alpha de Chamilo 2.0]
* [http://dokeoslead.wordpress.com/2010/01/19/exit-dokeos-enter-chamilo/ Dokeos Lead talks about Chamilo's choice]
* [http://dokeoslead.wordpress.com/2010/01/19/exit-dokeos-enter-chamilo/ Dokeos Lead talks about Chamilo's choice]
* [http://www.dokeos.com/fr/node/611 Polémique Création Dokeos]


=Source=
=Source=


* [http://linuxfr.org/2010/02/04/26435.html Chamilo, fork de Dokeos (fork de Claroline)]
* [http://linuxfr.org/2010/02/04/26435.html Chamilo, fork de Dokeos (fork de Claroline)]

Version du 14 juin 2010 à 21:50

Introduction

Chamilo 1.8.7 est une plateforme de formation à distance qui succède en 2010 à la version 1.8.6.1 de [Dokeos].

De Dokeos à Chamilo

La communauté a décidé courant 2009-2010 de stopper la collaboration qui l'associait à la société de service Dokeos dans le développement de la plateforme Dokeos.

La communauté avait commencé cette collaboration quand la société de service Dokeos avait créé sa première version, du fork de Claronline, Dokeos. Création de Dokeos La communauté avait suivi ce mouvement pour accompagner le travail d'une équipe de développeurs employés à cette effet par la société Dokeos. On doit l'origine de ce premier fork à Thomas Depratez, qui a sut donné un nouvelle élan à la plateforme Claronline dans sa version Dokeos.

La communauté espérait par ce fait pouvoir créer deux entités distinctes : la société de service (dokeos.com) et la communauté (dokeos.org) avec une seule et unique version de la plateforme Dokeos sous licence Open Source. Mais au lieu de cela on a vu apparaître trois version de Dokeos qui évoluaient en parallèle, les versions Open-Source, Medicals et Pro. Chacune ce distinguant par ces coûts liés à son installation et par ces modules spécifiques. De plus lors du passage à la version 1.8.6 la société Dokeos a décidé de rendre payant certains modules développés par elle-même pour ses clients. Dés la communauté a commencé à se demander si la plateforme Dokeos était toujours gratuit? La vision de la communauté était de faire profiter à tous des efforts fournis à la fois par la société de service et par la communauté elle-même. Mais c'est sur ce point que les deux entités ont commencées à diverger.

C'est le départ du Developper Lead qui a amorcé la création de la communauté Chamilo composée entre autres de développeur de la haute école de Gantt, de l'université de Genève et de Bruxelles.

Point importants à souligner

  • 90 % des utilisateurs vont quitté la communauté Dokeos pour rejoindre la communauté Chamilo.
  • La création du fork Chamilo répond à une demande de séparation des objectifs de la communauté de ceux de la société Dokeos.
  • Il y a une nouvelle philosophie pour Chamilo.

Chamilo 2.0

La version Chamilo 2.0 devrait sortir début 2011. Cette version reste fidèle aux versions précédentes (Dokeos) d'un point de vue des fonctionnalités et de l'ergonomie qui se veut toujours intuitive. Mais du point de vue de l'architecture système nous passons d'une programmation séquentielle à une programmation orienté objet avec un répertoire contenant toutes les classes d'objet (forum, wiki, document, feedback, etc.). Cette initiative a été engagée par Bartmolet de la haute école de Gantt.

Les développeurs peuvent dorénavant travailler de manière plus clair à l'aide d'objet pédagogique.

Architecture Orienté Objet

J'ai téléchargé la version Alpha de Chamilo 2.0 et voici un petit résumé de ce que j'ai pu constaté.

Le dossier d'installation de la plateforme Chamilo contient un repository dans lequel se trouve l'ensemble des Classes du système. Dans ce dossier on trouve de nombreuse classes mais je m'intéresse plus particulièrement au dossier librairie qui contient les différentes classes des objets de contenu.

Les objets pédagogiques se trouvent dans le dossier content_object. Il existe actuellement une quarantaines d'objets pédagogique comme le forum, le porfolio, le feedback, le lien, le wiki, etc.

Dokeos 1.8.6 to Chamilo 1.8.7 to Chamilo 2.0

Chamilo 1.8.7 n'est qu'un clone de Dokeos 1.8.6 avec quelques modifications mineures. Par contre de Chamilo 1.8.7 à Chamilo 2.0 on change totalement le noyau de la plateforme. Je précise encore une fois que l'interface ainsi que les fonctionnalités présentent sur Chamilo 1.8.7 se retrouveront sur Chamilo 2.0.

Les utilisateurs de la version 1.8.7 ne doivent pas se faire de souci il sera tout aussi aisé de passer de la version 1.8.7 à la 2.0 qu'avec les versions précédentes.

L'upgrade permettant de passer de la version 1.8.7 à la version 2.0 sera disponible avec la première version stable de la version 2.0 (début 2011).

Liens

Source