Skip to content

Improvement: Verify mandatory/optional process requirements implementation in docs-as-code #603

@Chidananda-Swamy

Description

@Chidananda-Swamy

What

Queries for mandatory/optional process requirements implementation shall be found here

kindly check the status of process requirements Implemented: Partial in docs-as-code and share your feedback

gd_req__arch_attr_fulfils ->
https://github.com/eclipse-score/docs-as-code/blob/main/src/extensions/score_metamodel/metamodel.yaml#L648 - Implemented as optional instead of mandatory
https://github.com/eclipse-score/docs-as-code/blob/main/src/extensions/score_metamodel/metamodel.yaml#L561 - implemented as optional instead of mandatory

gd_req__arch_attr_mandatory ->
https://github.com/eclipse-score/docs-as-code/blob/main/src/extensions/score_metamodel/metamodel.yaml#L648 - implemented as optional instead of mandatory
https://github.com/eclipse-score/docs-as-code/blob/main/src/extensions/score_metamodel/metamodel.yaml#L561 - implemented as optional instead of mandatory

gd_req__arch_linkage_requirement_type ->
enfoced in optional instead of mandatory https://github.com/Chidananda-Swamy/docs-as-code/blob/main/src/extensions/score_metamodel/metamodel.yaml#L626

gd_req__req_attr_test_covered ->
https://github.com/eclipse-score/docs-as-code/blob/main/src/extensions/score_metamodel/metamodel.yaml#L122 -testcovered attribute is missing in gd_req
https://eclipse-score.github.io/docs-as-code/main/internals/requirements/requirements.html#tool_req__docs_arch_link_fulfils

gd_req__req_linkage_fulfill ->
https://github.com/eclipse-score/docs-as-code/blob/main/src/extensions/score_metamodel/metamodel.yaml#L648 - implemented as optional instead of mandatory
https://github.com/eclipse-score/docs-as-code/blob/main/src/extensions/score_metamodel/metamodel.yaml#L561 - implemented as optional instead of mandatory

gd_req__req_traceability ->
fully implemented in metamodel, but implemented status showing as partial.

gd_req__req_validity -> what is still missing here?
https://github.com/eclipse-score/docs-as-code/blob/main/src/extensions/score_metamodel/checks/check_options.py#L230

Additional info: #590 (comment))

How

Infra team to cross verify the implementation status against process requirements and fix it as applicable in docs-as-code repo

Estimates for realization

6hr

Category

  • Affects Detailed Design

Requirements / Architecture

  • Requirements / Architecture are not affected by this change?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions