docs(structured_data): proofreading
This commit is contained in:
parent
a2804aacf6
commit
d0bc7eabc7
3 changed files with 14 additions and 9 deletions
|
|
@ -22,15 +22,21 @@ to generate configuration files.
|
||||||
|
|
||||||
:term:`Families <family>` and :term:`variables <variable>` can be defined in several structure files. These structure files are then aggregated.
|
:term:`Families <family>` and :term:`variables <variable>` can be defined in several structure files. These structure files are then aggregated.
|
||||||
|
|
||||||
|
.. _namespace:
|
||||||
|
|
||||||
Separation of structures into namespaces
|
Separation of structures into namespaces
|
||||||
----------------------------------------
|
----------------------------------------
|
||||||
|
|
||||||
|
.. glossary::
|
||||||
|
|
||||||
|
namespace
|
||||||
|
|
||||||
A namespace is a way to organize and group related variables under a unique name.
|
A namespace is a way to organize and group related variables under a unique name.
|
||||||
|
|
||||||
It:
|
It enables us to:
|
||||||
|
|
||||||
- to avoid naming conflicts
|
- avoid naming conflicts
|
||||||
- permet logical grouping: related variables can be grouped together
|
- permit logical grouping: related variables can be grouped together
|
||||||
- scope control: namespaces limit the visibility of variable to the namespace itself
|
- scope control: namespaces limit the visibility of variable to the namespace itself
|
||||||
|
|
||||||
By default there is no namespace.
|
By default there is no namespace.
|
||||||
|
|
@ -71,7 +77,7 @@ The structure file processing
|
||||||
----------------------------------
|
----------------------------------
|
||||||
|
|
||||||
The structured files contain information that will be used by the consistency handling system for structure validation.
|
The structured files contain information that will be used by the consistency handling system for structure validation.
|
||||||
This is what we call structured data write in Rougail format.
|
This is what we call :term:`structured data` writen in Rougail format.
|
||||||
|
|
||||||
.. figure:: images/schema.png
|
.. figure:: images/schema.png
|
||||||
:alt: The Rougail process
|
:alt: The Rougail process
|
||||||
|
|
|
||||||
|
|
@ -3,9 +3,9 @@ Data documentation
|
||||||
|
|
||||||
Documentation is an integral part of the definition of structured data.
|
Documentation is an integral part of the definition of structured data.
|
||||||
|
|
||||||
In a sense, we talk about `structured data` and not `schema` in Rougail because the documentation is an integral part of the variable definition.
|
In a sense, we talk about :term:`structured data` and not `schema` in Rougail because the documentation is an integral part of the variable definition.
|
||||||
|
|
||||||
More broadly, considering the use of a VaC tool has the advantage of eliminating the need to manage documentation oneself.
|
More broadly, considering the use of a :term:`VaC` tool has the advantage of eliminating the need to manage documentation oneself.
|
||||||
|
|
||||||
A lot of useful information for the :term:`operator` is naturally present when defining our variables. I'm thinking of its type, the constraints applied, its default value, the mode level, etc.
|
A lot of useful information for the :term:`operator` is naturally present when defining our variables. I'm thinking of its type, the constraints applied, its default value, the mode level, etc.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,7 @@
|
||||||
Rougail format
|
Rougail format
|
||||||
===============
|
===============
|
||||||
|
|
||||||
Common informations on structured data
|
Common informations about structured data
|
||||||
|
|
||||||
|
|
||||||
.. toctree::
|
.. toctree::
|
||||||
:titlesonly:
|
:titlesonly:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue