Skip to content

WIP: Integrate score_process - #1185

Closed
MaximilianSoerenPollak wants to merge 3 commits into
eclipse-score:mainfrom
MaximilianSoerenPollak:MSP_integrate_process_build
Closed

MaximilianSoerenPollak wants to merge 3 commits into
eclipse-score:mainfrom
MaximilianSoerenPollak:MSP_integrate_process_build

Conversation

@MaximilianSoerenPollak

Copy link
Copy Markdown
Contributor

This is a WIP branch / PR.

The goal is to integrate 'score_process' into score and remove the local 'process' folder.

@MaximilianSoerenPollak

Copy link
Copy Markdown
Contributor Author

Issues still happening in this build (tested via bazel build //docs:docs_release)

toctree contains reference to nonexisting document 'process/index' [toc.not_readable]
Invalid filter 'if docname not None and "communication/ipc/architecture" in docname': invalid syntax (<string>, line 1) [needs.needextend]
Invalid filter 'if docname not None and "communication/ipc/requirements" in docname': invalid syntax (<string>, line 1) [needs.needextend]
undefined label: 'chm_feature_templates' [ref.ref]
undefined label: 'chm_feature_templates' [ref.ref]
undefined label: 'general_concepts_lifecycle' [ref.ref]
undefined label: 'change_management' [ref.ref]
undefined label: 'process_description' [ref.ref]
undefined label: 'process_description' [ref.ref]
undefined label: 'process_safety_management' [ref.ref]
undefined label: 'process_verification' [ref.ref]
undefined label: 'chm_process_change_request_attributes' [ref.ref]
undefined label: 'chm_process_change_request_attributes' [ref.ref]
undefined label: 'chm_impact_analysis_templates' [ref.ref]
undefined label: 'chm_feature_templates' [ref.ref]
undefined label: 'chm_component_templates' [ref.ref]
undefined label: 'chm_checklist' [ref.ref]
undefined label: 'process_description' [ref.ref]
undefined label: 'process_configuration_management' [ref.ref]
linked need gd_req__workproducts_storage not found [needs.link_ref]
undefined label: 'prm_process_problem_attributes' [ref.ref]
undefined label: 'prm_templates' [ref.ref]
undefined label: 'prm_process_problem_attributes' [ref.ref]
undefined label: 'prm_templates' [ref.ref]
undefined label: 'prm_templates' [ref.ref]
undefined label: 'prm_templates' [ref.ref]
undefined label: 'prm_templates' [ref.ref]
undefined label: 'prm_templates' [ref.ref]
undefined label: 'prm_templates' [ref.ref]
undefined label: 'prm_checklist' [ref.ref]
undefined label: 'prm_checklist' [ref.ref]
undefined label: 'release_management' [ref.ref]
undefined label: 'external_standards' [ref.ref]
undefined label: 'requirements_engineering' [ref.ref]
undefined label: 'processes_introduction' [ref.ref]
undefined label: 'process_description' [ref.ref]
undefined label: 'standard_iso26262' [ref.ref]
linked need wp__tailoring not found [needs.link_ref]
undefined label: 'general_concepts_lifecycle' [ref.ref]
undefined label: 'verification_process_reqs' [ref.ref]
unknown document: '/process/workproducts/index' [ref.doc]
undefined label: 'verification_work_products' [ref.ref]
unknown document: '/process/roles/index' [ref.doc]
undefined label: 'verification_roles' [ref.ref]
undefined label: 'tlm_process_attributes' [ref.ref]

Issues happening but already fixed in docs-as-code (will be in the next release):

doc__develop_environment.realizes (PROCESS_wp__sw_development_plan): does not follow pattern `^wp__.+$`. [score_metamodel]
doc__git_coding_guidelines.realizes (PROCESS_wp__sw_development_plan): does not follow pattern `^wp__.+$`. [score_metamodel]
doc__naming_conventions.realizes (PROCESS_wp__sw_development_plan): does not follow pattern `^wp__.+$`. [score_metamodel]
doc__contribution_guideline.realizes (PROCESS_wp__sw_development_plan): does not follow pattern `^wp__.+$`. [score_metamodel]
doc__platform_mgt_plan.realizes (PROCESS_wp__platform_mgmt): does not follow pattern `^wp__.+$`. [score_metamodel]
doc__platform_problem_resolution_plan.realizes (PROCESS_wp__prm_plan): does not follow pattern `^wp__.+$`. [score_metamodel]
doc__verification_plan.realizes (PROCESS_wp__verification__plan): does not follow pattern `^wp__.+$`. [score_metamodel]
doc__platform_tool_management_plan.realizes (PROCESS_wp__tlm_plan): does not follow pattern `^wp__.+$`. [score_metamodel]
doc__platform_safety_plan.realizes (PROCESS_wp__platform_safety_plan): does not follow pattern `^wp__.+$`. [score_metamodel]
doc__software_development_plan.realizes (PROCESS_wp__sw_development_plan): does not follow pattern `^wp__.+$`. [score_metamodel]

Any questions please let me know.

@MaximilianSoerenPollak

Copy link
Copy Markdown
Contributor Author

There is a branch on the repo that has these changes. So use that for any contributions.
Branch => MSP_integrate_process_build
https://github.com/eclipse-score/score/tree/MSP_integrate_process_build

I will then close this PR as it should not be merged.

@masc2023

masc2023 commented Jun 3, 2025

Copy link
Copy Markdown
Contributor

@MaximilianSoerenPollak , resolved most of the links, but there is in module IPC, not process related, two still:
Invalid filter 'if docname not None and "communication/ipc/architecture" in docname': invalid syntax (, line 1) [needs.needextend]
Invalid filter 'if docname not None and "communication/ipc/requirements" in docname': invalid syntax (, line 1) [needs.needextend]

@MaximilianSoerenPollak

Copy link
Copy Markdown
Contributor Author

@masc2023 They were the wrong syntax.

Here is the corrected one:
docname is not None and "communication/ipc/requirements" in docname

docname is not None and "communication/ipc/architecture" in docname

With it being a 'filter string' the if is automatically applied, and the is was missing to make it valid python syntax.

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.

2 participants