Implement checks on setting property values (machinery needed to implement aliases)
Use openMINDS property names in almost all cases.
Concerning the final point, previously we used "name" instead of "full_name", "alias" instead of "short_name", and a couple of other substitutions, for backwards compatibility with pre-openMINDS schemas.
For all changes, we have implemented aliases so that the old names still work.
The old names could be deprecated and phased out, but in any case it might be worthwhile to keep the aliases mechanism, as it might be useful in transitioning between major versions of openMINDS.
Concerning the final point, previously we used "name" instead of "full_name", "alias" instead of "short_name", and a couple of other substitutions, for backwards compatibility with pre-openMINDS schemas.
For all changes, we have implemented aliases so that the old names still work. The old names could be deprecated and phased out, but in any case it might be worthwhile to keep the aliases mechanism, as it might be useful in transitioning between major versions of openMINDS.