8000 Preserve metadata during import/export to/from edx · Issue #880 · mitodl/lore · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
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.
Preserve metadata during import/export to/from edx #880
Open
@pdpinch

Description

@pdpinch

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:

  1. 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
  2. XML comments:
    • allows for more arbitrary structure
    • we need to test what happens with edX on import and export
  3. 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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0