Skip to main content

TRG 7.00 - Recurring activities for each PR

StatusCreatedPost-History
Active25-Apr-2024Updates for CC-BY-4.0 license
Active20-Jul-2023References to TRG 7.07, 7.08 updated
13-Apr-2023Moved from OSS Development

Why

Eclipse Tractus-X is an open source project hosted by the Eclipse Foundation licensed under the Apache License 2.0 (Apache-2.0). For non-code the default license is the Creative Commons Attribution 4.0 International (CC-BY-4.0).

The legal obligations of the content must be observed in all forms of which the content is available.

info

The requirements described here must be met for each contribution.

Description

This is a summary of the most important requirements for OSS governance that you must follow. Before submitting a PR, contributors should verify compliance with the requirements. The reviewing committer can only accept a PR if it is compliant.

Keep the following updated when creating a CatenaX / Tractus-X relevant release tag

  • all requirements listed below
  • IP checks for 3rd party content: ALL 3rd party content has the be approved by the Eclipse Foundation => in the DEPENDENCIES are only libraries with status "approved"

Keep the following updated for each pull request to the default branch (main)

  • Legal Documentation: TRG 7.01
  • License and copyright header: TRG 7.02
    • must be present in every file if possible
    • update the year in the copyright section at the beginning of each new year
  • IP checks for project content: TRG 7.03
  • IP checks for 3rd party content: TRG 7.04
    • DEPENDENCIES file is up-to-date and reflects the current use of the 3rd party content
    • all libraries listed there should have the status "approved"
    • no libraries with status "rejected"
    • for libraries with status "restricted", the according IP issues must be present (issue number in the source column)
  • Legal information for distributions: TRG 7.05
  • Legal notice for end user content: TRG 7.06
  • Legal notice for non-code: TRG 7.07, TRG 7.08