When a cellxgene-schema is no longer supported by COG it should remove from ontology_info.json. The current deprecation period is 6 months from the time a new schema is release.
Approach
Determine how to detect a cellxgene-schema version is deprected.
One idea is to add a field in ontology_info.json to say deprecated and when it will be removed.
if a deprecated version is request in CXGSchema emit a deprecated message.
Once the cellxgene schema version is deprecated remove the ontology assets associated with that version. This could be a GHA
Definition of Done
Ontology resource related to a deprecated cellxgene schema version are removed from the repo after the 6 month expiration period.
Users are made aware when they are using a deprecated cellxgene schema version.
Need
When a cellxgene-schema is no longer supported by COG it should remove from ontology_info.json. The current deprecation period is 6 months from the time a new schema is release.
Approach
Definition of Done