blob: 355978cb04818f8288083c636f8a5b6e32c098b2 [file] [log] [blame]
import{_ as a,C as r,O as s,P as c,ah as h,Q as t,U as e,ai as i,aW as n}from"./framework-62ad666a.js";const l={},d=t("h1",{id:"become-a-committer",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#become-a-committer","aria-hidden":"true"},"#"),e(" Become a Committer")],-1),m={href:"https://www.apache.org/foundation/how-it-works.html#committers",target:"_blank",rel:"noopener noreferrer"},u={href:"https://www.apache.org/dev/committers.html#committer-responsibilities",target:"_blank",rel:"noopener noreferrer"},p={href:"https://www.apache.org/foundation/how-it-works.html#pmc-members",target:"_blank",rel:"noopener noreferrer"},f=n('<ul><li>IoTDB expert and evangelist (documentations, blogs, etc..)</li><li>Public events</li><li>Firsthand PMC testimonials</li></ul><p>The PMC has assembled the following set of guidelines for becoming a committer.</p><h2 id="an-apache-iotdbcommitter" tabindex="-1"><a class="header-anchor" href="#an-apache-iotdbcommitter" aria-hidden="true">#</a> An Apache IoTDBcommitter…</h2><h3 id="takes-many-forms" tabindex="-1"><a class="header-anchor" href="#takes-many-forms" aria-hidden="true">#</a> Takes many forms</h3><p>There are many actions other than coding that build the trust we place in a committer - code review, design discussion, user support, community outreach, improving infrastructure, documentation, project management, etc.</p><h3 id="knows-upholds-and-reinforces-the-apache-software-foundation-code-of-conduct" tabindex="-1"><a class="header-anchor" href="#knows-upholds-and-reinforces-the-apache-software-foundation-code-of-conduct" aria-hidden="true">#</a> Knows, upholds, and reinforces the Apache Software Foundation code of conduct</h3>',6),w={href:"https://www.apache.org/foundation/policies/conduct.html",target:"_blank",rel:"noopener noreferrer"},b=n('<ul><li>Be open</li><li>Be empathetic</li><li>Be welcoming</li><li>Be friendly</li><li>Be patient</li><li>Be collaborative</li><li>Be inquisitive</li><li>Be careful in the words that they choose</li></ul><h3 id="knows-upholds-and-reinforces-the-responsibilities-of-an-apache-software-foundation-committer" tabindex="-1"><a class="header-anchor" href="#knows-upholds-and-reinforces-the-responsibilities-of-an-apache-software-foundation-committer" aria-hidden="true">#</a> Knows, upholds, and reinforces the responsibilities of an Apache Software Foundation committer</h3>',2),g={href:"https://www.apache.org/dev/committers.html#committer-responsibilities",target:"_blank",rel:"noopener noreferrer"},y=n('<ul><li>They help create a product that will outlive the interest of any particular volunteer (including themselves)</li><li>They grow and maintain the health of the Apache community</li><li>They help out with surrounding work, such as the website &amp; documentation</li><li>They help users</li><li>They can be trusted to decide when code is ready for release, or when to ask someone else to make the judgment</li><li>They can be trusted to decide when to merge code (if a code contributor) or when to ask someone else to make the judgment</li></ul><h3 id="knows-upholds-and-reinforces-the-iotdb-community-s-practices" tabindex="-1"><a class="header-anchor" href="#knows-upholds-and-reinforces-the-iotdb-community-s-practices" aria-hidden="true">#</a> Knows, upholds, and reinforces the IoTDB community’s practices</h3><ul><li>They have a proven commitment to the project</li><li>They share their intentions with the community</li><li>They accept and integrate community feedback in their plans, designs, code, etc.</li><li>They earnestly try to make IoTDB better with their contributions</li><li>In particular, if a code contributor: <ul><li>They earnestly try to make IoTDB better with their own code</li><li>They earnestly try to make IoTDB better with code review</li><li>They accept and integrate feedback on their code</li><li>They know, follow, and enforce IoTDB&#39;s practices while reviewing/merging code - style, documentation, testing, backward compatibility, etc.</li></ul></li></ul>',3),_={href:"https://beam.apache.org/contribute/become-a-committer/",target:"_blank",rel:"noopener noreferrer"};function k(T,v){const o=r("ExternalLinkIcon");return s(),c("div",null,[h(`
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
`),d,t("p",null,[e("An Apache IoTDB "),t("a",m,[e("committer"),i(o)]),e(" has write access to the repository for merging pull requests, but you don’t have to be a code contributor to become a committer. Becoming a committer means that you have the project’s trust. Read the "),t("a",u,[e("ASF documentation"),i(o)]),e(" for more about being a committer in the Apache Software Foundation.")]),t("p",null,[e("The "),t("a",p,[e("PMC"),i(o)]),e(" makes someone a committer via nomination, discussion, and then majority vote. We use data from as many sources as possible to inform our reasoning. Here are some examples:")]),f,t("p",null,[e("See the "),t("a",w,[e("ASF documentation"),i(o)]),e(". In particular, they manifestly strive to:")]),b,t("p",null,[e("See the "),t("a",g,[e("ASF documentation"),i(o)]),e(".")]),y,t("p",null,[e("The code of conduct is derived from "),t("a",_,[e("Apache Beam"),i(o)]),e(".")])])}const A=a(l,[["render",k],["__file","Committer.html.vue"]]);export{A as default};