Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

6.6 Writing documentation for the FCC Software

Where to put documentation

How to write Mardown

This tutorial website is generated with Sphinx machinery using Read the Docs theme. Specific parser of Mardown we use is MyST.

Custom Admonitions

The fcc-tutorial makes use of the following custom admonition classes inherited from LHCb Starterkit:

Example of an admonition:

:::{admonition} Custom admonition
:class: solution

Text of a custom admonition.
:::

To create collapsible admonition add additional classes:

Example of collapsible admonition:

:::{admonition} Collapsable admonition
:class: prereq dropdown
:open: true
Text of a collapsible admonition.
:::

When and how is the tutorials page updated?

This tutorials page is hosted at https://fcc-tutorials.web.cern.ch/ and the edits are managed using Github pull requests. Once the pull request is merged the change to the tutorials page will happen within few minutes.

For website admins

Administrators controlling the access to the webspace need to be members of the cernbox-project-fccsw-web-admins e-group.

If you want to have write-access you need to request membership in cernbox-project-fccsw-web-writers. If you are the main responsible for these activities, you should own the service account fccsweos that has admin rights for both the physics data EOS space and the web EOS space.