-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Type of Request
Product Proposal (larger features)
Feature Description
TL;DR summary
How do I leverage Open edX core features in order to get rid of home-grown “custom asset management system XBlocks”?
Overview: 1–2 sentences summarising the idea.
We would like the Open edX platform to provide integration for 3rd-party asset management libraries. The platform would also provide the ability to reference and track those assets uniquely within their own storage / events.
Problem: 1–2 sentences describing the main user problem or barrier.
Currently, in order to use a 3rd-party asset management system within Open edX, we need to create custom XBlocks. These assets are not tracked within the system after upload.
Use Cases:
As a course author, I need to upload media assets, which include required metadata (transcripts, alt text, etc.) from my organization’s centrally sourced asset repository in order to maintain assets across my organization without storing them directly on Open edX.
Proposed solution:
Indicate how you'll solve the problem.
2 Media Libraries:
- Local - PublishableEntity, self-contained to Open edX
- External - hook into DAMS API
- A standardized pattern for external libraries
- Middleware for any company to translate their libraries into the Open edX defined API
Include screenshots of the current and proposed UX and UI for better context.
Implementation plan (including technical implementation, resources and funding status)
- Ability to turn off local media uploads within the platform
- Even though we upload external media, it’s still referenced within the local platform storage for tracking - PublishableEntity
Long-term ownership and maintenance plans
Contact person (submitter is the default coordinator)
Optional additions:
- Open questions about rollout or releases
- Supporting product designs
- Supporting market data or user data
- What other clients of Open edX use a self-owned external media library? Dave - ASU?
- 2–5 minute video pitch
- Competitive research (e.g., how Canvas/Moodle/Coursera solve this)
- Adobe Experience Manager Assets
- Canvas - LTI placement
- Other approaches considered and why they don’t work
Link to Product Proposal
https://docs.google.com/document/d/1imOC7_sgotc26v6E_GYgZn1aDHVk-mfM8cXJRpKBk7U/edit?usp=sharing
Status
New
Proposed By
Western Governors University
Metadata
Metadata
Assignees
Labels
Type
Projects
Status