Hey folks, I wanted to solicit opinions on adding ...
# pinot-dev
y
Hey folks, I wanted to solicit opinions on adding "collaborators" to the Apache Pinot project via asf.yaml that assigns the GitHub "triage" role to contributors. The exact permissions are documented here, but essentially it'll allow them to assign, edit, and close issues and PRs (without giving write-access to the code) and also add / remove labels, request PR reviewers etc. The ASF allows 10 collaborators per repository by default and in the Apache Kafka project we adopted a policy to choose the top 10 non-committer contributors in the last year (https://kafka.apache.org/contributing). This list is supposed to be updated every release to account for changes in contributors and to account for existing collaborators potentially becoming committers. The collaborator policy was introduced to the Kafka project over a year ago and has been fairly successful. This PR is a proposal to introduce the same policy to the Pinot project as well.
🌟 2
👍 5
a
Thanks @Yash Mayya for the work. It's certainly much better now with some extra rights. Wondering, Is it possible to have the permission to re-trigger the failed PR test? cc: @Xiang Fu / @Jackie / @Kishore G
x
+1000
y
Is it possible to have the permission to re-trigger the failed PR test
I agree that that would be quite useful but unfortunately re-running an Actions workflow is only available for the Write / Maintain / Admin roles on GitHub which can only be assigned to committers and ASF Infra members. For now, the easiest way to do so would be to push an empty commit or an amended commit with no changes although that does re-trigger all the Actions workflows (and not just the failed one).
a
gotcha, Thanks. I guess, this right need might motivate people to be committer 🙂
🤟 1