You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/oss/issues.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -44,7 +44,7 @@ OR
44
44
:::
45
45
46
46
There is the Otterdog self-service to manage the repositories in our organization.
47
-
Otterdog is a tool to manage GitHub organizations at scale using a configuration as code approach. It is actively developed by the Eclipse Foundation and used to manage its numerous projects hosted on GitHub, see [here](https://gitlab.eclipse.org/eclipsefdn/security/otterdog).
47
+
Otterdog is a tool to manage GitHub organizations at scale using a configuration as code approach. It is actively developed by the Eclipse Foundation and used to manage its numerous projects hosted on GitHub, see [here](https://github.com/eclipse-csi/otterdog).
48
48
49
49
See the [Otterdog Dashboard](https://eclipse-tractusx.github.io/.eclipsefdn/) with the tabs for the overview, the current configuration and the playground.
| Active | 25-Apr-2024 | Updates for CC-BY-4.0 license |
7
8
| Active | 20-Jul-2023 | References to TRG 7.07, 7.08 updated |
8
9
|| 13-Apr-2023 | Moved from OSS Development |
9
10
10
11
## Why
11
12
12
-
Eclipse Tractus-X is an open source project hosted by the Eclipse Foundation licensed under the [Apache License 2.0](https://spdx.org/licenses/Apache-2.0). The legal obligations of the content must be observed in all forms of which the content is available.
13
+
Eclipse Tractus-X is an open source project hosted by the Eclipse Foundation licensed under the Apache License 2.0 ([Apache-2.0](https://spdx.org/licenses/Apache-2.0)). For non-code the default license is the Creative Commons Attribution 4.0 International ([CC-BY-4.0](https://spdx.org/licenses/CC-BY-4.0.html)).
14
+
15
+
The legal obligations of the content must be observed in all forms of which the content is available.
13
16
14
17
:::info
15
18
@@ -20,7 +23,7 @@ The requirements described here must be met for each contribution.
20
23
## Description
21
24
22
25
This is a summary of the most important requirements for OSS governance that you must follow.
23
-
Before submitting a PR, contributors should verify compliance with the requirements. The reviewing commiter can only accept a PR if it is compliant.
26
+
Before submitting a PR, contributors should verify compliance with the requirements. The reviewing committer can only accept a PR if it is compliant.
24
27
25
28
### Keep the following updated when creating a CatenaX / Tractus-X relevant release tag
26
29
@@ -42,4 +45,4 @@ Before submitting a PR, contributors should verify compliance with the requireme
42
45
- for libraries with status "restricted", the according IP issues must be present (issue number in the source column)
43
46
- Legal information for distributions: [TRG 7.05](/docs/release/trg-7/trg-7-05)
44
47
- Legal notice for end user content: [TRG 7.06](/docs/release/trg-7/trg-7-06)
45
-
- Legal notice for end user content: [TRG 7.07](/docs/release/trg-7/trg-7-07), [TRG 7.08](/docs/release/trg-7/trg-7-08)
48
+
- Legal notice for non-code: [TRG 7.07](/docs/release/trg-7/trg-7-07), [TRG 7.08](/docs/release/trg-7/trg-7-08)
| Active | 25-Apr-2024 | Updates for CC-BY-4.0 license |
7
8
| Active | 24-Aug-2023 | Updated SECURITY.md file |
8
9
| Active | 20-Jul-2023 | References to TRG 7.07, 7.08 updated |
9
10
| Active | 13-Apr-2023 | Moved from OSS Development |
10
11
11
12
## Why
12
13
13
-
Eclipse Tractus-X is an open source project hosted by the Eclipse Foundation licensed under the [Apache License 2.0](https://spdx.org/licenses/Apache-2.0). The legal obligations of the content must be observed in all forms of which the content is available.
14
+
Eclipse Tractus-X is an open source project hosted by the Eclipse Foundation licensed under the Apache License 2.0 ([Apache-2.0](https://spdx.org/licenses/Apache-2.0)). For non-code the default license is the Creative Commons Attribution 4.0 International ([CC-BY-4.0](https://spdx.org/licenses/CC-BY-4.0.html)).
15
+
16
+
The legal obligations of the content must be observed in all forms of which the content is available.
14
17
15
18
This page contains information about legal documentation requirements in your repositories. The source of truth is always the [Eclipse Foundation Project Handbook](https://www.eclipse.org/projects/handbook/#legaldoc).
16
19
@@ -25,27 +28,52 @@ The requirements described here **must** be met for each contribution.
25
28
The following files must be part of your repository root folder:
26
29
27
30
- LICENSE
31
+
- LICENSE_non-code
28
32
- NOTICE.md
29
33
- DEPENDENCIES
30
34
- SECURITY.md
31
35
- CONTRIBUTING.md
32
36
- CODE_OF_CONDUCT.md
33
37
34
-
For examples look to the [Eclipse Tractus-X GitHub Organisation](https://github.com/eclipse-tractusx), e.g. the [APP Dashboard](https://github.com/eclipse-tractusx/app-dashboard).
38
+
For examples look to the [Eclipse Tractus-X GitHub Organisation](https://github.com/eclipse-tractusx), e.g. the [sig-infra](https://github.com/eclipse-tractusx/sig-infra).
39
+
40
+
### LICENSE FILES
41
+
42
+
The Tractus-X project uses the following licenses:
43
+
44
+
- Apache-2.0 for code
45
+
- CC-BY-4.0 for non-code
46
+
47
+
Both licenses have to be put on root level of each repository, [exampel](https://github.com/eclipse-tractusx/sig-infra).
48
+
49
+
**Exception:** Repositories that use ONLY the CC-BY-4.0 license, e.g. [sldt-semantic-models](https://github.com/eclipse-tractusx/sldt-semantic-models/blob/main/NOTICE.md).
50
+
In these repositories the CC-BY-4.0 license in the only license and the file is named LICENSE.
51
+
52
+
See the [Handbook#legaldoc-license](https://www.eclipse.org/projects/handbook/#legaldoc-license).
35
53
36
-
### LICENSE FILE
54
+
####LICENSE FILE
37
55
38
-
In Eclipse Tractus-X the primary outbound license is Apache-2.0.
56
+
In Eclipse Tractus-X the outbound license for code is Apache-2.0.
For specifically defined documentation files the Creative Commons Attribution 4.0 International (CC BY 4.0) is required, see [TRG 7.08](trg-7-08.md).
70
+
For more information, see [TRG 7.08](trg-7-08.md).
46
71
47
72
### NOTICE FILE
48
73
74
+
Do the following changes:
75
+
76
+
- Add both licenses to the "Declared Project Licenses" sections, see [example](https://github.com/eclipse-tractusx/sig-infra/blob/main/NOTICE.md)
49
77
- Add the link to your repository
50
78
- Add the link(s) to your SBOM, e.g. the DEPENDENCY file (one or more)
51
79
- Add information for third party content checks, if not covered by the Dash Tool (e.g. IP checks for icons, fonts, ...)
@@ -93,7 +121,9 @@ In severe cases, you can also report a found vulnerability via mail or eclipse i
93
121
See [Eclipse Foundation Vulnerability Reporting Policy](https://www.eclipse.org/projects/handbook/#vulnerability)
94
122
```
95
123
96
-
### CONTRIBUTOR GUIDE
124
+
### CONTRIBUTING FILE
125
+
126
+
Due to changes in the Eclipse Project Handbook, make sure that you have included the section "Terms of Use", see [the Legal Document Generator](https://www.eclipse.org/projects/tools/documentation.php?id=automotive.tractusx#contributing) or the [example](https://github.com/eclipse-tractusx/sig-infra/blob/main/CONTRIBUTING.md).
97
127
98
128
See the [Handbook#legaldoc-contributor](https://www.eclipse.org/projects/handbook/#legaldoc-contributor)
99
129
@@ -103,7 +133,6 @@ See the [Handbook#legaldoc-contributor](https://www.eclipse.org/projects/handboo
103
133
104
134
The Version 2.0 of the Eclipse Foundation Community Code of Conduct was released on Jan 01, 2023.
105
135
Update the file in your repositories.
106
-
107
136
:::
108
137
109
138
See the [CODE OF CONDUCT](https://www.eclipse.org/org/documents/Community_Code_of_Conduct.php)
| Active | 25-Apr-2024 | Updates for CC-BY-4.0 license |
8
+
| Active | 24-Apr-2024 | Update of the year information in copyright header |
9
+
| Active | 13-Apr-2023 | Moved from OSS Development |
8
10
9
11
## Why
10
12
11
-
Eclipse Tractus-X is an open source project hosted by the Eclipse Foundation licensed under the [Apache License 2.0](https://spdx.org/licenses/Apache-2.0). The legal obligations of the content must be observed in all forms of which the content is available.
13
+
Eclipse Tractus-X is an open source project hosted by the Eclipse Foundation licensed under the Apache License 2.0 ([Apache-2.0](https://spdx.org/licenses/Apache-2.0)). For non-code the default license is the Creative Commons Attribution 4.0 International ([CC-BY-4.0](https://spdx.org/licenses/CC-BY-4.0.html)).
14
+
15
+
The legal obligations of the content must be observed in all forms of which the content is available.
12
16
13
17
This page contains information about legal documentation requirements in your files. The source of truth is always the [Eclipse Foundation Project Handbook](https://www.eclipse.org/projects/handbook/#ip-copyright-headers).
14
18
@@ -22,22 +26,45 @@ The requirements described here **must** be met for each contribution.
22
26
23
27
*Where possible, all source code, property files, and metadata files (including application, test, and generated source code as well as other types of files such as XML, HTML, etc.) should contain appropriate copyright and license notices as well as information on each contribution.* (From the [Handbook#ip-copyright-headers](https://www.eclipse.org/projects/handbook/#ip-copyright-headers))
24
28
25
-
:::caution
29
+
## Copyright and License Header
26
30
27
-
Update the year in the copyright header at the start of each new year!
31
+
### Copyright Header
28
32
29
-
Example:
30
-
Copyright (c) 202x, **`<new year>`** Contributors to the Eclipse Foundation
33
+
It is recommended to use the generic copyright header:
31
34
32
-
:::
35
+
```md
36
+
Copyright (c) {year} Contributors to the Eclipse Foundation
37
+
```
38
+
39
+
**Note:**
40
+
41
+
- The {year} is the year of the initial creation.
42
+
- The contributors are identified via the GitHub commit logs (see NOTICE file)
43
+
44
+
Additionally copyright lines can be added (one or more times) to list specific copyright owner(s):
45
+
46
+
```md
47
+
Copyright (c) 202x {owner}[ and others]
48
+
```
49
+
50
+
**Examples:**
51
+
52
+
1. Copyright (c) 2021 Jane Doe
53
+
- Copyright: Jane Doe
54
+
1. Copyright (c) 2022 Jane Doe and others
55
+
- others: somebody has made minor changes (e.g. fixed typos)
56
+
57
+
Do **not** remove the general line "Copyright (c) 202x Contributors to the Eclipse Foundation".
33
58
34
-
### Copyright and License Header
59
+
### License Header
35
60
36
-
Example (Java):
61
+
Never change the license section, except for the comment characters for the appropriate language.
| Active | 25-Apr-2024 | Updates for CC-BY-4.0 license |
8
+
| Active | 13-Apr-2023 | Moved from OSS Development |
8
9
9
10
## Why
10
11
11
-
Eclipse Tractus-X is an open source project hosted by the Eclipse Foundation licensed under the [Apache License 2.0](https://spdx.org/licenses/Apache-2.0). The legal obligations of the content must be observed in all forms of which the content is available.
12
+
Eclipse Tractus-X is an open source project hosted by the Eclipse Foundation licensed under the Apache License 2.0 ([Apache-2.0](https://spdx.org/licenses/Apache-2.0)). For non-code the default license is the Creative Commons Attribution 4.0 International ([CC-BY-4.0](https://spdx.org/licenses/CC-BY-4.0.html)).
13
+
14
+
The legal obligations of the content must be observed in all forms of which the content is available.
12
15
13
16
This page contains information about legal obligations and checks of your project content. The source of truth is always the [Eclipse Foundation Project Handbook](https://www.eclipse.org/projects/handbook/#ip-project-content).
| Active | 25-Apr-2024 | Updates for CC-BY-4.0 license |
8
+
| Active | 13-Apr-2023 | Moved from OSS Development |
8
9
9
10
## Why
10
11
11
-
Eclipse Tractus-X is an open source project hosted by the Eclipse Foundation licensed under the [Apache License 2.0](https://spdx.org/licenses/Apache-2.0). The legal obligations of the content must be observed in all forms of which the content is available.
12
+
Eclipse Tractus-X is an open source project hosted by the Eclipse Foundation licensed under the Apache License 2.0 ([Apache-2.0](https://spdx.org/licenses/Apache-2.0)). For non-code the default license is the Creative Commons Attribution 4.0 International ([CC-BY-4.0](https://spdx.org/licenses/CC-BY-4.0.html)).
13
+
14
+
The legal obligations of the content must be observed in all forms of which the content is available.
12
15
13
16
This page contains information about legal obligations and checks of your 3rd party content. The source of truth is always the [Eclipse Foundation Project Handbook](https://www.eclipse.org/projects/handbook/#ip-third-party).
14
17
@@ -93,8 +96,8 @@ Make sure to also include test dependencies. For a maven-based java project you
93
96
</executions>
94
97
</plugin>
95
98
</build>
96
-
97
-
99
+
100
+
98
101
```
99
102
100
103
You then can invoke the plugin from command line as follows:
| Active | 25-Apr-2024 | Updates for CC-BY-4.0 license |
8
+
| Active | 13-Apr-2023 | New |
8
9
9
10
## Why
10
11
11
-
Eclipse Tractus-X is an open source project hosted by the Eclipse Foundation licensed under the [Apache License 2.0](https://spdx.org/licenses/Apache-2.0). The legal obligations of the content must be observed in all forms of which the content is available.
12
+
Eclipse Tractus-X is an open source project hosted by the Eclipse Foundation licensed under the Apache License 2.0 ([Apache-2.0](https://spdx.org/licenses/Apache-2.0)). For non-code the default license is the Creative Commons Attribution 4.0 International ([CC-BY-4.0](https://spdx.org/licenses/CC-BY-4.0.html)).
13
+
14
+
The legal obligations of the content must be observed in all forms of which the content is available.
12
15
13
16
The distribution form of software artifacts (often in a compiled form) generated from a project’s source code repositories must also include legal information.
14
17
The source of truth is always the [Eclipse Foundation Project Handbook](https://www.eclipse.org/projects/handbook/#legaldoc-distribution).
Eclipse Tractus-X is an open source project hosted by the Eclipse Foundation licensed under the [Apache License 2.0](https://spdx.org/licenses/Apache-2.0). The legal obligations of the content must be observed in all forms of which the content is available.
13
+
Eclipse Tractus-X is an open source project hosted by the Eclipse Foundation licensed under the Apache License 2.0 ([Apache-2.0](https://spdx.org/licenses/Apache-2.0)). For non-code the default license is the Creative Commons Attribution 4.0 International ([CC-BY-4.0](https://spdx.org/licenses/CC-BY-4.0.html)).
14
+
15
+
The legal obligations of the content must be observed in all forms of which the content is available.
13
16
14
17
All products delivered by the project—including executables, websites, documentation, and help must include certain notices. An executable might, for example, provide this information in an About Dialog; documentation might include a notice in either the pre- or post-amble, or a website might provide this information in a common footer, or a dedicated page.
0 commit comments