Skip to content

add documentation examples#58

Merged
RolandJentschETAS merged 38 commits intomainfrom
improvement_add_documentation_examples
Apr 23, 2026
Merged

add documentation examples#58
RolandJentschETAS merged 38 commits intomainfrom
improvement_add_documentation_examples

Conversation

@RolandJentschETAS
Copy link
Copy Markdown
Contributor

@RolandJentschETAS RolandJentschETAS commented Apr 1, 2026

Move the documentation examples from process documentation to module template.

See belonging PR eclipse-score/process_description#632 in process.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 1, 2026

License Check Results

🚀 The license check job ran with the Bazel command:

bazel run --lockfile_mode=error //:license-check

Status: ⚠️ Needs Review

Click to expand output
[License Check Output]
2026/04/23 06:05:01 Downloading https://releases.bazel.build/8.3.0/release/bazel-8.3.0-linux-x86_64...
Extracting Bazel installation...
Starting local Bazel server (8.3.0) and connecting to it...
INFO: Invocation ID: 36774978-e63e-4ac4-9eb5-d02824dd5743
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Loading: 
Loading: 0 packages loaded
Loading: 0 packages loaded
Loading: 0 packages loaded
    currently loading: 
Loading: 0 packages loaded
    currently loading: 
Loading: 0 packages loaded
    currently loading: 
Loading: 0 packages loaded
    currently loading: 
Analyzing: target //:license-check (1 packages loaded, 0 targets configured)
Analyzing: target //:license-check (1 packages loaded, 0 targets configured)

Analyzing: target //:license-check (28 packages loaded, 9 targets configured)

Analyzing: target //:license-check (77 packages loaded, 9 targets configured)

Analyzing: target //:license-check (85 packages loaded, 9 targets configured)

Analyzing: target //:license-check (126 packages loaded, 254 targets configured)

Analyzing: target //:license-check (146 packages loaded, 2943 targets configured)

Analyzing: target //:license-check (147 packages loaded, 4268 targets configured)

Analyzing: target //:license-check (151 packages loaded, 7581 targets configured)

Analyzing: target //:license-check (151 packages loaded, 7586 targets configured)

Analyzing: target //:license-check (151 packages loaded, 7586 targets configured)

Analyzing: target //:license-check (151 packages loaded, 7586 targets configured)

Analyzing: target //:license-check (151 packages loaded, 7586 targets configured)

Analyzing: target //:license-check (157 packages loaded, 9609 targets configured)

Analyzing: target //:license-check (157 packages loaded, 9609 targets configured)

Analyzing: target //:license-check (158 packages loaded, 9729 targets configured)

Analyzing: target //:license-check (158 packages loaded, 9729 targets configured)

Analyzing: target //:license-check (158 packages loaded, 9729 targets configured)

INFO: Analyzed target //:license-check (159 packages loaded, 11664 targets configured).
[12 / 16] [Prepa] JavaToolchainCompileClasses external/rules_java+/toolchains/platformclasspath_classes
INFO: From Generating Dash formatted dependency file ...:
INFO: Successfully converted 2 packages from Cargo.lock to bazel-out/k8-fastbuild/bin/formatted.txt
[14 / 16] JavaToolchainCompileBootClasspath external/rules_java+/toolchains/platformclasspath.jar; 0s disk-cache, processwrapper-sandbox
[15 / 16] Building license.check.license_check.jar (); 0s disk-cache, multiplex-worker
INFO: Found 1 target...
Target //:license.check.license_check up-to-date:
  bazel-bin/license.check.license_check
  bazel-bin/license.check.license_check.jar
INFO: Elapsed time: 206.836s, Critical Path: 2.50s
INFO: 16 processes: 12 internal, 3 processwrapper-sandbox, 1 worker.
INFO: Build completed successfully, 16 total actions
INFO: Running command line: bazel-bin/license.check.license_check ./formatted.txt <args omitted>
usage: org.eclipse.dash.licenses.cli.Main [-batch <int>] [-cd <url>]
       [-confidence <int>] [-ef <url>] [-excludeSources <sources>] [-help] [-lic
       <url>] [-project <shortname>] [-repo <url>] [-review] [-summary <file>]
       [-timeout <seconds>] [-token <token>]

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 1, 2026

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

Placeholder for the description that will be generated from doxygen
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.

We aren't using doxygen, is this a typo / old copy paste error?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

The description itself is directly moved from process description. Maybe the process description was wrong.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Lets discuss this outside this PR.

Comment thread docs/score/example_component/component_architecture_template.rst Outdated
Comment thread README.md
| `score/` | Source files and Unit Tests for the module |
| `tests/` | Component and Feature Integration Tests (CIT&FIT) |
| `examples/` | Example files used for guidance |
| `docs/` | Documentation (Doxygen for C++ / mdBook for Rust) |
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.

As far as I know doxygen is not used currently.
OR am I on old information?

Copy link
Copy Markdown
Contributor Author

@RolandJentschETAS RolandJentschETAS Apr 1, 2026

Choose a reason for hiding this comment

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

This is unchanged (was there also before PR). We have to check that.

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.

Implementation process is not finalised yet, that was planned for implementation, detailed design

@arsibo
Copy link
Copy Markdown

arsibo commented Apr 2, 2026

After discussion with Roland and the discussion in the process meeting (02.04.2026)
We will prepare a DR. We discussed the point in January , but haven't finalized it yet (#40)

In case that the new DR can not be decided in the next two weeks, we need a workaround step for that PR.
Maybe we can do it as intermediate solution.

@aschemmel-tech
Copy link
Copy Markdown

aschemmel-tech commented Apr 2, 2026

The folder structure already documented in https://eclipse-score.github.io/score/main/contribute/general/folder.html#module-folder-structure does not have the problem as I understand (the entry point for sphinx would be <module_name> folder). Why not use this? But I understand that we would not like to have a path which is like https://github.com/eclipse-score/<repository_name>/<module_name> because these may be the same, but please consider that we defined "This Delivery Container can contain one or more Dependable Elements" in https://eclipse-score.github.io/process_description/main/general_concepts/score_building_blocks_concept.html so a reposity could contain more than one module.

Copy link
Copy Markdown

@aschemmel-tech aschemmel-tech left a comment

Choose a reason for hiding this comment

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

see inline comments

Comment thread docs/stakeholder_requirements_template.rst
Comment thread examples/docs/architecture_modeling_example.rst
Comment thread docs/features/index.rst
Copy link
Copy Markdown

@aschemmel-tech aschemmel-tech left a comment

Choose a reason for hiding this comment

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

some more topics found

Comment thread docs/features/feature_example/index.rst Outdated
Comment thread docs/features/feature_example/index.rst
Comment thread docs/features/feature_example/architecture/index.rst Outdated
Comment thread docs/features/feature_example/architecture/index.rst Outdated
Comment thread docs/features/feature_example/architecture/index.rst
Comment thread index.rst Outdated
Comment thread index.rst Outdated
Comment thread index.rst Outdated
Comment thread index.rst Outdated
Comment thread index.rst Outdated
Comment thread index.rst Outdated
Copy link
Copy Markdown

@aschemmel-tech aschemmel-tech left a comment

Choose a reason for hiding this comment

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

comments resolved apart from minor stuff

@RolandJentschETAS RolandJentschETAS merged commit 158bd57 into main Apr 23, 2026
9 checks passed
@RolandJentschETAS RolandJentschETAS deleted the improvement_add_documentation_examples branch April 23, 2026 11:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

6 participants