Fix top-level documentation - #259
Conversation
License Check Results🚀 The license check job ran with the Bazel command: bazel run --lockfile_mode=error //:license-checkStatus: Click to expand output |
|
The created documentation from the pull request is available at: docu-html |
5ddc016 to
9ce6f8b
Compare
a93ffe4 to
a2cfdcf
Compare
a2cfdcf to
3f1b071
Compare
3f1b071 to
1a54b8b
Compare
1a54b8b to
2796b1d
Compare
2796b1d to
33c8772
Compare
3ce7854 to
ec6433c
Compare
ec6433c to
db2c377
Compare
db2c377 to
2092f73
Compare
- Adds high-level overview of the mw::log decomposition - Remove outdated documentation - Restructure documentation to where it fits
- Fixes .puml rendering
- Replace duplicated content with redirection to single source that resides next to source code rendered by Sphinx
2092f73 to
6af93d4
Compare
There was a problem hiding this comment.
A component's architecture describes how it is constructed from subcomponents. Since this component contains no subcomponents, this content should be moved to the detailed design section.
There was a problem hiding this comment.
file_output_backend and datarouter_backend are not shown in this diagram
| ===================== | ||
|
|
||
| .. comp:: Logging Component | ||
| :id: comp__mw_logging |
There was a problem hiding this comment.
Should mw_looging be the final component name? I thought we wanted to use log_backend in the logging repo and 'log' in the baselibs repo.
There was a problem hiding this comment.
Not confirmed until we get the first poc from Aleks
There was a problem hiding this comment.
The template https://github.com/eclipse-score/module_template/blob/main/score/component_example/docs/index.rst is not applied
There was a problem hiding this comment.
file shall be moved to ./mw_log/requirements/
See folder structure under <component_name>/ https://eclipse-score.github.io/score/main/contribute/general/folder.html
There was a problem hiding this comment.
Shall we add a folder _assets for that ?
There was a problem hiding this comment.
content shall be moved to docs/manuals/
|
|
||
| .. comp:: Data Router | ||
| .. comp:: Datarouter | ||
| :id: comp__data_router |
There was a problem hiding this comment.
component id shall be 🆔 comp__datarouter due to folder name datarouter
There was a problem hiding this comment.
| Runtime plugin loading remains experimental and is not a supported | ||
| production capability. | ||
|
|
||
| .. uml:: mw_log_repository_boundary.puml |
There was a problem hiding this comment.
this belongs to the feature architecture . Feature architecture has to be modeled in sphinx needs
| written is less then requested. | ||
|
|
||
|  | ||
| <img alt="SlotDrainerActionDiagram" src="https://www.plantuml.com/plantuml/proxy?src=https://raw.githubusercontent.com/eclipse-score/baselibs/refs/heads/main/score/mw/log/design/slot_drainer_action_diagram_design.puml"> |
There was a problem hiding this comment.
The file shall be included as reference to detailed design or there should be folder on the rendered website design decisions
There was a problem hiding this comment.
file_output_backend and datarouter_backend are not shown in this diagram
| ### Process structure | ||
|
|
||
| [context-highlevel](uml/context-highlevel.puml) | ||
| <img alt="CONTEXT_HIGHLEVEL" src="https://www.plantuml.com/plantuml/proxy?src=https://raw.githubusercontent.com/eclipse-score/logging/refs/heads/main/score/datarouter/doc/design/uml/context-highlevel.puml"> |
There was a problem hiding this comment.
Diagramm shows an Adptive Autosar ECU
| @@ -50,9 +50,9 @@ The following constraints influenced the logging infrastructure design: | |||
| ## Context | |||
|
|
|||
There was a problem hiding this comment.
chapter could be copied/moved to feature description
See rendered documentation here:
#259 (comment)
Fix top-level documentation