Hey Open edX developers! I’d like to share the result of a recent architecture decision record (ADR):
There has been disagreement over whether Open edX’s content authoring Web service is called “CMS” or “Studio”.
This ADR decides that:
- “CMS” is the proper name of the Web service.
- “Studio” is the content authoring product that CMS powers.
Going forward, keep this distinction in mind as you write apps, tools, and documentation relating to either CMS or Studio. There are still some places (for instance, Devstack) where the wrong term is used, but this ADR should make it easier to smooth them out over time since a consensus has been reached.
This may not strike everyone as an especially significant or interesting decision Still, I do think that straightening out our lexicon is one way to make our project more comprehensible for newcomers and more delightful for experienced contributors.