> It is possible to set the minimum number of lines changed required to > trigger a CLA check. There's also a minimum number of files, although > that seems less useful.
I find it is tricky with CPython. one line change in any .rst file, perhaps trivial. One line change in *.py or *.c file, might not be trivial and require CLA, issue number, news entry and so on. I guess if we do it this way, we need better guidelines of what requires CLA and what's not. To see this in different perspective, if someone wants to propose a trivial change and then refused to sign the CLA, I think it won't be hard for us to find another contributor who has signed the CLA to make that change instead. So I'm inclined to make this a requirement. If you chose to use that, I would prefer to use our own instance to > manage the database ourself, especially make backup. > It would be bad for a legal point of view if suddently > https://cla-assistant.io/ instance goes away and loose all its data. I've pinged Ernest about this. He said it is reasonable for The PSF to host an instance of cla-assistant. And he will look into it. I also wonder though, instead of hosting it ourselves, can't we just keep daily backups of the signed CLA? It's basically a list of GitHub usernames? Perhaps that would be an easier task than hosting and maintaining it. Mariatta ᐧ On Fri, Aug 31, 2018 at 8:26 AM Elvis Pranskevichus <el...@magic.io> wrote: > On Wednesday, August 29, 2018 6:14:52 PM EDT Mariatta Wijaya 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) > > It is possible to set the minimum number of lines changed required to > trigger a CLA check. There's also a minimum number of files, although > that seems less useful. > > Elvis > > >
_______________________________________________ core-workflow mailing list -- core-workflow@python.org To unsubscribe send an email to core-workflow-le...@python.org https://mail.python.org/mm3/mailman3/lists/core-workflow.python.org/ This list is governed by the PSF Code of Conduct: https://www.python.org/psf/codeofconduct