Skip to content

Add DR about module folder structure - #3194

Merged
masc2023 merged 2 commits into
mainfrom
aschemmel-tech-dr-module-folder-structure
Sep 18, 2026
Merged

masc2023 merged 2 commits into
mainfrom
aschemmel-tech-dr-module-folder-structure

Conversation

@aschemmel-tech

@aschemmel-tech aschemmel-tech commented Aug 19, 2026 •

Copy link
Copy Markdown
Contributor

PandaeDo
PandaeDo previously approved these changes Aug 19, 2026

ghost left a comment

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.

Get feedback from Communities, Feature Teams

@aschemmel-tech

ghost commented Aug 20, 2026

Copy link
Copy Markdown
Contributor Author

Discussed with FT's:
Baselibs: https://github.com/orgs/eclipse-score/discussions/2390#discussioncomment-18077139 (FT is already following the proposed folder structure)
Lifecycle: https://github.com/orgs/eclipse-score/discussions/2386#discussioncomment-17825050 (FT agreed to remove /src)
Persistency: FT lead agreed to remove /src as soon as we have a decision
Other FT's not affected by change as they already follow the structure (for /src): communication, logging

4og
4og previously approved these changes Aug 20, 2026

ghost left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Ok for baselibs

ghost left a comment

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.

Fine with lifecycle

LittleHuba
LittleHuba previously approved these changes Aug 20, 2026
AlexanderLanin
AlexanderLanin previously approved these changes Aug 20, 2026

ghost left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

fine for infrastructure work either way; some sort of alignment is always preferred for us

Context
-------

The S-CORE project defines as part of the project's processes a `module folder structure <https://eclipse-score.github.io/score/main/contribute/general/folder.html#module-folder-structure>`_.

ghost Aug 20, 2026

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.

Add link and one sentence from central folder definition in S-CORE to this DR ?

ghost Aug 20, 2026

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.

ok, will do

@github-actions

ghost commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Documentation preview for this pull request is available at:
pr-3194: https://eclipse-score.github.io/score/pr-3194/

@umaucher

ghost commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

fine for persistency ... realization in eclipse-score/persistency#386

anmittag
anmittag previously approved these changes Aug 24, 2026
Comment thread docs/design_decisions/DR-003-proc.rst Outdated
@aschemmel-tech
aschemmel-tech force-pushed the aschemmel-tech-dr-module-folder-structure branch from c80bc05 to 48d4260 Compare September 18, 2026 13:04

ghost left a comment

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.

My comment was addressed.

@masc2023
masc2023 merged commit 17327bd into main Sep 18, 2026
@masc2023
masc2023 deleted the aschemmel-tech-dr-module-folder-structure branch September 18, 2026 14:59
@github-project-automation github-project-automation Bot moved this from Backlog to Done in S-CORE Roadmap Sep 18, 2026
@a-zw a-zw mentioned this pull request Sep 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done
Status: Done

Development

Successfully merging this pull request may close these issues.