Skip to content

Commit b5ad37a

Browse files
Update DEVELOPMENT.md (#706)
* Update DEVELOPMENT.md * Update DEVELOPMENT.md with Confluence page link Added a Confluence page link to the documentation. * Update DEVELOPMENT.md --------- Co-authored-by: Anh Nguyet Vu <32753274+anngvu@users.noreply.github.com>
1 parent 90e1162 commit b5ad37a

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

docs/DEVELOPMENT.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ The main artifacts to provide for the downstream validation implementation is no
1818
You are developing a data model as JSON schemas with the knowledge that they will be used by Synapse.
1919
So there are a couple of things to keep in mind in how Synapse deals with/uses the JSON schema.
2020

21+
#### See also: schematic tooling in development
22+
23+
Schematic tooling for schema registration, binding, and creating fileviews from the schema
24+
https://sagebionetworks.jira.com/wiki/x/QIBD-/
25+
2126
#### 1: Schema registration and binding
2227

2328
Before a schema can actually be used for validation, the schema must be registered in Synapse and then "bound" to an entity of interest. Children entities (e.g. a folder or file under another folder) inherit the same bound schema of a parent unless they have a schema bound to them, similar to local sharing settings.
@@ -158,3 +163,5 @@ SYNAPSE_AUTH_TOKEN="$NF_SERVICE_TOKEN" python utils/register-schemas.py --schema
158163
```
159164

160165
Generated log files (`schema-validation-log.md`, `schema-registration-log.md`) are automatically excluded from version control but provide detailed audit trails of the validation and registration processes.
166+
167+

0 commit comments

Comments
 (0)