-
Notifications
You must be signed in to change notification settings - Fork 9
[associated vote ended on 2023-08-30] Consider requiring that collections don't require CLAs #221
Comments
I am for requiring new collections in Ansible to not require a CLA or something similar. I'm fine with an excemption for the DCO. |
This comment was marked as off-topic.
This comment was marked as off-topic.
Agree. This CLA experience suggests we want to prevent this reoccurring in any future collections. |
Some notes from the community WG meeting: here is what's written in Red Hat's open source participation guidelines
We have at least two more collections with CLAs already. Things to consider:
|
https://www.hashicorp.com/blog/hashicorp-adopts-business-source-license is exactly why I want us to have a requirements like this against CLAs1. When I have a chance, I'll propose a Collection Requirements PR. Footnotes
|
I've submitted ansible/ansible-documentation#288. |
Current collections that require CLAs:
I guess we can add an explicit "this doesn't apply to existing collections" provision. |
Please vote in #269. |
I counted votes: 7 x +1 from SC (gotmax23 felixfontein mariolenz russoz briantist markuman jamescassell), no other votes from SC 33 x +1 from community (ayushnix cybette Searge arichtman miah-oss Omripresent pezhore alecunsolo aveiga purpleidea TenTypekMatus robertdahlem blockofdynamite minecraftchest1 teeks99 DasFaultier fitbeard ggiesen kmf wirelessben Zorlin ringods tonk bertvv richardfontana ngotzmann dnssmr anweshadas resmo samccann jwbowen CoaxVex schurzi), no other votes from community Can someone from the @ansible-community/steering-committee confirm? |
I can confirm that count. Thanks @mariolenz for tallying the votes and thanks everyone who participated! |
Implements: ansible-community/community-topics#221 (cherry picked from commit 40fa158)
Implements: ansible-community/community-topics#221 (cherry picked from commit 40fa158) Co-authored-by: Maxwell G <maxwell@gtmx.me>
Summary
In the meeting, we discussed adding a rule to the Collection Requirements that collections included in the ansible package MUST NOT require contributors to sign CLAs other than the DCO. This would definitely apply to new collections. grafana.grafana is the only collection in the ansible package that I know has a CLA requirement. There may be others. I propose working with these collections drop their CLAs or switch to the DCO, but not removing them if they don't.
The text was updated successfully, but these errors were encountered: