tighting maintenance section definition #214
valeriocomo
started this conversation in
Ideas
Replies: 1 comment
-
|
@valeriocomo Maybe i'm oversimplifying this but still i would like to coin this. If we follow your scenario Valerio, we exclude |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi! As stated in the title, it would be convenient to be more concise with the definition of maintenance section.
In the actual definition,
maintenance.contactsandmaintenance.contractorsare mandatory ifmaintenance.typehas a particular value. For the first one,internalorcommunity,contractfor the latter.It's not explicitly forbidden having
maintenance.contactsoccurrences ormaintenance.contractorsoccurrences whenmaintenance.typeit's not set accordingly.So, I suggest to tight up the definition of this section in order to reduce personal interpretation.
This consideration starts from this issue.
There are two different proposals at the moment, one from me and one from @bfabio. Both the proposal starts from two different interpretation of the spec.
My idea is described as following:
maintenance.contractorsvalidation must be excluded unlessmaintenance.typeis set tocontractmaintenance.contactsvalidation must be excluded unlessmaintenance.typeis set tointernalorcommunityThe one from @bfabio is the following:
maintenance.contractorsvalidation must be excluded unlessmaintenance.typeis set tocontractmaintenance.contactsvalidation would remain as is todayEvery kind of change will impact the validator and the editor.
Beta Was this translation helpful? Give feedback.
All reactions