make satisfied_by mandatory#662
Conversation
License Check Results🚀 The license check job ran with the Bazel command: bazel run --lockfile_mode=error //src:license-checkStatus: Click to expand output |
|
The created documentation from the pull request is available at: docu-html |
aschemmel-tech
left a comment
There was a problem hiding this comment.
This change is according to https://eclipse-score.github.io/process_description/main/process_areas/requirements_engineering/guidance/requirements_process_reqs.html#gd_req__req_linkage_architecture_mandatory and process metamodel definition. Change from belongs_to to satisfied_by should already have been done in the module repositories
AlexanderLanin
left a comment
There was a problem hiding this comment.
We need to fix score repository before making the attribute mandatory, otherwise we will not be able to roll out docs-as-code
mandatory violations are hard errors |
@AlexanderLanin if we introduce it here, then it doesn't mean that score or module repos will fail, as they use the older version of docs-as-code. So I think that is actually the workflow: you update the checks in docs-as-code -> inform everyone -> everyone who wants to use newer version need to fix findings. Other way around you will need week if not months as there is no pressure |
|
@antonkri Can you run |
Done |
📌 Description
Currently there is no mandatory link between feat <-> feat_req and comp <-> comp_req. This makes it impossible, at least for automated tools, to map requirements to concrete feature or component.
🚨 Impact Analysis
✅ Checklist