Files
edx-platform/openedx/core/lib/xblock_builtin
Braden MacDonald d3f6ed09d8 Learning Contexts, New XBlock Runtime, Blockstore API Client + Content Libraries
https://github.com/edx/edx-platform/pull/20645

This introduces:
* A new XBlock runtime that can read and write XBlocks that are persisted using
  Blockstore instead of Modulestore. The new runtime is currently isolated so
  that it can be tested without risk to the current courseware/runtime.
* Content Libraries v2, which store XBlocks in Blockstore not modulestore
* An API Client for Blockstore
* "Learning Context" plugin API. A learning context is a more abstract concept
  than a course; it's a collection of XBlocks that serves some learning purpose.
2019-08-30 10:31:15 -07:00
..

Open edX: Built-in XBlocks
--------------------------

This area is meant for exceptional and hopefully temporary cases where an
XBlock is integral to the functionality of the Open edX platform.

This is not a pattern we wish for normal XBlocks to follow; they should live in
their own repo.

Discussion XBlock
=================

This XBlock was converted from an XModule, and will hopefully be pulled out of
edx-platform into its own repo at some point.  From discussions, it's not too
difficult to move the server-side code , but the client-side code is used by
the discussion board tab and the team discussion, so for now, must remain in
edx-platform.