> > As a part of PHP community I like the idea. I'd propose something that > could make the > proposal simpler in implementation. > Create a poll system where users are authorized to be registered and be > able to vote if > they are github/gitlab users with >1000 commits in projects where PHP is > one of the main > languages. I think something like that should be doable and will not > require any "paper > work". It should give quite good estimation on the community preferences > (even if it would > exclude non-open source entities).
I do like the idea very much as well. However, if this is to be automated, I wouldn't base the right to vote on the number of commits, but rather on the number of GitHub stars, as it's way too easy to create artificial commits on a new account at any time. For example, allow any repository owner or main committer (for orgs) for a repo with >= 100 stars. Or, avoid doing anything automatically, just decide on a baseline set of requirements that can be verified automatically (like at least n commits to public repos, or at least one public git repo with >= n stars, etc.) then review each *passing* application manually. This way the number of applications should be manageable, there could be a queue that all current maintainers could have access to and take a few minutes here and there to review. By keeping the review process manual, we can also easily revoke someone's voting rights if the application turned out to be fraudulent (accepted by mistake). — Benjamin