Skip to content

Conversation

@a-zw
Copy link
Contributor

@a-zw a-zw commented Nov 18, 2025

@github-actions
Copy link

⚠️ Docs-as-Code version mismatch detected
Please check the CI build logs for details and align the documentation version with the Bazel dependency.

@github-actions
Copy link

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

the `eclipse-score-website-published <https://github.com/eclipse-score/eclipse-score-website-published>`_ repo.
The sources are in the `eclipse-score-website <https://github.com/eclipse-score/eclipse-score-website>`_ repo
and get deployed automatically using the GitHub Action
`Build and Archive <https://github.com/eclipse-score/eclipse-score-website/actions/workflows/build_and_publish.yml>`_.
Copy link
Member

Choose a reason for hiding this comment

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

The interesting part here was that they plan to drop https://github.com/eclipse-score/eclipse-score-website completely. Therefore those workflows etc will be irrelevant.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I don't think the plan was to "drop it completely" but rather big reduction.

It is not that relevant for the decision but this is a suitable place to document the status quo, I think.

💚 Speed: Faster than option P because many *small* repos.

😡 Independence: HelpDesk needed to adapt configuration. (Add repo, rename folder)

Copy link
Member

Choose a reason for hiding this comment

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

Let's evaluate another option: direct access to eclipse webserver. This would get rid of our gh-pages branch and therefore all restrictions. But we need to clarify with eclipse whether they can provide that.

@pawelrutkaq
Copy link
Contributor

Did we consider that the builds (doc) should also contain a doxygen and/or rustdoc for modules ? And maybe some other artefacts like branch coverage, static analysis report.

a-zw and others added 2 commits November 19, 2025 09:41
Co-authored-by: Alexander Lanin <alex@lanin.de>
Signed-off-by: Andreas Zwinkau <95761648+a-zw@users.noreply.github.com>
@RolandJentschETAS
Copy link
Contributor

What about preview of the build documentation in the PR ? Currently with github this is given. Does this also works with the other options or are there additional effort to support that?

@aschemmel-tech
Copy link
Contributor

After looking through our work products list (https://eclipse-score.github.io/process_description/main/workproducts/index.html) I can state the following: 1. all the work products (with two exceptions) we want to be part of our Module/Platform documents, 2. The two exceptions are documented here: https://eclipse-score.github.io/process_description/main/process_areas/verification/guidance/verification_process_reqs.html#gd_req__verification_reporting - see also the linked description that these contain e.g. test results and test logs. 3. The process requirement https://eclipse-score.github.io/process_description/main/process_areas/verification/guidance/verification_process_reqs.html#gd_req__verification_report_archiving asks for archiving the verification report for releases. We may even restrict this further to "qualifiable releases". Also this archive does not need to be within github storage.

@aschemmel-tech
Copy link
Contributor

Did we consider that the builds (doc) should also contain a doxygen and/or rustdoc for modules ? And maybe some other artefacts like branch coverage, static analysis report.

I am not aware that we consider generation of doxygen reports - needs to be confirmed by @PandaeDo as the "Implementation Process" expert.

@github-actions
Copy link

This PR is stale because it has been open for 30 days with no activity. It will be closed in 10 days if no further activity occurs. #magic___^_^___line

@github-actions github-actions bot added the Stale label Dec 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants