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

Consider EasyCLA acceptance for private accounts #4337

Closed jarias-lfx closed 2 months ago

jarias-lfx commented 4 months ago

Summary

Currently EasyCLA fetches the user details from Github, where the GitHub account needs to be in some form public. Please consider adding private details from the contributor EasyCLA approval, especially for CCLA.

For example in CCLA approval criteria the email address is not specific to the GitHub account it just says, email address, which could apply for private accounts. image

nickmango commented 3 months ago

@jarias-lfx kindly expound on this. For private emails we cant fetch the details from the repository provider cc @mlehotskylf

mlehotskylf commented 2 months ago

@nickmango If this can't be implemented as requested I would suggest to close this as "Won't do".

mlehotskylf commented 2 months ago

Closing.