Changes for page Technical details

Last modified by lzehl on 2021/07/05 18:57

From version 83.1
edited by lzehl
on 2021/07/05 12:21
Change comment: There is no comment for this version
To version 83.2
edited by lzehl
on 2021/07/05 13:16
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -63,12 +63,12 @@
63 63  
64 64  {{code language="json"}}
65 65  {
66 - "https://openminds.ebrains.eu/«METADATA_MODEL_LABEL»/«SIMPLIFIED_SCHEMA_NAME»": {
66 + "https://openminds.ebrains.eu/«METADATA_MODEL_LABEL»/«SCHEMA_NAME»": {
67 67   "description": "«GENERAL_DESCRIPTION»",
68 68   "label": "«HUMAN-READABLE_LABEL»",
69 - "name": "«SIMPLIFIED_SCHEMA_TYPE»",
69 + "name": "«SCHEMA_NAME»",
70 70   "schemas": [
71 - "«METADATA_MODEL_LABEL»/«VERSION_BRANCH»/«SIMPLIFIED_SCHEMA_TYPE»"
71 + "«METADATA_MODEL_LABEL»/«VERSION_BRANCH»/«SCHEMA_NAME»"
72 72   ],
73 73   "translatableTo": [
74 74   "«REFERENCE_TO_RELATED_SCHEMA_OF_OTHER_INITIATIVE»"
... ... @@ -78,20 +78,14 @@
78 78  {{/code}}
79 79  
80 80  (% style="text-align: justify;" %)
81 -With each new schema committed to one of the openMINDS metadata models, a new entry is appended to the **##types.json##** file, with the "name" and "label" automatically derived from the respective schema type, because it has a consistent naming convention:
81 +With each new schema committed to one of the openMINDS metadata models, a new entry is appended to the **##types.json##** file, with the **##"name"##** and **##"label"##** automatically derived from the respective schema type. The remaining attributes are predefined with a null value and frequently, manually edited by a corresponding expert of the openMINDS development team. If necessary the auto-derived "label" can be edited as well. All manual editions will be preserved and not overwritten when the file is updated again with a new commit. In case a schema is deleted from the openMINDS metadata models, the corresponding entry in the **##types.json##** file is marked as being deprecated (additional attribute-value pair; **##"deprecated": true##**). It only can be permanently removed from the **##types.json##** file, if the entry is manually deleted.
82 82  
83 -(% style="text-align: center;" %)
84 -**##"https:~/~/openminds.ebrains.eu/METADATA_MODEL_LABEL/SIMPLIFIED_SCHEMA_NAME"##**
85 -
86 86  (% style="text-align: justify;" %)
87 -The remaining attributes are predefined with a null value and frequently, manually edited by a corresponding expert of the openMINDS development team. Once an entry for a schema is made in the **##types.json##** file, the values of attributes (**##"label"##**, **##"description"##**, and **##"translatableTo"##**) can be manually edited. All manual editions will be preserved and not overwritten when the file is updated again with a new commit. In case a schema is deleted from the openMINDS metadata models, the corresponding entry in the **##types.json##** file is marked as being deprecated (additional attribute-value pair; **##"deprecated": true##**). It only can be permanently removed from the **##types.json##** file, if the entry is manually deleted.
84 +Similar to the **##types.json##** file, the **##properties.json##** file is an associative array listing all properties across all existing openMINDS schemas. For each openMINDS property, a small list of general attributes are provided in a nested associative array. Currently, the following attributes are captured:
88 88  
89 -(% style="text-align: justify;" %)
90 -Similar to the **##types.json##** file, the **##properties.json##** file is an associative array listing all properties across all existing openMINDS schemas (via the property name). For each openMINDS property, a small list of general attributes are provided in a nested associative array. Currently, the following attributes are captured:
91 -
92 92  {{code language="json"}}
93 93  {
94 - "PROPERTY_NAME": {
88 + "https://openminds.ebrains.eu/vocab/«PROPERTY_NAME": {
95 95   "description": "GENERAL_DESCRIPTION",
96 96   "name": "DISPLAY_LABEL",
97 97   "nameForReverseLink": "DISPLAY_LABEL_OF_REVERSED_LINK",
Public

openMINDS