Hi all, The Apache Infra team has started a new project earlier this year called GitBox that supports two-way synchronization between GitHub and git-wip-us.apache.org and, most importantly, provides GitHub write access to committers. GitBox is not generally available yet, but individual projects can ask to be migrated.
I would like to start a vote on migrating kafka and kafka-site to GitBox and: 1. Providing GitHub write access to committers (this requires dual factor authentication) 2. Allowing merges via the GitHub UI as well as the existing merge script 3. Enabling protected branches for trunk and release branches so that merges via the GitHub UI can only be done if the tests pass and the PR has been approved by a committer 4. Only allowing the "squash and merge" strategy for GitHub UI merges 5. Updating the merge script so that the GitHub git repo is the target of the merge 6. Disallowing force pushes to trunk and release branches The discussion thread talks about some of the pros and cons (mostly pros) of this change: https://lists.apache.org/thread.html/7031168e7026222169c66fed29f5200fc4b561df28c242ccf706f326@%3Cdev.kafka.apache.org%3E The vote will run for 72 hours. Ismael