Skip to content

Commit

Permalink
chore: switch from CLA to DCO and use fsfe/reuse-tool
Browse files Browse the repository at this point in the history
central initiative by SAP
  • Loading branch information
MarcoEidinger committed Aug 5, 2020
1 parent 3b56864 commit 2bdfcf2
Show file tree
Hide file tree
Showing 8 changed files with 267 additions and 243 deletions.
7 changes: 7 additions & 0 deletions .github/workflows/pr_only.yml
Expand Up @@ -32,3 +32,10 @@ jobs:
- uses: actions/checkout@v2
- name: GitHub Action for SwiftLint
uses: norio-nomura/action-swiftlint@3.1.0

ReuseComplianceCheck:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: REUSE Compliance Check
uses: fsfe/reuse-action@v1.1
47 changes: 47 additions & 0 deletions .reuse/dep5
@@ -0,0 +1,47 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: cloud-sdk-ios-fiori
Upstream-Contact: cloud-sdk-ios-fiori@sap.com
Source: https://github.com/SAP/cloud-sdk-ios-fiori
Disclaimer: The code in this project may include calls to APIs (“API Calls”) of
SAP or third-party products or services developed outside of this project
(“External Products”).
“APIs” means application programming interfaces, as well as their respective
specifications and implementing code that allows software to communicate with
other software.
API Calls to External Products are not licensed under the open source license
that governs this project. The use of such API Calls and related External
Products are subject to applicable additional agreements with the relevant
provider of the External Products. In no event shall the open source license
that governs this project grant any rights in or to any External Products,or
alter, expand or supersede any terms of the applicable additional agreements.
If you have a valid license agreement with SAP for the use of a particular SAP
External Product, then you may make use of any API Calls included in this
project’s code for that SAP External Product, subject to the terms of such
license agreement. If you do not have a valid license agreement for the use of
a particular SAP External Product, then you may only make use of any API Calls
in this project for that SAP External Product for your internal, non-productive
and non-commercial test and evaluation of such API Calls. Nothing herein grants
you any rights to use or access any SAP External Product, or provide any third
parties the right to use of access any SAP External Product, through API Calls.

# Source code and examples
Files: Sources/** Tests/** Apps/** Package.swift
Copyright: 2020 SAP SE or an SAP affiliate company and cloud-sdk-ios-fiori contributors
License: Apache-2.0

# Metadata, config, tools and project-information
Files:
*.md
.czrc
.github/**
.gitignore
jazzy/**
.mailmap
Package.resolved
sonar-project.properties
scripts/**
*.yaml
*.yml
Copyright: 2020 SAP SE or an SAP affiliate company and cloud-sdk-ios-fiori contributors
License: Apache-2.0

19 changes: 2 additions & 17 deletions CONTRIBUTING.md
Expand Up @@ -33,21 +33,6 @@ If you choose to run the script please make sure your dev machine has

## Legal stuff

### Contributors License Agreement
### Developer Certificate of Origin (DCO)

We require you to agree and sign a Contributors License Agreement for code contribution.

Sign your CLA [here](https://cla-assistant.io/SAP/cloud-sdk-ios-fiori). You only have to do it once 😊

This is common practice in all major Open Source projects.

### Company Contributors

If employees of a company contribute code, in **addition** to the individual agreement above, there needs to be one company agreement submitted. This is mainly for the protection of the contributing employees.

A company representative authorized to do so needs to download, fill, and print
the [Corporate Contributor License Agreement](https://github.com/SAP/openui5/blob/master/docs/SAP%20Corporate%20Contributor%20License%20Agreement.pdf) form. Then either:

- Scan it and e-mail it to [opensource@sap.com](mailto:opensource@sap.com) and [cloud-sdk-ios-fiori@sap.com](mailto:cloud-sdk-ios-fiori@sap.com)
- Fax it to: +49 6227 78-45813
- Send it by traditional letter to: *Industry Standards & Open Source Team, Dietmar-Hopp-Allee 16, 69190 Walldorf, Germany*
Due to legal reasons, contributors will be asked to accept a DCO before they submit the first pull request to this projects, this happens in an automated fashion during the submission process. SAP uses [the standard DCO text of the Linux Foundation](https://developercertificate.org/).
201 changes: 0 additions & 201 deletions LICENSE

This file was deleted.

0 comments on commit 2bdfcf2

Please sign in to comment.