-
Notifications
You must be signed in to change notification settings - Fork 116
Adopt TRG 1-03 and 2-03 concerning already in use practices to fulfill the intention #1414
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
16cf7ec
9e1cdf6
89aa8a4
818c44f
52726e9
dc684fc
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -4,6 +4,7 @@ title: TRG 2.03 - Repo structure | |
|
|
||
| | Status | Created | Post-History | | ||
| |--------|-------------|-----------------------------------------------| | ||
| | Update | 22-Dec-2025 | Remove redundancy to TRG 7-01 | | ||
| | Active | 06-Dec-2023 | reword Why section + highlight optional files | | ||
| | | 25-Nov-2022 | adjustments to DEPENDENCY, LICENSE, NOTICE | | ||
| | | 24-Nov-2022 | add FOSS/Eclipse related basic files | | ||
|
|
@@ -15,57 +16,40 @@ In order to foster consistency, collaboration and ease of navigation, adhereing | |
|
|
||
| ## Description | ||
|
|
||
| All repositories **must** contain the following files and folders: | ||
| All repositories **MUST** contain the following files and folders: | ||
|
|
||
| ```shell | ||
| /docs | ||
| /charts | ||
| CODE_OF_CONDUCT.md | ||
| CONTRIBUTING.md | ||
| DEPENDENCIES | ||
| LICENSE | ||
| NOTICE.md | ||
|
Comment on lines
-23
to
-27
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Did we decide that these files are NOT a must? Do we have, somewhere else documented, what kind of structure we expect? Just thinking loud, because we also check these files in the automatic release checks https://eclipse-tractusx.github.io/sig-release/
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. You find that in the description of the PR, the point is, that these files are mentioned with a reason in TRG 7.01, there was already a mismatch between the two TRGs, so my proposal is, to get rid of the redundancy and require these files in the TRG that motivates them.
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. thx. Wer lesen kann ist klar im Vorteil :) |
||
| README.md | ||
| SECURITY.md | ||
| ``` | ||
|
|
||
| All repositories **MUST** contain files required due to legal needs as defined in [TRG 7.01](../trg-7/trg-7-01) | ||
|
|
||
| Recommended but optional: | ||
|
|
||
| ```shell | ||
| AUTHORS.md | ||
| INSTALL.md | ||
| ``` | ||
|
|
||
| ### Directories | ||
|
|
||
| #### /docs | ||
|
|
||
| The `/docs` directory **must** contain detailed product related documentation for the Tractus-X product. Folder structure | ||
| The `/docs` directory **MUST** contain detailed product related documentation for the Tractus-X product. Folder structure | ||
| inside this directory is the responsibility of the repository owner/product team. | ||
|
|
||
| #### /charts | ||
|
|
||
| The `/charts` directory **must** contain the Helm chart for the Tractus-X product IF available. For more information about Helm | ||
| The `/charts` directory **MUST** contain the Helm chart for the Tractus-X product IF available. For more information about Helm | ||
| Chart structure, refer to [TRG 5.01 - Helm Chart requirements](../trg-5/trg-5-01). | ||
|
|
||
| ### Files | ||
|
|
||
| #### README.md | ||
|
|
||
| Your repository **must** contain a `README.md` file. See [TRG 1.01 - README.md](../trg-1/trg-1-01). | ||
| Your repository **MUST** contain a `README.md` file. See [TRG 1.01 - README.md](../trg-1/trg-1-01). | ||
|
|
||
| #### INSTALL.md | ||
|
|
||
| Your repository **should** contain a `INSTALL.md` file. See[TRG 1.02 - INSTALL.md](../trg-1/trg-1-02). | ||
|
|
||
| #### Legal documentation | ||
|
|
||
| For the following files, see [TRG 7.01](../trg-7/trg-7-01) | ||
|
|
||
| - AUTHORS.md (optional) | ||
| - CODE_OF_CONDUCT.md | ||
| - CONTRIBUTING.md | ||
| - DEPENDENCIES | ||
| - LICENSE | ||
| - NOTICE.md | ||
| - SECURITY.md | ||
| Your repository **SHOULD** contain a `INSTALL.md` file. See [TRG 1.02 - INSTALL.md](../trg-1/trg-1-02). | ||
Uh oh!
There was an error while loading. Please reload this page.