openMetadataInitiative / openMINDS

Complete collection of schemas for the metadata models of the openMINDS metadata framework. All schemas are formatted in the openMINDS syntax (*.schema.omi.json).
MIT License
0 stars 3 forks source link

changing the namespace #25

Open lzehl opened 3 weeks ago

lzehl commented 3 weeks ago

old namespaces: (openminds version <= v3)

new namespaces: (openminds version >= v4)

SUBMODULENAME: lowerCamelCase SCHEMANAME: UpperCamelCase PROPERTYNAME: lowerCamelCase

How to change / switch to the new namespace:

openMINDS (main); pipeline branch: 1) add default namespace to versions.json / versions-dev.json files 2) update build pipeline to use default namespaces of version files for types and properties

openMINDS submodules; version branches: 1) remove all full namespaces for schema types 2) remove all instances folders (as unrelated cleanup)

@openMetadataInitiative/openminds-developers please comment if I forgot something or if something is unclear

ehennestad commented 1 week ago

@Lyuba, how will this apply to @ids for instances?