Skip to content

Commit 1bcf0ff

Browse files
Switch license from CLA to DCO (#60)
1 parent 457316d commit 1bcf0ff

File tree

7 files changed

+23
-17
lines changed

7 files changed

+23
-17
lines changed

.circleci/config.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,17 @@ defaults: &defaults
66
- image: circleci/node:10.17.0
77

88
jobs: # a collection of steps
9+
compliance:
10+
docker:
11+
- image: circleci/python:3.6.4
12+
working_directory: ~/workdir
13+
steps:
14+
- checkout
15+
- run:
16+
name: compliance check
17+
command: |
18+
pip3 install --user reuse
19+
~/.local/bin/reuse lint
920
build-and-test:
1021
<<: *defaults
1122
steps:
@@ -53,6 +64,7 @@ workflows:
5364
version: 2
5465
test-publish:
5566
jobs:
67+
- compliance
5668
- build-and-test:
5769
filters:
5870
tags:

.reuse/dep5

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
2+
Upstream-Name: inquirer-gui
3+
Upstream-Contact: Tomer Epstein <[email protected]>
4+
Source: https://github.com/SAP/inquirer-gui
5+
6+
Files: *
7+
Copyright: 2019-2020 SAP SE or an SAP affiliate company and inquirer-gui contributors
8+
License: Apache-2.0

CONTRIBUTING.md

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,5 @@ An issue that is about a real bug is closed as soon as the fix is committed.
1717
## Contribute Code
1818
You are welcome to contribute code. PRs will be examined and if it fits the quality requirements and the roadmap of the product they will be merged.
1919

20-
## Individual Contributors
21-
You must be aware of the Apache License (which describes contributions) and agree to the Contributors License Agreement. This is common practice in all major Open Source projects. To make this process as simple as possible, we are using [CLA assistant](https://cla-assistant.io/) for individual contributions. CLA assistant is an open source tool that integrates with GitHub very well and enables a one-click-experience for accepting the CLA. For company contributers special rules apply. See the respective section below for details.
22-
23-
## Company Contributors
24-
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.
25-
26-
A company representative authorized to do so needs to download, fill, and print the [Corporate Contributor License Agreement](SAP_CCLA.pdf) form. Then either:
27-
28-
* Scan it and e-mail it to [email protected]
29-
* Fax it to: +49 6227 78-45813
30-
* Send it by traditional letter to: OSPO Core, Dietmar-Hopp-Allee 16, 69190 Walldorf, Germany
31-
32-
The form contains a list of employees who are authorized to contribute on behalf of your company. When this list changes, please let us know.
20+
## Contributors
21+
You must be aware of the Apache License (which describes contributions) and agree to the Contributors License Agreement. This is common practice in all major Open Source projects. To make this process as simple as possible, we are using [the standard DCO text of the Linux Foundation](https://developercertificate.org/).
File renamed without changes.

NOTICE

Lines changed: 0 additions & 1 deletion
This file was deleted.

README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
[![CircleCI](https://circleci.com/gh/SAP/inquirer-gui.svg?style=svg)](https://circleci.com/gh/SAP/inquirer-gui)
22
![GitHub license](https://img.shields.io/badge/license-Apache_2.0-blue.svg)
3+
[![REUSE status](https://api.reuse.software/badge/github.com/SAP/inquirer-gui)](https://api.reuse.software/info/github.com/SAP/inquirer-gui)
34

45
# Inquirer GUI
56
![alt text](screenshot.png "Screenshot of sample form")
@@ -117,6 +118,3 @@ To get more help, support and information please open a github issue.
117118

118119
## Contributing
119120
Contributing information can be found in the [CONTRIBUTING.md](CONTRIBUTING.md) file.
120-
121-
## License
122-
Copyright (c) 2020 SAP SE or an SAP affiliate company. All rights reserved. This file is licensed under the Apache Software License, v. 2 except as noted otherwise in the [LICENSE](LICENSE) file.

SAP_CCLA.pdf

-331 KB
Binary file not shown.

0 commit comments

Comments
 (0)