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.contacts
andmaintenance.contractors
are mandatory ifmaintenance.type
has a particular value. For the first one,internal
orcommunity
,contract
for the latter.It's not explicitly forbidden having
maintenance.contacts
occurrences ormaintenance.contractors
occurrences whenmaintenance.type
it'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.contractors
validation must be excluded unlessmaintenance.type
is set tocontract
maintenance.contacts
validation must be excluded unlessmaintenance.type
is set tointernal
orcommunity
The one from @bfabio is the following:
maintenance.contractors
validation must be excluded unlessmaintenance.type
is set tocontract
maintenance.contacts
validation would remain as is todayEvery kind of change will impact the validator and the editor.
Beta Was this translation helpful? Give feedback.
All reactions