Closed christiangoedert closed 2 years ago
@jmdska please update the modal verbs section by the following:
=== Modal verbs
To ensure compliance with the {THIS_STANDARD} standard, users need to be able to distinguish between mandatory requirements, recommendations, permissions, as well as possibilities and capabilities.
The following rules for using modal verbs apply:
[#tab-modal-verbs]
.Rules for using modal verbs
[%header, cols=2*]
|===
|Provision |Verbal form
|*Requirements* +
Requirements shall be followed strictly in order to conform to the standard. Deviations are not allowed.
|shall +
shall not
|*Recommendations* +
Recommendations indicate that one possibility out of the several available is particularly suitable, without mentioning or excluding the other possibilities.
|should +
should not
|*Permissions* +
Permissions indicate a course of action permissible within the limits of {THIS_STANDARD} deliverables.
|may +
need not
|*Possibilities and capabilities* +
Verbal forms used to state possibilities or capabilities, whether technical, material, physical, etc.
|can +
cannot
|*Obligations and necessities* +
Verbal forms used to describe legal, organizational, or technical obligations and necessities that are not regulated or enforced by the {THIS_STANDARD} standard.
|must +
must not
|===
[x] Please mention that this section is located in the Conventions and notations section.
[x] Please check if this version of the modal verbs is present in ASAM OpenDRIVE.
[x] Please check if the definitions of modal verbs in the ASAM Editorial Guide is aligned with the upper code block.
Updated ASM-21, ASM-60 (shall/not), ASM-112 (should/not), ASM-113 (may /need not), ASM-114 (can/cannot) and added ASM-111 (must /not) in commit https://github.com/asam-ev/asam-project-guide-content/commit/5fb17dc5634e95763d12adf2bd5a073a05ce02c0 and updated ASAM OpenDRIVE in commit https://code.asam.net/simulation/opendrive-group/opendrive-standard/-/commit/4a7351cbc14305cc7a6ffe0c4f5e90815331468d
The changes to the modal verbs section have been reverted and refined in commit a4f94c0af0f3d88946e227298877053f32aaeb30.
Update modal verbs sections according to the following table.