blob: 92e63b3f90653d571088b65414efb647d18a2bd7 [file] [log] [blame]
<!DOCTYPE html>
<!--
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.
-->
<html lang="en">
<head>
<meta charset="utf-8">
<title>Apache Gobblin</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<link rel="icon"
type="image/png"
href="http://gobblin.io/favicon.ico">
<!--===============================================
CSS files
=================================================-->
<link rel="stylesheet" href="../assets/css/bootstrap.css" media="screen">
<link rel="stylesheet" href="https://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css">
<link rel="stylesheet" href="../assets/css/custom.min.css">
<link rel="stylesheet" href="../assets/css/gobblin.css">
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="../assets/js/html5shiv.js"></script>
<script src="../assets/js/respond.min.js"></script>
<![endif]-->
</head>
<body>
<!--===============================================
Gobblin Navigation Space <start>
=================================================-->
<div id="navigation"></div>
<!--===============================================
Gobblin Navigation Space <end>
=================================================-->
<!--===============================================
Gobblin Center Space <start>
=================================================-->
<div class="container">
<div class="page-header" id="primary-content">
<div class="row">
<div class="col-md-12">
<div id="content">
<h1 class="title" style="font-size: 3em; margin-top: -5px;">Get Involved</h1>
<p>You don’t need to be a software developer to contribute to
Apache Gobblin. To be successful, this project
requires a huge range of different skills, levels of involvement, and degrees of
technical expertise. So, if you want to get involved in Apache Gobblin, there
is almost certainly a role for you.</p>
<p>We are looking for people to:</p>
<ul>
<li>Provide feedback</li>
<li>Write or update documentation</li>
<li>Help new users</li>
<li>Recommend the project to others</li>
<li>Test the code and report bugs</li>
<li>Fix bugs</li>
<li>Give us feedback on required features</li>
<li>Write and update the software</li>
<li>Create artwork</li>
<li>Anything you can see that needs doing</li>
</ul>
<p>All of these contributions help to keep the project active and strengthen
the community. The project team and the broader community will
therefore welcome and encourage participation, and attempt to make it
as easy as possible for people to get involved.</p>
<p>Want to get started now? Check out <a href="https://issues.apache.org/jira/browse/GOBBLIN" target="_blank">open issues labeled for “newbies”</a>. If you need help, use the mailing list information below to reach out. If the issue you choose deals with code, you should read the developer’s guide section.</p>
<h2 id="mailing-lists-and-chat">Mailing lists and chat<a class="header-link" href="#mailing-lists-and-chat"><i class="fa fa-link"></i></a></h2>
<p>Your first engagement with the project should be to subscribe to our
<a href="/mailing-lists">mailing lists</a>. </p>
<h2 id="contributor-guide">Contributor Guide<a class="header-link" href="#contributor-guide"><i class="fa fa-link"></i></a></h2>
<p>See the <a href="/contributor/" target="_blank">contributor guide</a> for recommended practices in interacting with our source code.
Take a look at the <a href="https://cwiki.apache.org/confluence/display/GOBBLIN/Contributor%27s+Guide" target="_blank"> Contributing</a> section on Wiki for more information as well.</p>
<h2 id="conferences-and-meetups">Conferences and Meetups<a class="header-link" href="#conferences-and-meetups"><i class="fa fa-link"></i></a></h2>
<ul>
<li><a href="https://gobblin.apache.org/docs/project/Talks-and-Tech-Blogs/" target="_blank">Previous Conferences</a></li>
<li>Or host your <a href="https://cwiki.apache.org/confluence/display/GOBBLIN/Meetups" target="_blank">own meetup</a></li>
</ul>
<h2 id="community-interaction">Community Interaction<a class="header-link" href="#community-interaction"><i class="fa fa-link"></i></a></h2>
<p>Learn about <a href="http://www.betaversion.org/~stefano/papers/ac2006.2.pdf" rel="nofollow">building open source communities</a>.</p>
<h2 id="decision-making">Decision Making<a class="header-link" href="#decision-making"><i class="fa fa-link"></i></a></h2>
<p>The most important thing about engaging with any Apache project is that everyone
is equal. All people with an opinion are entitled to express that opinion and, where
appropriate, have it considered by the community.</p>
<p>To some, the idea of having to establish consensus in a large and distributed team
sounds inefficient and frustrating. Don’t despair though, The Apache Way has a
set of simple processes to ensure things proceed at a good pace.</p>
<p>In ASF projects we don’t like to vote. We reserve that for the few things that need
official approval for legal or process reasons (e.g. a release or a new committer).
Most of the time we work with the consensus building techniques documented below.</p>
<h3 id="lazy-consensus">Lazy Consensus<a class="header-link" href="#lazy-consensus"><i class="fa fa-link"></i></a></h3>
<p><a href="#">Lazy consensus</a> is the first, and possibly the most important, consensus building
tool we have. Essentially, lazy consensus means that you don’t need to get explicit
approval to proceed, but you need to be prepared to listen if someone objects.</p>
<h3 id="consensus-building">Consensus Building<a class="header-link" href="#consensus-building"><i class="fa fa-link"></i></a></h3>
<p>Sometimes, lazy consensus is not appropriate. In such cases, it is necessary to
make a proposal to the mailing list and discuss options. There are mechanisms
for quickly showing your support or otherwise for a proposal and
<a href="#">building consensus</a> amongst the community.</p>
<p>Once there is a consensus, people can proceed with the work under the <a href="#">lazy
consensus</a> model.</p>
<h3 id="voting">Voting<a class="header-link" href="#voting"><i class="fa fa-link"></i></a></h3>
<p>Occasionally a “feel” for consensus is not enough. Sometimes we need to
have a measurable consensus. For example, when <a href="#">voting</a> in new committers or
to approve a release.</p>
</div>
</div>
</div>
<hr>
<footer style="margin-bottom: 0em; margin-top: 0em;">
<div id="footer">
<div class="row">
<div class="col-sm-6">
<div class="footer-section__policies-section--policies">
<img src="../assets/images/incubator_feather_egg_logo.png" height="60">
<p style="font-size: 12px; line-height: 1.5em; margin-top: 2em; margin-bottom: 2em;">
Copyright © 2020 <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a>
<br>
Apache, Apache Gobblin (incubating), the Apache feather and the Gobblin logo are trademarks of The Apache Software Foundation
<br>
</p>
</div>
</div>
<div class="col-sm-6">
<br>
<p style="font-size: 12px; line-height: 1.5em;">
Apache Gobblin is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.
<br>
<!-- REQUIRED BY APACHE [START] -->
<a class="external" href="https://www.apache.org/">Foundation</a> |
<a class="external" href="https://www.apache.org/licenses/">License</a> |
<a class="external" href="https://www.apache.org/events/current-event">Events</a> |
<a class="external" href="https://www.apache.org/security">Security</a> |
<a class="external" href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a> |
<a class="external" href="https://www.apache.org/foundation/thanks.html">Thanks</a>
<!-- REQUIRED BY APACHE [END] -->
</p>
</div>
</div>
</div>
</footer>
</div>
<!--===============================================
Gobblin Center Space <end>
=================================================-->
</div>
<!--===============================================
Javascript files
=================================================-->
<script src="https://code.jquery.com/jquery-1.10.2.min.js"></script>
<script src="../assets/js/bootstrap.min.js"></script>
<script src="../assets/js/jquery.particleground.min.js"></script>
<script src="../assets/js/custom.js"></script>
<script src="../assets/js/gobblin.js"></script>
</body>
</html>