Une autre type de ressource ?

Une autre type de ressource ?

par Étienne Rozé,
Nombre de réponses : 3

Bonjour,

Dans le cadre d'une réflexion personnelle sur la séparation de la gestion des ressources de cours (contenu) et de celle de la plateforme, je me disais qu'il manquait un type de ressource Moodle qui permettrait de faire le lien entre un lieu où sont stockés des ressources et Moodle.

En quelque sorte cela serait une extension de la ressource « lien vers un fichier ou un site web », du même genre que ce qui a été fait dans le projet Ariadne (http://www.ariadne-eu.org//index.php?option=com_wrapper&Itemid=78 ) et donc pourrait :

  • permettre une recherche dans le stock de ressource

  • permettre d'afficher pour l'utilisateur des documents protégés par accès direct :

    • Par exemple : le professeur met tous ses cours sur un wiki de travail, protégé d'accès autres que le sien. Il peut décider d'afficher dans la ressource, telle page sans ouvrir l'accès à tout le wiki. Dans l'esprit de la ressource Liens Interne (http://moodle.org/mod/forum/discuss.php?d=81568)

  • permettre de choisir de mettre en cache ou non la ressource au moment de la création de la ressource.

  • Ce type de ressource serait, du côté des développeurs, plugable et définirait un nombre de fonction à fournir pour rajouter des types de stockage ( différents wiki, des logiciels de GED, de bibliographie)

Qu'en pensez-vous ? Connaissez-vous un tel projet ?

Moyenne des évaluations  -
En réponse à Étienne Rozé

Re: Une autre type de ressource ?

par Valery Fremaux,

Etienne, pour info, je viens d'être TRES OFFICIELLEMENT chargé d'un gros projet d'intégration dans notre école qui va je pense dans ta direction. Nous avons six mois pour réaliser une connexion lourde entre Moodle et ce que l'on appelle un référentiel de document basé sur la norme JCR170 (en l'occurence, il s'agit d'une plateforme EXO, leader de l'implémention des JCR). Au passage, je serai amené à étudier les évolutions actuelles du portefolio et des API de référentiels, tel que décrit dans http://docs.moodle.org/en/Development:Repository_API .

Ce projet doit (en théorie) m'occuper 3 jours / 5 à partir de maintenant (ça c'est pour la théorie), rémunéré par mon école. C'est l'officialisation de l'entrée de Moodle chez nous, après 4 ans d'ignorance...

En réponse à Valery Fremaux

Re: Une autre type de ressource ?

par Étienne Rozé,
OK. C'est une très bonne nouvelle !
Je retrouve dans le document que tu m'indique à peu près tout ce que je recherchait. Sauf qu'il parle de copie définitive de la ressource, alors que l'on pourrait imaginer deux possibilités : soit la copie soit un lien permanent qui aille rechercher le document qui aura pu évoluer.

Est-ce toi qui a créer ce cahier des charges? Je suppose en tous les cas qu'il est modifiable ou discutable...
En réponse à Valery Fremaux

Re: Une autre type de ressource ?

par Étienne Rozé,
Salut Valery,

Je suis autant que je peux l'évolution de la spécification dont tu donnes le lien. Il y a des choses qui ne semblent pas abordées :
- les paramètres éventuels liées à une ressources ( un peu ce qui existe pour les liens html actuellement)
- La généralisation au delà de l'accès à une ressource par une URL : exemple, en lien avec le premier point ou l'on peut passer des paramètres : une ressources pourrait-être aussi la sortie d'une appli locale.
- Le problème de l'insertion de lien de ces ressources dans d'autres ressources Moodle : typiquement, je dépose un fichier dans Moodle. Je fait des liens vers lui dans plusieurs ressources. Et ensuite, si il me vient l'idée de le renommer ou de le déplacer dans l'arborescence mes liens deviennent morts... Mon idée était l'attribution d'un id unique à chaque fichier avec une table regroupant les infos de localisation. La spécif reprends cela en plus compliqué puisque en plus dans la table file_instances, elle stocke les lieux où sont liés les fichiers ( je ne voit pas trop pourquoi, d'ailleurs). Mon idée serait qu'un lien vers la ressource serait créé au moment de l'affichage par un mécanisme type filtre en partant d'une syntaxe #ID_UNIQUE#

Je ne sais pas si je suis clair. Je l'aurais été encore moins en anglais à moins d'y passer l'après-midi...