Naming Conventions
From XBRLWiki
(Difference between revisions)
| Revision as of 07:32, 2 October 2012 (edit) Hommes (Talk | contribs) (→Folders) ← Previous diff |
Revision as of 07:53, 2 October 2012 (edit) Hommes (Talk | contribs) (→Folders) Next diff → |
||
| Line 3: | Line 3: | ||
| Folders are irrelevant to XML but important to control versioning of released files and ownership of these files. | Folders are irrelevant to XML but important to control versioning of released files and ownership of these files. | ||
| - | Taxonomy files MUST be released as children of a folder. | + | * Taxonomy files MUST be released as children of a folder. |
| - | The top level folder of any taxonomy MUST represent the owner of the taxonomy files. | + | * The top level folder of any taxonomy MUST represent the owner of the taxonomy files. |
| - | The first level of sub folders MUST represent the version and/or release date of the taxonomy files. | + | * The first level of sub folders MUST represent the reporting framework in which the taxonomy resides. |
| - | If dates are used to name folders, its notation MUST be: CCYY-MM-DD. | + | * The second level of sub folders MUST represent the version and/or release date of the taxonomy files inside. |
| - | Folder names MUST be in lower case. | + | * If dates are used to name folders, its notation MUST be: CCYYMMDD (no dashes or other characters). |
| + | * Folder names MUST be in lower case. | ||
| + | * Folder names MUST NOT use spaces (if a seperator is needed, an underscore is advised) | ||
| - | RH: Do we have a limited list of 'owners' that can be prescribed? | + | <span style="background-color:yellow">RH: Do we have a limited list of 'owners' that can be prescribed?</span> |
| + | |||
| + | <span style="background-color:yellow">RH: How do we number the rules uniquely?</span> | ||
| + | |||
| + | <span style="background-color:yellow">RH: I would like to emphasize that having reasons for each rule prevents a lot of questions. I.e. The reason for folder names to be lower case is to prevent problems between software running on Unix or Microsoft server.</span> | ||
| + | |||
| + | Example: | ||
| + | |||
| + | * eba | ||
| + | ** finrep | ||
| + | *** 20131201 | ||
| + | ** corep | ||
| + | *** 20121201 | ||
| == File names == | == File names == | ||
Revision as of 07:53, 2 October 2012
Contents |
Folders
Folders are irrelevant to XML but important to control versioning of released files and ownership of these files.
- Taxonomy files MUST be released as children of a folder.
- The top level folder of any taxonomy MUST represent the owner of the taxonomy files.
- The first level of sub folders MUST represent the reporting framework in which the taxonomy resides.
- The second level of sub folders MUST represent the version and/or release date of the taxonomy files inside.
- If dates are used to name folders, its notation MUST be: CCYYMMDD (no dashes or other characters).
- Folder names MUST be in lower case.
- Folder names MUST NOT use spaces (if a seperator is needed, an underscore is advised)
RH: Do we have a limited list of 'owners' that can be prescribed?
RH: How do we number the rules uniquely?
RH: I would like to emphasize that having reasons for each rule prevents a lot of questions. I.e. The reason for folder names to be lower case is to prevent problems between software running on Unix or Microsoft server.
Example:
- eba
- finrep
- 20131201
- corep
- 20121201
- finrep

