This repository was archived by the owner on Jan 28, 2020. It is now read-only.
This repository was archived by the owner on Jan 28, 2020. It is now read-only.
Open
Description
As a course author, I would like a way to preserve the metadata I've added to a learning resource: when it's exported form LORE, imported into edX and re-exported and re-imported into LORE. In particular, I don't want to have to re-enter metadata on the same learning resource, and I'd like to avoid creating duplicate learning resources.
We've discussed a couple of different ways this could be done:
- XML attributes:
- Looks nice
- relatively easy to parse when necessary
- Since OLX doesn't have a schema, we can add arbitrary attributes
- we need to test what happens with edX on import and export
- XML comments:
- allows for more arbitrary structure
- we need to test what happens with edX on import and export
- edX Asides (an experimental extension to XBlock:
- intended to support tagging of XBlocks, which seems similar to what we're doing
- not yet in production
- no serialization established yet.
Another question to consider is whether we want to embed all of the learning object's metadata in the OLX export, or just an GUID that can be used to look up the metadata.