-
Notifications
You must be signed in to change notification settings - Fork 134
Define mandatory field with checker rules? #750
Copy link
Copy link
Closed
Labels
QuestionGeneral questions about the standard, work-flow and code.General questions about the standard, work-flow and code.ReadyForCCBReviewIndicates that this PR is ready for a final review and merge by the CCB.Indicates that this PR is ready for a final review and merge by the CCB.
Description
Activity
Metadata
Metadata
Assignees
Labels
QuestionGeneral questions about the standard, work-flow and code.General questions about the standard, work-flow and code.ReadyForCCBReviewIndicates that this PR is ready for a final review and merge by the CCB.Indicates that this PR is ready for a final review and merge by the CCB.
Describe the problem
As indicated by section 2.2.1 of the OSI documentation:
The general case in the industry is however, that not all fields are set. It is completely up to the users, which fields to set in the interface.
Ask your question
Should some fields be marked as mandatory in any case? For example the version or the timestamp? If so, I propose to write this into the documentation of the respective field in machine readable form, so a checker can parse this as a rule, analog to rules like
is_greater_than_or_equal_to.