Skip to content

WIP: refactor ref int#230

Open
antonkri wants to merge 2 commits into
mainfrom
ankr_refactor_ref_int
Open

WIP: refactor ref int#230
antonkri wants to merge 2 commits into
mainfrom
ankr_refactor_ref_int

Conversation

@antonkri
Copy link
Copy Markdown
Contributor

This PR is a proposal and WIP. It can contain errors or other mismatches. In case this PR will be technically agreed, there will be an official request for review.

- Add feature_and_process_status.rst with PA1-PA5 implementation
  status for all 9 modules (Baselibs, Communication, Logging,
  Orchestrator, Persistency, Time, Config Mgmt, Lifecycle,
  Security/Crypto)
- Add needs_filters.py for sphinx-needs pie chart filter functions
- Add process_tools.rst and sw_components.rst
- Add release_notes.rst and score_07 release notes
- Add module-phase-tracker SKILL for automated status updates
- Add custom CSS (_assets/custom.css)
- Update docs/conf.py, index.rst and verification.rst to integrate
  new pages
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.

Can we move the skills to eclipse-score/.github#56. It contains a copier template to centralize AI stuff

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.

same here, please add it to eclipse-score/.github#56

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.

Please add it to eclipse-score/.github#56

Comment thread docs/needs_filters.py
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.

@antonkri antonkri force-pushed the ankr_refactor_ref_int branch from 575ed05 to 00df701 Compare May 19, 2026 13:24
@antonkri antonkri force-pushed the ankr_refactor_ref_int branch from 00df701 to 426b188 Compare May 19, 2026 13:50
Comment thread docs/conf.py
Comment on lines +16 to +17
import os as _os
import sys as _sys
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.

why like this? why not import directly without renaming namespace?

Comment thread docs/conf.py
def _patch_needpie_suppress_legend() -> None:
"""Suppress all in-chart legends in sphinx-needs needpie charts."""
try:
import matplotlib.axes
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.

where matplotlib should be added as dep? In //:ide_support dependencies?
Or in final repo where it is used e.g. here ref_int?

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.

Im affraid that this kind of static dashboards will be outdated very quickly and hard to sync. I dont see any script that auto generates it here

.. toctree::
:titlesonly:

S-Core v0.7 <score_07>
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.

can we put a wildcard here * so we dont need to maintain the list?

@github-actions
Copy link
Copy Markdown

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

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.

3 participants