On Thu, Aug 30, 2018 at 1:15 AM Mariatta Wijaya <mariatta.wijaya@gmail.com> wrote:
- Since the status check will be made required, it means every contribution no matter how trivial, requires CLA. Without it, we can't merge the pull request. (Maybe only the admins can still merge). Sounds like this is a good thing anyway (for Python).

I don't think this is a good idea. We are getting a good amount of PRs that fix typos or markup errors and requiring CLA would make people refrain from contributing to Python. Personally, I wouldn't bother contributing if I was asked to sign a CLA just to get a simple documentation fix merged.

Also, the amount of work required just to make it usable on python/cpython seems like a good indication that it's not worth the trouble :)