Replies: 3 comments 2 replies
-
I agree, given the validation package is stable and does not throw false negatives. But I think that requirement is met? |
Beta Was this translation helpful? Give feedback.
-
I think this is only a good idea in theory, and leads to a lot of hassle in practice. We have different versions of the ARC specs, outdated tools (and with outdated i mean old installations of maintained tools) that might create ARCs targeting arc spec versions that are old and/or versions that have no validation package (yet). Would such a mandatory validation step always target the latest spec? That 'invalidates' any old ARC that follows old spec versions. A first step IMO would be moving to a world where at least every tool adds |
Beta Was this translation helpful? Give feedback.
-
Having the tools document the expected ARC specification version would probably be good in any case. But I see another possible solution here:
This would make following the newest version an opt-out operation, hopefully nudging users to regularly update their ARCs. |
Beta Was this translation helpful? Give feedback.
-
I'd suggest to validate all ARCs pushed to the DataHUB against the specification.
The annoying bit and reason to decide to let all ARCs "pass", was the default-validation against invenio (which lead to failed pipelines for missing or incomplete investigation contacts).
From my point of view it's perfectly fine to get a nasty email, if what you upload is not at all an ARC.
Originally posted in nfdi4plants/nfdi4plants.knowledgebase#519 (comment)
Opinions?
@kMutagene @j-bauer @HLWeil @muehlhaus @SabrinaZander @shiltemann @Mestizia
Beta Was this translation helpful? Give feedback.
All reactions