Aportación realizada por Valery Fremaux

For developer community information :

I launched at Val'EISTI a little project to get an automated patch reintegrator. The purpose of this tool is to help Moodle customizers to deal with upgrades.

This needs a preliminary requirement : the customizers need to have a clean patching activity marking with a reliable patch start and patch end sequence, cutting nicely within the core code.

The purpose of the tool is to make a global scan of the Moodle customized codebase, finding patches sequences and applying several heuristics upon an upgrade  clean codebase do find the most probable reintegration location.

The heuristic will try to find a file with same name at same location, fails if not and will add this patch reintegration error into the failed logs.

Than would the heuristic try to find a matchable location within the file, pursuant it has not changed a lot in structure. Issue of which there are three : there is only one matching location (should be the good one), there are NO matching location, file has changed too much. Third case, there are several matching locations. Heuristic may be too loose and should be reinforced in tool configuration, or there is actually some kind of indecidability (should never !)...

An internship has been launched on this tool that will be programmed as a standalone CLI php script. 

 Cheers and let me know about ideas or comments....

Promedio de valoraciones: -

Les méta-cours peuvent être une solution : Il en existe deux usages majeurs :

1. Un méta-cours hérite les inscrits de deux cours normaux désignés comme descendants, additionnant les populations. On peut alors mettre des activités communes qui seront exécutées par la réunion des inscrits.

2. Un ensemble de méta-cours sont accrochés à un cours normal (en le désignant lui comme seul descendant). Ces méta-cours constituent des cours "matière" d'une population de classe inscrite dans le cours normal (et unique) de classe.

La documentation actuelle en français reste très confuse sur le concept et ne favorise que le premier cas de figure. En général (c'est arrivé plusieurs fois) la compréhension des administrateurs est inversée par rapport à la réalité du concept.

Nicolas, Severin ? Y aurait-il quelque chose à faire ? Chô !!

Glenys doit utiliser plutôt le cas 1 si elle utilise les méta-cours....

Un problème à soulever : il est possible de décider quels sont les rôles qui se propagent. Or, dans le cas 1, il est intéressant que les Etudiants ET les Enseignants se propagent pour éventuellement rassembler les divers enseignants sur l'espace d'activités mutualisées. Malheureusement, dans le cas 2 c'est l'inverse : il ne FAUDRAIT PAS que les enseignants se propagent, car tous doivent être inscrit au "cours de classe", mais chacun parmi l'équipe doit etre inscrit à son cours matière.

Moodle ne résout pas encore ce paradoxe. 

Valery. 

Hi guys

We are making a poll to determine the overal use of categories in Moodle. The question is :

what is the current height of the course category tree of your Moodle.

The max height would be usefull either.

the poll is there : http://www.valeisti.fr/mod/choice/view.php?id=290&lang=en_utf8 and just needs a free moodle registration account to be setup for answers differenciation.

We need this result to calibrate a multidimensional datawarehouse and high level reporting tool we will provide the moodle community in January 2010.

Cheers.
Thanks.


Promedio de valoraciones: -

Un problème que nous avons avec le CAS du rectorat de Bordeaux, qui malgré l'activation du mode "proxy", n'a pas l'air de nous envoyer de PGT, ni dans la réponse directe à la demande de ticket ST, ni par un callback PGT (que nous ne voyons pas passer).

Quelqu'un aurait-il des expériences de pb de ce type ?

Thanks

Valéry.

Promedio de valoraciones: -