Document Actions
#61: Refactor IMS
- Contents
Implement CommonCartridge IMS spec. Enhance IMS Transport so it doesn't put the course in a subfolder when it is packaged (Or make it so the course image knows to look in that course folder). The IMS product also needs to be reworked so the .zip file is useable in the "Download this course" section.
- Proposed by
- Tom Caswell
- Proposal type
- Architecture
- Assigned to release
- State
- in-progress
Motivation
The IMS product needs some improvements and enhancements to make it more useful. See below.
Proposal
- Research making IMSTransport wholly independent of eduCommons. Currently, there is eduCommons specific code in IMSTransport, making it unusable in default Plone
- Implement CommonCartridge IMS spec.
- Enhance IMS Transport so it doesn't put the course in a subfolder when it is packaged (or make it so the course image knows to look in that course folder).
- The IMS product also needs to be reworked so the .zip file package in the "Download this course" section can be used for offline browsing of content.

