Skip to content

process: add DR-001 for independent feature delivery#2346

Merged
masc2023 merged 6 commits intomainfrom
arsibo_dr_feature_as_seooc
Mar 16, 2026
Merged

process: add DR-001 for independent feature delivery#2346
masc2023 merged 6 commits intomainfrom
arsibo_dr_feature_as_seooc

Conversation

@arsibo
Copy link
Contributor

@arsibo arsibo commented Dec 16, 2025

Add design decision to enable SCORE features as independent SEooC delivery units in dedicated repositories.

@github-actions
Copy link

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

@a-zw
Copy link
Contributor

a-zw commented Dec 16, 2025

@arsibo arsibo force-pushed the arsibo_dr_feature_as_seooc branch from 6997d14 to 9cd5776 Compare January 9, 2026 13:30
Add design decision to enable SCORE features as independent
SEooC delivery units in dedicated repositories (incl. correction of review findings).
@arsibo arsibo force-pushed the arsibo_dr_feature_as_seooc branch from 7c6de66 to 6eb33f3 Compare January 9, 2026 14:01
@arsibo arsibo marked this pull request as ready for review January 9, 2026 14:05
Copy link
Contributor

@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

@FScholPer
Copy link
Contributor

For me this is highly coupled with #2400. My proposal would be to first decide the working model or at least to discuss both in one meeting

arsibo added a commit to etas-contrib/score_docs-as-code that referenced this pull request Feb 2, 2026
arsibo added a commit to etas-contrib/score_score that referenced this pull request Feb 2, 2026
arsibo added a commit to etas-contrib/score_baselibs that referenced this pull request Feb 2, 2026
arsibo added a commit to etas-contrib/score_baselibs that referenced this pull request Feb 2, 2026
POC for eclipse-score/score#2346

Replace local path override with git override using branch arsibo_dr_005_poc for score_platform dependency.

This allows the build to work with remote branch after pushing.
arsibo added a commit to etas-contrib/score_baselibs_rust that referenced this pull request Feb 2, 2026
arsibo added a commit to etas-contrib/score_baselibs_rust that referenced this pull request Feb 2, 2026
POC for eclipse-score/score#2346

Replace local path override with git override using branch arsibo_dr_005_poc for score_platform dependency.

This allows the build to work with remote branch after pushing.
arsibo added a commit to etas-contrib/score_logging that referenced this pull request Feb 2, 2026
POC for eclipse-score/score#2346

Add comprehensive architecture documentation with focus on architecture modeling:
- Logging feature (mw-fr_logging) with feature architecture
- Component architectures for:
  - data_router_recorder
  - datarouter
  - file_recorder
  - log_bridge
  - recorders

Note: Documentation templates are not yet completely filled out.
Further refinement and completion of templates is required in future iterations.
arsibo added a commit to etas-contrib/score_logging that referenced this pull request Feb 2, 2026
…ependencies

POC for eclipse-score/score#2346

Replace local path overrides with git overrides using branch arsibo_dr_005_poc for:
- score_docs_as_code
- score_platform
- score_baselibs
- score_baselibs_rust

This allows the build to work with remote branches after pushing.
@a-zw
Copy link
Contributor

a-zw commented Mar 6, 2026

image

(just to "archive" the diagram I see in current discussions)

Copy link
Contributor

@masc2023 masc2023 left a comment

Choose a reason for hiding this comment

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

I cannot see finally the latest agreed proposal in the description?

@arsibo arsibo force-pushed the arsibo_dr_feature_as_seooc branch from 3de61cb to b362b29 Compare March 10, 2026 15:51
Copy link
Contributor

@masc2023 masc2023 left a comment

Choose a reason for hiding this comment

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

In principle fine, beside location of Platform Safety/Security Analysis and missing AoU on Platform level

Copy link
Contributor

@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.

content and decision good, small corrections requested, see inline comments

qor-lb
qor-lb previously approved these changes Mar 12, 2026
Copy link
Contributor

@qor-lb qor-lb left a comment

Choose a reason for hiding this comment

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

Overall looks good to me. Just some minor comments that should be addressed before merging

@arsibo arsibo changed the title process: add DR-005 for independent feature delivery process: add DR-001 for independent feature delivery Mar 13, 2026
aschemmel-tech
aschemmel-tech previously approved these changes Mar 16, 2026
Copy link
Contributor

@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.

my comments resolved

@arsibo arsibo dismissed stale reviews from aschemmel-tech and RolandJentschETAS via c219ba1 March 16, 2026 14:58
@masc2023 masc2023 merged commit 4c9bc05 into main Mar 16, 2026
8 checks passed
@masc2023 masc2023 deleted the arsibo_dr_feature_as_seooc branch March 16, 2026 17:59
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.

8 participants