blob: ad787390d78e66627ec665f2824bfdff46ad1dc1 [file] [log] [blame]
<?php
/*******************************************************************************
* Copyright (c) 2015, 2013 Eclipse Foundation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Denis Roy (Eclipse Foundation) - initial API and implementation
* Wayne Beaton (Eclipse Foundation) - Bug 407357
*******************************************************************************/
require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php");
require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php");
require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php");
$App = new App();
$Nav = new Nav();
$Menu = new Menu();
include("../_projectCommon.php");
$pageTitle = "Committer Members";
$pageKeywords = "membership";
$pageAuthor = "Eclipse Foundation, Inc.";
ob_start();
?>
<div id="maincontent">
<div id="midcolumn">
<h1>Committer Members</h1>
<p>Before you can become a Committer Member of the Eclipse Foundation,
you must first become a Committer. While these things may sound
similar, they are actually quite different.</p>
<ul class='midlist'>
<li><strong>Committers</strong> are those people who have write
access to the source repositories and other content on the Eclipse
Foundation's website. A good description can be found in Exhibit D
of the <a
href="/org/documents/eclipse_membership_agreement.pdf">Eclipse
Membership Agreement</a>: &quot;<em>In order for an individual to
become a Committer, another Committer for the project (or
component) must nominate that individual. Once an individual is
nominated, the existing Committers for the project (or component)
will vote using the process and rules established in the
project&rsquo;s corresponding Charter. When a new project is
started, the corresponding PMC will nominate an initial set of
Committers for approval by the Executive Director (or his
delegates). Becoming a Committer is a privilege that is earned by
contributing and showing discipline and good judgment. It is a
responsibility that should be neither given nor taken lightly.</em>&quot;
<br> <br> Read the &quot;Becoming a Committer&quot; section below
for more details.
</li>
<li><strong>Committer Members</strong> are those Committers who
decide to join the Eclipse Foundation as Members. Note that people
who work for a Member company who are Committers do not need to join
as individual Committer Members. They already have all of the rights
and privileges of a Committer Member. It is also important to
understand that you do not have to join the Foundation as a
Committer Member to be a Committer. <br> <br> One of the important
benefits of becoming a Committer Member is that you are eligible to
vote in the elections for the Committer Representatives on the
Eclipse Board of Directors. <br>
</li>
</ul>
<h2>Becoming a Committer</h2>
<p>If you are interested in becoming a Committer at Eclipse, the first
and most important question is which project do you want to contribute
to?</p>
<ul class='midlist'>
<li>There are many <a href="http://projects.eclipse.org">projects</a>; you should
start with the project that is the most interesting and most
exciting to you.</li>
</ul>
<p>Second, a few operational details:</p>
<ul class='midlist'>
<li>Please note that the <a href="http://www.eclipse.org/forums/">forums</a>
are a good place to make contact with a project. To request a
Eclipse Foundation password to post on the forums, report bugs and enter feature requests, please
go to our <a href="https://dev.eclipse.org/site_login/createaccount.php">account
creation form</a>.
</li>
<li>We distinguish between two similar sounding, and related,
organizations: the Eclipse Foundation is a member-funded
not-for-profit corporation that supports the Eclipse Open Source
Projects. The Projects are the open source community where the
development happens. This distinction is important because you can
be an active developer and contributor to the open source Projects
without being a &quot;member&quot; of the Eclipse Foundation. (Most
of our non-affiliated open source committers are also members of the
Foundation, but it is not a requirement.) There is no cost to being
an individual member of the Foundation.</li>
</ul>
<p>Third, about becoming a developer and committer on the Eclipse Open
Projects:</p>
<ul class='midlist'>
<li>Becoming a Committer at Eclipse is a multi-stage process. The
basic rule is that all new committers are voted in by the existing
committers on a project. Similar to other open source communities,
we operate as a meritocracy....which among other things translates
to mean that you have to prove your abilities before you can become
a committer.<br>
</li>
<li>The best way to start contributing to Eclipse is to start with
well-formed bug reports and feature requests for project(s) that you
are primarily interested in. Build a good reputation with the
existing committers on a project. Over time, start proposing code
enhancements and volunteer time to the project. Then once you have
demonstrated your skills to the existing team, ask a current project
committer to sponsor you as a committer. The election process is
defined in each top-level project's charter.</li>
</ul>
</div>
</div>
<?php
$html = ob_get_contents();
ob_end_clean();
$App->generatePage(NULL, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);
?>