You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kafka.apache.org by vv...@apache.org on 2023/05/15 14:58:12 UTC
[kafka-site] branch asf-site updated: MINOR: Add collaborator policy (#510)
This is an automated email from the ASF dual-hosted git repository.
vvcephei pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/kafka-site.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 818adb50 MINOR: Add collaborator policy (#510)
818adb50 is described below
commit 818adb508a316e341228ee329e1a630c7aab8e2e
Author: John Roesler <vv...@users.noreply.github.com>
AuthorDate: Mon May 15 09:58:05 2023 -0500
MINOR: Add collaborator policy (#510)
As approved by the PMC, we are adding an official policy for managing the Github Collaborator and Jenkins PR Whitelist features of .asf.yaml.
Reviewers: Josep Prat <jo...@aiven.io>
---
contributing.html | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/contributing.html b/contributing.html
index 5e96d01b..e94c2f01 100644
--- a/contributing.html
+++ b/contributing.html
@@ -78,6 +78,20 @@
<li>Demonstrated good understanding and exercised good technical judgement on at least one component of the codebase (e.g. core, clients, connect, streams, tests) from contribution activities in the above mentioned areas.</li>
</ul>
+ <h2>Collaborators</h2>
+
+ <p>
+ The Apache build infrastructure has provided two roles to make project management easier. These roles allow non-committers to perform some administrative actions like triaging pull requests or triggering builds. They are:
+ <ul>
+ <li><a href="https://cwiki.apache.org/confluence/pages/viewpage.action?spaceKey=INFRA&title=Git+-+.asf.yaml+features#Git.asf.yamlfeatures-JenkinsPRwhitelisting">Jenkins PR Whitelisted Users</a></li>
+ <li><a href="https://cwiki.apache.org/confluence/pages/viewpage.action?spaceKey=INFRA&title=Git+-+.asf.yaml+features#Git.asf.yamlfeatures-AssigningexternalcollaboratorswiththetriageroleonGitHub">Github Collaborators</a></li>
+ </ul>
+ </p>
+
+ <p>
+ In an effort to keep the Apache Kafka project running smoothly, and also to help contributors become committers, we have enabled these roles (See <a href="https://github.com/apache/kafka/blob/trunk/.asf.yaml">the Apache Kafka Infra config</a>). To keep this process lightweight and fair, we keep the list of contributors full by specifying the top N non-committers (sorted by number of commits they have authored in the last 12 months), where N is the maximum size of that list (currently 2 [...]
+ </p>
+
<script>
// Show selected style on nav item
$(function() { $('.b-nav__project').addClass('selected'); });