Skip to content

add versioning of requirements#708

Merged
masc2023 merged 1 commit into
eclipse-score:mainfrom
etas-contrib:maintanance
Jun 16, 2026
Merged

add versioning of requirements#708
masc2023 merged 1 commit into
eclipse-score:mainfrom
etas-contrib:maintanance

Conversation

@AlexanderLanin

@AlexanderLanin AlexanderLanin commented Jun 15, 2026

Copy link
Copy Markdown
Member
  • Added :version: 1 after every :status: line in all 1258 need directive blocks
  • Appended [version==1] to every ID in all cross-link fields (complies, satisfies, links, contains, responsible, output, input, approved_by, has, supported_by, realizes)
  • Reformatted fields with ≥ 4 IDs to one-per-line continuation style (239 fields reformatted)
  • Applied transforms inside code-block:: zones too as much as possible (e.g., the template examples in process_management_templates.rst)

Note: this needs to be merged and released together with docs-as-code eclipse-score/docs-as-code#599, as there is a circular dependency. Metamodel there, examples/application here, docs-as-code is based on requirements, requirements are based on docs-as-code.

Resolves #706

@github-actions

Copy link
Copy Markdown

The created documentation from the pull request is available at: docu-html

@PandaeDo PandaeDo left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@masc2023 masc2023 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will be discussed today in the community, 09.00-10:00, Safety Meetings
https://github.com/orgs/eclipse-score/discussions/2234#discussioncomment-17277459

@aschemmel-tech aschemmel-tech left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fine for the change

@masc2023 masc2023 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Discussed and agreed

@masc2023 masc2023 merged commit 0113471 into eclipse-score:main Jun 16, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: add versioning to process_description

4 participants