Open hibadjebabria169 opened 1 year ago
J'ai re-edité les regles aujourd'hui. A voir si elles vont bien pour @syphax-bouazzouni
I reviewed these rules and referenced them here https://docs.google.com/spreadsheets/d/1DuHmz0G6NrLB6jXuU040Nf-ZcDIyOjtt7AT1-NSgWHQ/edit?usp=sharing. Some of them are dedicated validators and others are generic ones.
The new validators to implement are
[x] https://github.com/ontoportal-lirmm/goo/issues/19 for
[x] https://github.com/ontoportal-lirmm/goo/issues/21 for
[x] email_validator for mailing-list
[x] modification_date_previous_align for
[x] deprecated_retired_align for
[x] validity_date_retired_align for
[x] include_ontology_views for
[x] include_previous_submission for
[x] deprecate_previous_submissions for
[x] retired_previous_align for
[x] ontology_inverse_of_callback for
[x] enforce_symmetric_ontologies
[x] update_submissions_has_part
- New submission creation must make the previous version deprecated - error did not show - validator not called
- New submission creation must make the validity date of the previous submission the modification date of the new submission (or submission date if no modification date is available). the error did not show - the validator was not called
- New submission creation has Prior Version the id of the previous submission - error not showed - validator not called Source: https://docs.google.com/spreadsheets/d/1lEdrxJKKOJYbSYH_Ptzu2dUliHAKcFTirrw8vs9Hcuk/edit#gid=713725591&fvid=1197518333
Issue related to the verification of the rules between the properties:
Notes :
let : version n-1 = previous version, n = current version