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