Enforcing contribution policies is crucial to maintaining project health
But completing a contributor license agreement (CLA) and managing authorized contributors can be time-consuming and disruptive to project development. EasyCLA is the only tool to support both individual and corporate CLA workflows, helping you solve challenges like…
Developers just want to contribute code
But our current CLA process slows them down
Our company has a strict contribution policy
Which adds operational delays for our developers being able to contribute code
It’s difficult to get contributions from new developers
Even though we have a lot of interest from the community
We spend a lot of our time managing CLAs
Because we don’t have an easy way to track who’s authorized
Establish and automate contribution policies while maintaining project development velocity. EasyCLA makes the process painless for everyone with custom workflows, company-level visibility into its signed CLAs and authorized contributors, and e-signature support.
Join projects already streamlining their development workflow with EasyCLA
Corporate CLA Support
Company and individual CLAs simply work differently. EasyCLA recognizes that a company’s contributor, CLA signatory, and manager of the authorized contributor list might be different people—or they might not.
Individual CLA Support
Individual contributors can quickly sign an individual CLA and start submitting their own code right away.
Improved CLA Visibility
Get a better picture of which CLAs have been signed and track who is authorized to contribute on which projects.
One-time CLA Approvals
Automatically accept current and future pull requests from contributors after they are authorized under a signed CLA.
Multiple Ways to Authorize
Companies can appoint one or multiple CLA managers to govern authorized contributor lists. Manage contributor authorization at the individual or team level and approve contributors by their email address, GitHubID, domains, and more.
Agnostic Source Code Management Coverage
EasyCLA can be used for projects hosted on GitHub or Gerrit, with GitLab support and other popular SCM systems on the roadmap.
Flexible Repository Management
Project managers and maintainers can set up EasyCLA to automatically discover and protect new repositories, or can keep direct control over which repos are protected.