You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Supporting a new organism is additive to the schema. There should be zero impact on existing datasets in the corpus. Historically, updating the schema version requires that the data corpus is migrated to the new version. The recommendation is to use semver patch:
Patch version is incremented for editorial changes and when new organisms are added that do not require new schema fields such as strain.
The schema_version is limited to major.minor.0 or major.minor, not major.minor.patch.
The schema_reference is limited to major.minor.0/schema.md or major.minor/schema.md, not major.minor.patch/schema.md. The schema is updated in place but its internal version is updated to reflect the patch - Version: 5.2.1.
Or we allow the corpus to exist at different patch versions for major.minor.patch for such cases until the next major or minor schema update. This would require reviewing current code related to schema versions because patch has never been in use.
The text was updated successfully, but these errors were encountered:
Context
Supporting a new organism is additive to the schema. There should be zero impact on existing datasets in the corpus. Historically, updating the schema version requires that the data corpus is migrated to the new version. The recommendation is to use semver patch:
The text was updated successfully, but these errors were encountered: