Concept Document Template#
A concept is a document that clarifies and illuminates a particular topic. It is understanding-oriented. It could be considered a conceptual guide. This type of document answers a why question. It could be descriptive, historical, or even propose different alternatives to explain the bigger picture and give context.
For example, “What is an XBlock? The Open edX platform provides different components, called XBlocks, that can work to create a course, like text, video, assessment, and discussions”.
Since this type of document seeks to explain a topic, you will likely need to add images to illustrate the topic you are talking about. For example:

External Links#
You can use inline links or indirect links. Indirect links are useful if you want to link to the same thing multiple times, or if the URL is really long and you want the raw RST to read more cleanly.
Internal Links#
Always use the :ref:
directive to link to other documents. For example this link: Documentation Checklist is written as:
:ref:`Documentation Checklist`
and you can find this reference by looking at the top line of the file you wish to reference. In this case, the source/documentors/references/doc_checklist.rst
file has a line at the top, _ Documentation Checklist:
- this is the string to use to reference this file.
By default, it will use the title of the doc as the link text but you can override that with other text if you want.
See also
Review the Open edX Documentation Writing Style Guide to learn more about directives and other resources for creating your documentation.
RST Template#
Concept Document Template
#########################
A concept is a document that clarifies and illuminates a particular topic. It is understanding-oriented. It could be considered a conceptual guide. This type of document answers a why question. It could be descriptive, historical, or even propose different alternatives to explain the bigger picture and give context.
For example, “What is an XBlock? The Open edX platform provides different components, called XBlocks, that can work to create a course, like text, video, assessment, and discussions.”
Since this type of document seeks to explain a topic, you will likely need to add images to exemplify the topic you are talking about. For example:
.. image:: /_images/documentors_howto/xblock_example.png
:width: 500px
:align: center
:alt: This image shows the Advance Module List, where the XBlocks are added to the platform.
External Links
--------------
You can use `inline links <https://docs.openedx.org/en/latest/documentors/references/quick_reference.html#linking>`_ or `indirect links`_. Indirect links are useful if you want to link to the same thing multiple times, or if the URL is really long and you want the raw RST to read more cleanly.
.. _Indirect links: https://docs.openedx.org/en/latest/documentors/references/quick_reference.html#linking
Internal Links
--------------
.. warning::
Usage of ``:doc:`` is an antipattern. It is fragile and prone to breaking cross references when docs are moved or renamed.
Adding in ``.. _reference:`` syntax to files and headings means cross-references can instead be made with the ``:ref:`` directive, which will be more robust to docs refactorings.
Link to :ref:`Documentation Syntax Reference` to reference a doc, or a place within a doc.
By default, it will use the title of the doc as the link text but you can override that with :ref:`other text <Documentation Syntax Reference>` if you want.
.. seealso:: Review the :ref:`Open edX Documentation Writing Style Guide` to learn more about directives and other resources for creating your documentation.
See also
About Open edX® Documentation Standards (concept)
Reference Document Template (reference)
Quickstart Document Template (reference)
How-To Document Template (reference)
Maintenance chart
Review Date |
Working Group Reviewer |
Release |
Test situation |