Skip to content

Add a CLA to the project #1491

Description

@rprouse

We have discussed it in the past, but haven't moved forward, so I am assigning myself an issue to remind me 😄

We should have some sort of Contributor License Agreement (CLA) to the project that assigns license or copyright of all contributions over to the NUnit project and asserts that the contributions are original work and the contributor has the rights to the code.

I prefer a granting of license, but an assignment of copyright would work too. Does any of the @nunit/core-team have strong feelings about this?

One option that integrates with our GitHub workflow is CLAHub which plugs into the pull request pipeline. If we are going to do this, I think it needs to be as painless as possible.

Another option is to join a foundation that provides this service. This is a much bigger decision though, so we will need to discuss and evaluate the benefits. An interim solution for just CLAs would likely be a better first step.

Metadata

Metadata

Assignees

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions