communitybridge / easycla

The Contributor License Agreement (CLA) service of the Linux Foundation lets project contributors read, sign, and submit contributor license agreements easily.
https://easycla.lfx.linuxfoundation.org
MIT License
64 stars 45 forks source link

Export of a project's signatures #3445

Open kapilt opened 2 years ago

kapilt commented 2 years ago

as the manager for a project, I'd like to be able to a view list or export of all the people who have signed the cla for an individual repository or GitHub organization.

dealako commented 2 years ago

@kapilt this is available via the Project Control Center: https://projectadmin.lfx.linuxfoundation.org/

Steps:

  1. Navigate to the PCC - https://projectadmin.lfx.linuxfoundation.org/
  2. Search for your project using the search menu or select your project from the landing page list
  3. Once you have selected your project, scroll to the Tools Status section and select EasyCLA
  4. From the CLA groups page, select the Signatures tab.
  5. From the signatures page, Project Managers can view and download signed CLA reports.

More details are on our documentation pages: https://docs.linuxfoundation.org/lfx/easycla/v2-current/project-managers/view-and-manage-cla-group-details

kapilt commented 1 year ago

Some "projects" choose to amalgate all repos like say the cncf when a project may only subset of signatures based on those contributing to a set of repos.

nickmango commented 4 months ago

The current search for specific repository or GitHub org is not supported on PCC but can be taken up as a feature cc @mlehotskylf