Skip to content
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

Mandatory change in licensing and legal documentation #330

Closed
5 tasks done
SebastianBezold opened this issue Jun 3, 2024 · 4 comments · Fixed by #332
Closed
5 tasks done

Mandatory change in licensing and legal documentation #330

SebastianBezold opened this issue Jun 3, 2024 · 4 comments · Fixed by #332
Assignees
Labels
Milestone

Comments

@SebastianBezold
Copy link
Contributor

SebastianBezold commented Jun 3, 2024

Description

Due to a change in how we want to license Eclipse Tractus-X, there are a couple of changes
to legal documentation in our repositories.

This issue is created for every active repository in our GitHub org, to remind everyone
about the required changes and also to track the completion of if.

If there are any reasons, why you think this change should not be applied to this repository,
document them as comment on this issue, before closing it. Be aware, that there are most likely no
exceptions for our repositories.

If you have any questions, feel free to join the weekly Community Office Hour
and raise it there.

What has to be done?

The following steps have to be completed, to fully implement the licensing change:

  • Add a new file LICENSE_non-code in your repository root with the contents of the CC-BY-4.0 license
  • Remove the /LICENSES directory in case you previously stored the CC-BY-4.0 license there. Make sure there is no other CC-BY-4.0 License left, other than on root as LICENSE_non-code
  • Add the "Project Licenses" and "Terms of Use" sections to your CONTRIBUTING.md file. See Update legal docs (TRG7) sig-infra#476 for an example
  • Adapt "Declared Project License" section in NOTICE.md. See Update legal docs (TRG7) sig-infra#476 for an example
  • Please verify, your CONTRIBUTION.md does not have encoding issues. We found several occurences in repositories.

Additional information

You can find detailed information in our Release Guidelines section 7.
The changes have been introduces in eclipse-tractusx/eclipse-tractusx.github.io#856.

You can also see an example on how a repository was changed in eclipse-tractusx/sig-infra#476.

Overall progress tracked in eclipse-tractusx/sig-infra#477

@matbmoser
Copy link
Contributor

Sure @SebastianBezold it will be taken care

@saudkhan116
Copy link
Contributor

Hi @SebastianBezold,
Thank you for informing and preparing the content for us. We have integrated new changes here chore/update-license-legal-docs as mentioned above. However, I am still not clear about the last point in your checklist regarding encoding issues: "Please verify, your CONTRIBUTION.md does not have encoding issues. We found several occurences in repositories.". Could you please elaborate it further?

@SebastianBezold
Copy link
Contributor Author

Hi @saudkhan116,

we encountered several CONTRIBUTING.md files in our repos, that had encoding issues and therefore rendered strange characters. This is not the case in your repository as far as I can see.
I created this issue via scripting on every single repo and therefore I thought, it might make sense to let everyone double check, if they are anyways adapting the files

@saudkhan116
Copy link
Contributor

saudkhan116 commented Jun 6, 2024

Hi @saudkhan116,

we encountered several CONTRIBUTING.md files in our repos, that had encoding issues and therefore rendered strange characters. This is not the case in your repository as far as I can see. I created this issue via scripting on every single repo and therefore I thought, it might make sense to let everyone double check, if they are anyways adapting the files

Thanks for your explanation and confirmation that we dont have such encoding issues. Then we are all set 💯

@saudkhan116 saudkhan116 added this to the v3.1.0 milestone Jun 6, 2024
@saudkhan116 saudkhan116 linked a pull request Jun 6, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants