Bonjour Olivier,
LAMS & Moolde integration and branching are good goal to pursue but they are not panacea these are only starting point.
I don't know your "dreams" but mines are to break the teacher time paradox: more you invest on good activities for the students less you have time for your students.
That is why adaptive materials must be used in Moodle. The new quiz, the lesson, ld engines,
scorm, LAMS, activities locking, regulate rights are all possibilities that permit or will permit some form of adaptive activities.
But even if we have all these features in Moodle, imagine the authoring time required for creating all these activities and the navigation required for making them adaptive! And to be adaptive you must follow a certain pedagogy or learner profile or cognitive structure.
That is why I choose to don't use necessary a standard but to design a small simple system that will permit to generate some adaptive content. That one year old too
long lonely post resume my toughts and give some simples examples of generated stuff with navigation control.
The lesson module was choosen only as a proof of feasibility but if something else permit branching and support some form of import I will use it.
Now I am concentring my little Moodle development time to the generator wich is the heart of the system. It is based on a modified Bloom taxonomy and adaptation and generation are based on that taxonomy.
One way to understand the generation process is to compare it to a fifth generation programming language: the relations expressed with the taxonomy may be considered as prolog clauses or rules of expert system. The generator will process the clauses with the goal of generating a tree or a network of multichoice questions importable in a lesson for example with the appropriate navigation.
That generation will help to break the teacher time paradox by letting the teacher to concentrate on the description of a part of his course using the relations of the taxonomy .
What will win Moodle adaptive race? I don't know.
I hope it answer some of yours questions,
Salutations,
Bernard