LCMS
From Dokeos
In this section of the WIKI you can find all documentation about the LCMS-project.
Contents |
The design
This page gives an overview of the design to convert Dokeos from course based learning management system to a repository based learning management system. Consulting this design page will help you to understand the goals and the benefits of this LCMS-project.
The developer cookbook
The developer cookbook tries to give all developers a quick overview of the structure of the LCMS-code. It will guide you through the necessary steps to implement your own type of learning object and how to create a new course module to publish your newly created objects.
The Learning Object repository
All learning objects are stored in a central repository. An end user interface to manage these objects is available. The LCMS repository actions pages gives an overview of the actions which are available to manage your repository. It will be possible to attach metadata to each learning object in the repository.
The Learning Object Difference Engine
The LCMS version of Dokeos offers the possibility to compare different object versions. The LCMS Difference Engine page will provide some basic insight into the logic behind the code, as well as a general overview of the functionality and it's possible uses.
The applications
When you've read the design page, you'll understand it's possible to implement several applications on top of the learning object repository. More information about the implemented applications and modules can be found on the LCMS Applications and Modules page.
The migration
A first draft on the migration tool is available.
The code
All code of this project is available in the Dokeos project SVN code repository on sourceforge.net. All information on working with this repository can be found on the SVN-guide elsewhere in this WIKI. The api-documentation of this project is also available online
The demo
A demo portal is available on http://www.dokeos.com/demos/dokeos_lcms/ You can use it to test the current state of this project. Use the forum for all feedback and suggestions.
Resources
- Presentation given on the Dokeos users day in Valence (FR, dec 2006)
- Presentation given on the ILearning Forum in Paris (FR, jan 2007)
ToDo
See the LCMS_Roadmap page to find out what is ready and on which features there's work to do.
Share your ideas
A forum is available for this project. Feel free to post any comment or suggestion there.


