adaptlearning/adapt_authoring — pull request #304 by dennis-learningpool (2014-03-14 09:32:00+00:00)
Title: Task/10011

Refactors content manager to introduce content plugins. Course, ContentObject, Article, and Block are now plugins, rather than just schema, so more nuanced behaviour is possible.

@todo migrate model.schema to our new schema formats
@todo add ComponentPlugin plugin