Moving Content Around
Sakai has a need to manage content in bulk. In the past (going all the way back to CHEF), Sakai supported an archiving feature that allowed course sites to be saved and later used to initialize new courses. Archiving isn't the end of the story, however. Sakai needs to provide migration strategies from other learning platforms and enable publishers to install content into specified courses. Finally, standards are emerging to simplify this, largely based on the IMS Global Learning Content Package Specification and it's derived profiles, Course Cartridge in particular.
This site is focused on moving content in various ways. The following sections define the major sub-projects.
Sakai archiving has been identified as a highly desired, short term
goal. Site archviing has been part of Sakai since the CHEF days, and
this new effort will include backwards compatibility for old Sakai
archives. New work will focus on supporting the IMS Content Package as
an archiving format for Sakai - initially for import, and later for
The Archiving sub-project is led by Michelle Wagner at Indiana U.
Participants.: Zach Thomas, Mike Osterman, Aaron Zeckoski, Mark Norton, Joshua Ryan
- Legacy Sakai archives
- Content Files
- Forum entries
- Sakai Content Package Archive
- Legacy Sakai archives
- Sakai Site Content to Content Package
Learning Platform Migration
Sakai is an OPEN collaboration and learning environment. As such, there is a strong desire to make it easy to move content to and from other learning and course management systems. The learing platform migration sub-project is focused on providing a means to exchange content with other systems including BlackBoard, WebCT, Moodle, and others.
A table showing roughly comparable tools in various LMS/CMSes is available here.
The Vendor Specific Migration sub-project is let by Zach Thomas.
Participants: Zach Thomas, Mark Norton
- BlackBoard 5.5 Content
- WebCT (version tbd) Content
- Desire2Learn Content
- Angel Content
- Moodle (version tbd) Content
A Tour of the Code
The new import mechanism has been hammered into shape for Sakai 2.3. It went through some last-minute refactorings to try to loosen some dependencies, as well as finding a new home in the archive/ module. Now is a good time to explain where everything is and what it does.
The IMS Global Learning Consortium is currently engaged with defining a profile for the Content Package specification that will allow content to be packaged and installed in a learning environment in a manner that protects intellectual property rights and provides information on how that content will be accessed and used.
It was mentioned at the IMS Course Cartridge briefing that CC might be an ideal way to distribute content from digital libraries. We should investigate how support for CC can broaden the capabilities of Twin Peaks and Sakaibrary.
The Common Cartridge sub-project is led by Mark Norton:
Participants: Mark Norton, Kevin Gary, Dan McCallum.
- Install Course Cartridge
- Content to Course Cartridge
The IMS Global Learning Consortium has developed an interchange specification for portfolios. This specification would allow portfolios to be imported and exported to Sakai allowing them to be interchanged with any other portfolio system that implements the standard.
- Import Portfolio
- Export Portfolio
Open Courseware Support
The lead developer of the Sakai/OCW work is Zhen Qian. She can show you where areas of overlap between the CC, migration, etc work would be. In this vein, have you made contact with Anne Margulies at MIT? She is very interested in the Sakai/OCW work and it may act as a driver for the installation of Sakai at MIT. That would be good in a number of ways.
The OCW sub-project is led by Zhen Qian of U. Michigan.
Currently we have two architectures in the archiving part of Sakai: support for the old archive structure started in CHEF at Michigan and being expanded by Indiana, and a newer architecture based on IMS Content Package developed by Zach Thomas. This group will focuse on generalizing architecture support for archiving, import, and export.
The Architecture sub-project is let by Zach Thomas and Mark Norton
Participants: Zach Thomas, Mark Norton, Kevin Gary