A lightweight functionality that enables authors to reuse components, units, subsections and sections by sharing directly from one course to another. Reuse functionality will extend to static pages as well. For this first MVP, the content is copied as a one-time action, and any future edits made to either copy won’t be synced. However, it is possible to edit the component independently in its new environment.
Quick solution to part of the highest majority user story: to enable reuse at all levels of the course
Solution temporarily bypasses content libraries/blockstore, in order to create space to fully spec phase 2
Compatible with modulestore courses
May replace existing in-course functionality in a simpler, more intuitive way, such as:
Using Duplicate within a course
Using Duplicate and Move together within a course to copy content from one place to another