LCMS

From Dokeos

Jump to: navigation, search

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

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.

Personal tools