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'); });