blob: cfcad28bb77835d5038e224ac13cf1560df3deca [file] [log] [blame]
<div id="toc" class="toc">
<div id="toctitle">Table of Contents</div>
<ul class="sectlevel1">
<li><a href="#notices">Notices</a></li>
<li><a href="#preamble">Overview</a>
<ul class="sectlevel2">
<li><a href="#preamble-principles">Principles</a></li>
</ul>
</li>
<li><a href="#starting">Starting an Open Source Project at Eclipse Foundation</a>
<ul class="sectlevel2">
<li><a href="#starting-proposal">Project Proposal</a></li>
<li><a href="#starting-provisioning">Provisioning</a></li>
<li><a href="#starting-after-provisioning">After Provisioning</a></li>
<li><a href="#starting-project-phases">Project Phases</a></li>
<li><a href="#starting-faq">Frequently Asked Questions</a></li>
</ul>
</li>
<li><a href="#project-resources-and-services">Project Resources and Services</a>
<ul class="sectlevel2">
<li><a href="#resources-identifers">Identifers</a></li>
<li><a href="#resources-source">Source Code Management</a></li>
<li><a href="#resources-commit">Git Commit Records</a></li>
<li><a href="#resources-git">Git</a></li>
<li><a href="#resources-gerrit">Gerrit Code Review</a></li>
<li><a href="#resources-github">GitHub</a></li>
<li><a href="#resources-issues">Issue Trackers</a></li>
<li><a href="#resources-forums">Forums and Outbound Communication</a></li>
<li><a href="#resources-website">Project Websites</a></li>
<li><a href="#resources-builds">Builds</a></li>
<li><a href="#resources-signing">Signed Artifacts</a></li>
<li><a href="#resources-downloads">Downloads</a></li>
<li><a href="#resources-external">External Resources</a></li>
<li><a href="#resources-faq">Frequently Asked Questions</a></li>
</ul>
</li>
<li><a href="#vulnerability">Managing and Reporting Vulnerabilities</a>
<ul class="sectlevel2">
<li><a href="#vulnerability-team">Security Team</a></li>
<li><a href="#vulnerability-reporting">Reporting</a></li>
<li><a href="#vulnerability-disclosure">Disclosure</a></li>
<li><a href="#vulnerability-cve">Common Vulnerabilities and Exposure</a></li>
<li><a href="#security-faq">Frequently Asked Questions</a></li>
</ul>
</li>
<li><a href="#contributing">Contributing to an Eclipse Project</a>
<ul class="sectlevel2">
<li><a href="#contributing-contributors">Contributors</a></li>
<li><a href="#contributing-committers">Committers</a></li>
<li><a href="#contributing-account">Eclipse Foundation Account</a></li>
<li><a href="#contributing-eca">Eclipse Contributor Agreement</a></li>
<li><a href="#contributing-faq">Frequently Asked Questions</a></li>
</ul>
</li>
<li><a href="#elections">Elections</a>
<ul class="sectlevel2">
<li><a href="#elections-committer">Committer Elections</a></li>
<li><a href="#elections-pl">Project Lead Elections</a></li>
<li><a href="#elections-pmc-member">PMC Member Elections</a></li>
<li><a href="#elections-pmc-lead">PMC Lead Appointments</a></li>
<li><a href="#elections-retire-cm">Committer Retirement</a></li>
<li><a href="#elections-retire-pl">Project Lead Retirement</a></li>
<li><a href="#elections-retire-other">Retiring Other Roles</a></li>
<li><a href="#elections-faq">Frequently Asked Questions</a></li>
</ul>
</li>
<li><a href="#paperwork">Committer Paperwork</a>
<ul class="sectlevel2">
<li><a href="#paperwork-questionnaire">Committer Questionnaire</a></li>
<li><a href="#paperwork-documents">Documents</a></li>
<li><a href="#paperwork-faq">Frequently Asked Questions</a></li>
</ul>
</li>
<li><a href="#specifications">Specifications</a>
<ul class="sectlevel2">
<li><a href="#specification-project-reviews">Specification Project Reviews</a></li>
<li><a href="#specifications-ip">Intellectual Property Flow</a></li>
<li><a href="#specifications-participant-committers">Participant Representative Committers</a></li>
<li><a href="#specifications-contributors">Contributors</a></li>
<li><a href="#specifications-committers">Committers</a></li>
<li><a href="#specifications-efsl">Eclipse Foundation Specification License</a></li>
<li><a href="#specifications-lifecycle">Specification Project Lifecycle</a></li>
<li><a href="#specifications-implementations">Compatible Implementations</a></li>
<li><a href="#specifications-faq">Frequently Asked Questions</a></li>
</ul>
</li>
<li><a href="#ip">Intellectual Property</a>
<ul class="sectlevel2">
<li><a href="#ip-ipzilla">IPZilla</a></li>
<li><a href="#ip-clearlydefined">ClearlyDefined</a></li>
<li><a href="#ip-cq">Contribution Questionnaires</a></li>
<li><a href="#ip-initial-contribution">Initial Contribution</a></li>
<li><a href="#ip-project-content">Project Content</a></li>
<li><a href="#ip-third-party">Third-party Content</a></li>
<li><a href="#ip-license-tool">License Tool</a></li>
<li><a href="#ip-iplog">IP Logs</a></li>
<li><a href="#ip-faq">Frequently Asked Questions</a></li>
</ul>
</li>
<li><a href="#legaldoc">Legal Documentation Requirements</a>
<ul class="sectlevel2">
<li><a href="#legaldoc-repo">Source Code Repositories</a></li>
<li><a href="#legaldoc-distribution">Distribution</a></li>
<li><a href="#legaldoc-end-user">End User Content</a></li>
<li><a href="#ip-copyright-headers">Copyright Headers</a></li>
<li><a href="#legaldoc-license">License File</a></li>
<li><a href="#legaldoc-notice">Notice Files</a></li>
<li><a href="#legaldoc-contributor">Contributor Guide</a></li>
<li><a href="#legaldoc-faq">Frequently Asked Questions</a></li>
</ul>
</li>
<li><a href="#release">Releases</a>
<ul class="sectlevel2">
<li><a href="#releases-plan">Release Plan</a></li>
<li><a href="#release-milestones">Milestones and Release Candidates</a></li>
<li><a href="#release-review">Progress and Release Reviews</a></li>
<li><a href="#release-graduation">Graduation Reviews</a></li>
<li><a href="#release-faq">Frequently Asked Questions</a></li>
</ul>
</li>
<li><a href="#pmi">Project Management Infrastructure (PMI)</a>
<ul class="sectlevel2">
<li><a href="#pmi-metadata">Project Metadata</a></li>
<li><a href="#pmi-viewing">Viewing</a></li>
<li><a href="#pmi-project-page">Project Pages</a></li>
<li><a href="#pmi-commands-and-tools">Commands and Tools</a></li>
<li><a href="#pmi-editing">Editing Project Metadata</a></li>
<li><a href="#pmi-releases">Releases and Reviews</a></li>
<li><a href="#pmi-joining-a-simultaneous-release">Joining a Simultaneous Release</a></li>
<li><a href="#pmi-faq">Frequently Asked Questions</a></li>
</ul>
</li>
<li><a href="#trademarks">Branding</a>
<ul class="sectlevel2">
<li><a href="#trademarks-background">Naming, Branding, and Trademarks</a></li>
<li><a href="#trademarks-project">Project Names</a></li>
<li><a href="#trademarks-project-description">Project Descriptions</a></li>
<li><a href="#trademarks-project-logo">Logos And Graphics</a></li>
<li><a href="#trademarks-website">Project Websites</a></li>
<li><a href="#trademarks-metadata">Project Metadata</a></li>
<li><a href="#trademarks-code">Code Namespaces</a></li>
<li><a href="#trademarks-external">Third Party Use of Trademarks</a></li>
<li><a href="#trademarks-notes">Important Notes</a></li>
<li><a href="#trademarks-faq">Frequently Asked Questions</a></li>
</ul>
</li>
<li><a href="#community">Community</a>
<ul class="sectlevel2">
<li><a href="#community-barriers">Lower the Barriers</a></li>
<li><a href="#community-forums">Forums</a></li>
<li><a href="#community-issues">Issues</a></li>
<li><a href="#signs-of-success">Signs of success</a></li>
<li><a href="#checklist">Project Checklist</a></li>
</ul>
</li>
<li><a href="#glossary">Glossary</a></li>
<li><a href="#contact">Getting Help</a></li>
<li><a href="#appendices">Appendices</a>
<ul class="sectlevel1">
<li><a href="#legaldoc-plugins">Legal Documentation for Eclipse Platform Plug-ins and Fragments</a>
<ul class="sectlevel2">
<li><a href="#software-user-agreement">Software User Agreement</a></li>
<li><a href="#legaldoc-plugins-abouts">Plug-ins and About Files</a></li>
<li><a href="#legaldoc-plugins-features">Features Licenses and Feature Update Licenses</a></li>
<li><a href="#legaldoc-plugins-source-code">Notices in source code</a></li>
<li><a href="#legaldoc-plugins-notices-in-documentation">Notices in documentation</a></li>
<li><a href="#legal-doc-plugins-about-templates">About Templates for Plug-ins</a></li>
</ul>
</li>
<li><a href="#edp">Eclipse Development Process</a>
<ul class="sectlevel2">
<li><a href="#1_Purpose">1. Purpose</a></li>
<li><a href="#2_Principles">2. Principles</a></li>
<li><a href="#3_Requirements">3. Requirements</a></li>
<li><a href="#4_Structure_and_Organization">4. Project Structure and Organization</a></li>
<li><a href="#5_Reserved">5. [Reserved]</a></li>
<li><a href="#6_Development_Process">6. Development Process</a></li>
<li><a href="#7_Precedence">7. Precedence</a></li>
<li><a href="#8_Revisions">8. Revisions</a></li>
</ul>
</li>
<li><a href="#dpia">Data Protection Impact Assessment Guidelines</a>
<ul class="sectlevel2">
<li><a href="#dpia-contents">What should a DPIA include?</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="sect1">
<h2 id="notices"><a class="anchor" href="#notices"></a><a class="link" href="#notices">Notices</a></h2>
<div class="sectionbody">
<div class="paragraph">
<p>Copyright &#169; 2015, 2020 Eclipse Foundation, Inc. and others.</p>
</div>
<div class="paragraph">
<p>Made available under the <a href="http://www.eclipse.org/legal/epl-2.0">Eclipse Public License v 2.0</a>.</p>
</div>
<div class="paragraph">
<p>This document includes content originally authored on the <a href="http://wiki.eclipse.org">Eclipsepedia wiki</a> by Wayne Beaton, Fabian Steeg, Denis Roy, Dave Carver, Ed Merks, Bjorn Freeman-Benson, Anne Jacko, Ian Skerrett, Mike Milinkovich, and John Arthorne.</p>
</div>
<div class="paragraph">
<p>Version 1.0MB.</p>
</div>
</div>
</div>
<div class="sect1">
<h2 id="preamble"><a class="anchor" href="#preamble"></a><a class="link" href="#preamble">Overview</a></h2>
<div class="sectionbody">
<div class="paragraph">
<p>This document provides you with the information that you need to create a new Eclipse open source project or become a committer on an existing one.</p>
</div>
<div class="paragraph">
<p>The <em><a href="http://www.eclipse.org/projects/dev_process/development_process.php">Eclipse Development Process</a></em> (EDP) is the foundational document for Eclipse projects and committers. It describes the manner in which we do open source software. The Eclipse Development Process does not prescribe any particular development methodology; it is more concerned with the larger-scale aspects of open source project lifecycle, including such things as reviews, processes for running votes and elections, bringing new committers onto a project, etc. This document will elaborate on some key points of the Eclipse Development Process.</p>
</div>
<div class="sect2">
<h3 id="preamble-principles"><a class="anchor" href="#preamble-principles"></a><a class="link" href="#preamble-principles">Principles</a></h3>
<div class="paragraph">
<p>Four basic principles lie at the heart of the Eclipse Development Process:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Transparency;</p>
</li>
<li>
<p>Openness;</p>
</li>
<li>
<p>Meritocracy; and</p>
</li>
<li>
<p>Vendor neutrality</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>We refer to the first three as the "open source rules of engagement".</p>
</div>
<div class="paragraph">
<p>To operate with <em>transparency</em>, a project&#8217;s discussions, minutes, deliberations, project plans, plans for new features, and other artifacts are open, public, and easily accessible.</p>
</div>
<div class="paragraph">
<p><em>Openness</em> at Eclipse means quite a lot more than "open book" (which is really a synonym for transparent). The project is open to all; Eclipse provides the same opportunity to all. Everyone participates with the same rules; there are no rules to exclude any potential contributors which include, of course, direct competitors in the marketplace.</p>
</div>
<div class="paragraph">
<p>Eclipse is a <em>meritocracy</em>. The more that somebody contributes, the more responsibility they will earn. A pattern of quality contribution to a project may lead to an invitation to join the project as a committer. Leadership roles in Eclipse are also merit-based and earned by peer acclaim. Merit must be demonstrated in publicly-accessible forums. Committers and project leads are added to a project via <a href="#elections">election</a>.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Employment status has no bearing at whether or not somebody can participate in an open source project at Eclipse. Employment does not guarantee committer status; committer status must be earned by everybody.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p><em>Vendor neutrality</em> is similar to openness in that it&#8217;s concerned with maintaining a level playing field. No vendor is permitted to dominate a project, and nobody can be excluded from participating in a project based on their employment status. While project resources will contain copyright statements that assert ownership of various assets by individual vendors, the project itself must remain vendor neutral.</p>
</div>
<div class="paragraph">
<p>Quality and intellectual property cleanliness are also important principles.</p>
</div>
<div class="paragraph">
<p><em>Quality</em> means extensible frameworks and exemplary tools developed in an open, inclusive, and predictable process involving the entire community. From the consumption perspective, Eclipse quality means good for users (exemplary tools are cool/compelling to use, indicative of what is possible) and ready for use by adopters. From the creation perspective, Eclipse quality means working with a transparent and open process, open and welcoming to participation from technical leaders, regardless of affiliation.</p>
</div>
<div class="paragraph">
<p><em><a href="#ip">Intellectual property</a></em> (IP) is any artifact that is made available from a Eclipse server (this includes source code management systems, the website, and the downloads server). Artifacts include (but are not limited to) such things as source code, images, XML and configuration files, documentation, and more. Strict rules govern the way that we manage IP and your responsibilities as a committer.</p>
</div>
<div class="paragraph">
<p>Code produced by an Eclipse project is used by organizations to build products. These adopters of Eclipse technology need to have some assurance that the IP they&#8217;re basing their products on is <em>clean</em>: the organization or individuals who claim copyright of the code are the legitimate copyright holders, and the copyright holders legitimately agree to make the code available under the license(s) that the project works under. As a committer, you must be careful that you do not copy code and inadvertently claim it as your own.</p>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="starting"><a class="anchor" href="#starting"></a><a class="link" href="#starting">Starting an Open Source Project at Eclipse Foundation</a></h2>
<div class="sectionbody">
<div class="paragraph">
<p>Before getting started, it&#8217;s important to know what is required of an Eclipse project. The Eclipse Foundation will take ownership of many aspects of the project to ensure that the project and its assets are managed in an open and vendor-neutral manner. This takes the form, for example, of the Eclipse Foundation retaining ownership of the project&#8217;s trademarks on behalf of the community, and carefully managing who has write access on project resources such as source code repositories and distribution channels. Eclipse projects are obligated to use certain <a href="#project-resources-and-services">resources</a> assigned to the project by the Eclipse Foundation and conform to logo and trademark guidelines. New project sponsors must engage in the process of transitioning an existing project with the intent to continue development of the project code and growth of the community and ecosystem around the project.</p>
</div>
<div class="paragraph">
<p>It&#8217;s also important to know what new projects don&#8217;t give up. The project team retains control of the project&#8217;s direction by virtue of regular contribution to the project. The contributors to the project retain ownership of their contributions (those contributions are used under license by the project). Project leads are required to ensure that other individuals who present themselves to the project are given uniform opportunity to participate, but the project team gets to establish the rules for participation (within certain parameters). The project team is responsible for determining development methodology, establishing plans, etc. Existing owners of the project code retain their ownership.</p>
</div>
<div class="sect2">
<h3 id="starting-proposal"><a class="anchor" href="#starting-proposal"></a><a class="link" href="#starting-proposal">Project Proposal</a></h3>
<div class="paragraph">
<p>Eclipse open source projects start with a proposal that is made available to the community for review. At the end of the <em>community review</em> period, we engage in a <em>creation review</em>, and then provision the project resources.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBieSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMCkKIC0tPgo8IS0tIFRpdGxlOiAlMyBQYWdlczogMSAtLT4KPHN2ZyB3aWR0aD0iMzM3cHQiIGhlaWdodD0iMjYwcHQiCiB2aWV3Qm94PSIwLjAwIDAuMDAgMzM2LjUwIDI2MC4wMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCAyNTYpIj4KPHRpdGxlPiUzPC90aXRsZT4KPCEtLSBwcm9wb3NhbCAtLT4KPGcgaWQ9Im5vZGUxIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5wcm9wb3NhbDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyMzIsLTI1MiAxMTQsLTI1MiAxMTQsLTIxNiAyMzIsLTIxNiAyMzIsLTI1MiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxNzMiIHk9Ii0yMzAuOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5Qcm9qZWN0IFByb3Bvc2FsPC90ZXh0Pgo8L2c+CjwhLS0gY29tbXVuaXR5IC0tPgo8ZyBpZD0ibm9kZTIiIGNsYXNzPSJub2RlIj4KPHRpdGxlPmNvbW11bml0eTwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyMzkuNSwtMTgwIDEwNi41LC0xODAgMTA2LjUsLTE0NCAyMzkuNSwtMTQ0IDIzOS41LC0xODAiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTczIiB5PSItMTU4LjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+Q29tbXVuaXR5IFJldmlldzwvdGV4dD4KPC9nPgo8IS0tIHByb3Bvc2FsJiM0NTsmZ3Q7Y29tbXVuaXR5IC0tPgo8ZyBpZD0iZWRnZTEiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPnByb3Bvc2FsJiM0NTsmZ3Q7Y29tbXVuaXR5PC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMTczLC0yMTUuODMxNEMxNzMsLTIwOC4xMzEgMTczLC0xOTguOTc0MyAxNzMsLTE5MC40MTY2Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxNzYuNTAwMSwtMTkwLjQxMzIgMTczLC0xODAuNDEzMyAxNjkuNTAwMSwtMTkwLjQxMzMgMTc2LjUwMDEsLTE5MC40MTMyIi8+CjwvZz4KPCEtLSByZXZpZXcgLS0+CjxnIGlkPSJub2RlMyIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+cmV2aWV3PC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjIzMSwtMTA4IDExNSwtMTA4IDExNSwtNzIgMjMxLC03MiAyMzEsLTEwOCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxNzMiIHk9Ii04Ni45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkNyZWF0aW9uIFJldmlldzwvdGV4dD4KPC9nPgo8IS0tIGNvbW11bml0eSYjNDU7Jmd0O3JldmlldyAtLT4KPGcgaWQ9ImVkZ2UyIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5jb21tdW5pdHkmIzQ1OyZndDtyZXZpZXc8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0xNzMsLTE0My44MzE0QzE3MywtMTM2LjEzMSAxNzMsLTEyNi45NzQzIDE3MywtMTE4LjQxNjYiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjE3Ni41MDAxLC0xMTguNDEzMiAxNzMsLTEwOC40MTMzIDE2OS41MDAxLC0xMTguNDEzMyAxNzYuNTAwMSwtMTE4LjQxMzIiLz4KPC9nPgo8IS0tIHByb3Zpc2lvbiAtLT4KPGcgaWQ9Im5vZGU0IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5wcm92aXNpb248L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjEwLC0zNiAxMzYsLTM2IDEzNiwwIDIxMCwwIDIxMCwtMzYiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTczIiB5PSItMTQuOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5Qcm92aXNpb248L3RleHQ+CjwvZz4KPCEtLSByZXZpZXcmIzQ1OyZndDtwcm92aXNpb24gLS0+CjxnIGlkPSJlZGdlMyIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+cmV2aWV3JiM0NTsmZ3Q7cHJvdmlzaW9uPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMTczLC03MS44MzE0QzE3MywtNjQuMTMxIDE3MywtNTQuOTc0MyAxNzMsLTQ2LjQxNjYiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjE3Ni41MDAxLC00Ni40MTMyIDE3MywtMzYuNDEzMyAxNjkuNTAwMSwtNDYuNDEzMyAxNzYuNTAwMSwtNDYuNDEzMiIvPgo8L2c+CjwhLS0gYXBwcm92YWwgLS0+CjxnIGlkPSJub2RlNSIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+YXBwcm92YWw8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSJ0cmFuc3BhcmVudCIgc3Ryb2tlPSJ0cmFuc3BhcmVudCIgcG9pbnRzPSIzMTAsLTI1MiAyNTAsLTI1MiAyNTAsLTIxNiAzMTAsLTIxNiAzMTAsLTI1MiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyODAiIHk9Ii0yMzciIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+RU1PPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyODAiIHk9Ii0yMjYiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+QXBwcm92YWw8L3RleHQ+CjwvZz4KPCEtLSBhcHByb3ZhbCYjNDU7Jmd0O2NvbW11bml0eSAtLT4KPGcgaWQ9ImVkZ2U0IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5hcHByb3ZhbCYjNDU7Jmd0O2NvbW11bml0eTwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2MwYzBjMCIgZD0iTTI1Mi45OTk0LC0yMTUuODMxNEMyMzkuNTY2OSwtMjA2Ljc5MjcgMjIzLjE1MjcsLTE5NS43NDc2IDIwOC42OTYxLC0xODYuMDE5OCIvPgo8cG9seWdvbiBmaWxsPSIjYzBjMGMwIiBzdHJva2U9IiNjMGMwYzAiIHBvaW50cz0iMjEwLjI0MjUsLTE4Mi44NDE4IDE5OS45OTIsLTE4MC4xNjI4IDIwNi4zMzQ2LC0xODguNjQ5NCAyMTAuMjQyNSwtMTgyLjg0MTgiLz4KPC9nPgo8IS0tIHRyYWRlbWFyayAtLT4KPGcgaWQ9Im5vZGU2IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT50cmFkZW1hcms8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSJ0cmFuc3BhcmVudCIgc3Ryb2tlPSJ0cmFuc3BhcmVudCIgcG9pbnRzPSIzMjguNSwtMTgwIDI1Ny41LC0xODAgMjU3LjUsLTE0NCAzMjguNSwtMTQ0IDMyOC41LC0xODAiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjkzIiB5PSItMTY1IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPlRyYWRlbWFyazwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjkzIiB5PSItMTU0IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPlJldmlldzwvdGV4dD4KPC9nPgo8IS0tIHRyYWRlbWFyayYjNDU7Jmd0O3JldmlldyAtLT4KPGcgaWQ9ImVkZ2U2IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT50cmFkZW1hcmsmIzQ1OyZndDtyZXZpZXc8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNjMGMwYzAiIGQ9Ik0yNjIuNzE4OSwtMTQzLjgzMTRDMjQ3LjM3MDIsLTEzNC42MjIxIDIyOC41NTAyLC0xMjMuMzMwMSAyMTIuMTE3NywtMTEzLjQ3MDYiLz4KPHBvbHlnb24gZmlsbD0iI2MwYzBjMCIgc3Ryb2tlPSIjYzBjMGMwIiBwb2ludHM9IjIxMy42NDcxLC0xMTAuMzA2NiAyMDMuMjcxNCwtMTA4LjE2MjggMjEwLjA0NTYsLTExNi4zMDkxIDIxMy42NDcxLC0xMTAuMzA2NiIvPgo8L2c+CjwhLS0gaWMgLS0+CjwhLS0gdHJhZGVtYXJrJiM0NTsmZ3Q7aWMgLS0+CjwhLS0gbWVudG9ycyAtLT4KPGcgaWQ9Im5vZGU3IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5tZW50b3JzPC90aXRsZT4KPHBvbHlnb24gZmlsbD0idHJhbnNwYXJlbnQiIHN0cm9rZT0idHJhbnNwYXJlbnQiIHBvaW50cz0iNTgsLTE4MCAwLC0xODAgMCwtMTQ0IDU4LC0xNDQgNTgsLTE4MCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyOSIgeT0iLTE1OS41IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPk1lbnRvcnM8L3RleHQ+CjwvZz4KPCEtLSBtZW50b3JzJiM0NTsmZ3Q7cmV2aWV3IC0tPgo8ZyBpZD0iZWRnZTUiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPm1lbnRvcnMmIzQ1OyZndDtyZXZpZXc8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNjMGMwYzAiIGQ9Ik01OC4xNDA1LC0xNDcuNDI5N0M3OC4wNzYxLC0xMzcuNDYxOSAxMDQuOTA0MSwtMTI0LjA0NzkgMTI3LjYxODUsLTExMi42OTA3Ii8+Cjxwb2x5Z29uIGZpbGw9IiNjMGMwYzAiIHN0cm9rZT0iI2MwYzBjMCIgcG9pbnRzPSIxMjkuMzY1MSwtMTE1LjczMDcgMTM2Ljc0NDEsLTEwOC4xMjggMTI2LjIzNDUsLTEwOS40Njk3IDEyOS4zNjUxLC0xMTUuNzMwNyIvPgo8L2c+CjwhLS0gbWVudG9ycyYjNDU7Jmd0O3Byb3Zpc2lvbiAtLT4KPCEtLSBwYXBlcndvcmsgLS0+CjxnIGlkPSJub2RlOCIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+cGFwZXJ3b3JrPC90aXRsZT4KPHBvbHlnb24gZmlsbD0idHJhbnNwYXJlbnQiIHN0cm9rZT0idHJhbnNwYXJlbnQiIHBvaW50cz0iOTcsLTEwOCAyNywtMTA4IDI3LC03MiA5NywtNzIgOTcsLTEwOCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI2MiIgeT0iLTkzIiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPkNvbW1pdHRlcjwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNjIiIHk9Ii04MiIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5QYXBlcndvcms8L3RleHQ+CjwvZz4KPCEtLSBwYXBlcndvcmsmIzQ1OyZndDtwcm92aXNpb24gLS0+CjxnIGlkPSJlZGdlNyIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+cGFwZXJ3b3JrJiM0NTsmZ3Q7cHJvdmlzaW9uPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYzBjMGMwIiBkPSJNOTAuMDEsLTcxLjgzMTRDMTA0LjA3NjEsLTYyLjcwNzQgMTIxLjI5NCwtNTEuNTM5IDEzNi4zOTMzLC00MS43NDQ5Ii8+Cjxwb2x5Z29uIGZpbGw9IiNjMGMwYzAiIHN0cm9rZT0iI2MwYzBjMCIgcG9pbnRzPSIxMzguNTE0LC00NC41NDEyIDE0NC45OTksLTM2LjE2MjggMTM0LjcwNDcsLTM4LjY2ODQgMTM4LjUxNCwtNDQuNTQxMiIvPgo8L2c+CjwvZz4KPC9zdmc+Cg==" alt="starting overview" width="448" height="345"/>
</div>
<div class="title">An overview of the Project Creation Process</div>
</div>
<div class="paragraph">
<p>Use the <a href="https://projects.eclipse.org/node/add/project-proposal">web form</a> to create a new project proposal. Instructions are provided on the form. All new proposals are created in <em>draft</em> mode, and are accessible only by the original author and anybody designated as a project lead or committer in the proposal. Only those individuals designated as a project lead may edit the proposal.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Keep track of the URL of the proposal. The website does not provide public links to the document until after the proposal is opened for community review. If you do lose trck of the URL, ask <a href="mailto:emo@eclipse.org">the EMO</a> for assistance.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>A proposal must minimally include a description of the project, a declaration of scope, and a list of prospective members (project leads and committers) before we make it accessible to the public for <em>community review</em>.</p>
</div>
<div class="paragraph">
<p>When you feel that the proposal is ready, send a note to the <a href="mailto:emo@eclipse.org">Eclipse Management Organization</a> (EMO) requesting that the proposal be made available to the public for review. The EMO will review the proposal and may provide feedback before initiating the <em>community review</em> period.</p>
</div>
<div class="paragraph">
<p>At the beginning of the <em>community review</em> period, the EMO will announce the proposal on several channels (the <a href="http://www.eclipse.org/projects/project_activity.php">Project Activity News</a> page, Twitter, the <a href="http://www.eclipse.org/forums/eclipse.proposals">Proposals Forum</a>, blog post, and an email note to the Eclipse Foundation members and committers). The EMO will also open a record in the Eclipse Foundation&#8217;s issue tracker&#8212;&#8203;an instance of Bugzilla&#8212;&#8203;to track the progress of the proposal; the proposal&#8217;s author and project leads will be copied on that record.</p>
</div>
<div class="paragraph">
<p>A proposal will be open for community review for a minimum of two weeks.</p>
</div>
<div class="paragraph">
<p>The Eclipse Foundation holds the <em>trademark</em> for all Eclipse projects. Trademark assignment is undertaken prior to the creation of any new project. If you already have a trademark on your project name, that trademark must be assigned to the Eclipse Foundation. Be advised that trademark assignment can be a time-consuming process (it can take hours, days, or weeks depending on the circumstances surrounding the name). If you currently hold the trademark, you will be asked to complete a <a href="http://eclipse.org/legal/Trademark_Transfer_Agreement.pdf">Trademark Transfer Agreement</a>.</p>
</div>
<div class="paragraph">
<p>The proposal must list at least one mentor from the Eclipse Architecture Council. Members of the Eclipse Architecture Council have considerable experience with Eclipse Foundation practices, and the <a href="http://www.eclipse.org/projects/dev_process/development_process.php">Eclipse Development Process</a>. The EMO will engage directly with the Architecture Council to identify mentors as necessary. Mentors are assigned to the project through the incubation phase; they are released from their duties when the project <a href="#release-graduation">graduates</a>.</p>
</div>
<div class="paragraph">
<p>When the project name trademark has been secured, a mentor has been identified, and the proposal contents are finalized, the EMO will schedule a <em>creation review</em>. Reviews&#8212;&#8203;which run for a minimum of one week&#8212;&#8203;are scheduled twice a month, generally concluding on the first and third Wednesday of each month. The creation review may overlap with the <em>community review</em> period.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Creation reviews tend to always be successful. They should be considered low stress as the hard work has already been done in advance of the start of the review.</p>
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="sect2">
<h3 id="starting-provisioning"><a class="anchor" href="#starting-provisioning"></a><a class="link" href="#starting-provisioning">Provisioning</a></h3>
<div class="paragraph">
<p>Following a successful creation review, the EMO will initiate the provisioning process.</p>
</div>
<div class="paragraph">
<p>Provisioning starts with an email message being sent to each of the committers listed on the project proposal with instructions on how to engage in the <a href="#paperwork">committer paperwork</a> process. The exact nature of that paperwork depends on several factors, including the employment status of the individual and the Eclipse Foundation membership status of their employer.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>The provisioning process will not start until after the paperwork for at least one project committer is received and processed by the EMO Records Team. If you can be ready with the paperwork in time for the completion of the creation review, then we can move quickly through the provisioning process.</p>
</div>
<div class="paragraph">
<p>When we initiate provisioning, committers will be sent an email with instructions; please don&#8217;t send any paperwork in until after you receive those instructions.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>When the paperwork is received and processed for one committer, the Eclipse Webmaster will begin the resources provisioning process. When that process is complete, the Eclipse Webmaster will provide information regarding the nature and coordinates of the various <a href="#project-resources-and-services">resources and services</a> available to the project.</p>
</div>
</div>
<div class="sect2">
<h3 id="starting-after-provisioning"><a class="anchor" href="#starting-after-provisioning"></a><a class="link" href="#starting-after-provisioning">After Provisioning</a></h3>
<div class="paragraph">
<p>Before pushing any code into an official Eclipse project repository, the project team must submit the project&#8217;s <a href="#ip-initial-contribution"><em>initial contribution</em></a> of project code and wait for the Eclipse Intellectual Property (IP) Team to grant <code>checkin</code> of that contribution.</p>
</div>
<div class="paragraph">
<p>Project teams interact with the Eclipse IP Team via the <a href="#ip-ipzilla">IPZilla</a> system using <a href="#ip-cq">Contribution Questionnaires</a> (CQs). Those members of the project team that are included in the CQ&#8217;s <em>CC</em> list will be informed of progress via email.</p>
</div>
<div class="admonitionblock warning">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAABSZJREFUWIXll1toVEcYgL+Zc87u2Yu7MYmrWRuTJuvdiMuqiJd4yYKXgMQKVkSjFR80kFIVJfWCWlvpg4h98sXGWGof8iKNICYSo6JgkCBEJRG8ImYThNrNxmaTeM7pQ5IlJkabi0/9YZhhZv7///4z/8zPgf+7KCNRLgdlJijXwRyuDTlcxV9hbzv8nQmxMjg+XDtiOEplkG9PSfkztGmTgmFQd+FCVzwa3fYN/PHZAcpBaReicW5xcbb64IEQqko8Lc26d/58cxS+/BY6hmJvyEfQBoUpwWCmW1FErKaGWHU13uRk4QkEUtxQNFR7QwIoB4eiKD9PWbVKbb10CZmaCqmpxCormRYO26QQx85B0mcD+AeK0xYvHqu1tNDx+DH6gQM4jh0j3tCA3tGBLyfHLuD7zwJwAcYqun44sHy51nr5MsqsWWj5+djCYdS5c4ldvUr24sU2qarflUL6qAN0wqH0vDy7+fAhXZEI+v79CNmt7igpofPVK5SmJvyhkJBwYlQBSiHd7vUWZ86bp8WqqtCWLkVbuBAhBEIItGAQ2+rVxG7cICMY1KTDsekc5IwagIQTmStXis47dzBiMfR9+xCi+wb39s79+zFiMczGRjLmzTMlnBoVgLMwyzF+/Cb/lClq2/Xr2AoKUKdPxzAMWltbiUajmKaJkpGBY8sW3tbW4g8EVNXrXVEKK0YMoMKp7Px8K15Tg2VZOHbvBiASiRAMBgkGg0QiEYQQOIuLsRSFrnv3yJo/HxVOW5947D4KUAa57qysvNSUFOVtbS32rVuRfj9CCFwuV2Kfy+VCCIFMScFVVET7/fukJidLm883rQy+HhaABUII8cvUNWt4W1WFcLvRd+5MnHl/AOjOB+eOHchx44jX1ZEdCqkSTpaDbcgA5+GrpNmzc9ymKdvr67Hv2oVMSko4cjgcKIqCoijoup64EdLpxLV3Lx1PnuCVUrgmTfK9hV1DAjgKqlSUk1PCYdl25QrS70cvLEw4SWS+04nT6XxvXgiBc8MGtKlTaa+rIysnR1Ok/OF38PxngAzY4VuwYKL99WvR8fQpjj17kLqeiL6393g8eDyeAWBSVfEcOkRXczOOaBRvVpZuDPJEDwD4DVyKrv+UlZurxSorUWfMQC8oGOBcCDHgC/Rdc4TD2BctIl5fT+bkyTahaXvOw8RPApiwd2Ju7hjZ2EhXSwvOkhKQcoADgIqKCioqKgYcQW9LOnIEIxZDbWpiXCCABT9+FKAUxtm83pKMUEiLVVejLVqEtmTJB50LIdi2bRuFPbnRd7232efMwbVuHR2PHjHR77dJXS8sg5mDAihweFJenmrevYvR1oazpGTQ6IQQaJqG7ClI/dd655IOHsSyLMSLF6QFAib9nugEQClk2Xy+orTsbK3t1i3sa9ei5eQMGr0QgvLyci5evDiocyEEtsxMPNu30/nsGRO8XlVzu8NlkNvrV+0T/fHMZcusrtu3MeNx9PXrobUVq8cYQrw3TrRub1h9+v573Bs3Ej1zBvP5c/zp6dbLhoaTwPy+ANKCfF92thq7dg2A6JYt/fNlxGK8eUNSerryHEJHQT8K8V4A5ztojty8OeaLzZul1DSwLCzDANPEMozusWFgmWZ33288YK3/nGlixuM0v3xpWfDX0Z4i1VupXEWwIgRnJfhGPfQ+YsLr+7DzNFwCuvqWyiRg7DSYoIBu9smPkYqEd4AwIN4ITUAL0A4Da7UC6ICdEfy2fUBMoAvo7GnWKNoemfwLcAuinuFNL7QAAAAASUVORK5CYII=" alt="Warning"/>
</td>
<td class="content">
<div class="paragraph">
<p>The IP Team will indicate check-in permission by adding the <code>checkin</code> keyword and final approval by setting the state of the CQ to <code>approved</code>. <strong>Do not</strong> push any code into the project repository until after the Eclipse IP Team has indicated that you are ready to do so.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p><a href="#ip-third-party">Third party content</a> that is required by the project code must also be reviewed by the Eclipse IP Team. Project teams that are new to the process should start by raising no more than three CQs for third party content in order to gain an understanding of the third party review process before proceeding to enter all requests.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBieSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMCkKIC0tPgo8IS0tIFRpdGxlOiAlMyBQYWdlczogMSAtLT4KPHN2ZyB3aWR0aD0iMjI5cHQiIGhlaWdodD0iMjYwcHQiCiB2aWV3Qm94PSIwLjAwIDAuMDAgMjI5LjAwIDI2MC4wMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCAyNTYpIj4KPHRpdGxlPiUzPC90aXRsZT4KPCEtLSBpYyAtLT4KPGcgaWQ9Im5vZGUxIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5pYzwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxMzUsLTI1MiAzLC0yNTIgMywtMjE2IDEzNSwtMjE2IDEzNSwtMjUyIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjY5IiB5PSItMjM3LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+U3VibWl0PC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI2OSIgeT0iLTIyNC40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkluaXRpYWwgQ29udHJpYnV0aW9uPC90ZXh0Pgo8L2c+CjwhLS0gZ2l0IC0tPgo8ZyBpZD0ibm9kZTIiIGNsYXNzPSJub2RlIj4KPHRpdGxlPmdpdDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxMTAuNSwtMTgwIDI3LjUsLTE4MCAyNy41LC0xNDQgMTEwLjUsLTE0NCAxMTAuNSwtMTgwIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjY5IiB5PSItMTU4LjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+UHVzaCB0byBHaXQ8L3RleHQ+CjwvZz4KPCEtLSBpYyYjNDU7Jmd0O2dpdCAtLT4KPGcgaWQ9ImVkZ2UxIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5pYyYjNDU7Jmd0O2dpdDwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTY5LC0yMTUuODMxNEM2OSwtMjA4LjEzMSA2OSwtMTk4Ljk3NDMgNjksLTE5MC40MTY2Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI3Mi41MDAxLC0xOTAuNDEzMiA2OSwtMTgwLjQxMzMgNjUuNTAwMSwtMTkwLjQxMzMgNzIuNTAwMSwtMTkwLjQxMzIiLz4KPC9nPgo8IS0tIGJ1aWxkIC0tPgo8ZyBpZD0ibm9kZTMiIGNsYXNzPSJub2RlIj4KPHRpdGxlPmJ1aWxkPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjEzOCwtMTA4IDAsLTEwOCAwLC03MiAxMzgsLTcyIDEzOCwtMTA4Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjY5IiB5PSItOTMuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5CdWlsZCBhbmQgRGlzdHJpYnV0ZTwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNjkiIHk9Ii04MC40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPihtaWxlc3RvbmVzKTwvdGV4dD4KPC9nPgo8IS0tIGdpdCYjNDU7Jmd0O2J1aWxkIC0tPgo8ZyBpZD0iZWRnZTIiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmdpdCYjNDU7Jmd0O2J1aWxkPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNNjksLTE0My44MzE0QzY5LC0xMzYuMTMxIDY5LC0xMjYuOTc0MyA2OSwtMTE4LjQxNjYiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjcyLjUwMDEsLTExOC40MTMyIDY5LC0xMDguNDEzMyA2NS41MDAxLC0xMTguNDEzMyA3Mi41MDAxLC0xMTguNDEzMiIvPgo8L2c+CjwhLS0gcmVsZWFzZSAtLT4KPGcgaWQ9Im5vZGU0IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5yZWxlYXNlPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjEwMC41LC0zNiAzNy41LC0zNiAzNy41LDAgMTAwLjUsMCAxMDAuNSwtMzYiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNjkiIHk9Ii0xNC45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPlJlbGVhc2U8L3RleHQ+CjwvZz4KPCEtLSBidWlsZCYjNDU7Jmd0O3JlbGVhc2UgLS0+CjxnIGlkPSJlZGdlMyIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+YnVpbGQmIzQ1OyZndDtyZWxlYXNlPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNNjksLTcxLjgzMTRDNjksLTY0LjEzMSA2OSwtNTQuOTc0MyA2OSwtNDYuNDE2NiIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iNzIuNTAwMSwtNDYuNDEzMiA2OSwtMzYuNDEzMyA2NS41MDAxLC00Ni40MTMzIDcyLjUwMDEsLTQ2LjQxMzIiLz4KPC9nPgo8IS0tIGlwX2NoZWNraW4gLS0+CjxnIGlkPSJub2RlNSIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+aXBfY2hlY2tpbjwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9InRyYW5zcGFyZW50IiBzdHJva2U9InRyYW5zcGFyZW50IiBwb2ludHM9IjIyMSwtMjUyIDE1MywtMjUyIDE1MywtMjE2IDIyMSwtMjE2IDIyMSwtMjUyIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjE4NyIgeT0iLTIzNyIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5JUCBUZWFtPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxODciIHk9Ii0yMjYiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+JnF1b3Q7Q2hlY2smIzQ1O2luJnF1b3Q7PC90ZXh0Pgo8L2c+CjwhLS0gaXBfY2hlY2tpbiYjNDU7Jmd0O2dpdCAtLT4KPGcgaWQ9ImVkZ2U0IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5pcF9jaGVja2luJiM0NTsmZ3Q7Z2l0PC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYzBjMGMwIiBkPSJNMTU3LjIyMzYsLTIxNS44MzE0QzE0Mi4xMzA3LC0yMDYuNjIyMSAxMjMuNjI0MywtMTk1LjMzMDEgMTA3LjQ2NTcsLTE4NS40NzA2Ii8+Cjxwb2x5Z29uIGZpbGw9IiNjMGMwYzAiIHN0cm9rZT0iI2MwYzBjMCIgcG9pbnRzPSIxMDkuMTI2MywtMTgyLjM4MzggOTguNzY2OSwtMTgwLjE2MjggMTA1LjQ4MDIsLTE4OC4zNTkzIDEwOS4xMjYzLC0xODIuMzgzOCIvPgo8L2c+CjwhLS0gaXBfYXBwcm92YWwgLS0+CjxnIGlkPSJub2RlNiIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+aXBfYXBwcm92YWw8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSJ0cmFuc3BhcmVudCIgc3Ryb2tlPSJ0cmFuc3BhcmVudCIgcG9pbnRzPSIyMTYsLTEwOCAxNTYsLTEwOCAxNTYsLTcyIDIxNiwtNzIgMjE2LC0xMDgiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTg2IiB5PSItOTMiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+SVAgVGVhbTwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTg2IiB5PSItODIiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+QXBwcm92YWw8L3RleHQ+CjwvZz4KPCEtLSBpcF9hcHByb3ZhbCYjNDU7Jmd0O3JlbGVhc2UgLS0+CjxnIGlkPSJlZGdlNSIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+aXBfYXBwcm92YWwmIzQ1OyZndDtyZWxlYXNlPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYzBjMGMwIiBkPSJNMTU2LjQ3NiwtNzEuODMxNEMxNDEuNTEwOSwtNjIuNjIyMSAxMjMuMTYxNCwtNTEuMzMwMSAxMDcuMTM5NywtNDEuNDcwNiIvPgo8cG9seWdvbiBmaWxsPSIjYzBjMGMwIiBzdHJva2U9IiNjMGMwYzAiIHBvaW50cz0iMTA4Ljg2NTUsLTM4LjQyMyA5OC41MTQ2LC0zNi4xNjI4IDEwNS4xOTY4LC00NC4zODQ3IDEwOC44NjU1LC0zOC40MjMiLz4KPC9nPgo8L2c+Cjwvc3ZnPgo=" alt="post creation" width="304" height="345"/>
</div>
<div class="title">Post creation activities</div>
</div>
<div class="paragraph">
<p>After the project code is pushed into the project repository, the project team can create and distribute <em>milestone</em> builds for the first release. However, all intellectual property must be approved by the Eclipse IP Team before the project team can issue any official <a href="#release">releases</a>.</p>
</div>
</div>
<div class="sect2">
<h3 id="starting-project-phases"><a class="anchor" href="#starting-project-phases"></a><a class="link" href="#starting-project-phases">Project Phases</a></h3>
<div class="paragraph">
<p>Eclipse projects move through various phases. Projects in active phases (incubation or mature) engage in all the normal sorts of development activies: project committers write code, run builds, release software, court contribution, and seek to convert contributors into committers. All new projects start in the <em>incubation phase</em>. Projects tend to stay in the incubation phase for a few months (varies depending on the nature and composition of the project) and then move into the mature phase.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBieSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMCkKIC0tPgo8IS0tIFRpdGxlOiAlMyBQYWdlczogMSAtLT4KPHN2ZyB3aWR0aD0iMTgycHQiIGhlaWdodD0iMjY0cHQiCiB2aWV3Qm94PSIwLjAwIDAuMDAgMTgyLjI4IDI2NC4wMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCAyNjApIj4KPHRpdGxlPiUzPC90aXRsZT4KPCEtLSBwcm9wb3NhbCAtLT4KPGcgaWQ9Im5vZGUxIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5wcm9wb3NhbDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI4OS4yODQsLTI1NiAxOC4yODQsLTI1NiAxOC4yODQsLTIyMCA4OS4yODQsLTIyMCA4OS4yODQsLTI1NiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI1My43ODQiIHk9Ii0yNDEuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5Qcm9wb3NhbDwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNTMuNzg0IiB5PSItMjI4LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+UGhhc2U8L3RleHQ+CjwvZz4KPCEtLSBpbmN1YmF0aW9uIC0tPgo8ZyBpZD0ibm9kZTIiIGNsYXNzPSJub2RlIj4KPHRpdGxlPmluY3ViYXRpb248L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iOTQuMjg0LC0xODQgMTMuMjg0LC0xODQgMTMuMjg0LC0xNDggOTQuMjg0LC0xNDggOTQuMjg0LC0xODQiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNTMuNzg0IiB5PSItMTY5LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+SW5jdWJhdGlvbjwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNTMuNzg0IiB5PSItMTU2LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+UGhhc2U8L3RleHQ+CjwvZz4KPCEtLSBwcm9wb3NhbCYjNDU7Jmd0O2luY3ViYXRpb24gLS0+CjxnIGlkPSJlZGdlMSIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+cHJvcG9zYWwmIzQ1OyZndDtpbmN1YmF0aW9uPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNNTMuNzg0LC0yMTkuOTUzOUM1My43ODQsLTIxMS40MDczIDUzLjc4NCwtMjAyLjg2MDcgNTMuNzg0LC0xOTQuMzE0MiIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iNTcuMjg0MSwtMTk0LjI4MTIgNTMuNzg0LC0xODQuMjgxMyA1MC4yODQxLC0xOTQuMjgxMyA1Ny4yODQxLC0xOTQuMjgxMiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI3NS4yODQiIHk9Ii0yMTAuNDI2IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPkNyZWF0aW9uPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI3NS4yODQiIHk9Ii0xOTkuNDI2IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPlJldmlldzwvdGV4dD4KPC9nPgo8IS0tIGluY3ViYXRpb24mIzQ1OyZndDtpbmN1YmF0aW9uIC0tPgo8ZyBpZD0iZWRnZTUiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmluY3ViYXRpb246ZSYjNDU7Jmd0O2luY3ViYXRpb246ZTwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTk0Ljc4NCwtMTY2QzEwNy42MTczLC0xNzUgMTM0LjI4NCwtMTc1IDEzNC4yODQsLTE2NiAxMzQuMjg0LC0xNTguODI4MSAxMTcuMzUwNCwtMTU3LjM3MTMgMTAzLjk3NzEsLTE2MS42Mjk2Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxMDIuMzEyNiwtMTU4LjU0NTUgOTQuNzg0LC0xNjYgMTA1LjMxODEsLTE2NC44Njc1IDEwMi4zMTI2LC0xNTguNTQ1NSIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxNTQuMjg0IiB5PSItMTYzLjUiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+UmVsZWFzZTwvdGV4dD4KPC9nPgo8IS0tIG1hdHVyZSAtLT4KPGcgaWQ9Im5vZGUzIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5tYXR1cmU8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iODQuMjg0LC0xMTIgMjMuMjg0LC0xMTIgMjMuMjg0LC03NiA4NC4yODQsLTc2IDg0LjI4NCwtMTEyIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjUzLjc4NCIgeT0iLTk3LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+TWF0dXJlPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI1My43ODQiIHk9Ii04NC40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPlBoYXNlPC90ZXh0Pgo8L2c+CjwhLS0gaW5jdWJhdGlvbiYjNDU7Jmd0O21hdHVyZSAtLT4KPGcgaWQ9ImVkZ2UyIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5pbmN1YmF0aW9uJiM0NTsmZ3Q7bWF0dXJlPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNNTMuNzg0LC0xNDcuOTUzOUM1My43ODQsLTEzOS40MDczIDUzLjc4NCwtMTMwLjg2MDcgNTMuNzg0LC0xMjIuMzE0MiIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iNTcuMjg0MSwtMTIyLjI4MTIgNTMuNzg0LC0xMTIuMjgxMyA1MC4yODQxLC0xMjIuMjgxMyA1Ny4yODQxLC0xMjIuMjgxMiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI4MS4yODQiIHk9Ii0xMzguNDI2IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPkdyYWR1YXRpb248L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjgxLjI4NCIgeT0iLTEyNy40MjYiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+UmV2aWV3PC90ZXh0Pgo8L2c+CjwhLS0gYXJjaGl2ZWQgLS0+CjxnIGlkPSJub2RlNCIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+YXJjaGl2ZWQ8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iODkuMjg0LC0zNiAxOC4yODQsLTM2IDE4LjI4NCwwIDg5LjI4NCwwIDg5LjI4NCwtMzYiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNTMuNzg0IiB5PSItMTQuOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5BcmNoaXZlZDwvdGV4dD4KPC9nPgo8IS0tIGluY3ViYXRpb24mIzQ1OyZndDthcmNoaXZlZCAtLT4KPGcgaWQ9ImVkZ2U0IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5pbmN1YmF0aW9uJiM0NTsmZ3Q7YXJjaGl2ZWQ8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0zMC42MjIzLC0xNDcuNzkzM0MyMC40ODEzLC0xMzguMzM4OCA5LjY3ODMsLTEyNS44Njc3IDQuMjg0LC0xMTIgLTEuNTE2NCwtOTcuMDg4NCAtMS4yNTEyLC05MS4wMTIxIDQuMjg0LC03NiA4LjcyMDUsLTYzLjk2NzUgMTYuODg3NywtNTIuNzM2IDI1LjMyNjgsLTQzLjQyMjMiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjI3Ljk4NzUsLTQ1LjcwNTEgMzIuNDAzNiwtMzYuMDc0NSAyMi45NDU3LC00MC44NDkyIDI3Ljk4NzUsLTQ1LjcwNTEiLz4KPC9nPgo8IS0tIG1hdHVyZSYjNDU7Jmd0O21hdHVyZSAtLT4KPGcgaWQ9ImVkZ2U2IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5tYXR1cmU6ZSYjNDU7Jmd0O21hdHVyZTplPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNODQuNzg0LC05NEM5NC4yODQsLTEwMyAxMTQuMjg0LC0xMDMgMTE0LjI4NCwtOTQgMTE0LjI4NCwtODcuMzIwMyAxMDMuMjY3MSwtODUuNTk4MiA5My43MDI3LC04OC44MzM3Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI5MS42ODI3LC04NS45NTg5IDg0Ljc4NCwtOTQgOTUuMTkxNCwtOTIuMDE2MSA5MS42ODI3LC04NS45NTg5Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjEzNC4yODQiIHk9Ii05MS41IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPlJlbGVhc2U8L3RleHQ+CjwvZz4KPCEtLSBtYXR1cmUmIzQ1OyZndDthcmNoaXZlZCAtLT4KPGcgaWQ9ImVkZ2UzIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5tYXR1cmUmIzQ1OyZndDthcmNoaXZlZDwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTUzLjc4NCwtNzUuODU1QzUzLjc4NCwtNjcuMDAyMiA1My43ODQsLTU2LjE1MDEgNTMuNzg0LC00Ni4yNDYyIi8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI1Ny4yODQxLC00Ni4wMTA5IDUzLjc4NCwtMzYuMDEwOSA1MC4yODQxLC00Ni4wMTEgNTcuMjg0MSwtNDYuMDEwOSIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIzOS43ODQiIHk9Ii01OSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5UZXJtaW5hdGlvbjwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMzkuNzg0IiB5PSItNDgiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+UmV2aWV3PC90ZXh0Pgo8L2c+CjwvZz4KPC9zdmc+Cg==" alt="phases" width="242" height="351"/>
</div>
<div class="title">An overview of the Project lifecycle Phases</div>
</div>
<div class="paragraph">
<p>Key project lifeycle events are gated by reviews; moving from the incubation phase to the mature phase must be, for example, preceded by a <a href="#release-graduation">graduation review</a>.</p>
</div>
<div class="sect3">
<h4 id="starting-incubation"><a class="anchor" href="#starting-incubation"></a><a class="link" href="#starting-incubation">Incubation Phase</a></h4>
<div class="paragraph">
<p>A project in the incubation phase is said to be <em>incubating</em>.</p>
</div>
<div class="paragraph">
<p>The classification of a project in the incubation phase is not a statement about the quality of the project&#8217;s code; rather, the incubation phase is more about the project team&#8217;s progress in practicing the open and transparent processes described by the <a href="http://www.eclipse.org/projects/dev_process/development_process.php">Eclipse Development Process</a> to establish the three communities (developers, adopters, and users) around the project.</p>
</div>
<div class="paragraph">
<p>Incubating projects are encouraged to produce milestone builds, make releases, and grow their community.</p>
</div>
<div class="paragraph">
<p>When the project code is ready (e.g. stable APIs) and the project team has learned to operate as an open source project according to the Eclipse Development Process, the project may opt to <em>graduate</em> (via <a href="#release-graduation">graduation review</a> into the <em>mature phase</em>.</p>
</div>
<div class="sect4">
<h5 id="starting-incubation-branding"><a class="anchor" href="#starting-incubation-branding"></a><a class="link" href="#starting-incubation-branding">Incubation branding</a></h5>
<div class="paragraph">
<p>In order to alert potential consumers of the incubating nature, projects in the incubation phase must include <em>incubation branding</em>.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAINCAYAAAAQrynMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFIGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMDMtMjlUMTU6NDE6MDQtMDQ6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTAzLTI5VDE1OjQ2OjI0LTA0OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTAzLTI5VDE1OjQ2OjI0LTA0OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmFlOTlmZDAxLThjMTEtNGMzZS04M2EyLWMwNjZlNmI0OTAxYiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDphZTk5ZmQwMS04YzExLTRjM2UtODNhMi1jMDY2ZTZiNDkwMWIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphZTk5ZmQwMS04YzExLTRjM2UtODNhMi1jMDY2ZTZiNDkwMWIiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmFlOTlmZDAxLThjMTEtNGMzZS04M2EyLWMwNjZlNmI0OTAxYiIgc3RFdnQ6d2hlbj0iMjAxOS0wMy0yOVQxNTo0MTowNC0wNDowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+SKx2OAAATTdJREFUeNrtnXecFEXagNuE4TxzQEEwgMLO5jALyBLErKAYMGEWA2JCMSAGDKeCghIEFAOYc7zz0zPneCZQz6yYsyJDZr+qmXfOdt2ZqZ7pnu6efv54fijMdFdXV9Uzld6ympubLQAAAKeQCQAAgEAAAACBAAAAAgEAAAQCAACAQAAAAIEAAAACAQAABAIAAAgEAAAAgQAAAAIBAAAEAgAACAQAABAIAAAAAgEAAAQCAAAIBAAAEAgAACAQAAAABAIAAAgEAAAQCAAAIBAAAEAgAAAACAQAABAIAAAgEAAAQCAAAIBAAAAAEAgAACAQAABAIAAAgEAAAACBAAAAIBAAAEAgAACAQAAAAIEAAAAgEAAAQCAAAIBAAAAAgQAAAAIJLonLyiFa/F3RUVGu6K3YSbGP4kjhbMV5inMzMFo4WjFEvrujXKtSrv138hncAoEgECg+yyvaK3oo9lQcqzhfMV1xr+JJxTuKLxTfK34XlimaDZgnn9ffnSPXelqure9xoeJ4xV6K7pKW5XkvgEAQCASH1RRVigOkZzBT8bziSwcyKAY6LV9J2m6S3sx+kvbVeY+AQBAIeMsaikbpTVyreE7xU4AkkS8/i1imyrBYNxEj7xwQCAKBPNlA0V9xgeJRxY8lIAtTvpVn1sNuO0teUCYQCAJBIJCBVRS9pNHUv8gTERKGyZzLEzLBryfsV6S8IBAEgkCiTlvFoYq7Fb8gCkc9lJsVByvWpxwhEASCQKJCe1mh9AwicIWlikcUxyk2oXwhEASCQEqNDZFG0Xhc9rSsR7lDIAgEgYSVNrIP4kHFQhr2orNAcZtsdFyO8ohAEAgCCQNdFVfIJjsa8mAwR/bJdKB8IhAEgkCCyEDZjU2DHWx0j7AP5RWBIBAEEoTNfSPkFy6Nc7h4VzYutqEcIxAEgkCKSQcZporaXo1lsqHxPVkQcJdimuIfiuGyJHlfxfYy9xCXwI1VWSiX/S/687soBkvDPlIxVjFD8ZDiVcXHirkuP5PezX+WYi3KNQJBIAjESzZTXB0BUej5mxcVt8jmvcMU/RRlsrrJr8CIbWQZdK1igKxsG694QDFbMb/ASfdxrN5CIAgEgXixd+PWEpXF+4p7EqkIujpyb7VizRC+I73Sqp2ip/RgJkg4lB8c5scixWWKdSj3CASBIJBC2EhxTQnJQg+5PaUYI5P+m0UkREy97A2ZJnMfJnm1WKS6CvUAgSAQBOKEVRUXyy7nUhCGHuPvm+CwJ3uPcpDMY72TIw/1nMsp5BkCQSAIxAQ9rv5biKXxXxm+GRDSoSg/2CKROmXxzkQqvHxr+arPWNmbvEIgCASBtMY2ig9CKg094X2moob3WDC6l6aP+p0s0miZ18/LyjHyCoEgEEjGqborhNJ4RXG6ojPv0DNWktVnrclEz41x8BUCQSAR5mSZLA2LND5JpA6Y6sK782WV17aJ1JG8CxJ/RAI+grxBIAgkWugNbG+FRBqLZAlxLxqUwKB7HgfJfJN+Rx9JmSJvEAgCKXEuDIk49G7vE9iPEIofIzqE/ELZiMiyXwSCQEqQSmmUgy6Oh2SohAYkfOFtJsgmxK7kBwJBIKXD6SEYprqaCfGS2WPCue0IBIGUABskgh1ifb7sCl+XxgIAgSCQ4NA/Edxoub8ozpAd7zQUAAgEgQSIcQEVh17+OTLBGRQACASBBI71FS8EVB7jCC0CgEAQSDDR+yR+DaA49Jka7WgMABAIAgkmRwZQHC8TmwoAgSCQYDMxYOLQ0VwPoPIDIBAEElz0jt+HAyaPiexEBkAgCCT4k+XvBEgcOq5WNRUeAIEgkGCjI9F+ESB5jKSiAyAQBBKOlVZzAzRJvhmVHACBIJDgs0OAeh2jqNwACASBhIMDAyKODxUxKjYAAkEg4ShEBwVEHjpa7nJUagAEgkDCIZDBARDHEkkHFRoAgSCQkAhkvwDI411FJyoyAAJBIOERSBB6HrdRgQEQCAIJl0B2CoA8TqTyAiAQBBIugfTyWRz6AKrtqbgACASBhEsglQl/w7F/pticSguAQBBIuASysWKOj/LQ56b/jQoLgEAQSLgEsrLitYS/Bz5RWQEQCAIJoUAeTPh7zCwVFQCBIJAQCmRCgii6AIBAEIhDhrFMFwAQCAJxSj8f5XEMFRMAgSCQcAqkneI7n+SxN5USAIEgkPAK5Cmf5DGICgmAQBBIeAVyhU/yOIDKCIBAEEh4BbIvE+YAgEAQiFM29ylMyQgqIQACQSDhFsgTPshjDBUQAIEgkHAL5Gwf5HENlQ8AgSCQcAtkax/k8SAVDwCBIJBwC6SNYlaR5fEfuS+VDwCBIJAQC2RMkeXxraIDlQ4AgSCQcAukb5HlsUzRnQoHgEAQSPgF8kqRBXIwlQ0AgSCQ8AvkrCLL41IqGoQEPT+3oaJasSX5gUAQyJ+JFVkeD1PJIEDoY5G3UvRWDFacoZikuEfxvOIDxS9Sdu8hvxAIAvkzdxRRHl8rNqKSgQ9souijOERxkeJuxauKLxSLDcvvVPIRgSCQPxhU5N5HXyoYeMxKikrFQbKq8AHFx4pFLpTfc8hfBIJAUqys+LCI8hhF5QIP2FSCfo5X/Fvxg4dl+FDyG4EgkBSnFVEe/6ZigUvo+YrDFTMU7xe5B92H/EcgCOSy8va2iUGv+UnGn6lckA9rKwYopijeTfh3rHIzq7AQCAJJMa2Ile4gKhU4pK3iSImR9rvP0rAvAFmTd4NAoi6Q+iJWumupUOCgpzFE8ZhiaUCkYec53hECQSDFW7b7lWI9KhTkoJ/idsXCAErDzs28KwQSdYEUM1T7HlQmyNLbOEXxUcClYed83hsCibpAitX7uIWKBK3QQXZ5zwuROPhBhEAQSCIV+bYYFe17xcZUJLDRTnFVCKVhp4H3iECiLJC7ilTRhlKJwBZn6vKQi0MzR7EG7xOBRFUg3YpU0Z6mAoFwTICW4BbKk7xPBBJlgdxUpIrWSAWKPHqz3eslIg6CKCKQyAukvEiVbBKVJ/KMKDFxEAMLgUReIBOKUMF+TKQO3aECRZN1ZANgc4myNe8YgURRILpi/1yECnYiFSeyVMnKuyA09HoH+xKXr/lpInUqIe8agUROIMcXodK+TaWJLAMDIo5liusV4xRzXb72Y7xnBBJVgbxZhMq7H5UmkhwQAHHMss1PxBWveXAPzrFBIJEUyE5FqMDPU2Eiyb4+i+MBEUY6PWd6eK/+vG8EEkWB3Ep4B/CAHX0Uhw662MWWlk6Kdzy8nz7LhhDuCCRyAtlcMd/jyvwolSWSezx+9WkjX3mLtBxShPs+wztHIFEUyOlFqFwc7xk93iiyOPQhTru2ko5rinT/0bxzBBJFgfzH44r1EBUlcowrsjx0DK0VW6ShfZElth3vHYFETSC9ilCxdqCiRIpuRWy0P28xQW4/y2ZuEdPxMwEUEUgUBeL1zvPHqSSR499FarR1zLYVWrn/wT7Mu9zBe0cgURPISooPPa5Ye1NJIsXeRWqwD89w/wt9WvE1jHePQKImkG2KsHGLShItHve4TH0h4VBau/f1Pi4Z7sS7RyBRE8gkjyvV8VSQSBH3uDw9pVi1lfsur/iXj/LgXBsEEjmB6BUrn3hYqb5jU1Xk8PI0wesz3HN1xas+73Q/i3ePQKImEK+Hry6jckSOtzwqSxdluJ8+EuDdAMTYqubdI5CoCeRiKhW4SIVH5eikDPfbwOMetCkv8u4RSBQF4mXkXUJaR48jPShHQzLca2PFRwGQh+ZU3j0CiZpAKjyuVAdTMSLHRJfL0D4Z7rOJ4uOAyGOxYivePQKJmkCGelip5sjEJpUjWtxbBHno0CSfBUQemgd57wgkigK5y8NKNYFKEUmed6n8HJvh+hsFTB4cjoZAIimQlROpc5u9qlS9qRSR5D0Xys4pGa69mocrvPLlW8XfeO8IJGoC6ethpeK882iiN/d9WWDZuTDDtVdRvBwweWiu4L0jkCgK5CQPK9W5VIhI0qbA4aWrs1z7wQDKg2XqCCSyAvGyQlZRISLL63mWmUeyXHNGQOVxP+8bgURRIPqX4vseVapXqAyR5ok8yoyOBJ3pDI2xAZWHZlfeNwKJokDqPaxUZ1MZIs1Mh+VFH/ZUluFaxwVYHs/xrhFIVAVyoIcVq57KEGkuclhedstwnQEBlgebZBFIpAVylUeVajYVIfIMdFBeRma4RqViQYDl8QbvGYFEWSCPeFSxJlMRIk8nw7JyV4bv67mQDwLe+2DjIAKJrEDWU/zIpCJ4yCs5yskHWSbNHwq4PAgQikAiLRCvAij+pGhLRQDpiWYrKz0zfO/SgMuDCAsIJPICOcCjivUvKgEIO2YpJ6dl+M7gEMjjVt4tAom6QLw6QOpkKgEI+mzy1k4IzBS1Vi/jXRxweSyQ+R3eLwKJtEBu8KiC9aISgI3RLcrHz4p2GeJnvR2C3sdw3ikCQSDeBKT7WILdURH+ynKy83+lRCoCsm5E9WFI+kyLjrKoYUX5zPIl9NybK+bbysj+GT53TQjkwXG1CASBKNaUX4JuV7AHIljg15OYX9sq9pVd0/9QTFHcovi3yFrvGfhEwnVo0f6i+E3xq+J3xXeyKukT2Uejv/O44kbFuEQqtPkgRVyxTkgn02/M8O9Hh0AeixQ1NPAIBIGkfhV6UclOisDehskSpuNZaex/86ExmydC0sOQJ4agYeum+ErRuZV/i7XooQSVk2jcEQgCSb2kfh5Vsp0i0Nv4OqANnD5/41rFLjJEFqR80+lZO8O/vRgCedxOw45AEMgfAjnMg0r2YwiHVvJhjxA0eHovzkTFliUWL8sP9CoyThpEIAjEJpBRHlS01yNUyO8MQcOX5l5FlwDmYd8Q5N3vicwRggGBRFIgK8ivU7cr21URKuTlIRJImqkB+iWtV+q9E4I824YGHYEgkD8LZCMJYOd2ZTsuYgX9/BBK5KeANIphCFWyD405AkEgfxWI7pI/7UGF6xfBwj4rhBLRjPAxz7ZHHoBAwiuQ3gn3w2TPkxVKUSvsu4ZUIJoJPoU2CfrQ1Z404ggEgWQWyE4eLEX9IMIF/koX5OvXoUkX+hzWJEj8JvtVaMQRCALJIpCDEqnzp91e6RPVAr+ObJIrJPzLeYomRXfZlT1VdrDrjYrLPG44BxUpn2oCLA+9gnBjGm8EgkByC2SohGVwswJeFvFCv3eB+feD4jYJh9JyyKeDDKuM8Sh+2feysMLrPHowoPIYT6ONQBCIuUDO9qASHk/BL5/mUl7q4awZEuKjtfvoIIxHJlIn4i116Z43eJw3/QMojvckrhiNNgJBIA4Eci4hTDzhbx4sTnghkTqUKdM9N1Sc7tJ9qz3MmzcCJA493DiE8opAEEh+ApnsQaXsQsH3dHf1W4lUpN9cv/JfKOAel3uUJ8cFRBz/lZ7bipRTBIJA8hfIdS5XzIRiAwr+/zjP42GXHQwk9koe1/4w4f45JGsoPje49/OKOsWZiVSU4/ku9jamSp5QNhEIAnFBIFd78MtueQr+n3jc41/TLxgMOe2l+MbnzaCnG963R4vvrS8bDkfK/Ize+PqpiKW1VWkLRRYvyA8kPSdXn0gd3kV5RCAIJMACeYpC/xf0KYM/FmFY5jaZB8m2cc9J2BA3z7P/u+ILg3teaXg9HcNNH4S2qSwJrpQ/t0qkQsW3odwhEAQSPoHcSqFvlQFFGtvXK7FyndNdbTjRfpOLz3+Kwf0+EdFQXgCBRFQgUyj0GTmziJPEs3IMa+kz2afnuMZjLj33aoa9D2JOAQKJuEDOpdBn5a5EcVcbXZAjPYdm+e5LLj3zCQbpfJqyAQgEgZxAoc9Km0Txo/bqU/SyHYTUPdH6We7vuLAgYjm5f640NlE2AIEgkP0o9DnZTMKVFHvvQ7YIAR1bmRd5xoVnPcggXddSJgCBIBDNrhR6I/oUITBiazwk+zFaS9Pqitdsn33YhefMtQclIUKlTAACCaFArnW5gdqaQl+0oIv58l0ic6jyVWyN/rQCn28Xg7SMoxwAAgmvQC5zuXGqpdA74mgfw3kcnWXPxjwJtFnIs92XyH3mRjvKACAQgimmKafQO2aUjxK5OkOaqnJMvOeiyuDeY3n3gEDCLZDTXWyMfldsQqHPiwt8lMhzHmzgm5DjnouZ+wAEEn6B6FDWbh2hqidEO1Do8+Z8HyXyeYE9DjvrGqwym8r7BgQSfoHo3b8/uyiQjhT60IY71z8kervwDMca3KuSdw0IJPwC2TFR2BneCMR9Dkr4e1bGXgWmP9c5JPfxjgGBlIZAGhOpA4oQSLDolWF3eLE4JM909zS49i4l8o5WlTm/9rKabBOJ+0X5RSCREUhnxaMIJLBh4N/yUSKn5JHmXGfBvxGyd7Cu9NKHy7P9nzzDHMX3idSZJAlhgfzdlxIGRh9tcIdivOIkxcBE6mz7VSjbCKRUBKIryM0IJNBM9lEipzpIpz6f4ycXr+cXMVne/qJiiQd5+ksideritTLn1ShRACjrCCR0AtFcjEACz/ayg9wLSRyRSJ2BnunfDzdM4+Ac99G/1rcIaP6unEhFJn7NJ1HrhSw6fP6F8q7XoMwjkLAI5DSW8YYCfSTrGBcbLT3HYj8f/Jwsn93XIH0PhnTyXM/3fOvzwoXWein/UoxIpM6HRyAIJLACOcClQj9Xxu1p7L1F9/JmJFKnDxZycuS6DkOrbJfIHmF4fo57HhSwfOyi+E/AxJEJHSl5oryDFREIAgmSQLZ2saCX0cAXDX3++UjF24bvRu/+vkXCjGS77tlZepiZTjk8Kse99dzI+gHKu8NCIo5MwTCvEpksj0AQiN8CaatYRDDFULOlzFVMkJU/+iyPJ2SBhJ7j2lOxtoPrTcrwfvUKo41b+fz/5SgX/wpQXo0JsTxa8q3IpBcCQSB+CUQvK/zCpQLdjca8ZHgkkfmo2xVsn+ukWJijXAwNyDNdUkLyaC0czQXyYwKBIJCiCcSSX6tuFOJdaHhLhrZZJpdvtH3uSINyEQvA84woYXm05Bnpka6OQBBIMQRylUsFdx8a3pJi5yzverh85k6DCWC/n2O7CMmj5WouvY+oX1gn3xFIOAQy0qUCexyNbsmRaY/IQomb9UaOMjHN5/Tr8CIfR1Qgad4Ja5gVBBIOgeziUkEdRYNbkvtPZmV437/K6q5sZeIkn9N/XsTl8VkixCc/IpBwCKSzS4V1Mg1uSVLIEJCfCyt0gMPfXSjXes/NJxLf6gbFRdLb3l+xk2JbRXdF10TqVM5y+W/97H0k/3aTIV59Bs9Ziutl9/kHBhLOl48yrJpDIAjEVYGsKhWk0AJ7E41tyTIjj/Iw3+f9H/me9KhXJd6tOFME0Vl6Ym6kaSNFD9nAe4Esgf7RA3m8JPHJmERHIJ4LRPOAC4X2cRrakmUjg2CJrY29+5VePWn8qWE6l0nvQh/x3FCgLFaWDZf7yKZMvRdHn5GiI/guyHJ/N+XxqIvCQyAIxEggl7lQcGfT0JY0TuOmPeRjWvsbpO8VxfEFDPMsJ7LQS2avUDzrUW/CCTezDwSB+CGQ3VwK0LceDW3Jooc6P3RQHq4J4OqxBbIyrDyPa7aReQ0dlv5exTcBmzAfz050BOKXQGIuFeLONLQlzREOysIEH9P5dis/bvQ5H2vlESbmGMU9ih8CvNpqOKFMEIifArFcik66HY1sSbOcgwCOI31K47qyiS6djksVf3fwfDq21Ngsy5eDxu7EwkIgQRDITS4U5mNoZEueQwMukPSy4ycTqVDzJt/prbhaJrvDssfj61IPYIpAwiUQN8JcX0IDGwneDPDGUi2QEww+11V6GmGShn0BwNqlXs4QSLgEUu9Cwb6NxjUSjDYoCxMDOgS3X8K/42vd4IaolDMEEi6BaN4rsHC/TeOKQISZAUvzwQ72hgSVY6NUzhBI+AQyvcACPjcKXWtI7p/IVRaeDUhae8mmxrAfHhW583YQSPgEcqALhT1OA1vy7GFQDvSmujV8TOPaMqQa9oCIjzpYRYZAEIivAmmfSJ1/XUiBH0IDW/J0MSwLfq0S6u9SIEW/OSvK5QyBhE8glgw9FFLoL6KBLXnWMAzbMcKHtI0vAXHoXe49o17OEEg4BVLoAVNP0cBGgvsNh1+KKbVnSkAetypWoXwhkLAKpNDlvF9SAViJZYs0u2UR0tIxkTr/IsziWChLjClbCCTUAtHMLrAy9KAClDwNhmXh/CLI45uQy+MhApEikFISyMUFVohDqQCRiItlEi/qaw9XY2l5fJXl3q8mUqf+BVUcPyv2pCwhkFITSLcCK8aNVIBIYHrm+Gke3FtH1s0WXv46+dxeAZXHdIZ6EUipCkTzVgGV4w0qQGSW8y4xKA+6l7COy/d+Ksv9Tmzx2TsDFseqmrKDQEpdIIUOY1VRCSKBaRTncS7ec1KW++zTyuc3yjHUVQz04pK9KS8IJCoCqS2wwuxPJYgETQ7KRG8X7rdPluvv7eGwbL58J6FfVqCsIJAoCUTzQgEVZwaVIDLcbVgmdEyqFQu4z4YSF6q1aw8z+P72PohjJcoHAomqQI4roALNlpU6VIbSx8neoWsLuM/MDNe82sE1qj0ezpolMeWWp1wgkKgLRMfG+rWAylRHRYgMUxLehiXPNFT2Vh6NtV79dI2L0vhRJNZIOUAgCMTsV59fyzchuPGxnJy30d/h9R/OcJ1tC0hzWSJ1QNP8PMr2R7IUd2fFyrx/BIJAMh8Rmq9A/klFiBR7Oigb82U3u8l1d/B4v9G6iVSIer1S7MFE6sTCD2SfyTsSYPRe+ffBihiT4ggEgZjzcp4CWaBoS2WIFJMclI9fFJ0Nrnlfhu/HPHyOFWUCHFEgEARSoECOKaAXciCVIVKsIJvlTMuHntDeJMv1YomInw2OQBBI2AWiT0T7Pk+B3ERliBybKn5yUEbmKDbPcK1/ZPjOduQzAkEg4RCIZkyeAtHDFGtSISJHP4flZG6GVXuvt/LZ/zK0hEAQSLgEsqVh3KPW4JyDaHJgHnNm29i+X+XBXhJAIAjEB4FormcYCxwyrIAwOCdn+PeDyVcEgkDCJ5CGRP4brdahUkSWoXkuvrgyw781kacIBIGETyCFhMY+jEoRaY5yade3nitpR34iEAQSToHkG9X0X1SKyDPQpSCFLMpAIAgkpALR3JFHxV+cSB1AROWINn0VCwuMO8VwKAJBICEWSI88K//ZVAxQbJVIHbCUTxn6VvYlkY8IBIGEVCCaexKEeIf8WVvxEnMggECiKZC6PH9BDqBygI2b8ihDY8k3BIJAwi0QTT5nKtxP5YAWnJtHOZpOviEQBBJugej4RfPyqPxdqSDQggPyKEe3kW8IBIGEVyCaUXlU/IupIJBhifivSAQQSHQE8reEs5PoWEnTOstLgMBsRCEfdGj39xyWpzspPwgEgYRTIJbEJnLaCxlWwoVfn7m9USJ1loUODjhIcZyM9V+umKG4PZE6pvV5xYuJ1BGpH8ufLUn/vf7cc/K9WxTTFKMVRyt2k+CD65ZA/umDnJ5wWJ5uodFFIAgknALRPOCwws8KceFuk0idedFTxu5HKqZKHuilqZ8XuFmuEPSc1FuJ1Cl+eqhwd0WHkObz7Q6ffTwNLwJBIOEUSHUejd0+ISrQ+gCjx+SXse4NLPJJEPmgowDoc74nSTiR1UOU71McPutRNL4IBIGETyCW/OJ1UtmfD1GBrg+RMEwO+bpVsVNINnZOcvh8cRpgBIJAwicQPdH7rsPKvm+ICvWpJSSRNDqkyBkh6JVMcDg8uiKNMAJBIOESiGZnhw3YqyEr2K+XoEQ0vyvOkvmdoOb9VQ6eZxyNMAJBIOETiNNfi80yER2Wgr1TiQokzfcBn5u638Gz1NIQIxAEEj6BrCYTzaYV/eWQFe6rS1wizbKibI0A5v2qiv+yyRCBIJDSFUg+v9QHhahw6/MovnahkZ4vK6SCKhG94bMygPnfqFhq+AzdaIwRCAIJn0A0lzlorN4MWQEf7NJqqBcU1ysulQ2Gsx00jsVgiaJXAPP/HMP030BjjEAQSDgFspxMkps2VkeX+Ea3TJPXOo+uUwxRdJYVUZ1FUtNlY+BCnyXSJ4CbOU1CniySoJ80yggEgYRMIOkNhqa/qPWS0rVDVMg75BH8z2Qnud6jsW0rMcd0I36a4l6XhtCcpqsiYPk/yDDtZ9EgIxAEEk6BaIYmSvewoEM8bLT1r+e7Ff0yxIvScwFnKp4pUg/lTQn6GKT8N+nhvkqDjEAQSHgFoplp2EgtlOGbqA1l5eIz2fCXKVhiW8Whin96PDE/JmB5f7RhumtolBEIAgmvQNrIWL5JZb8jZIV9PcVXRRpKWiQb6rKN62+oOEl2ZHuRhsqA5f1cgzSfTaOMQBBIeAViyRj6AsNGau+QFfiBPkxu36zYLEe6dMTgB12+78yA5b1J7/b/aJQRCAIJt0A0exk2Uu+HMJ7ReJ9WSU2TvSnZ0tZJenZurcraIkD5fqBBmn9TrEXDjEAQSLgFohlt2FBdGLJCr4NJvuaTRBbIsFWuNOrhpxdduN8pAVsNt8wgzf1omBEIAgm/QDS3GDZUjSEr+OU+b/x7x3DC+KgCJ9ufCVi+v2yQ5uE0zAgEgZSGQDQvhbChMuHIAOwgv9wgnZvLzvd8rv+TTNYHJc+vM0jzFBpmBIJASkcg+tzwzw0q/pkhrADXBkAiH0iPKFda78vz+rsGKL9PMUjv4zTMCASBlI5A0mPy83JU/KUBDeqXaz7krUQw4lkd59FelqEByu9dDdL7IQ0zAkEgpSUQzXYGlf+5EFaCmCIREIncaJBep6u0Lg5QXscTZtGFV6NxRiAIpLQEotnPoAEYHcKKMCgRnMi6ukfUPkd6/+XgetMDlM9dDKMcbEbjjEAQSOkJxHTyuW8IK8PoAElE79ruliNigGkE5SAd2LSx4meDNFfTOCMQBFKaAjGZDP1Y8fcQVoi7AiQRTbZja9tK7K0wnbWxumGaK2icEQgCKV2BaE7M0QjcEsIKoXfVvxEwiWTbeNhVdm9n+/74AOXvmoovEAgCQSAIRHO8CyuLgnh+yHcBk0i2ifDuOWKXjQpQ3q5huCQcgSAQBBIBgViyczhbY7B1CCtGd4klFSSJzMiR3kUZvrd/gPK1XcLscC/CuiMQBBIRgeSaE9G/ONcOYeUYEDCBaB7IscJpTsAF3tUwCGRnGmcEgkCiI5BcJxo+EtIKclgAJfKfROaItavKqiu7vFcJUH42GjzfDzJXQgONQBBIhASi2TdLwzAupJXkpABKRB+MVZVj06feT/FkwPJyN4Nn+5SGGYEgkGgKRNMvy3j8ESF9posCKBHNQVnSrI/V3SRg+XhyiQbmRCAIBIG4SJVEgi2VTYaaSwMqET25vlJI8vCakO2ch1b4/dJya/HlSh4TEAgC8TaK77utNBB6J3KnkD7TmIBK5BtF/xDk32MGz3IajXSA5TG23FoyMWYtUvw2FoEgEG/Rv4wfaqWReC+kK7M0FwZUIppnE8E90W8Dxe8Gz7ALDXUwmad6Hs1Xx6zmKTFr+O51Vo9uDQgEgRSFsRkau+VC+jwnBlgimo9kaOvUROp8+1qZD1ndxzzrbZDueTJ3Q4MdMObr+Y7pMWvWuRXWoH711iaxRmur6jgCQSBF46BWGox7Qvw8hwRcIq1FudWrt/R58A9LjCzdmzpcGvf2Hgv9PIM0vkRjHbxexyI93zGzzHrtzEqrTEmjXVmj1adHg9W7Bz0QBFJc6hTfl9Ck6XZZVpyFjfmJ1FntMxVDFJu6nFdPG6ThMhrtAKGHrK6MJXng+GqrvqHB6lIVt/ps3WA1dU+BQBBIsdFReh9NOD8bPKhslUhFH24uQXSP4AQXNvbp4bPFBvfbjoY7QPKYkprvOGdQrbV250artr7hT/JAIAjET85p0XiMDfGzrKy4v0Ql0iy9rAkFzE8MNbjHd+xAD8aQ1YJxSh4zyqx3RldY2/est7aoiFtbd2uwenX/szwQCALxG31o0rcBjRybD6cFoLH/WoajvBLJiDzy5QmDa99CAx6AVVaTVa9jWsy6bWiV1RiPWx1ijUlxtCYPBIJAgoCO33S3rSE5J+TPUyOroPyQR3o+qaMMBx0pe1dulEZ8tsSaWlbgfV52sMu9yvCae9KI+yQOvcpKy2NqzJp/ecy6cL8aa53OjVZ5Tdzqu3Xr4kAgCCSIq7TSIdTPD/mzLOfDpsMrDdOlh6HKFDsojpWhqccSZkfNtlxyW29wz38YXOvzRDhPsCyJXsfC8Uoe18Ssb/5RYW3f1GBt3LXR6tGoeh09sssDgSCQoLGxbbXOjBJ4ni4S28lreRzjQlpXl+W8Wt4fGN53gUTYzXbNOQbXmUBj7oM8xpZby/SQ1fVl1q3HVFuVtQ3WVlXx5PLcXOJAIAgkDKHhHy6R59HDSa97IA697Nar0/t6KR43SMNcxRYZrnGk4XM00KAXt9eRXGV1bZn1o/r/cwfVWJuVx62K2nhyf4epPBAIAgl6LK33E6kzytcqkWfqJ1IsVBx64cFRRUrzzi0WOjiJoPuqwbM8TqNe3F7HkgkpeTw1otLadusGa90tuyXDkvR2KA8EgkDCch7HjSEOwNga+hf7SMVzskPcdAWUbmz1EbUrFDm9eijqlRzpO73FdwYaPtdgyngRJ8qnx6y543Wvo9baoqLR6qTINVGOQBBI2NGb9fZWtCnBZ2srAQT1EuDJijsV/1Tcq7hKcZZE2t0oAIExX8/RK1rH9vlHDOTxcSI8oehDHUF3cbLXEbM+Ob/COmjHemutzo1WY7zB8ZAVAkEgYWV5gbzwD31W+a9ZhHCyfG5bw94Hodu9Rodcn15mLb4yZs0cUmNV1MSTGwN7FygOBIJAAPLhhCxCeEo+c1fC7OxzIu96uTz38tSO8g+SvY46a90tG60GF3odCASBABQStuXDLMNYwxNm536cTV56GMdqasxapnodM4bo5bl/RNDt1d09eSAQBAKQD6MzSGGZbTNoNn5RrE8+ui+O5FGz15ZZ/x2teh071FltuzZaNfXxgibKEQgCAXCTHgUuQ76EPHR5uOoyiZ6reh7XD6mRXkc82cj36u6NPBAIAgHIl/fylIeOurse+eeePJZOUOK4piy5wurAHeusDrG4VVnnXa8DgSAQgELJN3z9ueSdO+JIHjM7NdXrmDmkOhn8cLOKuNWzu1kcKwSCQAD84uw85KFPo9yAvCt8N3my13F1zPrkAtXr2KE+OUleVefe8lwEgkAAvOTQPARyBvlW2G5y/acWhz5mdsaR1VbX6rjVubLR6plnKBIEgkAA/GB7h/L4RLEa+VbggU9TY9Znqtdx6E71VtsujVZdQ/GGqxAIAgFwi2qHAhlCnhU2bKV3lD8zstLqVJHaTe71CisEgkAAvDy7ZZ6hPF4hvwqLZaWX6C6dVG7t3Kve2rQ87upucgSCQACKjT7d8MsEx9V6P2w1MWYtuiJmHbC9lkej1WfrYMgDgSAQgHzpZSiPZ8ir/FkwTglkZpl1yYE11hqduvkyUY5AEAiA2zxlKJDtyav8SJ/fcc+JVVaXqrjVrdH/OQ8EgkAACmWwoTxuJ68KmDS/qsz6Sf13t4aGpED6BKz3gUAQCIBTVlS8ayiQKvIrz3mPSTHrV/XnwG3qrS0rgykPBIJAAJxyrKE8ppJX+clj0XglkOvLrBMH1lnrdG4MrDwQCAIBcNr7+K+BPHRY967kl/lw1ZLJqdAkSZQ8ph9Rk+x5dG8MrjwQCAIBcMIww97HRPLKnKWXl1uzzq60HhleZb16ZlXyz6raBkU8cKuuEAgCAfAyhPsCxabklTnN02LWSQPrrL9t0c0qq4lbMcXWPsW2QiAIBMALDjfsfYwjrxwKZGrMGrV3rdUxFk8GRdQEXRwIBIEAOGGWgTz0WejtySvnAjlrUG0yRElYxIFAEAiAKXsb9j4uJ68QCAJBIAB2/m0gj8WKrcgrBIJAEAhAmnrD3sf15BUCQSAIBMDOZEOBdCOvEAgCQSAAadZUfGEgj3+SVwgEgSAQADsHcN4HAkEgCAQgH+5MmJ11viJ5hUAQSNCYEPOXiTFr6RUxax6VPIqsq/jBQCAXk1cIBIEEkF/GlPvKTxeXW3PH6QBvZdYSLZJLqewRYgfD4as68gqBIJAAsnPvel/pu3W9tVvfeuvOY6utxARV0K+JWYsvT0UPpeKXPJcayOMN8gmBIJCAUlUX95Wa+ri1VVXc2rhro9VfieSuodXWwiu0SMqsxerPBD2SUuZRA4GcRz4hEAQSUIJQQHr1SJ3DnBJJ3BqoRHL3sColkFiyR7JkAiIp0eW7vxgIpIm8QiAIBIHkFonIpGt13Nok1pg8avPuYdXJIS3dI1k2IYZISocKA3n8KKIhvxAIAkEgzmSizy1oXxa3dlc9knuVSBbqVVvTy5JnOc8fV86Ee7jZy0AgD5BPCASBIJD8eyTdUz2SdkokerL9/uOqrZ8uqbCWqgrRPCVG4xBeTjUQyBXkEwJBIAik4DmSJpkj2byi0Wrq1mCdrSrDR+dVWM1XxZIsupx5kpBxnoFAhpBPCASBIBDXRKKP4aypb7DalzVa3RsbrBN3r7XuGVZlLZuoRHJtmbXsynJr0TgajBBwlYFAdiSfEAgCQSCuo89ybmhosDrEdK8kbg3eod66bWi1Nef8iuT5z83TyqzmCeWpuRIakCAyxUAgVS1WbcUVAxXHKC5QjFeMtaH//1zFUYr+ilrF6uQ1AkEgCCTjPIn+s6w6tQRY90qO6V9nPXlKVbInsuwqJRLFovFMuvvE3xWbKToKbeTvxxsI5DTFaMXLhkt+M63kekZOMtxXsT4CQSAIBIH8hT6qV1LfELc6qkqiJ971pPvofWutZ0dUpXol0xWTWcHlMaso9lPMULytmCsnCS6SP39WPKyYnacQCmWJnH54uMgNgSAQBIJA/jy81UP1RCpr49ZGXRutLSoak72SW4dWWR+PrrAWTdKxt2LWsitj1gIlk/k0+m6J4xwRRnNIWCinHHZFIAgEgSCQVmWiJ943UxWnY6zRaow3WIftXGfdcHS19ekFFck9JXo5sBbKEkKn5Ms2im9CJI7W0GHlOyEQBIJAEEircyU9FVogm6tKtGksbvVUYjlUyeSC/Wqt50+tshaMT+141ywgoKMph4RcHC0ZW4pnjyAQBIJAXA6ZElcy6VSRWsWlOWSnumTolNuHVltfXKh6J1ewUdGlcOxh43NFIwJBIAgEgRj3TmLVqdApa3RqtJ4eUZmceEcSf6GN0E7xYYkKJM3JCASBIBAEYoyeL9GT7y+dXpmsdBGXRXtZ+jpG8U9ZVfWVYr5iaYnLI81UBIJAEAgCQSBmbCRxql6WJa/NUH4PAkEgCASBIJDs4dVvRBoZmY5AEAgCQSClLpCOEoRQx5p6UjFLhp40j8mQzOEyPKU/v66IA0nk5gwEgkAQCAIpRYEMUDzroDHUO8MflBVHyMGcvggEgSAQBFIqAilTvE7DXjR0T255BIJAEAgCCbtADqFB94XTEQgCQSAI5C/0UAKpqotbr40MvEBOoSH3ja8VayEQBIJAkEYYeyD70Yj7zrWKPrJoAYEgEAQCKXRYk/P2rQ3qmevt5IwLGvFgzYucISvaEAgCQSBRRley4QPrgiqQ62iwA8tiORERgSAQBBJVdOj3M/YKZA+kAxv9QsFs6SkGotzoI52br4pZ5+xTmzxsDYEgEAQSPYFUSXgRGuhwMEexcSAEcml58rwbfTpnxxgCQSAIJGoCmUqDHEqe87XcyOFozbd0te44scqqrIlbjY0NCASBIJCICGQNxas0xKHmNL/Kz6LxqT8fPbnK2rNffXJxSJ8eCASBIJAoCOTvsrqHRjj8K7T8mTifEEsOX+l9TR1ijdY2W4ezPiIQBIJAnKFDZbxE41syHOKLQK5ITaDvvk19cm9TWOsjAkEg4VrGG4tbo/arTU48zrvUF4FcQ6NbckxGIAgEgUSArtVx69Cd6qyF48qtpZcXXR5H0NiWLP9RrIdAEAgCKfF4WBWqwr0+qrLYw1g6LMYvNLQlzfdyeBcCQSAIpBRpjDdY3ZREPrigwmqeXFSB3EcDGwl+lX09ngtkiSq/e2xbb1XUIBAEgkCKFlBxq6q4dcsx1VbztKIJZBANa+Qi+rb3qjzNF4G8c06ltWOvequmDoEgEARSFHopNurSaJ2zT43VPL0sOQxQBIG8SaPKRkO3WDw+tft8vx3rrS0r48kyjUAQCAIpEnrMeOA29dZcHQZigufyOIbGNLKM8WIHevOVMeu1syus7Xo2WNUh7n0gEAQSSuLxFB+f5/k8yOqKL2hII03c1bhXk2LWPNUD0eVY9z7CuPscgSCQUNNT0SEWt2bqeZBrPB3GuogGlOW9rs17TIlZzTPKrPuOqwr90BUCQSChngfZpKzRuuiAWqt5ZlkyrpBHmwpHK25XXKmYApFjuuImCdXvOEz7AsWyK2PJcO36zI93z620TtuzLtl71otBmhAIAkEgPu0HaWywYjVx67Zjq6zmaz2RyHKCBeBkmGqBHqqaoifKy6w555dbNx5dbR07oNZqiOsfPvGkQHr1QCAIBIH4Rm9VAWvrU0NZdw2rTkpkoXc9EYDc4kgOU5UlVwd+cX6Fdd6+NaqMpoIlbl4eT+5h6t2jtOohAkEg4ZdIWaN1x1AlkRldk3Mi+pffn5gcS05eLp0QQzDgujj+N7+hyt6cCyqsC/erTa6u2rhr3GpoKD1pIBAEUlISqVG/8vRw1tgDa6zpQ2qsSYemuPzgGmuy+vP90RXWl6pif3tJhfp1GEtuQFympDLfdrAPQL5LcnWZ+lSVrwuUOGrqGqx2XfUwVfhXWCEQBBIJdEXVcyIdY42q8jYmJ9g16f/W8bP08MGAPvXWqL1rrRlH1lifqwqvJaInOJeqPxfQIIIDcSy5InWW+cfnK3HsW5vcTa7LW0NDvKR7HAgEgUQOPYygJy6r1K9DPaygT3/TS4GP3rXOuunoamvOhTIEoXomumGgVwKZhqsWXa7KyjUxa+HlMevi/WuSQ6i6x1HXUDoT4wgEgUCWJcDpzYibKZF0jCmZqB7KMf3rrPuPq0rOlehJ0MWqgVgwrjzJPBpPGKvEMa0suRz3vmHV1h7b1Fvty+JWbYnPcSAQBAI55lB0D0WfdLipYt/t6q1HTqxKDm8tmaJEMiUllL9MzOu/0/82MTVBP3+c8xVg+vN65Vh6kr9VJvsz+Z9cVWSQtmUTYzn3QyQnmSdnyEen6GtMLftfvjtJS775oM+e0RPkX11cbh0/oM5af6vG5Lk0vWw/SBAIAkEgUe6ZyK/IzpXx5C/LYbvVWeftV2udr9AT81ce9mfGHlhrvXB6pfXTmHJrzoUVSjax/03QL9UN2aUGjZI+VXFiufXJeRXJa7SG/rfv9K9fde0lRRDJ/5ajqudYeGXM+uyCzGn79PwK62u9MEE9x7JJrTyzbZL5ffUcEw+psSYe+te8dMIlg2ut/xteZf0ytvxPaflMpeWriypSm/ZUepJyn5zqReY7JJkMPTI5db03z6pMzqO17dKY/NHRizqDQBAItNYj0X/qkPGblzcmsU/Mp9ENiV7jn15pM2pQjXXuvjXWfcdVWz+Orfjf7mO9wXG+/BJPpMUh/6YFdPjOdVZd/R+/ZluiJ2W361lvXTek2vpNfgkvmeDNPE1SHFNTCwveUg3mCbvXWvGGP4b+WpLc16D+nHBwTWqFm06bkud81bgnFygocXymGveLD6hJXkfnWftW8tIJG6pf/+U1cavf1n9OSzeVlu2bGqwL9qtR0q+xnjylyvrk/MrkmRtaAIsdzG0ld5BLz3OB+t4YlX69QEMfZNZ3a+oIAkEg4EKPRTeg9Q0p9BDYRl3jVqeKePKMh9P3qrWeOKUyNbyiV3pNksZZNUwvnFaZnMDXn9UT+vbrtET/W6xGh7CPqway3pp5ZLU1f1xqz8FS1XuZf2lhczT6u0mpTUv1nmadVWGN2KPWKqtOzQ81NGROm55HqqxtSD63XpSgexg/jilPNrx6YcJF+9ckv68XLujJZjfmCvQ1ujc2KOn+NS3pjaXtVA+yvCa1Mm/ILqmFEnpOS09+Z5Lvn/JBvaOPRldYM4+qVsKoT+VDPJqT5AgEgUCRJ+irVUOmh8Eq6+LW/jvUW9MOr7GWqJ7IrLMrk5P1natS4tDLi3sZXlc3nOWqsW6nfoXv1LshGR4jObdwTWo+wGmP5He9ougymRhWgntH9ThG7Fmb3E+jG+HGRrMGM502vcJtI9W72KVPgzVy71prm55KHGWNrokjn6OPtXx1PndUctdHx951rBZJKs+WTUjlWTIfxkk+KHnMHlVpnawEqt+dzoeK2gaGrBAIAoHi91B6yOmJenK+f5/61MqvchFHj/x/geuhFP0rWw/Z3Kh+Jc+ToS0995JrjiQ5x5EcRktNSr+rpHbKHnVWF5XOTVSD2a0x/wa/T3JTZ0PyefWy1qBspNONf1lNam5rQN+USBZeEUvlwbRUPmiBDh9Yl3xfm6QFSjlGIAgEgjCvUlXnbiyktEg21iLpVZ8USWqOpPXJdvvkuJ4TeEeJ41TV49iqOtVb0sNCpbxzOj1XoofmNhaRPHZyVXIhgM6HLUUcpZ4PCASBAPypUdTDTnr4KD1H8ttltsn2sbbJcSWPt2WoSi9D3STWmGwwo7SPId2r2Eo9v+6V1DXErQ7l0csHBIJAAP4QiWr8uopIdlA9khuOqk7uTdFRitOT4/qXtm40tTgaI95g9pLJ+OTkOGUIgSAQ8IAVFMuHSSRaCrHqhuTS4117N1j3H19lXTq4Jrn0VZ9F0chqIkAgCKSIrKvYQtHBR/T91/TwGSsUhyuuUDyoeEPxruJ9xX/lv/Xf/Z9iquIERR9FG5fuv6JipSwsl88cSWVtPHkOhd4c2S3/+ZcV5TlbS1cbB4LV1+ko5FsO0t//WwDkrp+9SrG74hjFsbY/j1bsqeimWMuD+25aYD4Wir5/O8WqCASB5OJaRbNioY/o+49y+bkqFeMUH8v18+FnxV3SWKxQQFpeket914JfFXMVdT6+/7szpO0n+fv+htfZTLHUhbK0SO79g+JTxbOK6xTDFGUe58XKigMV9yp+NCwj8xVvKaYoBrjwo6NBrrvM5/qo834HBIJAcjGjgAbWTc5x6Xm2UTztQfq+UQyXX9pO0/RRjmv39PH9P5YjbfsbXmfzIpWT2YoTXe6x6kb/LMVvLqTvN+nFxvJMS2NA6uOXip0QCAKJikB0l/vhIlWs/i4LpDHAAtkrYAJJ87vieBeev7e8Uy/S+IBiKwSCQBBIsAVysHT5i5nemQ56IwjEO15QrJfnsw8rUhr/gUAQCAIJpkCm+JjmD2XCEYH4JxDNF4rODp/7uCKnUS/UqEUgCASBBEcgdwYg3QsUuyEQXwWi+UpWEJmkdVuf0vgWAkEgCCQYArk9z/t8Jkt5dc9ltGKM4gaZeP8xz2vejkB8F4jmOYN0riQT8abX1KvCPlG8rHheln1/n2f6DkQgCCRqApkpq4T29pAjHC7RnOSwMnwr49A1OfYWrCa/Tq+W5Zkm19b7R1ZBIDkFopcrnyF7KE7KwImyB+dsEfzjeayMGp4jncc66C0cKfsxWl5jdVkmfpQs+Z1ncL0rXZoD+VLeSX8P6+Ngxa6KtggEgRQqkBMCtjv2EAeNyWLFyDyX3q4t+0hyiclk2ASBpIaYVs8jfXqj3qGKDxwst14jy/WeMbjGuQ7TuJ4IcE4WGa3skkBmsRMdgYRJICcHSB5bGP7a07wtny/0nrphfLGV6y+TnciswjITyLc5GnYTJhi++2MyfL+rwXfHFJjGk22b8fJ5v7kE8h4CQSAIJD9uNGxAHssnPEgOLsyzYUUg7glEc5Hh+2/tu/vn+N7XEkal0DSuI/NszTJsZyEQBIJA/KWXoTye9EAeLYfPTmcjoW8CsWRIKNu9fpVGvOX3Ruf43s0uB+rcVoZCEQgCQSA+c7fhfoD1PU5HJx1kDoH4KpAjDMrCNnkIZGoAyjkCQSAIxGXKDXsfuwVouA2BeCeQLWV5bbb7HZqHQJ5EIAgEgZSeQC4xkMddAZUHAnFfIMtLQ5rtfke08r1zDcpRBQJBIAiktATyhkHF74VAIiMQzUt5CMRkCfhrDpbcIhAEgkACLpAqg0r/fIDlgUC8EcisPARSazgUqnee90UgCASBFC6Q4T6nb4hBhT8NgTAH0oIDMnz3NQcbUf/TlDrJcp0ACeRdBIJAEIg5VxpU9GoEEimBmIQjiWf47ql5xIXSm1f/T3rjdU2FnU6JQBBIpASil8a+IL/G3ESHnDA5EOihHOn7weWhEQQSbIHo0wPfz3Gv77IstV5NAiIWEmjwc1lWflKT+8cR5xLIAqk/r7pcH3UZfaTlO0IgCCTI0XjHGaTv7RzXeDbg8kAg7grkKoNydWuOa3R3uRx/LgE4+xZBIF6iowxviEAQSFgEcnGOtK2SJUBdmnsQSGQEcr1huTJJ87YSbNPtMv2ZDHWtGUKBfN1yvgeBIJAwC2Rl+XWX7RpXIZCSjsa7ikyIf2JYpl5xOBn/lkdle0GeizsQCAJBIC4K5LMc15iOQEIhkJ/lWnq/zs4Z2F4xUJbg6nhjdzQ5P7xp7zxX+n3tURnX8y1dEAgCQSDFF8iq8ss12zXuRSCcSOhCb1SfGXOQzKm5nS695HgHBIJAEIi7XGEQsiLXipnnEAgCUfzbxTzZpCl1OqK+5nyX0rfQcMWWnwL5SbERAkEgbgrkfvlldrLLjDYMP/KYQaFfE4FEWiC6jHoVwv/vil2aUufB6LyaW0A6ZxvsIcklkG9lb9Ywl+vjqKbUccOrIBAEUkpH2k4vYNMYAil9gZxb5PxaXZbrXmQQ0NHJaYkcaYtAiIXlAcMNKuXpCCRyAnmqKRXm3+93q4elpsmqK5N0v0wsLASCQIITG6hZIrMikNIXyC9SXrsH8B23Vzxt+BxbIhAEgkCKwyoGDXCzj9FTEYiZQJYpflf8JvMI2Zgvy3fflFV258nGv1Wbgr9g4gGDsjoIgSAQBFI8phlUyvsQSKAF8r38SrdkR3o21mo5mRsidO9iSQHziggEgSAQl2kyHBoYhEACK5BvZEWTFQGezJEXxyMQBIJAistzhhuh1vM4HX0UvRGI7wdKFTosOlTS7MX1b82RFychEASCQIrLvoa9kMc8TENv232qEEhoBTJK0vSxRxLJNZl+NAJBIAik+PzbwcYyt+99VCuxnTohkNAJZHCLdC1pav3423wpMyifvRAIAkEg/qy5N13y+YairQv31Ct/bm7KHLq7LQIJjUCyzaW9qKhw4R735cgHvRJtfQSCQKIikBMDNkE50oFEEpL+fI8gHSKhUrLdQ4cZ37BAgdQjEM/ZwuBdplfzNeRxfR237W6D699d4L6n2QgEgYRJINOkW76dh+yq6Obir7zWjuXVu9U7Gy7DHNGUO4x8yyNUNyxAIOcrBigO8QC9ZLRLxAWysawCc1Jm3pL3so0EGGwt1paO4BuTsmUaDn5QgQKZI3tienpYH7eX+F9lCASBBDkar513HK6ieTWPe+jNbPqI3JsUl8hqGF35L29KnT2R71nZTyhWKkAgXjM04gLpJLvY882/efLLXw9zPax4UP77YylTptd5xqXIC8XiBgSCQMIikNfziJL6WgDSPcmFORAE4j1/c7AIwwv0ZH11yAQyHYEgkLAI5D95pF2fWPioj2k+w6VVWAikeJzi0zs4yMXYb8XiagSCQEpZIGkuKnJaf5SxYguBhHIfyOYGz+0mh7gcPBSBIBAE4qJANFsr3i1COm/KoyFEIMESSJodpdx5le96jsTpWTUIBIEgkDx4y6XnOUzxqQfpe6aA/RphFsh+LglE99rWDmjsKv3j40aZLHfrbPGheS4fD5JArkMgCCQsAnnD5ecaIMt9EwWkaY5MktcUmJZ35HrzfUDf98gsaXsoQ9oWy9/vYfiMm9m+01oaPg9gD6S1iXa9zPZqWa232EFZ+VJxi+TXCgWkIUgCuQaBIBCTg3DqZReuX9Q6CAvilNVkqEKfKXGnDFl8LfsCvhK+kyW8j8q+lxNd3ty3luw+XtcHNmjKHhp9jSxp03/fxvAZV5DvrNfKddaT3sdyARdISzaQ4JkHKE5rSh2fO0o4R/bYDFRs5eKzrSartSp9rI+V8qOpHQJBIND6ruEVWrAc+QLATnQEAgCAQBAIAAACQSAIBAAQCAJBIACAQBAIAgEAQCAIBAAAgSAQAAAEgkAQCAAgEASCQAAAgSAQBAIAgEAQSCHoOElNir45Yibps8J3bzI7V9wJOhaTPlujuwvhRDpK3CJ9PshtigcEHRzvTMVuinUcXlPHBurflDpX283nrpTrts3w7/oc+u3l3ZjQW6LKdnYQv6pQVlf0a0qdz11IAMEVJIjgNg6e1wSdtros99V5v6uiyqX86CKBK8c2pY5I/qfiXsWVipMlTau4ELtugJQfN9/lyvIe9TtYFYEgEFM62aJvbpblc9c2/RGWe1MX799XrvuTYsU8r7F3U+qMapMIo4sU9yt6GV77EfneKS7n+7Ny3cMz/Pu9BURR/UHEuYfHZeekJudh3zMFLfzdo4iyH2YR6rHymacL/AF2dJP5WTS6/kzMUdeyMcJ2rT4uvsuOtut2RiAIxJRNHQpE87KL92+Sa/6ch0D0L8d3bOlaqnhccaHiUMWBisGK4xTTFe+3qMxPGsgwfY72CS7n+5OGAvlSZPNqDl6WP39q8Yw6ynDcg3Kzklw7fZ/nC+zJ6Hz+IMczPityTB9Q9VyOz3/alIrAvHyG+x5ZoED0D5fvbXnwW1PqCIGzFAdL2dNl8HRJx3ct3s3YAgXydZYebD49m6UIBIEU8svDVCCaaS7dv2eeAjmtxa86XbFMDiyqluEF+7McYSCQ413O98dzCOQB+fcRDq+7vAylnCN5mn7G3V1O/6Fy3ZcUs+W/dyxCeb1O7nWxC9caUoBAbrTl7Xsii5UN3s0AkX36u1qaW+UpkGYpR27kazvFEgSCQLwSSLri6jMzPpf/PtYngUy1pXmG/Bp2et/yptShQenr3JFhDsZvgRQydLay9AzS+evmPM6bct0qGb5qlrwqdYHo+YEXbOVmRJ73PtDWYP/uYE4jLZBnbe9gAgJBIGERyNG2Rr9ZJm+LKZALbPc+yoXnv6bpjyN1Vw6QQO6Xfz+1wPv8XfGJXOtSl9K+p1xvtvy/PgQp4VJ5MBXIJT4JJH2CY8KFOQjdUH9smwPc3IFAJsj303XhMASCQMIgkAvk/6+wjcNuUCSB7GJL6zAX8+CwpswnIoZdIJasANLXet3l+Ru7wMfaenKlKhD7j5etXZyD/NpBOtICuVP+/yhbmuoQCAIJukAubqVxfbQIAllVVtQ0y4R4sfKnFARS0/THWeUbFnit7eVa30jPI/33W9jKUbwEBdLNcM6skJWIzTK3ZyKQu21/N9k2n7ImAkEgYRHIhraVJeM9FshI+dxXhpPlCOQPusq1lrgwD3KXXOuMLAstritBgTwsn/2XR881wbYgZEOHArFkMUOzlBsEgkBCIRBL9lMUMg5rIpBVbOP4JxU5f0pBIOk8/izPBQdpGuQ6CxTrZfn3Zocri4IuEHvvo6dHz6Ub8HkG7zyTQDqIfPLNGwSCQHwRiCXzEfmOw5oIZIBt4nJ9BOKY8+Ra97q04CBbA3VvgT3SIApkvHzuMY/L2pW2pdFOBaLZ2VYP90EgCCQsAtFcJf/+kcNxWBOBXFWkCdpSFEh72eDWLKFTCgnTkS4n2VYL9ZPPLFRsVCICec+DhRutsY0tj7vmIRD7v2sZxBAIAgmLQDSvyGfucVkg6XX3IxGI430g6U1rtxaY3svkOtcafPYp+ew5JSCQTTxYeZWJdW2y3ztPgWhuls+8abC5EYEgkMAIZDNbKI2LXBLI2rYd1TtFSCAPFDDn8zdZKfStrYFcucBezGK5Vr1hiI/0hPAaIRfIdvKZX4u0eCO98XNUAQJZWZZs68/djkAQSFgEYkk4i/T1BrogEPtmqfIICeQ++fdnFOcqLs/BpbKc8xHbZOzvWX7JOuH8POZQ3jRclhp0gRxuC1dSjPJ2i9zvqgIEkq43Cxz0YhEIAgmEQCwJHpeOfFteoEDKbOmLRUgghUTjtUei3SVLMEHTnezf5xH99Wj5jg5o2CbEAkk/xztFKm/pGFvXFygQe8SAZlmIgkAQSCgEYq8Ib+cYPsklkK4RFUi6B/KQRI09Iwenyy/NS2Svhj28uG4YzswzncPlGk84/J7e+DnHFv4GgTirN9e6IBBLeq/pIbjNEQgCCYtA9C7lWQYTuLkE0lZ2UPs9B3KcT3Mgwwu4x1YScmaZbTjM6YFGHzgYjsy0+fONEAtkgK18rl3E8naOSwKxL8h4rSnzoW0IBIEESiDpBmxBlp3LpquwZhUY+dSNCj3U5es+UsR9IJ1lB7/TncqHGOxLyMaatkUVg0IqEPsQanePy5rutX2ZYx9HPgLRw5D/zRElAIEgkMAJxL4iR7NrngK5w6WlqPlwu9z7XJevm14ls1sRBGLJ8N9iw/HwNK/K5wcXcN8Lmwo/9c9Pgaxok++RHpe1KltdqXBRIJpa27WPRyAIJCwCsUcx/bWVe5gI5DD5zNwm52eaF0p6/8PVLl5zeVsMscYiCUQzLccKn9aGbtJRfP8jPUFTZouA7CdGbh/SjYQz5XOPeFzWzpT7vJLnTnSTM0jS76IvAkEgYRGIvUF8KQ+BtBd5eDGUlIv0yXtvuXjNctsqtbWLKJA9DRqoNE80uX8++T9DKpCBtmdo9LCsvZdjuLdQgWjGNf1xDMNGCASBhEUgehw2fSb5dIcCsYes/kjGiouVP/YAgV1cuuZRtkltq4gCGWi4oii9ee4n2X3dRTYQ5kNHGc93qwH2Kxpvel/LXR6Vs6G2XvbGHgrEPv/2FAJBIGERSMtx2HRPooehQDrbxvAnFDmP0vMVF7o8MX9akQVyXJPZ+S33u/y89jDwN4VUIPvbyu5gD+pguoc9usn5eSBOWa/pj0Osrmj642gGBIJAAi0Q+8oejT4FcIsm8xMJT/eoEusewUFNuU/0myu/1Aq5V/pUxWUSZ6mYAkmfaTEmy2fitjzu6OK9+9muu2UIBWJfzJFwMSrCCorn5LqvGmz6dEMgmt6tRIxYhEAQSNAFYp+YftU2rPJLk9mZ6A/Y0nuAC2mxS6kqw2fa2ManC6m4ehjvs6Y/Hw1cLIEMbjILuX+TfGaqB2XtCRd6kH4KZE0ZQm2WRRBdC7x/G9twUkKWDFtFEoh9KHWuLJr4BIEgkDAIxN6YfCN/fm8okDa2gHOFLK9dqyl1rnT6OpNzfL6P7bM353G/1Wy/NF9zsOjAjb0v+yqWyvUmNpmFbK/0oKwNkmvPK6An56dAWu6pWVBAT7isRbSA7Qy/56ZA7CvzvrMNESMQBBJ4gWxoq4hpkazooNtv74noJaP9HfQCRsiS4vT3DzL87jG277zhYEJ4N9uy3a9yhJRo2dM6uYBNadvIyqdmW1iUbN+ZUoT9NrPlHueHVCCaDhJnrNk2Gd1k+N12IvFm2w8nJ4ewuS0QzYstVsshEAQSeIFots1TIGmG2cZtNV9IT+IQmZxvlDH9ftL432mbKEwvKd7C4T13b0odlpS+xiwJO9Ff7qfRR6DuJY3cZy3ut4HhfdKxsPT+C31S3Q0GzJA9C8+3yBeTszk2tX22l4fl7Vhbw7lOSAWS3sszsUUe61WGYxX7SfmLS3nYVYZKn2zx+ZvlB43ls0C2aPrjyAQEgkDyPmnORCCTPFq++GMeAkkfwvMPmUMx3Y/wgoigkFUsV9i6/Ln4SqTm5B5uROP9ROZaNja433TDXkqh6Fhcn8u9xhYgkMkupOWkVpazOqWriGCRg/fygKxIzOd+Izza1LgDAkEg+bC67PQ+OsevId1FP7vJ7EAhp+wjaSgk7PjKEmxRy+Qe2fj3ocQAekoayGGGw0emrCGhWibI0tz3ZJL1LVm2eo7sc8nnuXSv6QTZyGjKEbLbeFsZZnE6TzKywBVSpjTJ3NUeeX7XrXK4pWza29mFa60tZWG8DBvOlrLwnqx+myTvpq0Lm1DPkuFJt9/LdiLVNRAIAAAAAgEAAAQCAAAIBAAAEAgAACAQAAAABAIAAAgEAAAQCAAAIBAAAEAgAAAACAQAABAIAAAgEAAAQCAAAIBAAAAAEAgAACAQAABAIAAAgEAAAACBAAAAIBAAAEAgAACAQAAAAIEAAAAgEAAAQCAAAIBAAAAAgQAAAAIBAABAIAAAgEAAAACBAAAAAgEAAAQCAACAQAAAAIEAAAACAQAABAIAAAgEAAAAgQAAAAIBAAAEAgAACAQAAKLD/wNgeabdVscejwAAAABJRU5ErkJggg==" alt="incubating" width="200px"/>
</div>
<div class="title">The Incubation Logo</div>
</div>
<div class="paragraph">
<p>The project team must:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Display the incubation logo on their project web page (if they have one);</p>
</li>
<li>
<p>Display the incubation logo on their project&#8217;s primary download page;</p>
</li>
<li>
<p>Include the word "incubation" in the filename of all downloadable files (when technically feasible) for builds and milestones; and</p>
</li>
<li>
<p>When technically feasible, include the word "incubation" in features (e.g. about dialogs, feature lists, and installers).</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>There are no incubation branding requirements for general user interface elements.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>For projects that produce OSGi artifacts, include the word "incubation" in the <em>Bundle-Name</em>, feature names, and p2 repositories. The word "incubation" should not be included in technical namespaces (especially when it may result in confusion when the project leaves incubation). e.g. an OSGi bundle&#8217;s <em>Bundle-SymbolicName</em>, or a Java package name.</p>
</div>
</td>
</tr>
</table>
</div>
</div>
</div>
<div class="sect3">
<h4 id="starting-mature"><a class="anchor" href="#starting-mature"></a><a class="link" href="#starting-mature">Mature Phase</a></h4>
<div class="paragraph">
<p>Most of the lifetime of an Eclipse project is spent in the mature phase. A mature project is one that:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Is a good open source citizen with open, transparent, and meritocratic behavior;</p>
</li>
<li>
<p>Regularly and predictably releases IP clean extensible frameworks and exemplary tools; and</p>
</li>
<li>
<p>Actively nurtures the three communities: developers, adopters, and users.</p>
</li>
</ul>
</div>
</div>
<div class="sect3">
<h4 id="starting-archived"><a class="anchor" href="#starting-archived"></a><a class="link" href="#starting-archived">Archived</a></h4>
<div class="paragraph">
<p>When a project has reached its logical conclusion, its resources are archived. Transition in the Archived (phase) is preceded by a termination review.</p>
</div>
</div>
</div>
<div class="sect2">
<h3 id="starting-faq"><a class="anchor" href="#starting-faq"></a><a class="link" href="#starting-faq">Frequently Asked Questions</a></h3>
<div class="qlist qanda">
<ol>
<li>
<p><em>Why are some committer (but not all) names rendered as links on project proposal pages? </em></p>
<p>When the list of committers provided for a new project proposal are rendered, a link to more information for each individual committer will be included when possible. The link will render, for example, when an individual already has a role on another existing Eclipse open source project (e.g. is a committer, project lead, PMC member, etc.). No link indicates that no existing project relationships exist for that individual.</p>
</li>
<li>
<p><em>How do I find Eclipse Architecture Council mentors? </em></p>
<p>You don&#8217;t have to find them yourself. Focus on the content of the proposal. We can solicit mentors from the Eclipse Architecture Council after the proposal has been opened for community review.</p>
</li>
<li>
<p><em>What license(s) can I use for my project? </em></p>
<p>Eclipse top level projects define the standard licensing for their projects. When a project has nonstandard licensing requirements, they may need to make an appeal to the Eclipse board of directors to request their approval. Connect with <a href="mailto:emo@eclipse.org">EMO</a> for assistance.</p>
</li>
<li>
<p><em>Can I change the proposal after it is posted? </em></p>
<p>Yes. The proposal can be changed any time before the start of the creation review.</p>
</li>
<li>
<p><em>When do I submit my code for review by the IP team? </em></p>
<p>Submit your code (initial contribution) for review after the project has been provisioned. The Eclipse Webmaster will let you know when provisioning is complete.</p>
</li>
<li>
<p><em>Does the new project have to use Git? </em></p>
<p>Yes. Git is the only source code management system that is currently permitted for new projects.</p>
</li>
<li>
<p><em>Can I host my project code on GitHub? </em></p>
<p>Eclipse projects can make use of <a href="#resources-github">GitHub</a>. Official project repositories must be hosted under an Eclipse Foundation-managed organization at GitHub. Official repositories are subject to the same intellectual property due diligence rules and processes that all Eclipse project repositories must follow.</p>
</li>
<li>
<p><em>How long should I let my project incubate? </em></p>
<p>It depends. Community expectations are one factor. Team experience with open source is another. If your team is new to open source, it may make sense to stay in incubation a little longer than a seasoned team with a mature code base might. As a general rule, though, projects should plan to leave incubation within a year.</p>
</li>
<li>
<p><em>Does the mature project code that I&#8217;m bring to Eclipse need to incubate? </em></p>
<p>Yes. All new projects start in the incubation phase. Remember that incubation is as much about the project team learning about how to operate as an open source project as it is about the project code. Project teams that "get it" can opt to exit incubation quickly (e.g. with their first release) if that makes sense for the team and the community.</p>
</li>
<li>
<p><em>What do all these terms (e.g. EMO) mean? </em></p>
<p>Please see the <a href="#glossary">glossary</a>.</p>
</li>
</ol>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="project-resources-and-services"><a class="anchor" href="#project-resources-and-services"></a><a class="link" href="#project-resources-and-services">Project Resources and Services</a></h2>
<div class="sectionbody">
<div class="paragraph">
<p>Open source projects at the Eclipse Foundation are <em>required</em> to make use of certain Eclipse Foundation services:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>All project issues must be tracked in the issue tracker assigned to the project;</p>
</li>
<li>
<p>Source code must be maintained in source code repositories assigned to the project (e.g. an Eclipse <a href="https://git.eclipse.org/c">Git</a> or <a href="https://git.eclipse.org/r">Gerrit</a> instance, or an organization on GitHub maintained by the Eclipse Foundation);</p>
</li>
<li>
<p>All third party content used by the project must be <a href="#ip-third-party">tracked and approved</a> for use by the Eclipse IP Team;</p>
</li>
<li>
<p>Downloads must be distributed via an Eclipse downloads server;</p>
</li>
<li>
<p>Developer (committer) communication must occur in the <em>dev-list</em> provided to the project by the Eclipse Foundation; and</p>
</li>
<li>
<p>Projects must keep their <a href="#pmi-metadata">Project Metadata</a> up-to-date.</p>
</li>
</ul>
</div>
<div class="sect2">
<h3 id="resources-identifers"><a class="anchor" href="#resources-identifers"></a><a class="link" href="#resources-identifers">Identifers</a></h3>
<div class="paragraph">
<p>Project resources make use of two sorts of ids:</p>
</div>
<div class="dlist">
<dl>
<dt class="hdlist1">Short name</dt>
<dd>
<p>The short name is used in various parts of Eclipse Foundation infrastructure (e.g. the name of the project&#8217;s directory on the downloads and Git servers, and the URL for the project website). The short name may contain lowercase alphanumeric characters, dashes, and underlines; but does not contain periods.</p>
</dd>
<dt class="hdlist1">Qualified identifier</dt>
<dd>
<p>The project&#8217;s short name is joined with the short name of the parent project(s) to form a qualified identifier (project id) for the project that is used as a key on services generated and/or maintained for the project by the Eclipse Foundation.</p>
</dd>
</dl>
</div>
<div class="paragraph">
<p>For example the "Eclipse Woolsey" project has a <em>short name</em> of "woolsey"; its <em>qualified identifier</em> is "technology.dash.woolsey", indicating that it is a subproject of the an Eclipse <em>Dash</em> Project which is itself a subproject of the Eclipse <em>Technology</em> Top Level Project.</p>
</div>
</div>
<div class="sect2">
<h3 id="resources-source"><a class="anchor" href="#resources-source"></a><a class="link" href="#resources-source">Source Code Management</a></h3>
<div class="paragraph">
<p>Eclipse projects must maintain source code in the repositories assigned to the project by the Eclipse Foundation. These official repositories must be the exclusive source of all project code delivered via the project&#8217;s assigned distribution channel (e.g. the download server).</p>
</div>
<div class="paragraph">
<p>In order for the project to operate in an <em>open</em> manner, it must be possible for potential contributors to have access to the code base in its most current form, so all ongoing development must be regularly pushed to these canonical repositories.</p>
</div>
</div>
<div class="sect2">
<h3 id="resources-commit"><a class="anchor" href="#resources-commit"></a><a class="link" href="#resources-commit">Git Commit Records</a></h3>
<div class="paragraph">
<p>Git commit records are required to take a specific form. The credentials of the actual author must be used to populate the <code>Author</code> field. The author credentials must specify the author&#8217;s actual (legal) name and email address. The email address used must match the email address that the Eclipse Foundation has on file for the author (case-sensitive).</p>
</div>
<div class="paragraph">
<p>The commit message is divided into three sections:</p>
</div>
<div class="olist arabic">
<ol class="arabic">
<li>
<p>One line (max 72 characters) summary;</p>
</li>
<li>
<p>Description; and</p>
</li>
<li>
<p>Footer.</p>
</li>
</ol>
</div>
<div class="listingblock">
<div class="title">Example Git Commit Record</div>
<div class="content">
<pre class="CodeRay highlight"><code>commit d6cf52411377a039fc2906378711091a26e932cb
Author: Some Body &lt;somebody@somewhere.com&gt; <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwjY3ANHAAAArUlEQVQoz4WSMQrCMBSGv4ROTl5AEIS2c3uBiruuohfxEMFT6C6Cs/cIQQUnb6BTHEJoktL2/VPe+3jvf0nAh6BCoflhOFIjSCLHYCMZyhBYJWWvpu1ge1U6DzpMbu0hHiegDgFlPzFiqTN2oak7k3SRfcYmPN+YMY2RtWTOcCwk7xHkJbmOIBfJaQQ5d+4lkXZvVQwguW/W9ADLcGLJMyk/KLrG3H/5olFUbfoPASuC8nQSbEAAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMDhUMTQ6MDc6MDgtMDU6MDCi57W4AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTA4VDE0OjA3OjA4LTA1OjAw07oNBAAAADZpVFh0Q29weXJpZ2h0AAAAAABDb3B5cmlnaHQgwqkgMjAxNyBUaGUgRWNsaXBzZSBGb3VuZGF0aW9uHZZlUwAAAetpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J0ltYWdlOjpFeGlmVG9vbCAxMC40MCc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczp4bXBSaWdodHM9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvJz4KICA8eG1wUmlnaHRzOlVzYWdlVGVybXM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5FUEwtMS4wPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L3htcFJpZ2h0czpVc2FnZVRlcm1zPgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9J3InPz7d49zYAAAAAElFTkSuQmCC" alt="1"/>
Date: Wed May 29 16:17:36 2013 +0200
Bug 350686 - Hide unwanted action bar items <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwjY3ANHAAAA40lEQVQoz32SMW7CQBBFnx0hgdKkgp4CXOMghNKAKHICGtLkHLlBJJQmHVUOggQ9nMCyHCQalBwgRkb8FKuV15vA/GZn52v+n9kFGwE95iQcSXkjJsCLDimqICVyCROvbDEqO+giIuMhMWmoV2XK9FiVCyC26YNWqqmvg0KXFIfMrF6LBQUbfrh1fT7hTzLV2p+MU5k29K6tmp7lkL3tWGfJN0O+qhvb3dBmYM7PFLxw9pf6AX3bcKFCuXLlunOF7p29/IvEvFX3CqVj9UYXCGPXVMSnV87o8ifMf8lJmNMrr38BW/XByKu+438AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMDhUMTQ6MDc6MDgtMDU6MDCi57W4AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTA4VDE0OjA3OjA4LTA1OjAw07oNBAAAADZpVFh0Q29weXJpZ2h0AAAAAABDb3B5cmlnaHQgwqkgMjAxNyBUaGUgRWNsaXBzZSBGb3VuZGF0aW9uHZZlUwAAAetpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J0ltYWdlOjpFeGlmVG9vbCAxMC40MCc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczp4bXBSaWdodHM9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvJz4KICA8eG1wUmlnaHRzOlVzYWdlVGVybXM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5FUEwtMS4wPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L3htcFJpZ2h0czpVc2FnZVRlcm1zPgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9J3InPz7d49zYAAAAAElFTkSuQmCC" alt="2"/>
This change hides unwanted 'Link with Editor' and
'Customize View...' items from the local toolbar
and the view menu.
Change-Id: Ia2bd5091303d1b0a738157effc24e4dac5a7d0c7 <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwmv2zPRAAAA3UlEQVQoz32SsU7DMBiEP0co4knazHEyIJa0rDwBbEideJWIB+ABGCtUMXfo1qEzEEVkYEJCYugCKNIxBCt2Svhv8W+f/ruzDa4MKSUVX9TcYDEMakKNAtQkPuFscOxQ9BM0iqTzUHXtsZZ61ZNOQzkD1rVXupXRuTbhHHvEhdPbskbs+QiDXBImeVArO0xG628YzfU4tEzjltfKhIzeFfuEJmLlRCMWGE5449v3cg+548e607N2ykOZzLuXP1F1bzX9hzJxesUIYeabSvpkv3hhykF1/+WTipK03/4B6PTO68W2Kk0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMDhUMTQ6MDc6MDktMDU6MDAEkL4MAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTA4VDE0OjA3OjA5LTA1OjAwdc0GsAAAADZpVFh0Q29weXJpZ2h0AAAAAABDb3B5cmlnaHQgwqkgMjAxNyBUaGUgRWNsaXBzZSBGb3VuZGF0aW9uHZZlUwAAAetpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J0ltYWdlOjpFeGlmVG9vbCAxMC40MCc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczp4bXBSaWdodHM9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvJz4KICA8eG1wUmlnaHRzOlVzYWdlVGVybXM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5FUEwtMS4wPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L3htcFJpZ2h0czpVc2FnZVRlcm1zPgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9J3InPz7d49zYAAAAAElFTkSuQmCC" alt="3"/>
Also-by: Some Bodyelse &lt;somebodyelse@nowhere.com&gt; <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwmv2zPRAAAAwUlEQVQoz32SMQrCQBBFXyJeQwQhCQgWiQeIeAs9hb1HCIp30FJPkNraOixGAp7BWI1FXDbZJfm/m/n7Z/7ugoZHTEbBF8WBBA8LAQrpUBG1BWurrZkaB+ll1OxQmNJYHhJ1x3mQtE/t5dOVCInPxqw0Z8ndDrLFJBlJLhPJbRflM9XyHTcqHMyg1PqrVPKSWt6yaLuUcOrGdAYdfc4M42Ldi8OieatwQBJos7RHsGpPjEyyP5+E7mLNf6kpyIhN+QdN17kEqQawWgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wMy0wOFQxNDowNzowOS0wNTowMASQvgwAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDMtMDhUMTQ6MDc6MDktMDU6MDB1zQawAAAANmlUWHRDb3B5cmlnaHQAAAAAAENvcHlyaWdodCDCqSAyMDE3IFRoZSBFY2xpcHNlIEZvdW5kYXRpb24dlmVTAAAB62lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQnPz4KPHg6eG1wbWV0YSB4bWxuczp4PSdhZG9iZTpuczptZXRhLycgeDp4bXB0az0nSW1hZ2U6OkV4aWZUb29sIDEwLjQwJz4KPHJkZjpSREYgeG1sbnM6cmRmPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjJz4KCiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0nJwogIHhtbG5zOnhtcFJpZ2h0cz0naHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3JpZ2h0cy8nPgogIDx4bXBSaWdodHM6VXNhZ2VUZXJtcz4KICAgPHJkZjpBbHQ+CiAgICA8cmRmOmxpIHhtbDpsYW5nPSd4LWRlZmF1bHQnPkVQTC0xLjA8L3JkZjpsaT4KICAgPC9yZGY6QWx0PgogIDwveG1wUmlnaHRzOlVzYWdlVGVybXM+CiA8L3JkZjpEZXNjcmlwdGlvbj4KPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KPD94cGFja2V0IGVuZD0ncic/Pt3j3NgAAAAASUVORK5CYII=" alt="4"/>
Signed-off-by: Some Body &lt;somebody@somewhere.com&gt; <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwmv2zPRAAAA20lEQVQoz32SP2sCQRDFf3cSsbW0kDTBuxQ2noJFipO0Vpb6kZSkzccIadKlTMDK+jhUuDKt4InCsziW2z3/zGt2Zh7vzewumPDosSDhQMobER6V6JAiBymhTXittA3iUkE3ERYzJEVa0165cv24dh5EJn3U9zWdyGdq/J5oseSXrrvIjHKTsd7V0ESr6macXGFf/2q6FTKjOKQNiD1H22jr82XOz8yp80LGzqZ8wsAIPuhDW/0pcGfpW/dyFUnxVsEdSsf4xTcII3uokE2lvSbgIor/kpOwoFeWz9w4vz/n6goLAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTAzLTA4VDE0OjA3OjA5LTA1OjAwBJC+DAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wMy0wOFQxNDowNzowOS0wNTowMHXNBrAAAAA2aVRYdENvcHlyaWdodAAAAAAAQ29weXJpZ2h0IMKpIDIwMTcgVGhlIEVjbGlwc2UgRm91bmRhdGlvbh2WZVMAAAHraVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49J++7vycgaWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/Pgo8eDp4bXBtZXRhIHhtbG5zOng9J2Fkb2JlOm5zOm1ldGEvJyB4OnhtcHRrPSdJbWFnZTo6RXhpZlRvb2wgMTAuNDAnPgo8cmRmOlJERiB4bWxuczpyZGY9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMnPgoKIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PScnCiAgeG1sbnM6eG1wUmlnaHRzPSdodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyc+CiAgPHhtcFJpZ2h0czpVc2FnZVRlcm1zPgogICA8cmRmOkFsdD4KICAgIDxyZGY6bGkgeG1sOmxhbmc9J3gtZGVmYXVsdCc+RVBMLTEuMDwvcmRmOmxpPgogICA8L3JkZjpBbHQ+CiAgPC94bXBSaWdodHM6VXNhZ2VUZXJtcz4KIDwvcmRmOkRlc2NyaXB0aW9uPgo8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSdyJz8+3ePc2AAAAABJRU5ErkJggg==" alt="5"/></code></pre>
</div>
</div>
<div class="colist arabic">
<table>
<tr>
<td><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwjY3ANHAAAArUlEQVQoz4WSMQrCMBSGv4ROTl5AEIS2c3uBiruuohfxEMFT6C6Cs/cIQQUnb6BTHEJoktL2/VPe+3jvf0nAh6BCoflhOFIjSCLHYCMZyhBYJWWvpu1ge1U6DzpMbu0hHiegDgFlPzFiqTN2oak7k3SRfcYmPN+YMY2RtWTOcCwk7xHkJbmOIBfJaQQ5d+4lkXZvVQwguW/W9ADLcGLJMyk/KLrG3H/5olFUbfoPASuC8nQSbEAAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMDhUMTQ6MDc6MDgtMDU6MDCi57W4AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTA4VDE0OjA3OjA4LTA1OjAw07oNBAAAADZpVFh0Q29weXJpZ2h0AAAAAABDb3B5cmlnaHQgwqkgMjAxNyBUaGUgRWNsaXBzZSBGb3VuZGF0aW9uHZZlUwAAAetpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J0ltYWdlOjpFeGlmVG9vbCAxMC40MCc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczp4bXBSaWdodHM9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvJz4KICA8eG1wUmlnaHRzOlVzYWdlVGVybXM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5FUEwtMS4wPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L3htcFJpZ2h0czpVc2FnZVRlcm1zPgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9J3InPz7d49zYAAAAAElFTkSuQmCC" alt="1"/></td>
<td>The email address of the author must match the email address on the Eclipse Foundation Account, the name "Some Body" must be replaced by the real name of the person.</td>
</tr>
<tr>
<td><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwjY3ANHAAAA40lEQVQoz32SMW7CQBBFnx0hgdKkgp4CXOMghNKAKHICGtLkHLlBJJQmHVUOggQ9nMCyHCQalBwgRkb8FKuV15vA/GZn52v+n9kFGwE95iQcSXkjJsCLDimqICVyCROvbDEqO+giIuMhMWmoV2XK9FiVCyC26YNWqqmvg0KXFIfMrF6LBQUbfrh1fT7hTzLV2p+MU5k29K6tmp7lkL3tWGfJN0O+qhvb3dBmYM7PFLxw9pf6AX3bcKFCuXLlunOF7p29/IvEvFX3CqVj9UYXCGPXVMSnV87o8ifMf8lJmNMrr38BW/XByKu+438AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMDhUMTQ6MDc6MDgtMDU6MDCi57W4AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTA4VDE0OjA3OjA4LTA1OjAw07oNBAAAADZpVFh0Q29weXJpZ2h0AAAAAABDb3B5cmlnaHQgwqkgMjAxNyBUaGUgRWNsaXBzZSBGb3VuZGF0aW9uHZZlUwAAAetpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J0ltYWdlOjpFeGlmVG9vbCAxMC40MCc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczp4bXBSaWdodHM9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvJz4KICA8eG1wUmlnaHRzOlVzYWdlVGVybXM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5FUEwtMS4wPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L3htcFJpZ2h0czpVc2FnZVRlcm1zPgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9J3InPz7d49zYAAAAAElFTkSuQmCC" alt="2"/></td>
<td>Best practice: include the bug id in the commit message summary.</td>
</tr>
<tr>
<td><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwmv2zPRAAAA3UlEQVQoz32SsU7DMBiEP0co4knazHEyIJa0rDwBbEideJWIB+ABGCtUMXfo1qEzEEVkYEJCYugCKNIxBCt2Svhv8W+f/ruzDa4MKSUVX9TcYDEMakKNAtQkPuFscOxQ9BM0iqTzUHXtsZZ61ZNOQzkD1rVXupXRuTbhHHvEhdPbskbs+QiDXBImeVArO0xG628YzfU4tEzjltfKhIzeFfuEJmLlRCMWGE5449v3cg+548e607N2ykOZzLuXP1F1bzX9hzJxesUIYeabSvpkv3hhykF1/+WTipK03/4B6PTO68W2Kk0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMDhUMTQ6MDc6MDktMDU6MDAEkL4MAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTA4VDE0OjA3OjA5LTA1OjAwdc0GsAAAADZpVFh0Q29weXJpZ2h0AAAAAABDb3B5cmlnaHQgwqkgMjAxNyBUaGUgRWNsaXBzZSBGb3VuZGF0aW9uHZZlUwAAAetpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J0ltYWdlOjpFeGlmVG9vbCAxMC40MCc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczp4bXBSaWdodHM9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvJz4KICA8eG1wUmlnaHRzOlVzYWdlVGVybXM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5FUEwtMS4wPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L3htcFJpZ2h0czpVc2FnZVRlcm1zPgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9J3InPz7d49zYAAAAAElFTkSuQmCC" alt="3"/></td>
<td>Gerrit <code>Change-Id</code> (only when pushing to Gerrit for review).</td>
</tr>
<tr>
<td><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwmv2zPRAAAAwUlEQVQoz32SMQrCQBBFXyJeQwQhCQgWiQeIeAs9hb1HCIp30FJPkNraOixGAp7BWI1FXDbZJfm/m/n7Z/7ugoZHTEbBF8WBBA8LAQrpUBG1BWurrZkaB+ll1OxQmNJYHhJ1x3mQtE/t5dOVCInPxqw0Z8ndDrLFJBlJLhPJbRflM9XyHTcqHMyg1PqrVPKSWt6yaLuUcOrGdAYdfc4M42Ldi8OieatwQBJos7RHsGpPjEyyP5+E7mLNf6kpyIhN+QdN17kEqQawWgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wMy0wOFQxNDowNzowOS0wNTowMASQvgwAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDMtMDhUMTQ6MDc6MDktMDU6MDB1zQawAAAANmlUWHRDb3B5cmlnaHQAAAAAAENvcHlyaWdodCDCqSAyMDE3IFRoZSBFY2xpcHNlIEZvdW5kYXRpb24dlmVTAAAB62lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQnPz4KPHg6eG1wbWV0YSB4bWxuczp4PSdhZG9iZTpuczptZXRhLycgeDp4bXB0az0nSW1hZ2U6OkV4aWZUb29sIDEwLjQwJz4KPHJkZjpSREYgeG1sbnM6cmRmPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjJz4KCiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0nJwogIHhtbG5zOnhtcFJpZ2h0cz0naHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3JpZ2h0cy8nPgogIDx4bXBSaWdodHM6VXNhZ2VUZXJtcz4KICAgPHJkZjpBbHQ+CiAgICA8cmRmOmxpIHhtbDpsYW5nPSd4LWRlZmF1bHQnPkVQTC0xLjA8L3JkZjpsaT4KICAgPC9yZGY6QWx0PgogIDwveG1wUmlnaHRzOlVzYWdlVGVybXM+CiA8L3JkZjpEZXNjcmlwdGlvbj4KPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KPD94cGFja2V0IGVuZD0ncic/Pt3j3NgAAAAASUVORK5CYII=" alt="4"/></td>
<td>Additional authors can be added using <code>Also-by</code> or <code>Co-authored-by</code> entries, by replacing the name "Some Bodyelse" by the real name of the person</td>
</tr>
<tr>
<td><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwmv2zPRAAAA20lEQVQoz32SP2sCQRDFf3cSsbW0kDTBuxQ2noJFipO0Vpb6kZSkzccIadKlTMDK+jhUuDKt4InCsziW2z3/zGt2Zh7vzewumPDosSDhQMobER6V6JAiBymhTXittA3iUkE3ERYzJEVa0165cv24dh5EJn3U9zWdyGdq/J5oseSXrrvIjHKTsd7V0ESr6macXGFf/2q6FTKjOKQNiD1H22jr82XOz8yp80LGzqZ8wsAIPuhDW/0pcGfpW/dyFUnxVsEdSsf4xTcII3uokE2lvSbgIor/kpOwoFeWz9w4vz/n6goLAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTAzLTA4VDE0OjA3OjA5LTA1OjAwBJC+DAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wMy0wOFQxNDowNzowOS0wNTowMHXNBrAAAAA2aVRYdENvcHlyaWdodAAAAAAAQ29weXJpZ2h0IMKpIDIwMTcgVGhlIEVjbGlwc2UgRm91bmRhdGlvbh2WZVMAAAHraVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49J++7vycgaWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/Pgo8eDp4bXBtZXRhIHhtbG5zOng9J2Fkb2JlOm5zOm1ldGEvJyB4OnhtcHRrPSdJbWFnZTo6RXhpZlRvb2wgMTAuNDAnPgo8cmRmOlJERiB4bWxuczpyZGY9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMnPgoKIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PScnCiAgeG1sbnM6eG1wUmlnaHRzPSdodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyc+CiAgPHhtcFJpZ2h0czpVc2FnZVRlcm1zPgogICA8cmRmOkFsdD4KICAgIDxyZGY6bGkgeG1sOmxhbmc9J3gtZGVmYXVsdCc+RVBMLTEuMDwvcmRmOmxpPgogICA8L3JkZjpBbHQ+CiAgPC94bXBSaWdodHM6VXNhZ2VUZXJtcz4KIDwvcmRmOkRlc2NyaXB0aW9uPgo8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSdyJz8+3ePc2AAAAABJRU5ErkJggg==" alt="5"/></td>
<td>Non-committers must <em>sign-off</em> the commit, indicating that they aware of the terms by which the contribution has been provided to the project, using the same name and email address as used in the author field.</td>
</tr>
</table>
</div>
<div class="admonitionblock important">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAABSZJREFUWIXll1toVEcYgL+Zc87u2Yu7MYmrWRuTJuvdiMuqiJd4yYKXgMQKVkSjFR80kFIVJfWCWlvpg4h98sXGWGof8iKNICYSo6JgkCBEJRG8ImYThNrNxmaTeM7pQ5IlJkabi0/9YZhhZv7///4z/8zPgf+7KCNRLgdlJijXwRyuDTlcxV9hbzv8nQmxMjg+XDtiOEplkG9PSfkztGmTgmFQd+FCVzwa3fYN/PHZAcpBaReicW5xcbb64IEQqko8Lc26d/58cxS+/BY6hmJvyEfQBoUpwWCmW1FErKaGWHU13uRk4QkEUtxQNFR7QwIoB4eiKD9PWbVKbb10CZmaCqmpxCormRYO26QQx85B0mcD+AeK0xYvHqu1tNDx+DH6gQM4jh0j3tCA3tGBLyfHLuD7zwJwAcYqun44sHy51nr5MsqsWWj5+djCYdS5c4ldvUr24sU2qarflUL6qAN0wqH0vDy7+fAhXZEI+v79CNmt7igpofPVK5SmJvyhkJBwYlQBSiHd7vUWZ86bp8WqqtCWLkVbuBAhBEIItGAQ2+rVxG7cICMY1KTDsekc5IwagIQTmStXis47dzBiMfR9+xCi+wb39s79+zFiMczGRjLmzTMlnBoVgLMwyzF+/Cb/lClq2/Xr2AoKUKdPxzAMWltbiUajmKaJkpGBY8sW3tbW4g8EVNXrXVEKK0YMoMKp7Px8K15Tg2VZOHbvBiASiRAMBgkGg0QiEYQQOIuLsRSFrnv3yJo/HxVOW5947D4KUAa57qysvNSUFOVtbS32rVuRfj9CCFwuV2Kfy+VCCIFMScFVVET7/fukJidLm883rQy+HhaABUII8cvUNWt4W1WFcLvRd+5MnHl/AOjOB+eOHchx44jX1ZEdCqkSTpaDbcgA5+GrpNmzc9ymKdvr67Hv2oVMSko4cjgcKIqCoijoup64EdLpxLV3Lx1PnuCVUrgmTfK9hV1DAjgKqlSUk1PCYdl25QrS70cvLEw4SWS+04nT6XxvXgiBc8MGtKlTaa+rIysnR1Ok/OF38PxngAzY4VuwYKL99WvR8fQpjj17kLqeiL6393g8eDyeAWBSVfEcOkRXczOOaBRvVpZuDPJEDwD4DVyKrv+UlZurxSorUWfMQC8oGOBcCDHgC/Rdc4TD2BctIl5fT+bkyTahaXvOw8RPApiwd2Ju7hjZ2EhXSwvOkhKQcoADgIqKCioqKgYcQW9LOnIEIxZDbWpiXCCABT9+FKAUxtm83pKMUEiLVVejLVqEtmTJB50LIdi2bRuFPbnRd7232efMwbVuHR2PHjHR77dJXS8sg5mDAihweFJenmrevYvR1oazpGTQ6IQQaJqG7ClI/dd655IOHsSyLMSLF6QFAib9nugEQClk2Xy+orTsbK3t1i3sa9ei5eQMGr0QgvLyci5evDiocyEEtsxMPNu30/nsGRO8XlVzu8NlkNvrV+0T/fHMZcusrtu3MeNx9PXrobUVq8cYQrw3TrRub1h9+v573Bs3Ej1zBvP5c/zp6dbLhoaTwPy+ANKCfF92thq7dg2A6JYt/fNlxGK8eUNSerryHEJHQT8K8V4A5ztojty8OeaLzZul1DSwLCzDANPEMozusWFgmWZ33288YK3/nGlixuM0v3xpWfDX0Z4i1VupXEWwIgRnJfhGPfQ+YsLr+7DzNFwCuvqWyiRg7DSYoIBu9smPkYqEd4AwIN4ITUAL0A4Da7UC6ICdEfy2fUBMoAvo7GnWKNoemfwLcAuinuFNL7QAAAAASUVORK5CYII=" alt="Important"/>
</td>
<td class="content">
<div class="paragraph">
<p>The name used in the <code>Author</code> field (and, when required, in the <code>Also-by</code> and <code>Signed-off-by</code> fields) must be the legal name of the contributor; the email address must be valid and real.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>The <em>summary</em> line is used in many places where Git commits are listed, ensure that this line is sensible by itself. The <em>description</em> area should be used to provide more detail about the commit. The footer area is used for extra fields and values.</p>
</div>
<div class="paragraph">
<p>If the bug id is included in the summary line (using the form "Bug 12345 - xxx" or "[12345] xxx") Gerrit Code Review will automatically add a link in the corresponding Bugzilla record back to the Gerrit record (this, of course, only applies to commits pushed to Gerrit).</p>
</div>
<div class="paragraph">
<p>The <code>Change-Id</code> is used by <a href="#resources-gerrit">Gerrit Code Review</a> to associate new versions of a change back to its original review. This field need only be specified if the repository is managed by Gerrit.</p>
</div>
<div class="paragraph">
<p>An <code>Also-by</code> (or <code>Co-authored-by</code>) entry can be added for each additional author of a commit (one committer per entry). This might apply, for example, if a commit has been authored via pair-programming, or the commit is the result of collapsing multiple commits authored by multiple developers. To be considered valid the entry must take the form <code>Also-by: Name &lt;email&gt;</code>.</p>
</div>
<div class="paragraph">
<p>Commits that are provided by non-committers must have a <code>Signed-off-by</code> field in the footer indicating that the author is aware of the terms by which the contribution has been provided to the project. To be considered valid the entry must take the form <code>Signed-off-by: Name &lt;email&gt;</code>. The non-committer must additionally have an Eclipse Foundation Account and must have a signed <a href="#contributing-eca">Eclipse Contributor Agreement</a> (ECA) on file.</p>
</div>
</div>
<div class="sect2">
<h3 id="resources-git"><a class="anchor" href="#resources-git"></a><a class="link" href="#resources-git">Git</a></h3>
<div class="paragraph">
<p>Those projects that want to use Git on the Eclipse forge, are assigned a directory in which they may create as many Git repositories as required. Committers may <a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Community&amp;component=Git">open a bug</a> to request Eclipse Webmaster help to create a new Git repository for their project project. Alternatively, committers with shell accounts can create repositories themselves.</p>
</div>
<div class="listingblock">
<div class="title">Create a new Git repository</div>
<div class="content">
<pre>> initrepo /gitroot/project/org.eclipse.repo.name.git</pre>
</div>
</div>
<div class="paragraph">
<p>For consistency, the name of the repository must end with <code>.git</code>.</p>
</div>
<div class="paragraph">
<p>To set the description of the repository, use <code>sftp</code> or <code>scp</code> to copy a text file to <code>/gitroot/project/org.eclipse.repo.name.git/description</code>. Git repository descriptions should be limited to a paragraph of one or two sentences.</p>
</div>
<div class="paragraph">
<p>Only project committers can push to an Eclipse Git repository. A push that includes commits that do not conform to the required form will be rejected.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Anybody can <a href="https://git.eclipse.org/c">browse</a> Eclipse Git repositories. Use a project&#8217;s short name to quickly jump to the project&#8217;s Git repositories with a URL of the form <code>https://git.eclipse.org/c/&lt;shortname&gt;</code> (e.g. <code>https://git.eclipse.org/c/dash</code> for repositories associated with the <code>technology.dash</code> project).</p>
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="sect2">
<h3 id="resources-gerrit"><a class="anchor" href="#resources-gerrit"></a><a class="link" href="#resources-gerrit">Gerrit Code Review</a></h3>
<div class="paragraph">
<p><a href="https://www.gerritcodereview.com/">Gerrit</a> provides web based code review and repository management for the Git version control system. Many projects use Gerrit to reduce barriers and encourage contribution to the project. <a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Community&amp;component=Gerrit">Open a bug</a> to request that the Eclipse Webmaster configure your Git repository for Gerrit.</p>
</div>
<div class="paragraph">
<p>Commits may be pushed directly to the Git repository through Gerrit by a project committer (e.g. to the <code>master</code> branch).</p>
</div>
<div class="paragraph">
<p>Anybody can push to a <code>refs/for/*</code> branch for review in a Gerrit repository. A push that includes commits that do not conform to the required form will be rejected. Commits intended for review should have a <a href="https://git.eclipse.org/r/Documentation/user-changeid.html"><code>Change-Id</code></a></p>
</div>
<div class="paragraph">
<p>You can <a href="https://git.eclipse.org/r">browse Eclipse repositories</a> directly on the Gerrit server.</p>
</div>
</div>
<div class="sect2">
<h3 id="resources-github"><a class="anchor" href="#resources-github"></a><a class="link" href="#resources-github">GitHub</a></h3>
<div class="paragraph">
<p>Projects may opt to move some or all of their canonical source code repositories to an organization on GitHub that is maintained by the Eclipse Foundation. Both GitHub Issues and Wiki may also be used.</p>
</div>
<div class="paragraph">
<p>Any committer can <a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Community&amp;component=GitHub">open a bug</a> to request that the Eclipse Webmaster create a new, or move an existing, Git repository into their project. The Eclipse Webmaster installs some <em>hooks</em> onto all Eclipse project GitHub repository.</p>
</div>
<div class="paragraph">
<p>The <em>Committers hook</em> grants designated project committers write access to the GitHub-hosted project repositories. Project committers must add their GitHub id to their <a href="#contributing-account">Eclipse Foundation account</a>, and must use the email address they provide to the Eclipse Foundation as the email address in the author credentials of all commits.</p>
</div>
<div class="paragraph">
<p>The <a href="#contributing-eca">Eclipse Contributor Agreement</a> (ECA) hook will inspect incoming GitHub pull requests to ensure that the contributor has a valid ECA on file, and that the commit has been <code>Signed-off-by</code> as required. Project committers should only merge pull <em>green</em> requests:</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/png;base64,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8Pnnn3PttdfStWvXCn0mIiIiImW5yu4+JI5ISUlh8eLF3HrrrWUuU61aNf744w8yMjJo1aqV3Tufu3fvplu3bvj6+nLttdeWWs/WvH379tGjRw98fX3p1q0bu3fvtisXZ/O0l62cTSYT8fHx+Pn5ERsbS3p6ul39sRUTiq79eP/992nbtq2lILgUfRURERH3oyMFburEiRN8+umnDBo0iDp16pS53P33388vv/zC9OnTCQ4O5vbbbycqKqrc+Dk5OQQEBDg8Lzc3l9dff93y2tPT065cnM3TXrZyBizzPDw8MJvNdvWnvJjvv/8+eXl51KhRo9T7ld1XERERcT8qCtxQRkYGn376KQMHDqRZs2Y2lw0NDWXIkCGYzWa2bdvG119/zQsvvAAUnTZjNBrx9PQkMzOz1HqBgYGcO3eO6tWrXxTT1rxq1arx7LPP4uvr61AutuaVZCtnW2zlbIut/pQX87777iMnJ4evv/6aRx55hNq1awP291VERETEXjp9yA39+OOPtGnThubNm5e77IwZM0hKSsJkMhEWFlbqW/Bq1arx559/kpeXR0JCAh4e5zen5s2bk5CQQE5ODklJSUybNs2ueU2bNmX16tUUFBSwadMmPvzwQ7tysTWvJFs522IrZ1ts9ae8mPXq1aNJkybccccdfPbZZ5Yixt6+ioiIiNhLRwrc0O+//w7AL7/8Ynnv+eefJyws7KJlb7rpJr7//nvmzJlDSEgIgwcPtszr06cPCxYsAKB///74+vpiNpsxGAz069ePr7/+mtdee42aNWsyZMgQy3q25vXt25e5c+fy6quvUqNGDQYNGmRXLrbmlWQrZ1ts5WyLrf7YG7N58+YUFBTw+eef8/DDD9vdVxERERF7Gcz6mrGUmRvHM6LDK1WdhoiIiIiIy5W1r6vTh0RERERE3JyKAhERERERN6eiQERERETEzakoEBERERFxcyoKRERERETcnIoCERERERE3p6JARERERMTNqSgQEREREXFzKgpERERERNycigIRERERETenokBERERExM2pKBARERERcXMqCkRERERE3JyKAhERERERN6eiQERERETEzakoEBERERFxcyoKRERERETcnIoCERERERE3p6JARERERMTNeVV1ApejY8eOVXUKIiIiIiKXjIoCK+rWrVvVKYiIiIiIuN4R62/r9CERERERETenokBERERExM2pKBARERERcXMqCkRERERE3JyKAhERERERN6eiQERERETEzakoEBERERFxcyoKRERERETcnIoCERERERE3p6JARERERMTNqSgQEREREXFzKgpERERERNycigIRERERETenokBERERExM15VXUC7iop7TeSM5I4mrWf7MJMjmbvByAyIJoAryAiA6NpEhxHy9AuVZypiIiIiFztVBRcQjnGTBKOL2LVsQXkGLOsLlNcHCRnbCfh+EL8PQPpWXcw8XUG4u8ZdCnTFRERERE3oaLgEll/ajkLD7xfZjFQlhxjFkv++pxVxxYwPOY5WoZ2raQMRURERMRd6ZqCS2DBwZn8d99UhwuCknKMWXy0ZwILDr7vwsxERERERFQUVLov9r1BwvFFLouXcHwhX+5702XxbGnXrh3t2rVz2XL2xMjLy6tQnEvF2T67YqyktMTERAYOHEjHjh25+eabgYvH+Uoad3tydWV/KnNsroSf6yshx5KupG1ZRK4sKgoq0YKDM9l46ieXx91wagULDs50ev3iPypl/RO5kkycOJG//voLo9HI6dOnXRb3m2++uSx+HlyZx+XSJxERufzomoJKsv7UcpceIbhQwvFFf9+dqOqvMdi8eXNVpyBu7OTJkwAsXryYWrVqWV3GmW00ISGhImk57cJcXZlHVfVJREQufyoKKkGOMZOFByr/3P8v973JK23jHL4rUcmdjuJvDcvaaTIYDKSmpjJ58mQ2btyIwWDgpptu4tlnn8XPz89qjPT0dGbNmsXatWs5ffo0tWvXZuDAgdx3330YDAabuR06dIhp06axY8cOqlWrxvDhwxk+fDgAOTk5dOvWjYiICN544w3GjRtHSkoKv/76K6mpqcyYMYMNGzZw9uxZQkJCiI+P5//9v/9HYGAgubm5XH/99URERDB79mymTJnChg0bMBgM9O7dm1GjRln6A7B27VpmzZrFgQMHiIiIYMiQIfzjH/8olb89Y+PsmJbXH2fG2dEx2LlzJ++99x47duzAbDZzzTXX8Nhjj9GmTRubn6E9Y1debHtzLfmtd//+/QHr27K17dxWnheeelS8riNjnpmZSc+ePfHy8mLt2rV4eXlx5swZevfuDcD48eMtOY8ZM4aVK1cyceJEXnzxRUt7ZeUBjm9/roi1cuVKZs+ezcGDB6lZsyYPPfQQt956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b1+H+lcWW/n07duXbdu2MXnyZCIjI/Hy8irz9Ctbn0GfPn1YsGABkydPpm7duvj6+lriPPjgg3zyySdMnDjRpf20lc+FbZZUGdtZjx49OHToEPHx8aXe1/MMRESkqhjM5Z1Q7WZmbhzPiA6vVHUaV7zMzEzefPNNXnnF+bF0RYzLxejRo3Xve7FISkpizZo1ljsfiYiIXCpl7evqSIG4zOeff86uXbssp4Q0aNCgSmKIXK5MJhMHDhzgu+++c9mRHREREVfQhcbiMh06dOC7774jIyODyMhI7rjjjiqJIXK5GjduHEFBQfTt29fqhf0iIiJVRacPXUCnD4mIiIjI1UqnD4mIiIiIiFUqCkRERERE3JyKAhERERERN6eiQERERETEzakoEBERERFxcyoKRERERETcnIoCERERERE3p6JARERERMTNqSgQEREREXFzKgpERERERNycigIRERERETenokBERERExM2pKBARERERcXMqCkRERERE3JyKAhERERERN6eiQERERETEzXlVdQKXo2PHjlV1CiIiIiIil4yKAitq1apV1SmIiIiIiLjeEetv6/QhERERERE3p6JARERERMTNqSgQEREREXFzKgpERERERNycigIRERERETenokBERERExM2pKBARERERcXMqCkRERERE3JyKAhERERERN6eiQERERETEzakoEBERERFxcyoKRERERETcnIoCERERERE3p6JARERERMTNeVV1Aleb7IJMPtj0b3ad2obRZKzqdEQuqevC2/FI+7EEeAdVdSoiIiLiABUFLjZ9/XiOFx4iqnkj/P39qjodcTM7tuzkuraxVdJ2fn4BBw/t5sMtk3m60+tVkoOIiIg4R0WBi+1J/YOm1zbBx8cbs9lc1emIG6qq7c7b24vwyNrs2rutStoXERER56koqAReXp6YzWbMZjMGg0FTTS/ZFMBkMlVZ+75+vhQaC6v4J1BEREQcpaKgMpjBZDZhwKCpppd0ejlsfyIiInLlUVFQCUwmExj+Po1DU00v5fQy2P5ERETkyqOioBKYMYOJoh0kTTW9lFMug+1PRERErjgqCiqByfj3Od0ms6aaXtLp5bD9iYiIyJVHDy+rJCaTSVNNL/m02OWSh4iIiFwZdKSgEhhNpqIzKcxmTTW9pNPLYfsTERGRK4+KgspgNlf5qeVX+vTUoXQM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" alt="Github cla success"/>
</div>
<div class="title">Notification that the commit is properly structured and permissions are in place.</div>
</div>
<div class="paragraph">
<p>Since the GitHub API does not provide a means of absolutely denying a merge the hook will warn committers that the contributors have not signed a ECA or that the commit message is not correctly structured:</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/png;base64,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eXmhZ8+e+Prrrw0SU3BwME6cOIHPP/8cXl5eatcNCQlBRkYGFi5ciMjISIwePVrrOpKSkrBgwQIcPnwYgwcP1rlMPz8/DBs2DD///LPe06CIiIiIHiUCeeVJ00bo3umZ8Oy8uLHDMGr5+fn44osvMH/+/MYOhYiIiOiJomqsyyMA1Ch+/vlnXL58GcXFxYiKikKzZs0aOyQiIiIio8CTgKlRdOvWDTt27EBubi7c3d0xZsyYxg6JiIiIyCgwAaBG4efnBz8/v8YOg4iIiMjocAoQEREREZERYQJARERERGREmAAQERERERkRJgBEREREREaECQARERERkRFhAkBEREREZESYABARERERGREmAERERERERoQJABERERGREWECQERERERkRJgAEBEREREZESYARERERERGhAkAEREREZERYQJARERERGREmAAQERERERkRJgBEREREREbEtLEDeBQ8ePCgsUMgIiIiImoQTAAASCSSxg6BiIiIiMjg8lW8xylARERERERGhAkAEREREZERYQJARERERGREmAAQERERERkRJgBEREREREaECQARERERkRFhAkBEREREZESYABARERERGREmAERERERERoR3AjZacsizEiAoK4DctiUEIpvGDoiIiIiIGgATACMjL8yA/NwayAszEJPSGvtOl+HKv5uRmZkDExMBHJ3s0DbAGyOfC0KHzq0bO1wiIiIiMjAmAEZEnrAT8hNf4Jr4WSz9XYb4c7E11snNKcDNhCTs+vMw+vTtiE/nvw4XV4dGiJaIiIiI6gPPATAS8gsbITs8Eyes3sb/zb+I+HPX1a8vB2Kiz2Ls6Nm4cT2xgaIkIiIiovrGBMAIyG9HQnZsCW56TMaUef9AWlik9baZGdmY+OYyZGbmaL1Nz5490bNnT31CrbPqdauLpbi4WOdYt23bpnX5j4JZs2bV+k+xvLHjU/X8cfLTTz/ptL62ba6P/tA11oam6fuqzfaqnhMRaWPInFjlv9FLT2D+lqu4mVqo9fbTN13WqS5VzxsKpwA1kNSdPyPpt28RsO4ATG3sqiwry81G/FuD4f7yB3AZMd6g9cpLpZAdnYtyz0GYveYGiopKdC4jNSULC2dtwIq1U7VaPy4uTuc66ouhY4mOjq7X8g1t0aJFyuezZs2q8poMIzMzU+9tG/rzqEusDcVQfcLvOhHp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K5fiQd4tFJfkQyAQQigUQSgUQQATFBXnIDvvNsplFSfJurg1weyFbxg8NiIiIiJqeJwC1EBTgBqb/MJGyE5+hTNOn2LK/H9QkF/1JBQTgSnkkEMur3pyoJOzPdb+NAMtvWvetZeIiIiIHm2cAmTEBO1ehUnfxeictwY/zG2LDp1aVVkuk5dVGfwLBEC//p3wS9gCDv6JiIiIniC8CpAREfiMAJr2gs+5NVj/eiZiQnpj3+lSXPn3HjIzc2BiIoCjkx3aBfjgmdFBNZIEIiIiInr8MQEwMgIrRwh6zQEgR78HCeg3OB+w84ZAZPi7zBERERHRo4cJgNESQGDv29hBEBEREVED4zkARERERERGhAkAEREREZERYQJARERERGREmAAQERERERkRJgBEREREREaECQARERERkRFhAkBEREREZESYABARERERGREmAERERERERoR3AgaQnp7e2CEQERERETUIJgAAmjZt2tghEBEREREZ3L3kmu9xChARERERkRFhAkBEREREZESYABARERERGREmAERERERERoQJABERERGREWECQERERERkRJgAEBEREREZESYARERERERGhAkAEREREZERYQJARERERGREmAAQERERERkRJgBEREREREaECQARERERkRFhAkBEREREZERMGzsAYxGfdRTXc+ORVHADhWX5SCq8AQBwt/KGlakE7mJv+Nq0R4BDr0aOlIiIiIieZEwA6pG0PB9RyX/i0P0/IC0vULmOIhG4nnseUcnhsBSK0b/pcwhyGwVLoaQhwyUiIiIiI8AEoJ4cS9+H8Ftrax3410ZaXoCIez/j0P0/MNbnEwQ49K6nCImIiIjIGPEcgHrwx+01+DXhS50H/5VJywuw/uo8/HF7rQEjIyIiIiJjxwTAwH5J+BxRyX8arLyo5HBsTvjCYOWp06VLF3Tp0sVg62lTRnFxcZ3KaSj6ttkQfUVVxcbGYtSoUejevTuGDh0KoGY/P079rk2shmxPffbN4/C7fhxirOxx+i4T0eODCYAB/XF7DU6kHzB4ucfT9+OP22v03l7xH0ht/4geJ4sXL8a9e/dQXl6OzMxMg5W7devWR+L3YMg4HpU2ERHRo4XnABjIsfR9Bt3zX11U8p//XSWo8c8JOHXqVGOHQEYsNTUVALBr1y44OTmpXEef72hUVFRdwtJb9VgNGUdj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3759VS5v1aoVoqOjUVpaipMnT2LdunW1luXu7o7jx4+jqKgIR44c0SseXcrw8/NDVFQUpFIp4uPjsXz5cuUyZ2dnODk5oby8HNHR0RCLxcjMzNQ5HoFAgOPHj6O4uBgnTpxA8+bNlct06RsAOHbsGIqLixEXF4cWLVroXY6Cr68vjh49ipKSEhw+fBg+Pj46t08VdfF4enoq++PkyZNqy1H3GVhbW+Pff/9FcXExoqKiqpwUa2Njg8zMTJSXlxu0neriqV5nZYb+njVt2hRubm7YtGkT3N3d4erqqld7iIiIDIUJgJEJCAhAixYtEBAQoHJ5cHAwkpKSsGDBAhw+fLjWK74o1j1x4gQ+//xzeHl56RWPLmWEhIQgIyMDCxcuRGRSW5BnAAAU9klEQVRkJEaPHq1c9r///Q8bNmzAN998Ay8vL/Ts2RNff/21TrHIZDKYmZnBxcUFS5Yswfnz5zFs2LAqsWrbNwCU5Zw5cwYhISF6l6MwbNgw3Lp1CwsXLkRSUhKCg4N1al9t1MUTHByMs2fPYunSpXB3d4epqWmtU6jUfQbDhg3DH3/8gaVLl6Jp06YQiUTKcl5//XX88MMPWLx4sUHbqS6e6nVWVh/fs379+uHOnTsICgqq8j7vF0BERI1BINc0IfoJd+/0THh2rjkIIN3k5+fjiy++wPz58xu1jEdFaGgory1PSvHx8Th8+LDyCkREREQNRdVYl0cASG8///wzLl++rJzW0axZs0Ypg+hRJZPJcOvWLezYscNgR2yIiIjqiicBk966deuGHTt2IDc3F+7u7hgzZkyjlEH0qJo1axYkEgmCg4NVnnRPRETUGDgFiFOAiIiIiOgJxSlARERERERGjgkAEREREZERYQJARERERGREmAAQERERERkRJgBEREREREaECQARERERkRFhAkBEREREZESYABARERERGREmAERERERERoQJABERERGREWECQERERERkRJgAEBEREREZESYARERERERGhAkAEREREZERYQJARERERGREmAAQERERERkR08YO4FFw//79xg6BiIiIiKhBMAEA4OTk1NghEBEREREZXEpyzfc4BYiIiIiIyIgwASAiIiIiMiJMAIiIiIiIjAgTACIiIiIiI8IEgIiIiIjIiDABICIiIiIyIkwAiIiIiIiMCBMAIiIiIiIjwgSAiIiIiMiI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" alt="Github cla failure"/>
</div>
<div class="title">Notification that there is something wrong with the commit.</div>
</div>
<div class="paragraph">
<p>Click on the <em>Details</em> link for more information. Committers must not merge commits unless they are absolutely certain that the contributer does have a valid ECA on file and the commit message includes the required <code>Signed-off-by</code> statement in the footer.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>The Eclipse Webmaster creates and maintains a mirror of all GitHub-hosted repositories on Eclipse Foundation hardware.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="sect3">
<h4 id="resources-github-access"><a class="anchor" href="#resources-github-access"></a><a class="link" href="#resources-github-access">Access to GitHub Repositories</a></h4>
<div class="paragraph">
<p>All project committers have write access to their project&#8217;s repositories on GitHub.</p>
</div>
<div class="paragraph">
<p>To gain write access to a project&#8217;s GitHub repositories a developer must:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Be <a href="#elections-committer">elected</a> as a project committer; and</p>
</li>
<li>
<p>Provide their Github Id in their <a href="#contributing-account">Eclipse Foundation Account</a>.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>To gain <code>admin</code> level access to their project&#8217;s GitHub repositories, a project lead must <a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Community&amp;component=GitHub">open a bug</a> against Community/GitHub. To be eligible to such permission level, the project must be in the mature phase and the request must be motivated; the project lead must explain why (on the bug) they need that access.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>Granting <code>admin</code> level access is a relatively new feature. By providing an explanation why the access isr required, it will help the Eclipse Foundation&#8217;s Webmaster team better understand requirements and guide the evolution of this feature.</p>
</div>
</td>
</tr>
</table>
</div>
</div>
</div>
<div class="sect2">
<h3 id="resources-issues"><a class="anchor" href="#resources-issues"></a><a class="link" href="#resources-issues">Issue Trackers</a></h3>
<div class="paragraph">
<p>Eclipse projects must use an Eclipse Foundation-provided issue tracker. Project teams may opt to use either the <a href="https://bugs.eclipse.org/bugs">Eclipse Bugzilla</a> instance or&#8212;&#8203;for projects that use <a href="#resources-github">GitHub</a>--GitHub Issues instances associated with Eclipse Foundation-managed GitHub project repositories.</p>
</div>
</div>
<div class="sect2">
<h3 id="resources-forums"><a class="anchor" href="#resources-forums"></a><a class="link" href="#resources-forums">Forums and Outbound Communication</a></h3>
<div class="paragraph">
<p>All projects are assigned a <a href="http://www.eclipse.org/forums">user forum</a> as a point of contact between the user and adopter communities, and the project developers.</p>
</div>
<div class="paragraph">
<p>The EMO strongly encourages the use of alternative communication channels for connecting with the community: project teams know their community and how to best connect with them.</p>
</div>
</div>
<div class="sect2">
<h3 id="resources-website"><a class="anchor" href="#resources-website"></a><a class="link" href="#resources-website">Project Websites</a></h3>
<div class="paragraph">
<p>Project websites are an excellent way to connect an open source project with the community. Many projects opt to use the <a href="#pmi">Project Management Infrastructure</a> (PMI) as their <a href="#pmi-project-page">project website</a>. PMI-based website URLs take the form of <code>https://projects.eclipse.org/projects/&lt;projectid&gt;</code> (e.g. <code>https://projects.eclipse.org/projects/technology.foo</code>).</p>
</div>
<div class="paragraph">
<p>Many project teams opt to create a custom main project website: if so-desired, a project may host a website on Eclipse Foundation-hosted servers. Project website URLs generally take the form <code>https://www.eclipse.org/&lt;shortname&gt;</code> (e.g. <code>https://www.eclipse.org/foo</code>). Custom project website content is maintained in Git repositories hosted on Eclipse Foundation infrastructure. A background job moves content from the Git repository to the website; content pushed to the repository will appear on the live website within five minutes.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>If a project website has not already been created for your project, <a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Community&amp;component=Website">open a bug</a> to request that the Eclipse Webmaster create one.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>Websites <em>not</em> hosted by the Eclipse Foundation are considered <a href="#trademark-external-community">community portals</a> and are subject to the <a href="https://eclipse.org/legal/logo_guidelines.php">Guidelines for Eclipse Logo &amp; Trademarks</a> (the Eclipse Foundation asserts ownership of all project name trademarks).</p>
</div>
</div>
<div class="sect2">
<h3 id="resources-builds"><a class="anchor" href="#resources-builds"></a><a class="link" href="#resources-builds">Builds</a></h3>
<div class="paragraph">
<p>Use of Eclipse Foundation-provided and hosted build services, the so-called <a href="http://wiki.eclipse.org/CBI">Common Build Infrastructure</a> (CBI) is strongly recommended, but not strictly required.</p>
</div>
<div class="paragraph">
<p>Whether or not a project chooses to make use of provided build resources, it must be possible for members of the community to build project artifacts from source code with reasonable effort.</p>
</div>
</div>
<div class="sect2">
<h3 id="resources-signing"><a class="anchor" href="#resources-signing"></a><a class="link" href="#resources-signing">Signed Artifacts</a></h3>
<div class="paragraph">
<p>Where technically sensible, all downloadable artifacts should be <a href="https://wiki.eclipse.org/IT_Infrastructure_Doc#Sign_my_plugins.2FZIP_files.3F">signed</a> by an Eclipse Foundation certificate.</p>
</div>
</div>
<div class="sect2">
<h3 id="resources-downloads"><a class="anchor" href="#resources-downloads"></a><a class="link" href="#resources-downloads">Downloads</a></h3>
<div class="paragraph">
<p>The project is allocated space on the Eclipse download and archive servers.</p>
</div>
<div class="paragraph">
<p>Project artifacts (e.g. downloads) can be distributed via third party services (e.g. Maven Central), but&#8212;&#8203;where technically sensible&#8212;&#8203;the Eclipse Foundation-provided infrastructure must be considered the primary source of project downloads.</p>
</div>
<div class="paragraph">
<p>Project committers can <a href="https://wiki.eclipse.org/IT_Infrastructure_Doc#Downloads">upload project artifacts</a> to the project&#8217;s directory on the download server. The short name is used to denote the area available to the project (e.g. <code>https://downloads.eclipse.org/dash</code> for the <code>technology.dash</code> project) via SFTP or SCP, or from a <a href="#resources-builds">Eclipse Foundation hosted build infrastructure</a>.</p>
</div>
</div>
<div class="sect2">
<h3 id="resources-external"><a class="anchor" href="#resources-external"></a><a class="link" href="#resources-external">External Resources</a></h3>
<div class="paragraph">
<p>Project teams may use services that are not hosted by the Eclipse Foundation (e.g. <a href="#resources-github">GitHub</a> or <a href="#resources-dockerhub">DockerHub</a>).</p>
</div>
<div class="paragraph">
<p>The following rules apply:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>The Eclipse Foundation&#8217;s <a href="#trademarks">branding rules</a> must be observed;</p>
</li>
<li>
<p>External services must not add legal terms or conditions that invalidate the project licenses or copyrights;</p>
</li>
<li>
<p>One or more project <strong>committers</strong> must have ownership rights; and</p>
</li>
<li>
<p>The usual level playing field must be observed.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>Even when using services not hosted by the Eclipse Foundation, project teams are required to operate in an open, transparent, meritocratic, and vendor-neutral manner. Use of the service must not add an unreasonable access barrier for contributors, and no single individual or company can exert exclusive control of the service. Administrative level control of the service must be shared by as diverse a subset of the project committers as possible, and a documented policy must be established for managing that control.</p>
</div>
<div class="paragraph">
<p>All services require that users conform to some sort of terms of use that likely dictate copyright and licensing terms. Project leads must take care to ensure that those terms of use are not at odds with the project license or impact the copyright ownership of project contributions.</p>
</div>
<div class="admonitionblock warning">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAABSZJREFUWIXll1toVEcYgL+Zc87u2Yu7MYmrWRuTJuvdiMuqiJd4yYKXgMQKVkSjFR80kFIVJfWCWlvpg4h98sXGWGof8iKNICYSo6JgkCBEJRG8ImYThNrNxmaTeM7pQ5IlJkabi0/9YZhhZv7///4z/8zPgf+7KCNRLgdlJijXwRyuDTlcxV9hbzv8nQmxMjg+XDtiOEplkG9PSfkztGmTgmFQd+FCVzwa3fYN/PHZAcpBaReicW5xcbb64IEQqko8Lc26d/58cxS+/BY6hmJvyEfQBoUpwWCmW1FErKaGWHU13uRk4QkEUtxQNFR7QwIoB4eiKD9PWbVKbb10CZmaCqmpxCormRYO26QQx85B0mcD+AeK0xYvHqu1tNDx+DH6gQM4jh0j3tCA3tGBLyfHLuD7zwJwAcYqun44sHy51nr5MsqsWWj5+djCYdS5c4ldvUr24sU2qarflUL6qAN0wqH0vDy7+fAhXZEI+v79CNmt7igpofPVK5SmJvyhkJBwYlQBSiHd7vUWZ86bp8WqqtCWLkVbuBAhBEIItGAQ2+rVxG7cICMY1KTDsekc5IwagIQTmStXis47dzBiMfR9+xCi+wb39s79+zFiMczGRjLmzTMlnBoVgLMwyzF+/Cb/lClq2/Xr2AoKUKdPxzAMWltbiUajmKaJkpGBY8sW3tbW4g8EVNXrXVEKK0YMoMKp7Px8K15Tg2VZOHbvBiASiRAMBgkGg0QiEYQQOIuLsRSFrnv3yJo/HxVOW5947D4KUAa57qysvNSUFOVtbS32rVuRfj9CCFwuV2Kfy+VCCIFMScFVVET7/fukJidLm883rQy+HhaABUII8cvUNWt4W1WFcLvRd+5MnHl/AOjOB+eOHchx44jX1ZEdCqkSTpaDbcgA5+GrpNmzc9ymKdvr67Hv2oVMSko4cjgcKIqCoijoup64EdLpxLV3Lx1PnuCVUrgmTfK9hV1DAjgKqlSUk1PCYdl25QrS70cvLEw4SWS+04nT6XxvXgiBc8MGtKlTaa+rIysnR1Ok/OF38PxngAzY4VuwYKL99WvR8fQpjj17kLqeiL6393g8eDyeAWBSVfEcOkRXczOOaBRvVpZuDPJEDwD4DVyKrv+UlZurxSorUWfMQC8oGOBcCDHgC/Rdc4TD2BctIl5fT+bkyTahaXvOw8RPApiwd2Ju7hjZ2EhXSwvOkhKQcoADgIqKCioqKgYcQW9LOnIEIxZDbWpiXCCABT9+FKAUxtm83pKMUEiLVVejLVqEtmTJB50LIdi2bRuFPbnRd7232efMwbVuHR2PHjHR77dJXS8sg5mDAihweFJenmrevYvR1oazpGTQ6IQQaJqG7ClI/dd655IOHsSyLMSLF6QFAib9nugEQClk2Xy+orTsbK3t1i3sa9ei5eQMGr0QgvLyci5evDiocyEEtsxMPNu30/nsGRO8XlVzu8NlkNvrV+0T/fHMZcusrtu3MeNx9PXrobUVq8cYQrw3TrRub1h9+v573Bs3Ej1zBvP5c/zp6dbLhoaTwPy+ANKCfF92thq7dg2A6JYt/fNlxGK8eUNSerryHEJHQT8K8V4A5ztojty8OeaLzZul1DSwLCzDANPEMozusWFgmWZ33288YK3/nGlixuM0v3xpWfDX0Z4i1VupXEWwIgRnJfhGPfQ+YsLr+7DzNFwCuvqWyiRg7DSYoIBu9smPkYqEd4AwIN4ITUAL0A4Da7UC6ICdEfy2fUBMoAvo7GnWKNoemfwLcAuinuFNL7QAAAAASUVORK5CYII=" alt="Warning"/>
</td>
<td class="content">
<div class="paragraph">
<p><a href="#resources-source">Source code</a>, documentation, <a href="#resources-issues">issues/tickets/bug reports</a> must all be maintained using resources that are provided and managed by the Eclipse Foundation.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>External resources can be used for:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>User forum discussions, presentations;</p>
</li>
<li>
<p>Builds and alternative sources for <a href="#resources-downloads">downloads</a>;</p>
</li>
<li>
<p>Container image management (e.g. <a href="#resources-dockerhub">DockerHub</a>); and</p>
</li>
<li>
<p>Examples, blogs, social media handles.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>This list is not exhaustive. Project leads should work with their PMC and the EMO to determine the terms and conditions for an external resource are compatible with the project license(s), the <a href="http://eclipse.org/org/documents/Eclipse_IP_Policy.pdf">Eclipse IP Policy</a>, and <a href="http://www.eclipse.org/projects/dev_process/development_process.php">Eclipse Development Process</a>.</p>
</div>
<div class="sect3">
<h4 id="resources-dockerhub"><a class="anchor" href="#resources-dockerhub"></a><a class="link" href="#resources-dockerhub">DockerHub</a></h4>
<div class="paragraph">
<p>The Eclipse Foundation owns several organizations on DockerHub, including <a href="https://hub.docker.com/u/eclipse/">eclipse</a>, <a href="https://hub.docker.com/u/locationtech/">locationtech</a>, and <a href="https://hub.docker.com/u/polarsys/">polarsys</a>, but does not formally support or strictly manage the use of these organizations. Due to manner in which permissions are managed, membership in the <em>owners</em> team for these organizations is required to create new repositories. The project&#8217;s PMC or the <a href="mailto:emo@eclipse.org">EMO</a> can grant membership in this team to designated committers for projects that require this access. The EMO periodically reviews membership in the teams associated with these organizations and will remove members who are not active committers. Repositories created in these organizations must follow the pattern <code>&lt;organization&gt;/&lt;shortname&gt;[-&lt;component&gt;]</code> (e.g. <code>eclipse/che-server</code>).</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Content distributed via official Eclipse Foundation channels must be complete enough that a consumer can (with reasonable effort) use it without needing the DockerHub distribution. That is, the DockerHub distribution needs to be considered a convenient way to leverage the content, not the only way. Please make sure that you treat any links or related discussion that you have on an Eclipse Foundation property about images distributed via DockerHub as an unofficial channel.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>Subject to the <a href="#resources-external">rules for the use of external resources</a>, a project team can create and maintain their own organization on DockerHub. The organization name must follow the pattern <code>eclipse-&lt;shortname&gt;</code> (e.g. <code>eclipse-woolsey</code>) or some variation (e.g. <code>eclipsewoolsey</code>). As indicated in the rules, ownership of the organization must be shared by a subset of project <strong>committers</strong> and the project must have a documented policy regarding how access to that organization is managed.</p>
</div>
<div class="paragraph">
<p>Additionally, a PMC may decide to create and manage an organization for the Top-Level Project. The PMC may have their own policy regarding the use of DockerHub. Project teams should consult with their PMC to determine which approach is best suited for the project.</p>
</div>
</div>
<div class="sect3">
<h4 id="resources-maven"><a class="anchor" href="#resources-maven"></a><a class="link" href="#resources-maven">Maven Central</a></h4>
<div class="paragraph">
<p>The Eclipse Foundation has no formal relationship with Maven Central or staging providers like OSSRH. Eclipse project teams are, however, welcome to use these services as a distribution channel.</p>
</div>
<div class="paragraph">
<p>By convention, the <code>groupid</code> should be of the form <code>org.eclipse.&lt;shortname&gt;</code> (e.g. <code>org.eclipse.dash</code> for the <code>technology.dash</code> project). Project teams should work with their PMC if some exception to this convention is required (and take care to avoid infringing on the namespaces of other projects). The form of the <code>artifactid</code> should be determined by the project team. The version number should follow the standard Semantic Versioning pattern. All pre-release builds must be appropriately labeled (e.g. <code>1.0M3</code> for pre-release builds of version <code>1.0</code>).</p>
</div>
<div class="paragraph">
<p>Project teams must engage in the <a href="#release">Releases</a> process before labeling any software as a release version.</p>
</div>
<div class="paragraph">
<p>The Eclipse Release Engineering Team has provided some help regarding the use of Maven Central in the <a href="https://wiki.eclipse.org/IT_Infrastructure_Doc#Publish_to_Maven_Central">Eclipsepedia Wiki</a>.</p>
</div>
</div>
</div>
<div class="sect2">
<h3 id="resources-faq"><a class="anchor" href="#resources-faq"></a><a class="link" href="#resources-faq">Frequently Asked Questions</a></h3>
<div class="qlist qanda">
<ol>
<li>
<p><em>Can a project use the <em>gh-pages</em> support from Github to host at <code>&lt;project&gt;.github.io</code>?</em></p>
<p>The project&#8217;s primary website must be hosted on Eclipse Foundation infrastructure. GitHub&#8217;s <em>gh-pages</em> support can be used to host supplementary content only as a <a href="#trademark-external-community">Community Portal</a> (and is subject to the branding requirements).</p>
</li>
<li>
<p><em>Can we use GitHub for our project website? </em></p>
<p>The process that publishes website content pulls from the project&#8217;s designated <em>website</em> repository on <code>git.eclipse.org</code>. A project team can put website source in a GitHub repository, but in order to actually get it on the website, some sort of process must set something up to push it to the website repository. <a href="#resources-builds">Build infrastructure</a> can be used for this.</p>
</li>
<li>
<p><em>Do we have to use the Eclipse Foundation-provided download server? </em></p>
<p>If you provide content to your community via any form of click-to-download notion, then the Eclipse Foundation-provided download server <strong>must</strong> be the primary source of that content. If, however, the concept of a download doesn&#8217;t make sense for the sort of content that your project provides (e.g. your community consumes your context exclusively through Maven Central, or if source code is the only content delivered by the project), then you aren&#8217;t required to provide that content via the download server.</p>
</li>
<li>
<p><em>Can we host pre-release software (e.g. milestone builds) on Maven Central? </em></p>
<p>Reasonable steps must be taken to ensure that the consumer understands the pre-release nature of software. At a minimum, pre-release software must be labeled as such. A milestone build for version 1.0, for example, must be labeled as "1.0M1" (or similar). Pre-release software can be pushed to Maven Central, but due to the permanent nature of content that is pushed there, it will persist there indefinitely. Whether or not this is desirable is a decision that the project team should make with help from their PMC.</p>
</li>
<li>
<p><em>Can we use external services like OSSRH to stage pre-release builds? </em></p>
<p>Yes.</p>
</li>
<li>
<p><em>Can an an Eclipse project accept anonymous code contributions? </em></p>
<p>No. All contributions must be associated with their author using their legal name and a real email address. In pragmatic terms, the contributor must provide their legal name and email address in the Git commit&#8217;s <code>Author</code> field, and sign-off the commit using those same credentials; the contributor must also have electronically signed the ECA using those same credentials.</p>
</li>
</ol>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="vulnerability"><a class="anchor" href="#vulnerability"></a><a class="link" href="#vulnerability">Managing and Reporting Vulnerabilities</a></h2>
<div class="sectionbody">
<div class="paragraph">
<p>The <a href="https://www.eclipse.org/security/policy.php">Eclipse Security Policy</a> contains information regarding obligations and specific practices regarding the reporting and disclosure of vulnerabilities.</p>
</div>
<div class="sect2">
<h3 id="vulnerability-team"><a class="anchor" href="#vulnerability-team"></a><a class="link" href="#vulnerability-team">Security Team</a></h3>
<div class="paragraph">
<p>The Eclipse Security Team provides help and advice to Eclipse projects on security issues and is the first point of contact for handling security vulnerabilities. Members of the Security Team are committers on Eclipse Projects and members of the Eclipse Architecture Council.</p>
</div>
</div>
<div class="sect2">
<h3 id="vulnerability-reporting"><a class="anchor" href="#vulnerability-reporting"></a><a class="link" href="#vulnerability-reporting">Reporting</a></h3>
<div class="paragraph">
<p>Vulnerabilities can be reported either via email to <a href="mailto:security@eclipse.org">security@eclipse.org</a> or directly with a project via the Eclipse Foundation&#8217;s Bugzilla instance.</p>
</div>
<div class="paragraph">
<p>The general <a href="mailto:security@eclipse.org">security team email address</a> can also be used to report vulnerabilities. Members of the Eclipse Security Team will receive messages sent to this address. This address should be used only for reporting undisclosed vulnerabilities; regular issue reports and questions unrelated to vulnerabilities in Eclipse project software will be ignored. Note that this email address is not encrypted.</p>
</div>
<div class="paragraph">
<p>The community is encouraged to report vulnerabilities using the standard Eclipse Bugzilla instance in a project-specific product and component. If the project teams does not have a Bugzilla product of their own, or if a reporter is unable to determine an appropriate product and component, the reporter may use <a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Community&amp;component=Vulnerability+Reports&amp;keywords=security&amp;groups=Security_Advisories">Community/Vulnerability Reports</a> product/component. Issue reports related to vulnerabilities must be marked with the <code>committers-only</code> flag, either by the reporter, or by a committer during the triage process.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Bugzilla Records marked with the <code>committers-only</code> flag are visible to all Eclipse committers. By default, a <code>committers-only</code> Bugzilla record is also accessible to the reporter, assignee, and individuals explicitly indicated in the <code>cc</code> list.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="admonitionblock warning">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAABSZJREFUWIXll1toVEcYgL+Zc87u2Yu7MYmrWRuTJuvdiMuqiJd4yYKXgMQKVkSjFR80kFIVJfWCWlvpg4h98sXGWGof8iKNICYSo6JgkCBEJRG8ImYThNrNxmaTeM7pQ5IlJkabi0/9YZhhZv7///4z/8zPgf+7KCNRLgdlJijXwRyuDTlcxV9hbzv8nQmxMjg+XDtiOEplkG9PSfkztGmTgmFQd+FCVzwa3fYN/PHZAcpBaReicW5xcbb64IEQqko8Lc26d/58cxS+/BY6hmJvyEfQBoUpwWCmW1FErKaGWHU13uRk4QkEUtxQNFR7QwIoB4eiKD9PWbVKbb10CZmaCqmpxCormRYO26QQx85B0mcD+AeK0xYvHqu1tNDx+DH6gQM4jh0j3tCA3tGBLyfHLuD7zwJwAcYqun44sHy51nr5MsqsWWj5+djCYdS5c4ldvUr24sU2qarflUL6qAN0wqH0vDy7+fAhXZEI+v79CNmt7igpofPVK5SmJvyhkJBwYlQBSiHd7vUWZ86bp8WqqtCWLkVbuBAhBEIItGAQ2+rVxG7cICMY1KTDsekc5IwagIQTmStXis47dzBiMfR9+xCi+wb39s79+zFiMczGRjLmzTMlnBoVgLMwyzF+/Cb/lClq2/Xr2AoKUKdPxzAMWltbiUajmKaJkpGBY8sW3tbW4g8EVNXrXVEKK0YMoMKp7Px8K15Tg2VZOHbvBiASiRAMBgkGg0QiEYQQOIuLsRSFrnv3yJo/HxVOW5947D4KUAa57qysvNSUFOVtbS32rVuRfj9CCFwuV2Kfy+VCCIFMScFVVET7/fukJidLm883rQy+HhaABUII8cvUNWt4W1WFcLvRd+5MnHl/AOjOB+eOHchx44jX1ZEdCqkSTpaDbcgA5+GrpNmzc9ymKdvr67Hv2oVMSko4cjgcKIqCoijoup64EdLpxLV3Lx1PnuCVUrgmTfK9hV1DAjgKqlSUk1PCYdl25QrS70cvLEw4SWS+04nT6XxvXgiBc8MGtKlTaa+rIysnR1Ok/OF38PxngAzY4VuwYKL99WvR8fQpjj17kLqeiL6393g8eDyeAWBSVfEcOkRXczOOaBRvVpZuDPJEDwD4DVyKrv+UlZurxSorUWfMQC8oGOBcCDHgC/Rdc4TD2BctIl5fT+bkyTahaXvOw8RPApiwd2Ju7hjZ2EhXSwvOkhKQcoADgIqKCioqKgYcQW9LOnIEIxZDbWpiXCCABT9+FKAUxtm83pKMUEiLVVejLVqEtmTJB50LIdi2bRuFPbnRd7232efMwbVuHR2PHjHR77dJXS8sg5mDAihweFJenmrevYvR1oazpGTQ6IQQaJqG7ClI/dd655IOHsSyLMSLF6QFAib9nugEQClk2Xy+orTsbK3t1i3sa9ei5eQMGr0QgvLyci5evDiocyEEtsxMPNu30/nsGRO8XlVzu8NlkNvrV+0T/fHMZcusrtu3MeNx9PXrobUVq8cYQrw3TrRub1h9+v573Bs3Ej1zBvP5c/zp6dbLhoaTwPy+ANKCfF92thq7dg2A6JYt/fNlxGK8eUNSerryHEJHQT8K8V4A5ztojty8OeaLzZul1DSwLCzDANPEMozusWFgmWZ33288YK3/nGlixuM0v3xpWfDX0Z4i1VupXEWwIgRnJfhGPfQ+YsLr+7DzNFwCuvqWyiRg7DSYoIBu9smPkYqEd4AwIN4ITUAL0A4Da7UC6ICdEfy2fUBMoAvo7GnWKNoemfwLcAuinuFNL7QAAAAASUVORK5CYII=" alt="Warning"/>
</td>
<td class="content">
<div class="paragraph">
<p>Bugzilla sends out emails as issues are modified. Email is inherently insecure.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>The Eclipse IP Team will give priority to <a href="#ip-cq">contribution questionnaires</a> (CQs) required to resolve vulnerabilities.</p>
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="sect2">
<h3 id="vulnerability-disclosure"><a class="anchor" href="#vulnerability-disclosure"></a><a class="link" href="#vulnerability-disclosure">Disclosure</a></h3>
<div class="paragraph">
<p>Disclosure is initially limited to the reporter and all Eclipse Committers, but is expanded to include other individuals, and the general public. The timing and manner of disclosure is governed by the <a href="https://www.eclipse.org/security/policy.php">Eclipse Security Policy</a>.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Knowledge of a vulnerability can be easily extended to individuals by adding them to the <code>cc</code> list on the corresponding Bugzilla report</p>
</div>
<div class="paragraph">
<p>Contacts added to an unresolved vulnerability must be <em>individuals</em>. Groups (e.g. mailing lists with open subscription and public archives)--with the exception of the <a href="mailto:security@eclipse.org">Security Team email address</a>--should never be copied on a vulnerability issue.</p>
</div>
<div class="paragraph">
<p>The <code>committers-only</code> must be removed and the <code>security</code> keyword must be added on Bugzilla records for disclosed vulnerabilities.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>Publicly disclosed issues are listed on the <a href="https://www.eclipse.org/security/known.php">Known Eclipse Security Vulnerabilities</a> page.</p>
</div>
</div>
<div class="sect2">
<h3 id="vulnerability-cve"><a class="anchor" href="#vulnerability-cve"></a><a class="link" href="#vulnerability-cve">Common Vulnerabilities and Exposure</a></h3>
<div class="paragraph">
<p>The Eclipse Foundation is a <a href="https://cve.mitre.org/">Common Vulnerabilities and Exposures</a> (CVE) Numbering Authority.</p>
</div>
<div class="paragraph">
<p>Whether or not a vulnerability requires a CVE is decided by the project team with assistance from their PMC (if required).</p>
</div>
<div class="paragraph">
<p>To request a CVE Number assignment, the vulnerability must be captured in a Eclipse Bugzilla record. The project team can track work on a vulnerability elsewhere, but the vulnerability reporting is tracked via Bugzilla.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>Mark Bugzilla records as <code>committers-only</code> to prevent broad dissemination of the vulnerability before the project team has had a chance to get ahead of the issue.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>The Bugzilla record must provide:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>The name of the impacted project and product;</p>
</li>
<li>
<p>A description of the versions impacted (which may include ranges);</p>
</li>
<li>
<p>A <a href="https://cwe.mitre.org/">Common Weakness Enumeration</a> (CWE) code; and</p>
</li>
<li>
<p>A one or two sentence summary of the issue which clearly identifies the Eclipse project/product and impacted versions.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>The Bugzilla record may be augmented with additional information as required.</p>
</div>
<div class="listingblock">
<div class="title">Example CVE Report data</div>
<div class="content">
<pre>project: Eclipse Vert.x
version: [3.0, 3.5.1]
cwe: CWE-93: Improper Neutralization of CRLF Sequences ('CRLF Injection')
summary: In Eclipse Vert.x version 3.0 to 3.5.1, the HttpServer response
headers and HttpClient request headers do not filter carriage return and
line feed characters from the header value. This allow unfiltered values
to inject a new header in the client request or server response."</pre>
</div>
</div>
<div class="paragraph">
<p>The record must be <code>RESOLVED/FIXED</code> and the <code>committers-only</code> flag must be turned off before the EMO can push the report to the central reporting authority.</p>
</div>
<div class="paragraph">
<p>When all of the information is assembled and the vulnerability is ready for disclosure, a project team member must send a message to the <a href="mailto:security@eclipse.org">Security Team</a> with a request to assign a CVE Number and send the report to the central authority.</p>
</div>
<div class="paragraph">
<p>The required information is rendered into the appropriate form by the EMO and forwarded to the central authority.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>The security team will assign a CVE Number to the Bugzilla record as an <em>alias</em>, they will then notify the central authority, and&#8212;&#8203;when the report is accepted and posted&#8212;&#8203;add the central authority&#8217;s link to the URL field of the bug.</p>
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="sect2">
<h3 id="security-faq"><a class="anchor" href="#security-faq"></a><a class="link" href="#security-faq">Frequently Asked Questions</a></h3>
<div class="dlist">
<dl>
<dt class="hdlist1">In what form should a disclosure be published? Is publishing the bug on the <a href="https://www.eclipse.org/security/known.php">Known Vulnerabilities page</a> enough? </dt>
<dd>
<p>Publishing on the Known Vulnerabilities page will happen automatically. This is mimimal disclosure. Whether or not you should do more is a project team decision. If you need help with that decision, connect with your PMC or the Security Team.</p>
<div class="paragraph">
<p>If the vulnerability real and is in release software (i.e., it&#8217;s likely to have been adopted), you should <a href="#vulnerability-cve">request a CVE</a>.</p>
</div>
<div class="paragraph">
<p>You should let your community know about the vulnerability though your usual communication channels.</p>
</div>
</dd>
<dt class="hdlist1">Who can/will update <a href="https://www.eclipse.org/security/known.php">Known Vulnerabilities page</a> and when? </dt>
<dd>
<p>When a <a href="https://bugs.eclipse.org/bugs">Eclipse Bugzilla</a> record has the "committers-only" flag turned off, includes the <code>security</code> keyword, is in the <code>RESOLVED</code>, <code>VERIFIED</code>, or <code>CLOSED</code> state, and is resolved <code>FIXED</code>, it will appear on this page.</p>
</dd>
<dt class="hdlist1">Can I already commit the fixes to our repository and provide a service release, or shall I wait for some part of the disclosure process first? </dt>
<dd>
<p>In general, you should fix the issue first.</p>
<div class="paragraph">
<p>Whether or not we disclose in advance of making the fix available is a judgement call. When there is a real risk that somebody may exploit the vulnerability, you generally want to inform your adopters as quicky and discretely as possible so that they can prepare themselves.</p>
</div>
<div class="paragraph">
<p>If the issue is particularly sensitive and you need to make that fix in a private repository and coordinate disclosure, connect with EMO and we&#8217;ll help. Very few projects actually need to go to this extreme.</p>
</div>
</dd>
<dt class="hdlist1">Is there something specific I should add (or something I should avoid mentioning) in the commit message? </dt>
<dd>
<p>That depends. In general, you should avoid adding anything that calls particular attention to the vulnerability. Just state what the commit contains.</p>
</dd>
<dt class="hdlist1">Do we need a <a href="#vulnerability-cve">CVE</a>? </dt>
<dd>
<p>It&#8217;s up to the project team. We need the project team to engage with the process of gathering the information required to report the vulnerability to the central authority; the first step in that process is deciding whether or not a CVE is desired/required.</p>
<div class="paragraph">
<p>The general rule is that a CVE is required when a vulnerability impacts release software. The Eclipse Security Team has given this advice (paraphrased):</p>
</div>
<div class="quoteblock">
<blockquote>
<div class="paragraph">
<p>If someone can download compiled (e.g., JAR) files and use them without any sort of compilation process then we are inclined to say that there exists a tangible risk to consumers and so a CVE should be requested. That is, unless that version string specifically says alpha or beta, or the content has otherwise clear warnings to not use it in a production context, then we should&#8212;&#8203;as good citizens&#8212;&#8203;create a CVE. Merely being versioned 0.x instead of 1.x doesn&#8217;t absolve the situation.</p>
</div>
</blockquote>
</div>
<div class="paragraph">
<p>If you&#8217;re not sure, check with your PMC or the <a href="#vulnerability-team">Security Team</a>.</p>
</div>
<div class="paragraph">
<p>It&#8217;s a bit of a rite of passage for an open source project to disclose their first vulnerability.</p>
</div>
</dd>
<dt class="hdlist1">Do we need a <a href="#vulnerability-cve">CVE</a> for versions of software that we released before moving our project to the Eclipse Foundation? </dt>
<dd>
<p>The answer to this is not obvious, but as a general rule&#8230;&#8203; no. The answer is not obvious because the continuity of the source of affected products may not be obvious (or relevant) to consumers, and it is not strictly wrong for a CVE Numbering Authority to create a CVE for a version of a product not immediately in their purview.</p>
<div class="paragraph">
<p>Ultimately, whether or not we should create a CVE is the project team&#8217;s call.</p>
</div>
</dd>
<dt class="hdlist1">Does the CVE process start after the disclosure? </dt>
<dd>
<p>Sort of. You can start the process, but we need to remove the <code>committers-only</code> flag on the before we push the CVE to the central authority.</p>
</dd>
</dl>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="contributing"><a class="anchor" href="#contributing"></a><a class="link" href="#contributing">Contributing to an Eclipse Project</a></h2>
<div class="sectionbody">
<div class="sect2">
<h3 id="contributing-contributors"><a class="anchor" href="#contributing-contributors"></a><a class="link" href="#contributing-contributors">Contributors</a></h3>
<div class="paragraph">
<p>Anybody can be a contributor. To be a contributor, you just need to contribute. Contributions typically take the form of code or documentation submitted to the project&#8217;s source code repository, but may also take the form of answering questions in project and community forums, and more.</p>
</div>
<div class="paragraph">
<p>For contributions that contain intellectual property (e.g., source code or documentation), some formal documentation is required to ensure that the rights associated with the intellectual property are properly managed and licensed.</p>
</div>
<div class="paragraph">
<p>To contribute to an Eclipse open source project, a contributor must:</p>
</div>
<div class="olist arabic">
<ol class="arabic">
<li>
<p>Create an <a href="#contributing-account">Eclipse Foundation Account</a>;</p>
</li>
<li>
<p>Sign the <a href="#contributing-eca">Eclipse Contributor Agreement</a>;</p>
</li>
<li>
<p>Read the project&#8217;s contribution guide to learn about coding style and other guidelines for contributions (contribution guidelines are typically found a <code>CONTRIBUTING</code> or <code>README</code> file in the root of every source code repository);</p>
</li>
<li>
<p>Create a commit:</p>
<div class="ulist">
<ul>
<li>
<p>Ensure that the author credentials on the commit record match the email address associated with their Eclipse Foundation Account, and</p>
</li>
<li>
<p>Ensure that all commits have been <em>Signed-off</em>;</p>
</li>
</ul>
</div>
</li>
<li>
<p>Create a pull request (GitHub), or submit a review (Gerrit); and</p>
</li>
<li>
<p>Work with the project team to merge the contribution.</p>
</li>
</ol>
</div>
<div class="paragraph">
<p>Contributors retain ownership of their contributions; the ECA, for example, states in part:</p>
</div>
<div class="quoteblock">
<blockquote>
<div class="paragraph">
<p>This ECA, and the license(s) associated with the particular Eclipse Foundation projects You are contributing to, provides a license to Your Contributions to the Eclipse Foundation and downstream consumers, but <strong>You still own Your Contributions</strong>, and except for the licenses provided for in this ECA, You reserve all right, title and interest in Your Contributions.</p>
</div>
</blockquote>
</div>
<div class="paragraph">
<p>That is, the contributor owns their contributions, but grants a license to the Eclipse Foundation and downstream consumers to use them under the terms of the project license.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBieSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMCkKIC0tPgo8IS0tIFRpdGxlOiAlMyBQYWdlczogMSAtLT4KPHN2ZyB3aWR0aD0iMjIzcHQiIGhlaWdodD0iMzAycHQiCiB2aWV3Qm94PSIwLjAwIDAuMDAgMjIyLjg3IDMwMi4wMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCAyOTgpIj4KPHRpdGxlPiUzPC90aXRsZT4KPCEtLSBzdGFydCAtLT4KPGcgaWQ9Im5vZGUxIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5zdGFydDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBwb2ludHM9IjE2OC44MjE3LC0yOTQgNjIuODIxNywtMjk0IDYyLjgyMTcsLTI1OCAxNjguODIxNywtMjU4IDE2OC44MjE3LC0yOTQiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTE1LjgyMTciIHk9Ii0yNzkuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5Zb3Ugd2FudCB0byBiZTwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTE1LjgyMTciIHk9Ii0yNjYuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5hIGNvbnRyaWJ1dG9yPC90ZXh0Pgo8L2c+CjwhLS0gZWNhIC0tPgo8ZyBpZD0ibm9kZTIiIGNsYXNzPSJub2RlIj4KPHRpdGxlPmVjYTwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxNTAuODIxNywtMjM5IDgwLjgyMTcsLTIzOSA4MC44MjE3LC0yMDMgMTUwLjgyMTcsLTIwMyAxNTAuODIxNywtMjM5Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJzdGFydCIgeD0iODguODIxNyIgeT0iLTIyNC40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtd2VpZ2h0PSJib2xkIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5Zb3U8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJzdGFydCIgeD0iMTEzLjgyMTciIHk9Ii0yMjQuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj4gc2lnbjwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9InN0YXJ0IiB4PSI5MC44MjE3IiB5PSItMjEyLjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+dGhlIEVDQTwvdGV4dD4KPC9nPgo8IS0tIHN0YXJ0JiM0NTsmZ3Q7ZWNhIC0tPgo8ZyBpZD0iZWRnZTEiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPnN0YXJ0JiM0NTsmZ3Q7ZWNhPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMTE1LjgyMTcsLTI1Ny45OTA5QzExNS44MjE3LC0yNTUuMjY1MyAxMTUuODIxNywtMjUyLjM5OCAxMTUuODIxNywtMjQ5LjUxNTciLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjExOS4zMjE4LC0yNDkuMjM3OCAxMTUuODIxNywtMjM5LjIzNzggMTEyLjMyMTgsLTI0OS4yMzc4IDExOS4zMjE4LC0yNDkuMjM3OCIvPgo8L2c+CjwhLS0gY29udHJpYnV0ZSAtLT4KPGcgaWQ9Im5vZGUzIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5jb250cmlidXRlPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjE4NC44MjE3LC0xODQgNDYuODIxNywtMTg0IDQ2LjgyMTcsLTE0OCAxODQuODIxNywtMTQ4IDE4NC44MjE3LC0xODQiLz4KPHRleHQgdGV4dC1hbmNob3I9InN0YXJ0IiB4PSI1NC44MjE3IiB5PSItMTYyLjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+Q3JlYXRlIHB1bGwgcmVxdWVzdHM8L3RleHQ+CjwvZz4KPCEtLSBlY2EmIzQ1OyZndDtjb250cmlidXRlIC0tPgo8ZyBpZD0iZWRnZTIiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmVjYSYjNDU7Jmd0O2NvbnRyaWJ1dGU8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0xMTUuODIxNywtMjAyLjk5MDlDMTE1LjgyMTcsLTIwMC4yNjUzIDExNS44MjE3LC0xOTcuMzk4IDExNS44MjE3LC0xOTQuNTE1NyIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMTE5LjMyMTgsLTE5NC4yMzc4IDExNS44MjE3LC0xODQuMjM3OCAxMTIuMzIxOCwtMTk0LjIzNzggMTE5LjMyMTgsLTE5NC4yMzc4Ii8+CjwvZz4KPCEtLSBtZXJpdCAtLT4KPGcgaWQ9Im5vZGU1IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5tZXJpdDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxMTcuODIxNywtMTI5IDM4LjgyMTcsLTk5IDExNy44MjE3LC02OSAxOTYuODIxNywtOTkgMTE3LjgyMTcsLTEyOSIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxMTcuODIxNyIgeT0iLTEwMiIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5TaWduaWZpY2FudDwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTE3LjgyMTciIHk9Ii05MSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5jb250cmlidXRvcj88L3RleHQ+CjwvZz4KPCEtLSBjb250cmlidXRlJiM0NTsmZ3Q7bWVyaXQgLS0+CjxnIGlkPSJlZGdlMyIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+Y29udHJpYnV0ZTplJiM0NTsmZ3Q7bWVyaXQ6ZTwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTE4NC44MjE3LC0xNjZDMjExLjA1NTUsLTE2NiAyMjMuNTYzOSwtMTE1LjYxNTEgMjA2LjY5NTQsLTEwMi4yMzE1Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyMDcuNDE0MywtOTguNzg0MiAxOTYuODIxNywtOTkgMjA1LjIzNjksLTEwNS40MzcgMjA3LjQxNDMsLTk4Ljc4NDIiLz4KPC9nPgo8IS0tIGNvbW1pdHRlciAtLT4KPGcgaWQ9Im5vZGU0IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5jb21taXR0ZXI8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMiIgcG9pbnRzPSIxODQuODIxNywtMzYgNTAuODIxNywtMzYgNTAuODIxNywwIDE4NC44MjE3LDAgMTg0LjgyMTcsLTM2Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjExNy44MjE3IiB5PSItMjEuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5Qcm9qZWN0IFRlYW0gZWxlY3RzPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxMTcuODIxNyIgeT0iLTguNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj55b3UgYXMgYSBjb21taXR0ZXI8L3RleHQ+CjwvZz4KPCEtLSBtZXJpdCYjNDU7Jmd0O2NvbnRyaWJ1dGUgLS0+CjxnIGlkPSJlZGdlNSIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+bWVyaXQ6dyYjNDU7Jmd0O2NvbnRyaWJ1dGU6dzwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTM4LjgyMTcsLTk5QzEyLjQ2MzksLTk5IDE1LjQ1MTksLTE1MC43NTU5IDM2LjkyMjksLTE2My4yOTA1Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIzNi4yNTI0LC0xNjYuNzM1NyA0Ni44MjE3LC0xNjYgMzguMTAwNSwtMTU5Ljk4NDEgMzYuMjUyNCwtMTY2LjczNTciLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTAuNSIgeT0iLTE0MC41NTYiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxNC4wMCIgZmlsbD0iIzAwMDAwMCI+Tm88L3RleHQ+CjwvZz4KPCEtLSBtZXJpdCYjNDU7Jmd0O2NvbW1pdHRlciAtLT4KPGcgaWQ9ImVkZ2U0IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5tZXJpdCYjNDU7Jmd0O2NvbW1pdHRlcjwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTExNy44MjE3LC02OC44Mzg2QzExNy44MjE3LC02MS40NjQ4IDExNy44MjE3LC01My42MDA5IDExNy44MjE3LC00Ni4zMTY5Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxMjEuMzIxOCwtNDYuMTg0MyAxMTcuODIxNywtMzYuMTg0MyAxMTQuMzIxOCwtNDYuMTg0MyAxMjEuMzIxOCwtNDYuMTg0MyIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxMzAuMzIxNyIgeT0iLTQ4LjgiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxNC4wMCIgZmlsbD0iIzAwMDAwMCI+WWVzPC90ZXh0Pgo8L2c+CjwvZz4KPC9zdmc+Cg==" alt="contributor contributors" width="296" height="401"/>
</div>
<div class="title">Becoming a contributor</div>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAABeVJREFUWIWdlltsFNcZx39nbnvxLmsb7DXGgPEFY1OblhaqtEqEEigRaZ6qSKlS8hJFSVVUiUp9QH3hqbSqVKS0VZOXPDRtX5KoqqKkoUAETZSQ0FYkuHZI2MXB4Nvaa4/3vrMzpw/eXe+Mb2s+6dPczvn+v/N95zKCTdjvH2NryeCJoCaekYg+W7LVdmRAVUVOhTlwbuVK/EUr8vapy8zVE1PUJXyCvboqfieF8sienVG1u3+vHmndRkNDAEMRFG2HTDaPmZglNvqFdefutI1jXy05/PTUO3zxwABnn8KI5viDomrPHD486B84OChEysRJmch8bmUw3UAJRyDcyOjNYXnt2s28tO0/TwU4dfZ1ipsC+OP3aMUnLnbtivY/cuKori4ksc0kSLkec9WU0Bacxlb+dfFSKf7V9AgFjv34n8zUBfDb4zQHdfHZoUP724cODgn73hjSsesSdkcXqG0dDA+Pyo+vj0zminLwZxdI1jZRvX3OHkFrDIirDx0e6P3agQHFvv8VSGfz4mWT6UXadnaIQINomJqYPXaonVevjFENqHg7tIU519MZHdx/8OuKPTFed8rXM3tuhv6+AaV3T8tQW5hztd9cJTh/nO2RoDr8o+d+2OyMx9dNu/at51CHnl4WGX6T0icvr00hBMr2Hfz1T39bWMg6A6cvMAmeDAT9nH/o8EATZnLjmksH4QtXHblRe4mcT/Kdb/dFgn7OV15XAV45SgQpTvR845vCNpOrB6mNlzc9z4sb98ll6drbJ4RQnnjlKBEXQE7n8a7tTbrMLNZXdw8AhY0BliCKdLaFjZzO4y6AoM7JPX2dfpmqLxDeEefn6+rmpE2693UaQZ2TLgAkfY0tLchCvq5AsrD5EgDIUolIcxNI+gC0yoeSQ0u4qRknZa7d2yXobuek7iHTU0t7htAQRgMYDav2DQX82FK0glwGcASGqqk4da77KkB5Ict7/0HmlievBND8iGALIhQFZXnPU7GRYEBNBhRJ0S7kAgix/iS0LWR2FpmeATsPmh8c2yVetVIeuTiOTE8iIh2IYCsIgS0dkEuHUxVAU0ikkolISNOQlrUyWMFEphPI/PKBJLNJxJb21cVrzSkh58eQ6WlEoJmMbzuaImdcAAhuLdy/0xOKtpc72VDKIHMmMjsL9srTtPj6sxBshlx9KwArB8osZtIPglsugKzFa/H4zKM7WwMB+966/xBVs2OXEQ3bkJnZ+gAApXEb8c+nC1mL16BmGQYs3r2TKFgitAXEijNqVTN+8CqBXyTwPfvWJgC2Ep/MWAGLd10AL1zCROEft2/GpVYpwwamlQ8jdd/311xyLvFIE7GxWQny7RcuYboAALJ5Tl8bSSZpbkEYvg0DWlfPIXPzlD58CYqZDdQVlPbdXLsxtZDNc7ryesUf0ctP8pvuqO8nR47sDxRHb4Dz4D8jVROgd/Vz9fp4MTaRfunFt/h5lcvbdirFmdh04X/Dn8ZLeu+AawN5MHGBtqubkfi8E5tIfzaV4kzt5xXRr4zhPLqHN2fm8idV2wrtONAvHHMe7NLmtVUNvWeA4dvzzifD05NZi++euYyrVqsO70IMa3eIN4rF/LH5mWSk8+CgpvoMyKTqO6qFQI22I3f1cOWD29bN2MLn/77L8V99yBzgqulqAD4gcH0K+d8Eb/SG7Y6RWxPdPl3VokP7hRIsz3bHds0PoRuIhhBaWwfKrm5G46Z858rt/Phs8e+//IjnP7hLhqWSC8CmfFx4J6EO+MsQVT/ew95jXZwJ6hzY3epXeru2GU1bGwk2BjF0laLlkFnMYM4t8mUsYY3N5JxskRsXYvz6YowvgUKN52uuKwCMGmEviL+nkZaHu3h4XzOPBTR2oBCW4BNQkA7pfIn7o3O89/4d3o8tkFhDuHK/KoDwCBuee6OcJZ2lbVwtp1WyVNsSYJW9WOMFj2fXKoE3E17RirBWFlZqYjhltz0gFZgCkCs/u0a8nikeiNpRV7xilSzUQhTK4hae2V+x/wPtT4l4Dsej0AAAAABJRU5ErkJggg==" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Eclipse committers must engage with the EMO Intellectual Property Team to review your <a href="#ip-project-code">project code</a> contributions, or <a href="#ip-third-party">third party</a> content that your contributions leverage. The committers will take are of this, but may need your help as part of the process.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>After establishing a pattern of contributing high quality contributions a contributor may be invited to join the project as a committer; an existing project committer will nominate a contributor to be a committer via <a href="#elections-committer">committer election</a>.</p>
</div>
</div>
<div class="sect2">
<h3 id="contributing-committers"><a class="anchor" href="#contributing-committers"></a><a class="link" href="#contributing-committers">Committers</a></h3>
<div class="paragraph">
<p>For Eclipse projects (and the open source world in general), committers are the ones who hold the keys. Committers decide what code goes into the code base, they decide how a project builds, and they ultimately decide what gets delivered to the adopter community. With awesome power, comes awesome responsibility, and so the Open Source Rules of Engagement described by the <a href="http://www.eclipse.org/projects/dev_process/development_process.php">Eclipse Foundation Development Process</a>, puts <em>meritocracy</em> on equal footing with <em>transparency</em> and <em>openness</em>: becoming a committer isn’t necessarily hard, but it does require a demonstration of merit.</p>
</div>
<div class="paragraph">
<p>In practical terms, there are two ways to become an Eclipse Committer.</p>
</div>
<div class="paragraph">
<p>The first way is to be listed as an initial committer on a new <a href="#starting-proposal">project proposal</a>. When projects come to the Eclipse Foundation we need them to actually start with committers, and so we include this as part of the bootstrapping. As part of the process of community vetting a new project proposal, the committers listed are themselves vetted by the community. In effect, the project proposal process also acts as a committer election that’s open to the entire community.</p>
</div>
<div class="paragraph">
<p>The second way to become a committer is to get voted in via <a href="#elections-committer">committer election</a>. After an individual has made a small number of high quality contributions that demonstrate that they understand how the project works, understand the <a href="http://www.eclipse.org/projects/dev_process/development_process.php">Eclipse Foundation Development Process</a> and are prepared to implement the <a href="#ip">Eclipse Foundation Intellectual Property Due Diligence Process</a>, a committer will invite them to join the team and initiate the election. Committer elections start with a nomination by an existing committer that includes a statement of merit that usually takes the form of a list various contributions that the individual has made to the project. What constitutes a sufficient demonstration of merit varies by project team.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Committer status is assigned on a project-by-project basis. That is, individuals have committer rights only on those projects for which they hold committer status. For all other projects, they are contributors.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>When a contributor becomes a committer, they must be covered by a committer agreement (either a <a href="#paperwork-mcca">Member Committer and Contributor Agreement</a> (MCCA) or an <a href="#paperwork-ica">Individual Committer Agreement</a> (ICA). Committers on specification projects must be covered by <a href="#specifications-agreements">additional agreements</a>. As the last step in the committer election process, the Eclipse Foundation systems will determine which agreement applies and engage a <a href="#paperwork">committer paperwork</a> workflow with the new committer to ensure that everything is in place.</p>
</div>
</div>
<div class="sect2">
<h3 id="contributing-account"><a class="anchor" href="#contributing-account"></a><a class="link" href="#contributing-account">Eclipse Foundation Account</a></h3>
<div class="paragraph">
<p>Eclipse Foundation project resources are accessible without an account. That is, members of the community may browse code, documentation, issues, help, etc. without creating an Eclipse Foundation Account. For those members of the community that wish to contribute code patches, open issues, add content to wikis, etc., an <a href="https://accounts.eclipse.org/">Eclipse Foundation Account</a> is required.</p>
</div>
<div class="paragraph">
<p>For contributors and committers, their Eclipse Foundation account is their primary portal into their relationship with the Eclipse Foundation. From their account page, individuals can sign the <a href="#contributing-eca">Eclipse Contributor Agreement</a>, manage their mailing list subscriptions, access build resources, and more.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>If you&#8217;re working with projects that use GitHub, be sure to add your GitHub Id to your Eclipse Foundation Account so that our scripts can add you to the GitHub Teams that we use to manage access to Eclipse Foundation repositories hosted on GitHub. When you become a committer on an Eclipse project that hosts their source code repositories on GitHub, you will be sent an invitation to join the GitHub Team associated with that project.</p>
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="sect2">
<h3 id="contributing-eca"><a class="anchor" href="#contributing-eca"></a><a class="link" href="#contributing-eca">Eclipse Contributor Agreement</a></h3>
<div class="paragraph">
<p><a id="resources-eca"></a>The purpose of the Eclipse Contributor Agreement (ECA) is to provide a written record that contributors have agreed to provide their contributions of code and documentation under the licenses used by the Eclipse project(s) they’re contributing to. It also makes it clear that contributors are promising that what they are contributing to Eclipse is code that they wrote, and that they have the necessary rights to contribute it to Eclipse projects. And finally, it documents a commitment from the contributor that their open source contributions will be permanently on the public record.</p>
</div>
<div class="paragraph">
<p>All contributors, who are not committers on the Eclipse project, must sign the <a href="https://www.eclipse.org/legal/ECA.php">Eclipse Contributor Agreements</a> (ECA) to ensure that the necessary <a href="#ip">intellectual property</a> (IP) rights to the contribution are granted.</p>
</div>
<div class="paragraph">
<p>Contributors who are already covered by a committer agreement (either an MCCA or ICA) are not required to also sign the ECA.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>You can determine your ECA status from your <a href="https://accounts.eclipse.org/">Eclipse Foundation Account page</a>. Your ECA status is shown in the top-right corner.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>Committers <strong>do not</strong> require an ECA to contribute to a project on which they have committer status.</p>
</div>
</div>
<div class="sect2">
<h3 id="contributing-faq"><a class="anchor" href="#contributing-faq"></a><a class="link" href="#contributing-faq">Frequently Asked Questions</a></h3>
<div class="qlist qanda">
<ol>
<li>
<p><em>Is there any requirement on what is necessary for committers/project leads to consider when dealing with contributions from someone from the same company? </em></p>
<p>No requirement. Getting reviews/approvals from any committer on your project is sufficient, whether they are from the same company or different.</p>
<div class="paragraph">
<p>Project teams may establish their own rules regarding how contributions are accepted. These rules range from allowing any committer to approve a contribution, to requiring that contributions from a committer be approved by another committer, to requiring that all contributions be approved by a project lead. Whatever the case, it should be documented (typically captured in a <code>CONTRIBUTING</code> file).</p>
</div>
<div class="paragraph">
<p>It is generally considered good practice (or a nice-to-have) to request a review from an "outsider", especially if the proposed change might be considered complex or controversial. It&#8217;s always good to get outside viewpoints. But the specific rules are left for the project team to decide.</p>
</div>
</li>
<li>
<p><em>Do I need to sign the Eclipse Contributor Agreement (ECA)? </em></p>
<p>If you are not a committer on an Eclipse open source project, to contribute (e.g., make pull requests) to that project, you need to be covered by an ECA. If you are already a committer on any Eclipse open source project, then you are already covered by an ECA through your committer agreement and do not need to sign the ECA separately. If your employer has signed the <a href="#paperwork-mcca">Member Committer and Contributor Agreement</a>, then you are already covered by an ECA and you do not need to sign the ECA separately.</p>
<div class="paragraph">
<p>If you are a committer on a project you do not need an ECA to contribute to that project.</p>
</div>
</li>
<li>
<p><em>How do I know if I’m covered by an Eclipse Contributor Agreement? </em></p>
<p>Visit your Eclipse Account page. Your <a href="#contributing-eca">Eclipse Contributor Agreement</a> (ECA) status is shown in the top-right corner.</p>
<div class="paragraph">
<p>For example, this contributor is covered by the ECA (and is a committer on one or more Eclipse Foundation open source projects).</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/png;base64,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" alt="accounts status"/>
</div>
</div>
</li>
<li>
<p><em>How do I know if somebody else is covered by an Eclipse Contributor Agreement (ECA)? </em></p>
<p>Visit your <a href="#contributing-account">Eclipse Foundation Account</a> page and click on "Eclipse Contributor Agreement" in the <em>Status</em> block. Use the ECA Validation Tool on <em>My Eclipse Contributor Agreement</em> page to verify the ECA status of an individual using their email address.</p>
<div class="imageblock">
<div class="content">
<img src="data:image/png;base64,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" alt="eca validation tool"/>
</div>
</div>
</li>
<li>
<p><em>How do I know if my employer is a member of the Eclipse Foundation? </em></p>
<p>If your employer is a member of the Eclipse Foundation, they will be listed on the <a href="https://www.eclipse.org/membership/">Explore Our Members</a> page.</p>
</li>
<li>
<p><em>How do I know if my employer has signed the Member Committer and Contributor Agreement (MCCA)? </em></p>
<p>Check with your manager. If your manager doesn&#8217;t know, you can contact the <a href="mailto:emo-records@eclipse.org">EMO Records Team</a> for assistance.</p>
</li>
<li>
<p><em>I know that my employer has signed the Member Committer and Contributor Agreement (MCCA), but my account page shows that I am not covered by the ECA. What should I do? </em></p>
<p>It&#8217;s likely that you haven&#8217;t provided us with employer information. In order for our systems to know that you are affiliated with a particular organization, you must specify your employer in your <a href="#contributing-account">Eclipse Foundation Account</a>.</p>
</li>
<li>
<p><em>I am a committer on a project, but I cannot push to that project&#8217;s GitHub repositories. What should I do? </em></p>
<p>It&#8217;s likely that you haven&#8217;t provided us with your GitHub Id. Our systems manage the composition of the GitHub teams that have the necessary privileges on project repositories. For that, we need your GitHub Id, which you must provide us with in your <a href="#contributing-account">Eclipse Foundation Account</a>.</p>
</li>
</ol>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="elections"><a class="anchor" href="#elections"></a><a class="link" href="#elections">Elections</a></h2>
<div class="sectionbody">
<div class="paragraph">
<p>Roles in a project are assigned based on merit demonstrated in a publicly-accessible forum, in the form of an election. Elections start with a nomination that contains a statement of merit. The nature of a statement of merit varies widely, but is generally expected to to concisely state the impact that the nominee has had on the project.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Employment status has no bearing at whether or not somebody can participate in an open source project at Eclipse. Employment does not, for example, guarantee committer status; committer status must be earned by everybody.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="sect2">
<h3 id="elections-committer"><a class="anchor" href="#elections-committer"></a><a class="link" href="#elections-committer">Committer Elections</a></h3>
<div class="paragraph">
<p>Contributors who have the trust of the project&#8217;s committers can, through election, be promoted to <em>committer status</em> for that project. The breadth of a committer&#8217;s influence corresponds to the breadth of their contribution. A development team&#8217;s contributors and committers may (and should) come from a diverse set of organizations. A committer gains voting rights allowing them to affect the future of the project. 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, nor is it a right based on employment by an Eclipse Foundation member company or any company employing existing committers.</p>
</div>
<div class="paragraph">
<p>Being a Eclipse committer is more than just having write-access to the project resources: there are specific IP due diligence and record keeping activities that committers <em>must</em> follow. New committers must ensure that they are familiar with the <a href="http://www.eclipse.org/legal/committerguidelines.php">Committer Due Diligence Guidelines</a>.</p>
</div>
<div class="paragraph">
<p>New committers should be encouraged to join the <a href="https://dev.eclipse.org/mailman/listinfo/incubation">Incubation Mailing List</a>; this list is a good place to ask questions about process, services available, and other aspects of working as a committer.</p>
</div>
<div class="sect3">
<h4 id="elections-requirements"><a class="anchor" href="#elections-requirements"></a><a class="link" href="#elections-requirements">What are the Requirements?</a></h4>
<div class="paragraph">
<p>There are only three requirements around nominating and electing new committers (note that there are additional <a href="#paperwork">committer paperwork</a> requirements for the new committer):</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Define trust;</p>
</li>
<li>
<p>Maintain vendor/employer neutrality; and</p>
</li>
<li>
<p>Operate transparently (public and archived election).</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>Each project is entitled to define how it evaluates "[people] who have the trust of the Project&#8217;s Committers &#8230;&#8203; [through] contributing and showing discipline and good judgment". This definition needs to be a transparent and public document on the project&#8217;s website (the top-level project charter may provide this). It is extremely important to publish these criteria to avoid any issues around cliques or "the in-crowd" preventing others from joining a project.</p>
</div>
<div class="paragraph">
<p>There must not be any hint of "we (company W) hired person X to work on project Y thus person X should elected a committer". Committer status is independent of employment; thereare well-supported mechanisms for contributors without commit-rights and thus committer status is not required for a team member to be effective. Additionally, the team will want to make sure that they have confidence in the candidate irrespective of employment and management because the committer status will continue even after moves to another job.</p>
</div>
<div class="paragraph">
<p>The nomination and election process for a new committer is for more than just the project team - it is also for the entire Eclipse community, current and future. The larger community uses the artifacts of elections as (one of many pieces of) evidence about the maturity of the project team, and thus quality of the frameworks.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAABeVJREFUWIWdlltsFNcZx39nbnvxLmsb7DXGgPEFY1OblhaqtEqEEigRaZ6qSKlS8hJFSVVUiUp9QH3hqbSqVKS0VZOXPDRtX5KoqqKkoUAETZSQ0FYkuHZI2MXB4Nvaa4/3vrMzpw/eXe+Mb2s+6dPczvn+v/N95zKCTdjvH2NryeCJoCaekYg+W7LVdmRAVUVOhTlwbuVK/EUr8vapy8zVE1PUJXyCvboqfieF8sienVG1u3+vHmndRkNDAEMRFG2HTDaPmZglNvqFdefutI1jXy05/PTUO3zxwABnn8KI5viDomrPHD486B84OChEysRJmch8bmUw3UAJRyDcyOjNYXnt2s28tO0/TwU4dfZ1ipsC+OP3aMUnLnbtivY/cuKori4ksc0kSLkec9WU0Bacxlb+dfFSKf7V9AgFjv34n8zUBfDb4zQHdfHZoUP724cODgn73hjSsesSdkcXqG0dDA+Pyo+vj0zminLwZxdI1jZRvX3OHkFrDIirDx0e6P3agQHFvv8VSGfz4mWT6UXadnaIQINomJqYPXaonVevjFENqHg7tIU519MZHdx/8OuKPTFed8rXM3tuhv6+AaV3T8tQW5hztd9cJTh/nO2RoDr8o+d+2OyMx9dNu/at51CHnl4WGX6T0icvr00hBMr2Hfz1T39bWMg6A6cvMAmeDAT9nH/o8EATZnLjmksH4QtXHblRe4mcT/Kdb/dFgn7OV15XAV45SgQpTvR845vCNpOrB6mNlzc9z4sb98ll6drbJ4RQnnjlKBEXQE7n8a7tTbrMLNZXdw8AhY0BliCKdLaFjZzO4y6AoM7JPX2dfpmqLxDeEefn6+rmpE2693UaQZ2TLgAkfY0tLchCvq5AsrD5EgDIUolIcxNI+gC0yoeSQ0u4qRknZa7d2yXobuek7iHTU0t7htAQRgMYDav2DQX82FK0glwGcASGqqk4da77KkB5Ict7/0HmlievBND8iGALIhQFZXnPU7GRYEBNBhRJ0S7kAgix/iS0LWR2FpmeATsPmh8c2yVetVIeuTiOTE8iIh2IYCsIgS0dkEuHUxVAU0ikkolISNOQlrUyWMFEphPI/PKBJLNJxJb21cVrzSkh58eQ6WlEoJmMbzuaImdcAAhuLdy/0xOKtpc72VDKIHMmMjsL9srTtPj6sxBshlx9KwArB8osZtIPglsugKzFa/H4zKM7WwMB+966/xBVs2OXEQ3bkJnZ+gAApXEb8c+nC1mL16BmGQYs3r2TKFgitAXEijNqVTN+8CqBXyTwPfvWJgC2Ep/MWAGLd10AL1zCROEft2/GpVYpwwamlQ8jdd/311xyLvFIE7GxWQny7RcuYboAALJ5Tl8bSSZpbkEYvg0DWlfPIXPzlD58CYqZDdQVlPbdXLsxtZDNc7ryesUf0ctP8pvuqO8nR47sDxRHb4Dz4D8jVROgd/Vz9fp4MTaRfunFt/h5lcvbdirFmdh04X/Dn8ZLeu+AawN5MHGBtqubkfi8E5tIfzaV4kzt5xXRr4zhPLqHN2fm8idV2wrtONAvHHMe7NLmtVUNvWeA4dvzzifD05NZi++euYyrVqsO70IMa3eIN4rF/LH5mWSk8+CgpvoMyKTqO6qFQI22I3f1cOWD29bN2MLn/77L8V99yBzgqulqAD4gcH0K+d8Eb/SG7Y6RWxPdPl3VokP7hRIsz3bHds0PoRuIhhBaWwfKrm5G46Z858rt/Phs8e+//IjnP7hLhqWSC8CmfFx4J6EO+MsQVT/ew95jXZwJ6hzY3epXeru2GU1bGwk2BjF0laLlkFnMYM4t8mUsYY3N5JxskRsXYvz6YowvgUKN52uuKwCMGmEviL+nkZaHu3h4XzOPBTR2oBCW4BNQkA7pfIn7o3O89/4d3o8tkFhDuHK/KoDwCBuee6OcJZ2lbVwtp1WyVNsSYJW9WOMFj2fXKoE3E17RirBWFlZqYjhltz0gFZgCkCs/u0a8nikeiNpRV7xilSzUQhTK4hae2V+x/wPtT4l4Dsej0AAAAABJRU5ErkJggg==" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Nominations such as "we all know Bob, vote for him" may work within the team, but actually harm the project&#8217;s reputation in the larger Eclipse community: that larger community does not know Bob and does not understand why the project team <em>trusts</em> him with the source code.</p>
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="sect3">
<h4 id="elections-nomination"><a class="anchor" href="#elections-nomination"></a><a class="link" href="#elections-nomination">What Should a Nomination Look Like?</a></h4>
<div class="paragraph">
<p>A committer nomination should explain the candidate&#8217;s contributions to the project and thus why they should be elected as a committer. Cite the issues they have fixed via patches; cite the community forum postings they have answered; cite the <em>dev-list</em> design discussions to which they have contributed; etc. In all cases, provide urls to source material.</p>
</div>
</div>
<div class="sect3">
<h4 id="elections-how"><a class="anchor" href="#elections-how"></a><a class="link" href="#elections-how">How does an Election work?</a></h4>
<div class="paragraph">
<p>Use the <span class="menuseq"><b class="menu">Committer Tools</b>&#160;<b class="caret">&#8250;</b> <b class="menuitem">Nominate a Committer</b></span> link on the corresponding <a href="#pmi-project-page">project page</a> and follow the workflow to start a committer election.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/png;base64,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v39fJyC5uLjolDU3N0eFChX01mNtbY3s7Gyjba5atare5XZ2dkhNTZV+vn37NlxdXfWWrVatGh4/flykskRERPRimPRAsT6fffYZxo8fjy5duqBSpUpQKBRa69PT02FtbV3g9k5OTlAoFMjMzNQql3s7Kr/89ReWqQ9Ap6SkYP369fD19dVZp1ar4ezsXKSyRERE9GIUOdzUqFEDXl5eWLFiBVasWKFzhcbBwQFPnz4tcPvExEQA0PnEAAdlsAAAIABJREFUVFmzsbHBJ598Ajc3txItS0RERC9Gsf621MiRIxEVFYWTJ0/qXBlp2LAhHj9+jMzMTL3bhoWFoV69esW+IlPSGjRoYNLD0oUtS0RERC9GscKNmZkZfHx8sHr1ap0Q4+DggFatWhX4XM727dvx1ltvFWf3paJfv37YvXs3cnJySrQsERERvRjF/qvgrq6u6N69Ow4ePKizbtasWfj111/x+++/Sw/9JicnY/ny5cjKysLQoUOLu/sS17JlS3Ts2BHe3t54+PChtFytViM0NBRhYWFFKktEREQvRpGfuclr0qRJ+Oeff3SWV61aFZs2bYKvry+2bt0KlUoFS0tL6e9UmZuXyO5L3OzZs3HkyBEsXLgQsbGxUCgUKFeuHFq3bo2RI0cWuSwRERGVPoUw9GU1RERERK+YYt+WIiIiInqZMNwQERGRrDDcEBERkaww3BAREZGsMNwQERGRrDDcEBERkaww3BAREZGsMNwQERGRrDDcEBERkaww3BAREZGsGPzjTvfv339R7SAiIqKXUL169cq6CYVm9C9XvoqdIiIiouJ7VS9y8LYUERERyQrDDREREckKww0RERHJCsMNERERyQrDDREREckKww0RERHJCsMNERERyQrDDREREckKww0RERHJCsMNERERyQrDDREREckKww0RERHJCsMNERERyQrDDREREckKww0RERHJCsMNERERyQrDDREREckKww0RERHJCsMNERERyQrDDREREckKww0RERHJCsMNERERyQrDDREREckKww0RERHJCsMNERERyYq5sQL3799/Ee0gIiIiKhEKIYQo60YQERERlRTeliIiIiJZYbghIiIiWWG4ISIiIllhuCEiIiJZYbghIiIiWSlWuDl9+jT27NlTUm3RKykpCcuWLYOPjw8CAgKKVIe/vz8OHz5cwi0zna+v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77sE69evj//++0/n6kxJuH//PmrXrq0TbADoPMdDRERErw6j4aZcuXKYPn06Fi9eXGoP2To6OiI5OVlnuYuLC+rXr48jR46U+D6dnZ2RlJSkszwjIwMHDhwo8f0RERHRi2HSH1rq378/Bg4ciDFjxmDv3r14+vSptC49PR3Xrl1DXFxckRvRrFkznD9/HlFRUQCgdRXH29sbW7duxZEjR5CVlSUtT0hIwN9//13kfdapUwcODg74+eefoVarATy/YvPFF1/o/XQWERERvRpM/sOZ48aNQ7t27bBnzx7s2LEDz549g4WFBWxtbdG4cWN89NFHRW5EzZo1MXnyZEydOhVCCLi4uGDz5s0AgFq1amHDhg348ccfsWXLFqjVaiiVSlSuXBm9e/cu8j6VSiWWL1+ONWvWwNPTE0qlEjVr1sTUqVNRuXJlXLlypch1ExERUdkx6Q9nEhEREb0qTLotRURERPSqYLghIiIiWWG4ISIiIllhuCEiIiJZYbghIiIiWWG4ISIiIllhuCEiIiJZYbghIiIiWWG4ISIiIllhuCEiIiJZMfi3pe7fv/+i2kFERERksnr16hW4zugfzjS0MREREdGLZuziC29LERERkaww3BAREZGsMNwQERGRrDDcEBERkaww3BAREZGsMNwQERGRrDDcEBERkaww3BAREZGsMNwQERGRrDDcEBERkaww3BAREZGsMNwQERGRrDDcEBERkaww3BAREZGsMNwQERGRrDDcEBERkaww3BAREZGsMNwQERGRrDDcEBERkaww3BAREZGsMNwQERGRrDDcEBERkaww3BAREZGsMNwQERGRrDDcEBERkaww3BAREZGsMNwQERGRrDDcEBERkaww3BAREZGsMNwQERGRrDDcEBERkaww3BAREZGsMNwQERGRrDDcEBERkaww3BAREZGsMNwQERGRrDDcEBERkaww3BAREZGsMNwQERGRrDDcEBERkaww3BAREZGsMNwQERGRrDDcEBERkaww3BAREZGsMNwQERGRrDDcEBERkaww3BAREZGsMNwQERGRrDDcEBERkaww3BAREZGsMNwQERGRrDDcEBERkaww3BAREZGsMNwQERGRrDDcEBERkaww3BAREZGsMNwQERGRrDDcEBERkaww3BAREZGsMNwQERGRrDDcEBERkaww3BAREZGsMNwQERGRrDDc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" alt="committer election2"/>
</div>
<div class="title">The New Committer Nomination Form</div>
</div>
<div class="paragraph">
<p>Project committers will be notified to participate in the election via the project&#8217;s <em>dev-list</em>.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Your project must have a <em>dev-list</em> specified in the project&#8217;s <a href="#pmi">metadata</a> and existing project team members must be subscribed to the list.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>An election starts with a nomination by an existing committer.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBieSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMCkKIC0tPgo8IS0tIFRpdGxlOiAlMyBQYWdlczogMSAtLT4KPHN2ZyB3aWR0aD0iMzQxcHQiIGhlaWdodD0iNDM4cHQiCiB2aWV3Qm94PSIwLjAwIDAuMDAgMzQwLjUwIDQzOC4wMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCA0MzQpIj4KPHRpdGxlPiUzPC90aXRsZT4KPCEtLSB0aW1lIC0tPgo8ZyBpZD0ibm9kZTEiIGNsYXNzPSJub2RlIj4KPHRpdGxlPnRpbWU8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMTcwLjUsLTI3OSAxNDMuNSwtMjYxIDE3MC41LC0yNDMgMTk3LjUsLTI2MSAxNzAuNSwtMjc5Ii8+CjwvZz4KPCEtLSB0aW1lZG91dCAtLT4KPGcgaWQ9Im5vZGU2IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT50aW1lZG91dDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI3NywtMzYgMCwtMzYgMCwwIDc3LDAgNzcsLTM2Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjM4LjUiIHk9Ii0xNC45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPlRpbWVkIG91dDwvdGV4dD4KPC9nPgo8IS0tIHRpbWUmIzQ1OyZndDt0aW1lZG91dCAtLT4KPGcgaWQ9ImVkZ2U0IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT50aW1lJiM0NTsmZ3Q7dGltZWRvdXQ8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0xNTkuNjY5MywtMjQ5Ljg5NzlDMTQ5LjY3NTksLTIzOS4yNTQ5IDEzNC44NjA3LC0yMjIuNDI0MSAxMjQuNSwtMjA2IDkwLjgwNSwtMTUyLjU4NTcgNjIuODAwNywtODMuNzgyMiA0OC41ODI3LC00NS45Nzg3Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI1MS43MDU3LC00NC4zMzQgNDQuOTQ0OCwtMzYuMTc2OCA0NS4xNDMxLC00Ni43Njk3IDUxLjcwNTcsLTQ0LjMzNCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI3My45MzY0IiB5PSItMTczLjAzMTIiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+Tm90PC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI3My45MzY0IiB5PSItMTYyLjAzMTIiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+ZW5vdWdoPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI3My45MzY0IiB5PSItMTUxLjAzMTIiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+dm90ZXM8L3RleHQ+CjwvZz4KPCEtLSBjb21wbGV0ZSAtLT4KPGcgaWQ9Im5vZGU3IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5jb21wbGV0ZTwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyMDcuNSwtMjA2IDEzMy41LC0yMDYgMTMzLjUsLTE3MCAyMDcuNSwtMTcwIDIwNy41LC0yMDYiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTcwLjUiIHk9Ii0xODQuOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5Db21wbGV0ZTwvdGV4dD4KPC9nPgo8IS0tIHRpbWUmIzQ1OyZndDtjb21wbGV0ZSAtLT4KPGcgaWQ9ImVkZ2U1IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT50aW1lJiM0NTsmZ3Q7Y29tcGxldGU8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0xNzAuNSwtMjQyLjk1NTFDMTcwLjUsLTIzNC44ODI4IDE3MC41LC0yMjUuMTc2NCAxNzAuNSwtMjE2LjE4MTciLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjE3NC4wMDAxLC0yMTYuMDkwMyAxNzAuNSwtMjA2LjA5MDQgMTY3LjAwMDEsLTIxNi4wOTA0IDE3NC4wMDAxLC0yMTYuMDkwMyIvPgo8L2c+CjwhLS0gcmVqZWN0ZWQgLS0+CjxnIGlkPSJub2RlMTAiIGNsYXNzPSJub2RlIj4KPHRpdGxlPnJlamVjdGVkPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjMzMi41LC0zNiAyNjQuNSwtMzYgMjY0LjUsMCAzMzIuNSwwIDMzMi41LC0zNiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyOTguNSIgeT0iLTE0LjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+UmVqZWN0ZWQ8L3RleHQ+CjwvZz4KPCEtLSB0aW1lJiM0NTsmZ3Q7cmVqZWN0ZWQgLS0+CjxnIGlkPSJlZGdlNiIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+dGltZSYjNDU7Jmd0O3JlamVjdGVkPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMTgxLjM5NzYsLTI0OS45Mzk2QzE5MS40MzgyLC0yMzkuMzI2MiAyMDYuMjg1MywtMjIyLjUxNTMgMjE2LjUsLTIwNiAyNDkuNDU3OCwtMTUyLjcxMyAyNzUuODQ4NiwtODMuODYxNyAyODkuMTI5NywtNDYuMDE2Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyOTIuNTYyOCwtNDYuNzk3MiAyOTIuNTIyNiwtMzYuMjAyNCAyODUuOTQ3MSwtNDQuNTA5OSAyOTIuNTYyOCwtNDYuNzk3MiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyNzMuMDY5NCIgeT0iLTE3My4xMDczIiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPlZldG9lZDwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjczLjA2OTQiIHk9Ii0xNjIuMTA3MyIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5ieTwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjczLjA2OTQiIHk9Ii0xNTEuMTA3MyIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5jb21taXR0ZXI8L3RleHQ+CjwvZz4KPCEtLSBhcHByb3ZhbCAtLT4KPGcgaWQ9Im5vZGUyIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5hcHByb3ZhbDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxNzAuNSwtMTMzIDEwOC41LC0xMDMgMTcwLjUsLTczIDIzMi41LC0xMDMgMTcwLjUsLTEzMyIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxNzAuNSIgeT0iLTEwNiIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5QTUM8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjE3MC41IiB5PSItOTUiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+QXBwcm92ZXM8L3RleHQ+CjwvZz4KPCEtLSBhcHByb3ZlZCAtLT4KPGcgaWQ9Im5vZGU4IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5hcHByb3ZlZDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxNzAsLTM2IDk1LC0zNiA5NSwwIDE3MCwwIDE3MCwtMzYiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTMyLjUiIHk9Ii0xNC45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkFwcHJvdmVkPC90ZXh0Pgo8L2c+CjwhLS0gYXBwcm92YWwmIzQ1OyZndDthcHByb3ZlZCAtLT4KPGcgaWQ9ImVkZ2U4IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5hcHByb3ZhbCYjNDU7Jmd0O2FwcHJvdmVkPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMTU5LjMwNDMsLTc3Ljk1NjlDMTU0LjcxMTYsLTY3LjY4MzggMTQ5LjM4MjYsLTU1Ljc2MzcgMTQ0LjY5MTYsLTQ1LjI3MDgiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjE0Ny44NzksLTQzLjgyNDYgMTQwLjYwMjQsLTM2LjEyMzkgMTQxLjQ4ODYsLTQ2LjY4MTYgMTQ3Ljg3OSwtNDMuODI0NiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxNDAuOTMyNSIgeT0iLTU5Ljk5MzciIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+WWVzPC90ZXh0Pgo8L2c+CjwhLS0gdmV0b2VkIC0tPgo8ZyBpZD0ibm9kZTkiIGNsYXNzPSJub2RlIj4KPHRpdGxlPnZldG9lZDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyNDYuNSwtMzYgMTg4LjUsLTM2IDE4OC41LDAgMjQ2LjUsMCAyNDYuNSwtMzYiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjE3LjUiIHk9Ii0xNC45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPlZldG9lZDwvdGV4dD4KPC9nPgo8IS0tIGFwcHJvdmFsJiM0NTsmZ3Q7dmV0b2VkIC0tPgo8ZyBpZD0iZWRnZTkiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmFwcHJvdmFsJiM0NTsmZ3Q7dmV0b2VkPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMTgzLjU5MjEsLTc5LjMyMjhDMTg5LjQ5MTQsLTY4LjY1MzkgMTk2LjQ4NzIsLTU2LjAwMTkgMjAyLjU4NzcsLTQ0Ljk2OTEiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjIwNS42ODE4LC00Ni42MDYyIDIwNy40NTc5LC0zNi4xNjEzIDE5OS41NTU5LC00My4yMTg5IDIwNS42ODE4LC00Ni42MDYyIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjE4OC4xMDQxIiB5PSItNjAuNTk5IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPk5vPC90ZXh0Pgo8L2c+CjwhLS0gb25ld2VlayAtLT4KPGcgaWQ9Im5vZGUzIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5vbmV3ZWVrPC90aXRsZT4KPHBvbHlnb24gZmlsbD0idHJhbnNwYXJlbnQiIHN0cm9rZT0idHJhbnNwYXJlbnQiIHBvaW50cz0iMTE4LjUsLTM1NyAyLjUsLTM1NyAyLjUsLTMxNiAxMTguNSwtMzE2IDExOC41LC0zNTciLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNjAuNSIgeT0iLTM0NSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5PbmUgd2VlayBwYXNzZXMgb3I8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjYwLjUiIHk9Ii0zMzQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+YWxsIGNvbW1pdHRlcnM8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjYwLjUiIHk9Ii0zMjMiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+aGF2ZSB2b3RlZDwvdGV4dD4KPC9nPgo8IS0tIG9uZXdlZWsmIzQ1OyZndDt0aW1lIC0tPgo8ZyBpZD0iZWRnZTEwIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5vbmV3ZWVrJiM0NTsmZ3Q7dGltZTwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2MwYzBjMCIgZD0iTTkwLjU1OCwtMzE1Ljg2OTNDMTA4LjkxMzgsLTMwMy4yNzA1IDEzMS45NzIxLC0yODcuNDQ0MiAxNDguNjAxNiwtMjc2LjAzMDMiLz4KPHBvbHlnb24gZmlsbD0iI2MwYzBjMCIgc3Ryb2tlPSIjYzBjMGMwIiBwb2ludHM9IjE1MC44NDM5LC0yNzguNzM2NCAxNTcuMTA4MSwtMjcwLjE5MTcgMTQ2Ljg4MjYsLTI3Mi45NjUgMTUwLjg0MzksLTI3OC43MzY0Ii8+CjwvZz4KPCEtLSBzdGFydCAtLT4KPGcgaWQ9Im5vZGU0IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5zdGFydDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyMDguNSwtNDMwIDEzMi41LC00MzAgMTMyLjUsLTM5NCAyMDguNSwtMzk0IDIwOC41LC00MzAiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTcwLjUiIHk9Ii00MDguOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5Ob21pbmF0ZTwvdGV4dD4KPC9nPgo8IS0tIG9uZ29pbmcgLS0+CjxnIGlkPSJub2RlNSIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+b25nb2luZzwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyMDQuNSwtMzU0LjUgMTM2LjUsLTM1NC41IDEzNi41LC0zMTguNSAyMDQuNSwtMzE4LjUgMjA0LjUsLTM1NC41Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjE3MC41IiB5PSItMzMzLjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+T25nb2luZzwvdGV4dD4KPC9nPgo8IS0tIHN0YXJ0JiM0NTsmZ3Q7b25nb2luZyAtLT4KPGcgaWQ9ImVkZ2UxIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5zdGFydCYjNDU7Jmd0O29uZ29pbmc8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0xNzAuNSwtMzkzLjcyMzZDMTcwLjUsLTM4NS4wMDYyIDE3MC41LC0zNzQuMzgwOSAxNzAuNSwtMzY0LjY2MzMiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjE3NC4wMDAxLC0zNjQuNjA4MSAxNzAuNSwtMzU0LjYwODEgMTY3LjAwMDEsLTM2NC42MDgyIDE3NC4wMDAxLC0zNjQuNjA4MSIvPgo8L2c+CjwhLS0gb25nb2luZyYjNDU7Jmd0O3RpbWUgLS0+CjxnIGlkPSJlZGdlMyIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+b25nb2luZyYjNDU7Jmd0O3RpbWU8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0xNzAuNSwtMzE4LjIyMzZDMTcwLjUsLTMwOS41MDYyIDE3MC41LC0yOTguODgwOSAxNzAuNSwtMjg5LjE2MzMiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjE3NC4wMDAxLC0yODkuMTA4MSAxNzAuNSwtMjc5LjEwODEgMTY3LjAwMDEsLTI4OS4xMDgyIDE3NC4wMDAxLC0yODkuMTA4MSIvPgo8L2c+CjwhLS0gb25nb2luZyYjNDU7Jmd0O29uZ29pbmcgLS0+CjxnIGlkPSJlZGdlMiIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+b25nb2luZyYjNDU7Jmd0O29uZ29pbmc8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0yMDQuNTA4NSwtMzQzLjYwOTNDMjE0LjYyNjgsLTM0My4zOTcxIDIyMi41LC0zNDEuMDI3MyAyMjIuNSwtMzM2LjUgMjIyLjUsLTMzMy42NzA0IDIxOS40MjQ1LC0zMzEuNjgzNiAyMTQuNjQ3NiwtMzMwLjUzOTYiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjIxNC44MzksLTMyNy4wMzkgMjA0LjUwODUsLTMyOS4zOTA3IDIxNC4wNTA4LC0zMzMuOTk0NSAyMTQuODM5LC0zMjcuMDM5Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjI2NCIgeT0iLTMzNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5Db21taXR0ZXJzIFZvdGU8L3RleHQ+CjwvZz4KPCEtLSBjb21wbGV0ZSYjNDU7Jmd0O2FwcHJvdmFsIC0tPgo8ZyBpZD0iZWRnZTciIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmNvbXBsZXRlJiM0NTsmZ3Q7YXBwcm92YWw8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0xNzAuNSwtMTY5Ljk3MzdDMTcwLjUsLTE2Mi4xMDA0IDE3MC41LC0xNTIuNTI3MiAxNzAuNSwtMTQzLjExMDgiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjE3NC4wMDAxLC0xNDMuMDQyNSAxNzAuNSwtMTMzLjA0MjYgMTY3LjAwMDEsLTE0My4wNDI2IDE3NC4wMDAxLC0xNDMuMDQyNSIvPgo8L2c+CjwvZz4KPC9zdmc+Cg==" alt="elections overview" width="453" height="582"/>
</div>
<div class="title">An overview of the Election Process</div>
</div>
<div class="paragraph">
<p>Only project committers may nominate a new committer or vote in a committer election. To be successful, the election must receive a minimum of three positive <code>+1</code> votes. Any committer can veto the election by casting a -1 vote. For projects with three or fewer committers all committers must vote. Committer elections run for one week, but will end prematurely if all project committers vote <code>+1</code>.</p>
</div>
<div class="paragraph">
<p>Following a successful committer vote, the project&#8217;s PMC will review the election results and then either approve or veto the election. An election may be vetoed, for example, if the PMC feels that the merit statement is not strong enough.</p>
</div>
<div class="paragraph">
<p>The <a href="#paperwork">paperwork</a> process will automatically be initiated following PMC approval of an election.</p>
</div>
</div>
</div>
<div class="sect2">
<h3 id="elections-pl"><a class="anchor" href="#elections-pl"></a><a class="link" href="#elections-pl">Project Lead Elections</a></h3>
<div class="paragraph">
<p>Similar to a committer election, a project lead election starts with a statement of merit. The merit statement should, rather than focus on specific code contributions, focus instead on the leadership qualities expressed by the individual.</p>
</div>
<div class="exampleblock">
<div class="title">Example 1. Project Lead merit statement</div>
<div class="content">
<div class="paragraph">
<p>Sounak has been part of the Ogee development since before the initial contribution. He played an important role ever since, as he is one of the key
developers. With regards to the number of commits Sounak is currently the top committer of Ogee:</p>
</div>
<div class="paragraph">
<p><a href="http://git.eclipse.org/c/ogee/org.eclipse.ogee.git/stats/?period=q&amp;ofs=10" class="bare">http://git.eclipse.org/c/ogee/org.eclipse.ogee.git/stats/?period=q&amp;ofs=10</a></p>
</div>
<div class="paragraph">
<p>Apart from that Sounak took care of the project page and the build. For release 0.6 he also handled the review formalities for me. Finally I would like to mention a blog post he did at odata.org to promote Ogee in the OData community:</p>
</div>
<div class="paragraph">
<p><a href="http://www.odata.org/blog/eclipse-ogee" class="bare">http://www.odata.org/blog/eclipse-ogee</a></p>
</div>
</div>
</div>
<div class="paragraph">
<p>Project leads are normally also committers. A project may have more than one project lead (so-called <em>co-leads</em>).</p>
</div>
<div class="paragraph">
<p>Use the <span class="menuseq"><b class="menu">Committer Tools</b>&#160;<b class="caret">&#8250;</b> <b class="menuitem">Nominate a Project Lead</b></span> link on the corresponding <a href="#pmi-project-page">project page</a> to start a project lead election.</p>
</div>
<div class="paragraph">
<p>Only project committers can nominate a new project lead or vote in a project lead election. To be successful, a project lead election must receive a minimum of three positive <code>+1</code> votes. Any committer can veto the election by casting a <code>-1</code> vote. For projects with three or fewer committers all committers must vote. Committer elections run for one week, but will end prematurely if all project committers vote <code>+1</code>.</p>
</div>
<div class="paragraph">
<p>Following a successful committer vote, the project&#8217;s PMC will review the election results and then either approve or veto the election. A PMC-approved election will be referred to the EMO/ED as a recommendation for appointment. The final decision rests with the EMO/ED.</p>
</div>
</div>
<div class="sect2">
<h3 id="elections-pmc-member"><a class="anchor" href="#elections-pmc-member"></a><a class="link" href="#elections-pmc-member">PMC Member Elections</a></h3>
<div class="paragraph">
<p>The manner in which a top-level project&#8217;s Project Management Committee (PMC) <em>Member</em> is appointed varies by PMC. Some PMCs are set up to have a representative from each of the projects in the top-level project. Other PMCs are more exclusive and run an election similar to that of a project lead election.</p>
</div>
<div class="paragraph">
<p>In all cases, the PMC Lead makes a recommendation to the EMO/ED to appoint a PMC Member. The final decision rests with the EMO/ED.</p>
</div>
</div>
<div class="sect2">
<h3 id="elections-pmc-lead"><a class="anchor" href="#elections-pmc-lead"></a><a class="link" href="#elections-pmc-lead">PMC Lead Appointments</a></h3>
<div class="paragraph">
<p>PMC <em>Leads</em> are not elected. They are vetted by the EMO, approved by the Eclipse Board of Directors, and appointed by the EMO/ED.</p>
</div>
</div>
<div class="sect2">
<h3 id="elections-retire-cm"><a class="anchor" href="#elections-retire-cm"></a><a class="link" href="#elections-retire-cm">Committer Retirement</a></h3>
<div class="paragraph">
<p>A committer can retire themselves from a project. Retirement cannot be undone: to rejoin a project as a committer after being retired, a contributor must again be <a href="#elections-committer">nominated and elected</a> into the role.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>To retire from a project, navigate to the <a href="#pmi-project-page">project page</a>, open the <em>Who&#8217;s Involved</em> tab, and click on your image in the committer list. Then, in the "Retire Committer Status" box on the on the project role page, check the checkbox and click the <b class="button">Submit</b> button.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/png;base64,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OpXOnj178PPz49prr62eRqwmhcFB4sGDLF6ylDr+/gwY0B8ov61vvPEGPv/8C155dR6dOnXEbDKza/du8vPy6N+/f5Xzdnd3p0WL5hw9epS33nqbgIAAfHx8yEhPJ+3UKQCuvXaQ8x6gssoT1tRxtW7nzl3U8nRcXdu1axcGgwF7kS+38fH1xXj2qsz7739AgwYNuKbvNQQHB2MymThy5AiLFy/Bq7YX27bFniukwUBKSgqbNm1m3779REV1xmQyOe/ZioyMPO82FxEREZEaegXGZHbc/+DmVjy+6tKlC2azmfyCAnbsdFyZqFWrFg8/PJWrr76akydPsnHjJk6lnWLIkMHcfde5KTo9rr6a8PBwzpw5w8aNmzj4++8AGM/ea1H4iXphwFPWvROjR43ihqFDMRqNbNq0mf37D9AlKorJUyY7v8ekpIYNG/LoI9Po06c39erVIzMzk1q1ahHdrRvTH3u02LSy3r17MXrUSOrUqUvM5hgOHjxIt25deWTaw/ievVLgbBvzufIV3i9iNhcvc2FdCn8bjUYMBkOx+0tMprPrFKmvyVi8/QvXKdomLVu2oGvXrpjNZrZs2cKu3bsrbetePXtyz9gxNGzYgB0/7eCnHTsIDQ1h6tQpzgcmOOvnXva9K4VuHjaM8ePG0b5dO/Lz8zl8+DC5eXm0atWKe+8ZS/9+/SosT3izZtx00434+Piwdds2Tpw8yUMPTaRevXrOdgLHwwKG3XQTPj4+7P31VzbHxJCfl0fdOnW4c8Rw6tapQ+z27Rz+4zAPjB9HnTp1nG3YuXMnxt1/H3Xq1GH9+g2sWrUau93GP269tUpPwhMRERGR0gy5uXn2wik24Jgqk5ycrG8cFxERERGRy8ZmsxEUFFTsw3e7vYZegRERERERESmLAhgREREREXEZCmBERERERMRlKIARERERERGXoQBGRERERERchgIYERERERFxGQpgRERERETEZSiAERERERERl6EARkREREREXIYCGBERERERcRkKYERERERExGUogBEREREREZehAEZERERERFyGAhgREREREXEZ5vJesNlsf2c5REREREREKlVuAOPn5/d3lkNERERERMQpIyOjzOWaQiYiIiIiIi5DAYyIiIiIiLgMBTAiIiIiIuIyFMCIiIiIiIjLUAAjIiIiIiIuQwGMiIiIiIi4DAUwIiIiIiLiMhTAiIiIiIiIy1AAIyIiIiIiLkMBjIiIiIiIuAwFMCIiIiIi4jIUwIiIiIiIiMtQACMiIiIiIi5DAYyIiIiIiLgMBTAiIiIiIuIyFMCIiIiIiIjLUAAjIiIiIiIuQwGMiIiIiIi4jEsWwMTHxxMbG8uWLVvK/ImNjSU+Pr5KaSUmJjJq9Bj27dtf6rX/LljAW2+/Xd3FB2Dz5hgeeHDCJUm7LFu2bOWZZ2df0jySU1L4aceOS5oHwKOPTeeXX/aW+dq69evJzMpy/p9y/Dj3jxt/Ufnt3buXpKSkcl//z/vvM3/+6xeVx9+prO00bvwD7N6zp9z3HDp0iFGjx5Cbm3upi3fZvfPueyxb9rXz/5SUFKbPeJwHHpzAd99/X2p9i8XCv+bMZfwDDzLvtfl/Z1FLKdlXq6P/l2S1Wvn22+94bPoM7r3vfqZPn8GKFSux2WzVms/FKqvPlhwfoPL9++80ecpU9u8vfSz6u+Xn57Ny5apiy9559z1WrFx5mUpUNStWrGDWrKerLb3Kjmnv/fvfjBo9ptRPVY/t6zds4MUXXwIu7xg79eFpjBo9htFjxvLAgxN4/oUXWbduXbXt05diHBK5lMyXItEDBw5gMpmIjo6ucL2EhAQOHDhAq1atKlyvefPmdOrYkcVLljDzqX9iMBgASE5OZuuWrTzzTPUNhkVZrBasVuslSbssVpv1kucXHx/Pnj176BIVdUnzsVqtWG1l12X58m9o1rQpPt7eANhttouu95atWwlrEkbTpk3LfN1isWKtYSdvFSlrO0W0aoWfr2+57/H09KRt2zYYjP//L6zabMX717ZtsQTUq8cLzz/nHB+KSkxMJCkpiXmvvoKHh8ffWdRSSvbV6uj/Jb337//w++8HGTF8BKGhIRw+/CcfffwxR48d5Z6xY6s1r4tRVp8tOT5A5fv338lms2G1Xv6x5NSpU3y9fDmDBg10LrsUfam6BQQEEB4eXm3pVXZMs9nstGndmvvuu7fYcpO5aqc/NqvNeey4nGOszWbjhhuGck2fPmRlZROfEM+yZV+z5+efmfTQQxgvskyu0HdEiroke2FaWhrh4eHYbLYKf8LDw0lLS6tSmv/4x638+eefbIuNdS5buvRzevfpTYMGDS5FNf5fys7Kxm6/vGU4k51NdRchOzsbe7WnevmUtZ0mT55Es2bNyn1Pw4YNeWTaNDzc3S9x6WqenNwcAgICygxeAHJycvHz9b3swQtc+r4aFxdHbGwsD018iA4dIqlbty4dOkTywPjxbN4cw6E//rhkeZ+vsvpsWePD/7f9uzpkZ2djv9yD+QXo0qULd911Z7WlV5Vjmpu7O/7+/sV+igbIVXW5x1hPT0/8/Pxo3LgRfXr3Zvr0x/jttzhiYmIuS3lELqdLcgUmNzeXvLy8Kq9bFQ0bNqTvNdfw5Zdf0iUqiqSkJBISErjnHseniRaLhS+/+orY2O3YbDYaNmzAHXfcQWhICACx27fz9dfLycvNxd3dnb59+9KvX98LqyDw4kv/4soro+nVs6dz2SOPPsrIu+/miiuuYN26dezZ8zMdO3Zky9atnDqVRv369Rl3//34+PgAELdvH599tpjU1FSahIYSEhpSLI/K6jRp8mTGjB7N2rXr2Ld/P++8/RZnzpzho48XER8fj8FgoEmTUIbfMZzAwABmzXqaY8nJ2Gw2Jk2ezBVtr+Dee+8hKSmJxUuWkJJyHIPBQIfISEaMGI7ZbCY5OZlZs55m6tQpLP/mG9LTMwA7Y8eMcZ5M5+fn8+lni4mNjcXb25seV19d5ic5W7dt45NPPiUvP585c+ZiNpuY9vA0zGYT4JgKsGjRJxw4cICAgADGjh1D87Of1JVXxvT0dJ6dPZvMzCwOHIhnxYoV3HjjjfTp3bvK27Iq9Z8yZTLLv/mW1NRUvLy8mDDhQQ7/cZhVq1eTkpJC27ZtGTtmdKlPwdatW8cve/cSGRnJV18to0+f3tx4ww0kJiayZMlSTpw8idlspsfVV3PddUMwGo3lbqdJk6fw4APjadmyZZnpduvWjSeeeJIP3v8PAG+//Q5BjYLIycnh99+TOHHiBJ06deSuO+/EYDCQmprKp599RmpqKiajCbObmehu0axdu5bbbruNtm3bOOtxvu1gsViY+NAkJk+aROvWEc50Fiz8iNDQEPr07l3hPllZ3y88YTl58iTPzp5NTk4uNpuN3Xt2l9r+s2Y9zfG//iInJ6dYe7799js0adKEU6dOsXHTJqZMnkRERAQxMTF8++13ZJw+TWBgIMNuupHIyMgLaoei/aGwrCX7asTZK9AV9f/K2qOo2O3bado0jJCQ4GLLw8ObMf2xxwgMCHCm+dVXy4jZsoWCggKaNWvG8DtuJygoyNl39+z5mcjISLbFxvLXX3/RqlVLxo4Zw+rVP7B7z25SU9O4/roh9O3r2G6TJk/mzhEjiN2+nRMnTnLmTDYjR46kjn8dPv/ic44ePYa/vz/jx91PnTp1SE5JcfbZssaHsWPG8v4H75e5f586dYpPPv2MxMREANq0acMdt9+G99kT07LGx6Lbo7ztf/Dg7yxesoQjR45Qq1Yt+vXty7XXDnK+r2TQsGnzZlasWElOTg4+3t5cf/11dOnSpdR2AarUtyoaawt99PEitmzZQm5uLpMmT8bTsxYvvfiCo3w2OytWrmTVqtXk5uYSHd2NkXff7QzuKxp7ikpOSeGpp2Yy/I47+H7FCjIzMwkLa8KokSNp2LBhhW1cUT03bNzI1q1bmf7YY1Xq24X9dHNMDDabjRbNm3P33Xfh7+9f7lh5virKo2jgXLS/Arz9zrv4+fpyLDmZPw4dwmgyMWBAf4YMHgxAVlZWucdjoNI+XJmghg1p27YNsbHb6dGjB1Dx8ayy8hTWsbxxSKQmuSQBTEFBAfn5+VVet6qGDr2ezTEx/LhmDTt37uKGG27Ay8sLgAULFpJfUMBzs5/F09OTrdu28fLLrzD72WfIzc1lwYKF/PPJJwgKCiItLY133n2PiIhWBAcHV5Jr2axWK7YSJ+kFBeemnFmtNn6Li6Nt27ZMf+xRAObMncv336/gttv+QXJyMq/Ne427R97NldHRpKam8e///KdYehXVycfHB6vVxqefLWbM6FFMnDgBo9HI4sVL8PLy4uW5czAYDKxZs5bl33zD2DGjmTVrJsuWfc2Ro0eY8OCDAJw5c4Z5r83njttvo1u3buTk5DD35VdYtXo1QwYPxmq1kpefz+aYLUx48EFq1arFV8uW8dHHHzPzqacA+Oijj0k5fpznn5uNt7c3MVu2kJmZWarNroyO5sroaEaNHsOM6Y852z45ORmLxcKiRZ9w+23/oH79+ixa9AmLFi1i5lNPVVrG1+bN48WXXiKqc9R5B6VVrf+2bbE8NHECHh4evP7Gm8yZM5eBAwbw2KOPkJOTw2PTZ/DzL7/QsUOHEv3ERlzcPuqdnd7k6elJckoKr7/xBuPuH0fr1hFkZWUx//U3sNls3HjjDWVuJ2efOzuVoax0jx07Vmw+tNVmZd269dx3773ccfvtZGZlMX36DCLbtycyMpIP/7uAiFatnHmkpaUx4/EnmDH9McLCwkrU4/zbISoqig0bNzoDmPz8fHbt2sktNw/jxIkTFe6TlfX9QgEBAbw2bx6ffvYZWVnZ3HtP6elRs2bNZPeePXz88SJenjunWPt89/333HrrLbzx+nzMZjPbtm3j8y++ZNJDE2nSpAn79u/nzTffYuKECUREtLqo/lBY1pJ9tbL+D5WPBUUlH0smuHHZ41pExLnpuh9/vIiU48d5etZMateuzdp163jxpZeYPXs2Pt7ezjGsfft2zJj+GHl5ecx4/Anmzn2ZW265meuuG0JCQgIvvPgS0dHR1K5dG6vVxqrVPzDu/vsICAhg9eofePfd97jqqisZN24cbmYzr7w6j5WrVnHH7bdjtVicfba88aGsNsvPz2fO3Jfp2aMH48fdj81mY8nSpbzxxptMn/6Ycx8pOT4W69NlbP+UlBTmvvwyI+++m65du5Camspr81+nwFLA0OuvL9WeMTExrFixkoenTqFevXr8+ecRXn7lFXx8fIiIiCi2blX7VkVjbaG77hxBl6jOvPHmW7w2b16x11avXs31Q6/npZde5Pjx4zz33PN07NCByMjISseeYu1jsVBQUMDhw4d59pmnMRiNLFz4Ea/Oe43nn5uNyWQqs40rq6fNai02Ba+yvv3xx4tITklh1syn8PX15fMvvuSVV15l1qyZ5Y6VpVRyiaaiPEq2SbEx1mph67ZtTJr0EM3Dw4lPSGDevNfw9/Oje/fuFR6Pq9KHqyIkOITNZ6/AVHY8q6g8QKXjkEhN4lKT5b29vRl6/fUsXryErMxM+vTpDTg+xdj+00+MHTMaT09PwHEwDG/WjB07dpCamorRaMTPzw+AunXr8viM6RccvFSoyBSW5s3DGTCgP0ajEaPRSIsWLTj+118A/LhmLe0jI+l+1VUYjUYCAwPo0eNq53srq1Ohm28eRsuWLTGfnc974sQJ/P38MBqNGAwG+vXr6xycylI4mEVHR2MwGPDy8qJLVBS//178htmxY0ZTq1YtAFq1asXx4456nD59ms0xMYwaORJ/f3/MZjO9evbE39//vJtu4sQJBAcH4+7uTteuXZ15VLWMF6KqaY8aNRJPT08MBgPNw8OpV68uffr0dr6ncePGnDhxosw8AgICuHPECLy8vDAajaxauYo+ffo4T+y9vb25c8Rw1q1fd15lL5luWfr07u28kuLj7U3jxo2dfdBkMpKTk+M8IOfl5YHd7tzOZTmfdujVswe7d+1yXmXduWsXEa0iqF27doX7ZFX7fnWIjo6md69euLm5YTAYWPb1coYNu4mwsDAMBgNtWremf79+fPvddxfcDlVVXv8/3/Y4k5ODh2fFU+XS09PZuGkTY8eMxs/PD7PZzID+/QkKCmLDhg3O9Zo3D6dv374YDAY8PT0JCQmmXbt2tGzZ8uzrzbHb7aQWmQp8y83DCDh7lad583BycnK44/bb8XB3wCFPvwAAEv1JREFUx2g00rx5OCdOnDyvtilp165d+Pr6MmjQQIxGI2azmdtvu40/jxwhOTnZuV7J8bGkktt/5apVdOrUiejobmfH5UDuHDGcFStWlvlh2zfffMvdd91FvXr1AAgJCWbwtdeybt36UutWtW+VN9ZW1dU9ejCgf3883N0JDQkhNDTUuc9fyNhz223/wNPTEw93d+66cwTp6enExyc4Xy/ZxlWtJ1Tetwv76ZjRo6hTpw4mk4l/3HoL48ePO697Pn7+5RfuHzfe+fPfBQucr11sHt2vusp5haJlixb079+PjZs2AxUfj6vahyvj6enp/MC4suNZVc4PyhuHRGqaS3IF5lLq168vy7/5hp69emIyOaYeHTr0BwUFBcye/VyxdbPPnKFp06Y0b96c4OBgHp72CB07dqBTx0506BBZ7kHtYhgoew4+gNFgxG53nCz+cegQUV3Kv5G+sjoVKjmPd9Cggbz19jvs3rOHzp060aVLlPNyf3kyMzP58cc1ZJzOACAxIZEGFbzHaDA4p1EcPnwYDw8PGjduVGEeVWE+uz3BcXJddKrG+ZbxfJxv2gajAYOh+IHNaDBgt5X9KZ+PT/FtlHToEBk/Z7Br5y7nMscN6QYKCgpwc3OrUrlLplsVRuO5ct4zdizPzn6OzTEx1KtXD08PD+67794q31NWWTu0bNmSOnXrErt9O7169iQmZgsDB/QHqHCfrFLfr6a5/0X3n5ycHFJSUmjevHmxdZo1a8YPP/5Ybhrn2x/KU17/r+pYUMjLy4u83Iqn8CYlHcLHx4fAwMBiy5s1a0ZS0qFy32cwGDEYDUX+N2AwGLCX84CMku0CxcfBC5V06BB//PEHTz1V/BNys9lMRkaGcxpcZfc5lHw9KekQvXv3KrasabNmZ/vGcce0vLPbJScnh5Tjx/nvggW4F9ln8/PzS40fF9q3io61VVU4JbeQyWR09sULGXsKA4vCv+vXDyQlJcUZBF3MPlRZ33b0U+9iY5LBYHBu36pq1aoVo0ePcv5f++zMDaDyPCpp/6LtAxAaEsL69Y4PASo6Hle1D1cm+8wZatc+V5+KjmdVOT+o6DgsUpO4XABjNptxd3fHWOTAaLfb8PHxqfBpZNMfe5TEgwfZvWs3Sz//nMVLFjNj+nTq1q1breUr5x7iUixWK2ZT+c1flTqVpUOHDrz6ysvs2rWL3Xt+5uvlyxk69Poypz8AZGScZvZzzzP8jtvp3LkzAD/+uIa9v/5atXpYrJckECzqYst4udIuj/3s02TO5z6dS2HZ18vp2qULt9xy8yXLo1fPHsRsjiGyfXuSk5Np27Yt4NiPy9snL7TvX6yKDtSX8yB+vu3RuHHjch85fPToMerVq1thAFFeMFKT2G122rdvz/hx91dzuqXrXjikl2yzwj4xadJDBFXyYUpN6VvVMfZYLFbnh4el0j/PelbWt3ft3g0VfChYVZ6enjQs54MZxz0uF59HIYv1XPtUdDyurj586FASISGhQOXHs/M9PxCpyVxqCll5QkJCycjI4PDhw8WWp6enA477bPLy82keHs6tt97CC88/R2BAIDExWy44T4PBUOr563a7vcqPV2zQoD6H/yxe3vwiDz6orE7lyc7Opnbt2vTo0YOHJk5g2sNTWb78m3IPLL/+9iu+vr7OwQ4cNx5WVYMG9cnKyio2hQSo8j1QVXGxZbxcaZcntEkoe0t8R47NZuP06dOXNN+Sghs35tvvvmPiQ5OYNHkyUx+exvz5r3Pq1Klqy+Oqq7rze1ISS5d+zlVXXemcklHRPnmhff9ieXl5Ua9ePQ4mHiy2/NChQ4Q1aXJJ867I+bZHt65dOHToUKmnjWVnZ/PCiy9y4MABZ5olp3IdSjpU6v6nmig0NJQDBw6UeljMxfaRkNBQDh4svf09PDxKXVXx8vIiICCg1L585syZUuNfTelbFzv2ZGZlceLECYKDG5f5+vnWs7K+HRoSwunTp0tNx0xISKi2R/5Wdx6///67s30qOh5XRx/+/fffOXAgnp5np59Xdjw73/MDkZrskgQw5/OJfHmf5JyPwMAAort148233ub48eMA7Nu3n2efnU3K8eP8uGYNr89/nYwMxyXVjIwMTqWnOy8Z/+f99yv8gsCyNGzYgN9+i8Nms5GXn89HH31MZmZmhVPIiurZoydbtmx1ftljSkoKK1ed+1KyyupUlry8PJ7851PEbt+O3W7Hbrdz+M8/qV+/vvMJNB6eHqSmpjmDLy8vL5KTk0lJSQHgl1/2smbt2iq3Q1BQEC1btGDhwoXO+ym+WraszJv4C3l4eHDiZNXnwFeljB4enpw4eX73HFQ17eo2aOBAftm7l+XffIPVauXMmTP8d8ECvvzyK+c6JbdTdcvPz+eXvb/w0MQJPPvM0zw9axYzpk/Hzd2dJUuXVls+fn6+REZGErNlC927d3cur2ifrErfv1SP1L1uyBC++uor58l/fEICP/z4I9ddf1215XG+ffV8x4KIiAi6X3UVr702n23bYklOTubXX39lztyXadGiOZGRkQQGBtCtW1c+/PBDMjJOY7VaWb9+A0eOHqVXr16l0vw7lTU+lGyzLl2i8PDw4N133+PMmTNYrVbWrl3Hv+bMvah9ZtDAgfz00w5itzueiJWalsaiTz7l2kGDnI/OLdrzrhsyhKWff87evY5x/K+//mLOXMcn3CVVd9/y8PAkJyeH7Ozs86pfZWNPSStWrMRisZCbm8vChR8RHBxc4ffxnE89K+vbAQEBXHllNO+//wEZGY4ga/PmGBYs/Mi5nasyVhbk55Oenl7sJyMjA7vdXmkelZ3b79i503nPSty+faxfv4E+ffpUejy+kD6cl5dHRsZpDh8+zHfff8+/5sylV8+edDj7sJCKjmdVOT+oyNGjx3jjzTcv+QdJIlV1Seb++Pn5kZiYWGoebEmJiYnOm3jPh5ubW6l5vmPHjuHzL77g+RdepKCggEZBQdx//300bNCAgQMGYCmw8MILL5Kbl4ebmxvX9OlN166OR13+9NMOGjcu/YmS6ezN92W58YYbeOfd95g+43Hq1q3DgP79+S0uDpPJsb7JbCo1KBhNRucc47Zt23DnnSNYsHAh+fn5NG7cmN69e7Njx84q1QkcwV/RANDDw4MpUyazdOnnfPrpZ9jtdkJCQpg44dzTWTp17Mj69RsY/8CD9OhxNSOGD6d79+488+xsatWqRefOnRh20438fDawMpnNZdTDVGyu9Pjx4/jvggVMmfowvr6+9OnTm0aNGpXbdv379eOdd97F09ODJ594EqPRiMlUvL2K5tEhMrLCMoJjqtL7H3zI5s0x3HXnnURHdytjW5YepCtLu6z6m4ymUkG6yWwuc/64yWwqFaQHBwfz6CPTWLJkKd9/vwJPT0+6devKzcOGOdcpuZ3uHDHC+TCI8tI1GIr3V5OpjG1ndLTr7t27sVltdOrUqdjrUVGd+fHHNWXU48LboVWrlmRmZhabwlHZPllZ3zcajZiMRedqm4rN3S5V/rLKajKXasPCB4O8/fY7nD77CNixY8bQpnXri26HQiX7atOmYRX2/6q0R0ljx45h1apVLPv6a06ePImfry/dr+5ebKrIPWPH8sUXX/LUzJlYLBaahoUxY8Z0/Px8z9ah9BhmOnuzcfF2NGE2uzn/Lvoek6mM9c3n6layz0Lp8SEwMKDM/fuxRx9h0SefMu2RRzEZjbSKaMW0h6ee20dMpfeR4uUuvf1DQoKZenYMXbBg4dnHKF/DoEHnHqPsGK8cefTu3QsM8PGiT8jIyMDf359BAweW+SXOF9K3SvaDokJDQ2jVsiVTpz5MUFAQs2bNxGgylpqaXLjPQ9XGntLtZOKf/3yK9IwMWrZsweRJDznLWVYbV1ZPKD5hq7K+PWb0aD7/4guemum4VyS8WTMenjrFWaeyxsri9TcQt28fk6dMLVW3Of/6F4GBARXmUXR7l9Vfgxs35rPFSzh06BBubm7cccftzqcPVnQ89vDwqLQPF+XmZmbZsq9ZvvwbateuTZMmTRg7ZnSxR3ZXdDyr7PygsuPw6dOn2bFjJzcPG3ZBD+kRqW6G3Nw8e9Ex02q1kpycfEGBRaH09HQSExPJyMgo95MEk8mEr68vLVq0uKi8qsOCBQsZPHhwsWehi/x/lpR0iFfnzWP6Y4/SqJHjAQwWi4V33/s3TcPCGDz42mrJJycnh5dfeZV+ffuWCipFpOY6cuQIT/7zKf774QfVlmZubi6LFy8h7VQaUyZPrrZ0L5c33nyT4MbBpR5BLSLVp/ChFkU/LLHbL9EVGC8vL5o3b47FYqlwPZPJVOEjW/8Oubm51PaureBF/qc0bRrGiBHD+eCDD7HZ7bi5uWG32ejYqSODBg6sljxmPf0MqSdPEh0dTbduXaslTRH5e5hMpvN6VHFlMjJOM2XqVHx9fSt8tL8rMRmrt41EpOouyRUYERERERGRi1HeFRh9dCAiIiIiIi5DAYyIiIiIiLgMBTAiIiIiIuIyFMCIiIiIiIjLUAAjIiIiIiIuQwGMiIiIiIi4DAUwIiIiIiLiMhTAiIiIiIiIy1AAIyIiIiIiLkMBjIiIiIiIuAwFMCIiIiIi4jIUwIiIiIiIiMswX4pE/Rb3vRTJ/r+Scduay10EERERERGXoyswIiIiIiLiMhTAiIiIiIiIy1AAIyIiIiIiLkMBjIiIiIiIuAwFMCIiIiIi4jIUwIiIiIiIiMtQACMiIiIiIi5DAYyIiIiIiLgMBTAiIiIiIuIyFMCIiIiIiIjLqGEBjAFTxzsxD1+Gedx2zHevwHTVRHD3qnIK5lE/YAxqW62lMg9+xVGOs4whURgCm1drHiIiIiIiUrkaFcCYutyDof3d2GJewvLRIGyrp2KoF4F54JyqJ2J0A6OpWstlP7kf+6lDzv8NLa/HENSpWvMQEREREZHKmS93AYoytB6Gbed72P7YCoAtOw3btxPB0/uylsu6/b1i/xs8/bFfprKIiIiIiPwvq1EBDDYLBu/6xZfZbZBz2vG3wYD5/p+wfjIE++njjkU+gZjuXInlvWiwFjjW8wnBPHgU1G8H1jxsW17GdnAdAMY2N2Bs2gfbofUYW1wHfiHYj23HuvYZTJG3Q9g1GHwaY9v5DrZfvwTA1H82pCVii/8O082fQq06GBtFYex0H7bt87HFLf87WkdERERE5H9ejQpgbL98hPHqGZi86mPf/wW2Y79CsWsdBjCaHdPEChlNYDCBwXBuUcRNWFY/AmdOYWzRH2P/Odj/Gow98y/H+4OvhD82Yll2D5jdMQ9fjmnoO9i3vYJt10cYG7bBeONCbAmrIC8bg9GM3WjGnnkCy3/7Yb7xPWyJq7D9+sXf1jYiIiIiIlLD7oGx/bIE2+pHMARGYLzxI8wjV2LqNNIRdFTGfi7Qsf00H86ccvyd8AOk7MYYMfTcusd/dl5dwZIPqQfgjw3Ykn9zvCclDgxGDN6B1VY3ERERERG5eDXqCgyALfFHbIk/YqgTgjHiBgxR4zA3aI9lxcMXnKY9dT/4hVawgs3xU3whGGpUfCciIiIi8j+vxp6h20/9iXXrG9hWToKmfTF4B1TyhvJvqzfYbGArGaCIiIiIiIirqTkBjJsnxna3AoZii+2njzp+220474cxFim28ypJkQDG5FE87brhkP57tRZXRERERET+fjUogKmFsdM9mAe+4PiSSK86GBu2xtTrn3BsO2SnOa6yZBzGEBzteE/tuph6zXT8XeQKjDFyJJgcN/obG7eHhh2x7vu6+sqan43Bt1H1pSciIiIiIlVSc+6BOXMKy9LbMXV9ANPgt6CWP2SfgKQ1WH5617mabf2TGHs9jbH1MMhMxrbrXYyNonBegbHmY9v9PubBr2J3q43B7Ilt5UTIyTibQAHYrMXztlmwW/NLLSt8LLPdbnP8X/hS3OcYr3kOc8TN2DY+gy1xbXW3hoiIiIiIlMGQm5tnL/IEYqxWK8nJyfj5+V1won6L+1ZD0f5/y7htzeUugoiIiIhIjZWRkUFQUBAmk8m5zG6vSVPIREREREREKqEARkREREREXIYCGBERERERcRkKYERERERExGUogBEREREREZehAEZERERERFyGAhgREREREXEZCmBERERERMRlKIARERERERGXoQBGRERERERchgIYERERERFxGeZLkWjGbWsuRbIiIiIiIvI/TldgRERERETEZSiAERERERERl6EARkREREREXIYCGBERERERcRkKYERERERExGUogBEREREREZehAEZERERERFyGAhgREREREXEZCmBERERERMRlKIARERERERGXoQBGRERERERchgIYERERERFxGQpgRERERETEZSiAERERERERl2Eu74WMjIy/sxwiIiIiIiKVKjOA8fPz+7vLISIiIiIiUqlSAYzRaMTLy+tylEVERERERMTJaCx9x4sZwG4vusiA0Wj6m4okIiIiIiJSvuKxCvwf75ybU0BQfakAAAAASUVORK5CYII=" alt="elections retire self"/>
</div>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>A project lead may also retire a committer. A project lead might, for example, retire a committer that has been inactive for an extended period of time (e.g., longer than a year). Before retiring a committer, the project&#8217;s community should be informed of the change and the committer must be given a chance to defend retaining their status via the project&#8217;s dev-list.</p>
</div>
<div class="paragraph">
<p>Retired committers are listed as <em>Historic Committers</em> on a project&#8217;s <em>Who&#8217;s Involved</em> page. To restore an historic committer to committer status, they must be <a href="#elections-committer">re-elected</a> into the role.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>A common practice is for the project lead to use the project&#8217;s dev-list to announce generically that they&#8217;re going to retire committers that have been inactive for some designated period of time and give the committers a chance to speak up before a deadline.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>There is no means by which a committer can be forced out of a project if they have not done anything wrong (there is no notion of "voting a committer out" of a project). Leaving the company that sponsors the project, for example, is not a valid reason for retirement. On the other hand, that a committer has changed jobs or roles and can no longer continue to contribute the project is a completely valid reason for retirement.</p>
</div>
</div>
<div class="sect2">
<h3 id="elections-retire-pl"><a class="anchor" href="#elections-retire-pl"></a><a class="link" href="#elections-retire-pl">Project Lead Retirement</a></h3>
<div class="paragraph">
<p>A project lead can retire themselves from a project. Prior to retiring, a project lead should work with the project team to ensure the continuity of the role (e.g., in the case where a project&#8217;s sole project lead plans retirement, they should engage with the team to identify and <a href="#elections-pl">elect</a> a replacment). In the spirit of open source transparency, a retiring project lead should announce their retirement on the project&#8217;s dev-list.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>To retire from a project, navigate to the <a href="#pmi-project-page">project page</a>, open the <em>Who&#8217;s Involved</em> tab, and click on your image in the project lead list. Then, in the "Retire Project Lead Status" box on the on the project role page, check the checkbox and click the <b class="button">Submit</b> button.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAy4AAACUCAYAAAB1Cn0lAAAABHNCSVQICAgIfAhkiAAAABl0RVh0U29mdHdhcmUAZ25vbWUtc2NyZWVuc2hvdO8Dvz4AACAASURBVHic7d13XJV1/8fx1xkCIggoCKgsxQUuDBUH7pXaHlpZ2tKWabt+d8OGjbuyZXfrru6GLUvLhtpygqNUSsUBihoKiIAoyDrj98eRo8g6KuWx3s/Hg4dynev6Xp/rur7X4fqc7ziG0tIyOyIiIiIiIm7MDGAwnOkwREREREREama3g/FMByEiIiIiIlIfJS4iIiIiIuL2zMf/Yrfb2bt375mKRUREREREBIBWrVphOG5MS5XExWazAWA0qiFGRERERETODJvNhs1mw2QyOZcpQxEREREREbenxEVERERERNyeEhcREREREXF7SlxERERERMTtKXERERERERG3p8RFRERERETcnhIXERERERFxe0pcRERERETE7SlxERERERERt6fERURERERE3J4SFxERERERcXtKXERERERExO0pcREREREREbenxEVERERERNyeEhcREREREXF75jMdwIle/c9rbN26tcoyk8lEQEAAbdu2Yfjw4QS3aHFSZa5evZo5H33MmDGjGTVypHP5iy+9zI4dO5h4zdXEx8c3SPyVdu3azfOzZlVZZjQa8ffzo2WrVgweNIj27ds1yL6++fZbFi/+noTevbnqqisbpMxKBw4c4NHHHqdDhw7cdustta43/Y47sVqtTJo4kXPO6dGgMbhqzdq1fPjhHOK6d+e6666tcZ3du3fzw48/sXPnTkpKSvD19aVDhw4MGzqE4OBg53offPAha3/5henTp9G2TZuTjuWRR2ZwsLCQl1584ZSPR0RERESOcbvExW6zAeDn50dUVCQAZWXlZGRksGbNWlJSfuOeu++q8pBZn0OHDgNgs9qqLLdaLUf/tVXb5nRVlg0QGhqKh4cHNquV3AMH2LRpE5s2beLSSy9h4IABp72vyuOy2qynXdaJDh92nLvjj6cmdrsdgApLRYPH4CqLxRGjpZZYN6em8uabb2Gz2fD19aFVq5bk5xewevVq1q1bx803TaFdO0cyeejQIQBs1lM7p4WHDmGzNXy9EhEREfmncrvEpVKHDh24esJVzt/z8/OZOfNJysrKSE5exUUXXehyWZUP3zZ71QfJyy+7jKKiIsLDwxsm6FpMmTyZ5s2bAVBeUcG777zLps2b+fbb70js3x+j8fR67PXr15fo6GgCA5s3RLhVVJ67o3nJWe3bb77FZrPRt28fxl1+OUajEbvdzpIlS9melkZwcIhz3WN15uQPvKSkBOvRhMdms5329RURERERN05cTtSsWTP8/P3Jzc2lpLTEuby0tJRvv/2ODSkplBw5QmjLUEaMGEHXLl3Iz8/nkRmPOtddvPh7Fi/+nh5xcVx77SS+/uZbtmzZwnXXXUtc9+58/8MPfP31N4wZPRp/fz8WLlpMeHg41193LXa7nWXLl7NyxUry8vMJCAigT58Ehg4ZclIPph6NGtGtezc2bd5MSUkJxcXFHMjLY9asF+jQvj1jxo7h88+/oKAgnydnzgRg48ZN/PDDD+zdtw9PTw9iYztz3tgxNG3aFID1GzawYMHXDEhM5LLLLgVwOd6NGzfx/Q/fs2/vPhp7exMX152xY8bg6enJjEcfIy8vD4AdO3Yw9fZp+Pr6OOM6Fa7ElZeXx7fffcf27WkUFxfj4+NDx44dOf+8sfj6+jrL+umnn1i2fAWlpaXExsbW24UwLz8fgLZt2jj3ZTAYGDJkMEOGDAaOdTerNHv2qwCMu/wy+vfvX29scz76mNWrVzu3nzb9DgD+9X8PkJSUzNJly7jg/PMZNmwoANnZ2cx88in8/Px44vHHAMjZv58FXy0gLT0di8VCSEgIAwcOoHevXqd83kVERETOdm6buNiPax0pLS1l3fr15ObmAhAZGQlARUUFL738CpmZmcTHxxMZEcGq1at5663/MnHiNXSOjWXkyBGkpPxGTk4O7aKjadO2DS1btgSOdQOq7GpV+e+qVasoOHiQ4OBgfJo0AeCzz+ayMimJqKgoEgckkpaWzoIFX5OXl8f4ceNcPq6Kigp+++03ALy8vPD29sa2fz8Ae/fuZfYrs/Ft6ou/fwAAyatW8fHHn+Dv78/gQYMoOHiQ1atXs3XrVu695258fX2xWhzHcXxXMVfirSzb19eXAQMHkJ9fwNKly9i7dx9Tb7uVwYMHsXlzKlu2bKF582bEx8fj6enp8rHWpL64SkpKeH7WCxw+fJiePeNp3bo1aWlprF69mqLDh5kyZTIAixYt5tvvvsPX15fExP4cKjzEwkWL6tx3ZGQEqalb+GLefA4dOkzXbl1pERRUZZ3wsDBGjhzBkp+XUF5RQa9evQgI8CcsLMyl2Lp27YLJZCQpKRmj0ciwYUMxYMDHx8fZja6yS9vx/69soSkrK+Pll1+hrKyMoUOG0MSnCevWrXckU3bo3VvJi4iIiPwzuW3i8ssvv/LLL79WW96pUyd69ewJwNJly5xJy8RrrgYgLq47jz3+BF9++RU94uIYO2YMBQUHycnJISY2hmFDh9a777Lycu65527CWrcGHAPtVyYl0bx5M26fehtms5nE/v15ftYLJCUlM3jQoDrH3Lz51ps0auSB3W53tBiVOFqMhg0dislkcq5XVFzM1ROuotfRT9bLysqYN28+BoOB2269xbkPb+/GLF26jIWLFnH5ZZdV258r8fr5+TFv3nwAbr3lFlq1ciRzTZo0Yf/+/eTl5TFwwAA8PT3ZsmULISGhjB0zpt5zVxdXz+Md06dx5EgJERGOLnwDEhO5+5572bZ9OzabjfLycr7/4QcAbr75Jud1CgkJ5suvFtS6/4svuoisrGwKCgr4asECvlqwgKCgIHrExZGY2B8/Pz9CQx3HuXbtL5QXFDAgMdEZB1BvbF06d6ZlaEuSkpIxm82cN3asS+fGYDAAsHv3Hg4dOkRcXHfOPXcUAP369mVzaioxnTqd5BkXERER+ftw28TF19fXMfbEbmfb9u1YLBYGDRzIRRdd6Ozmk5LiaLno0qWz8xPrJk2a0LJlSzIyMti3bx+tjz7UnoyuXbs4H4YBUo62kMTExGAwGJz76tihA3v27CE1dUudicu+fVlVjqtddDSDBg2ka9euVdYLDAx0Ji0A27dvp6ysjPDw8Crl9+jRg6VLl/H77xtrTFxciTcwsDllZWW0bt3ambQAXH60q9mfwdXz6Ofnx+bNqcz/8ksK8vM5cnTMSOVPRkYGFRUVhISEVLlOXo0b17n/4OBg7r/vXlavWcP69RvYvXs3ubm5LP7+e5KSkrj11lvqrS/1xXbq41kcY2maNQvAYDCwYUMKLxfNJjYmhs6dY+napcsplisiIiLy9+C2iUunTp2cg/M//vgTkletYl/WvioPhoWFhQC8++7/aizj4MHCU0pcTnz4rNzPihUrWbFiZfX9FB6ss7yHH3qQoBO6JLmy38OHiwDw8WlSZXll97XKAeQnciXeyi5fx48Z+bO5EldFRQWzZr3A3n37OOecHow+91yaNQvgiZlPOhOdyuM+ldi9vb0ZMngwQwYP5tChw6T8lsLC7xZSVFzMV18t4NY6pnx2JbZT52hxCQwM5Morr2DBgq9JS0sjLS2NL7/6iujotkyaOBE/P7/T3I+IiIjI2cltE5fjJST0JnnVKrZvT2Pfvn3OMSpNmjShsLCQSy65mKjIqGrbBQef3Pe91Mbb2/FJfq+ePRlQw/TF/v51P0wajaY6X69NZcJy+FDVBKWouBio/cHdlXh379njKLuW5OfP4EpcGzZsYO++fXTs0IFJEyc6XzMZjc7kwMvLC4Di4qKT2v+JCU/Tpr4MSEwEu525n39BVnZ2ndu7EtupquwqBpDQuze9evZkz5497NyZwZq1a0hP38GXXy1wdokUERER+ac5K+ZpjYqKcnaVWrZ8uXN5TIyjz39mZibh4WFERIQTERFOxq4MNmzYgNnsyMsqnwktFXV/F0ltYmNiHfvZm0lQUKBzPxZLBcuWL2uAT9tr1q5dO8xmM5l795KVdeyhet2v6wDo0rnzKcfbLjqaRo0akZmZyd69+5zbpqT8xr8efIjMvXsBMBxtCbBUnP73s7gSlzO5aHosKUtLS6P8uP2HhYUBkJWV7ZywARyTG9Rm7969PPnU07wye3aVbSwWC+npOwBHa0elykTCctz30rgSm4Oj25fVaq3yXS6NGjUC4EjJkWNx7dtXZX979+7js7lzKSkpITIykiFDBnPjDTcAcODAsbhFRERE/mnOihYXgD4JvfnyqwX8+suvXHD++Xh7ezNi+HBSUn5jzZq15OYeIDIygr1797Jt23bOOaeHM3Hx9/cHYMXKlZSUlhARHk6PHq5/u3tMTCe6d+9GSspv/PvZ5+jatQtFRUVs2JBC82bNnC0ADa1x48ZccP75fDFvHq/MfoX4+HgKCg6SkpKCn58f55577inH27hxYy684Hzmfv4Fr/7nP/RJSKDCUsHKlUlERkbSMjQUwNk1KX3HDj79bC4B/v6MGDG81pi//vobfv755yrLjEYTd955h0txRUY5Ws7WrVtPYy9HC8369esxGAzOL7kMCAigR1wc6zds4JXZr9Kvb18O5OVVmYb4REFBQbRo0YKdO3fyxMwnCQkJxsPDg/37czly5Agmk4mxY0Y71/f39yc/P58v5s2nffv2xHXv5lJsAL5Nm2I82grz9tvvEBwczJChQ4iKjGQpy0hOXkVjr8YUFBQ4x/1Uys7OZsWKlWzZspX4+HMwmUzOsVzdunWr9fhERERE/u5MDz740IzKFgm73U5RUVGVbit/Nce0x44kpPNxLQqBgYEsX76CCouFgIAAIiIiaNSoEfHx8ZSVlZGRkUF6+g4MwKDBg7j4ooucxxEcHMzuPXs4cOAAu3fvwcfHh9iYGH5dt54DBw7Qs1dPgoOD2bVrN9u2baNt2zbVZnDq3q0bnh6eZB5NjAoLC4nr3p2JkybSpEnVMSgAhw4dZtWqVQAMGza0zuTm0KFDrFq1Gn9/f/r371fltcjISEKCg8nKzmFLaiqHDh8mLq47106ahJ+f43tc0tN3kJaWRnh4mPOcuRJvREQEoSEhZGVls3HTJg4cyKNXz55cMX6cs3WgWbNm5OcXkJuby+7duykqKqoWI8APP/yIzWajrKyMoqKiKj+HDx9m+LChmM3meuNqFhCAl5cX+/btIyMjAy8vLyZNvIYtW7ZSWlrKyJEjMBqNxMbGUFRURGZmJrt378bfz48+CQls3bqVVq1aEhcXVyU+k8lEr549adq0KSWlpRw4cID8/AIaN25M586xXD1hgnOabYDA5oHszMggJyeHzD/+IDo6mtiYGJdiM5lMeDf25o/MTDIzM9mXlUWfhASioqIoKy9zbL9rF8EhIYwbdzlJSUl4e3szePAgWrYMJSI8nKzsbH7//XfS0tJo0sSbc0edy+BBg2qtQyIiIiJ/J3a7HV9f3ypjwA2lpWX2yjzFarWSlZWlb/o+y8ybP58lS5YyZPBgLrrowjMdjoiIiIjIabHZbISGhjq/OsRuP4u6ikl1hYWFvP7Gm2RmZgKc0gxqIiIiIiJnAyUuZzGLxcK+ffvwadKE7t27c845ro/bERERERE5m6irmIiIiIiIuJWauoopQxEREREREbenxEVERERERNyeEhcREREREXF7SlxERERERMTtKXERERERERG3p8RFRERERETcnhIXERERERFxe0pcRERERETE7SlxERERERERt6fERURERERE3J4SFxERERERcXvmmhbabLa/Og4REREREZFa1Zi4+Pn5/dVxiIiIiIiIAFBYWFhtmbqKiYiIiIiI21PiIiIiIiIibk+Ji4iIiIiIuD0lLiIiIiIi4vaUuIiIiIiIiNtT4iIiIiIiIm5PiYuIiIiIiLg9JS4iIiIiIuL2lLiIiIiIiIjbU+IiIiIiIiJuT4mLiIiIiIi4PSUuIiIiIiLi9pS4iIiIiIiI21PiIiIiIiIibk+Ji4iIiIiIuD0lLiIiIiIi4vaUuIiIiIiIiNtT4iIiIiIiIm7P/GcUun37dgoKCrBarTW+bjKZCAgIoH379i6V9+Zbb5GcvKrK9s2aNaNPQgLnnTeWRo0auVROVnY2mZmZ9IyPdy578cWXCA4J5orx410qoy7btm3j388+x6znn8PPz8+5PCXlN1586SWeenImoaGhzuXpO3Ywe/arvPjCrNPed0NZuTKJ/779tvN3Ly8vgoIC6de3H8OHD8NkMjXIfmq6Fqdrwddfs2LFCp79979d3mb//v3ce9/9zt+NRiMB/v507NSJ888bS3Bw8CnHk5GRwaOPPc5r/3mVxo0bn3I5leo7ZytXJvHRxx/zn1dnn/a+XJWcvIoff/qJhx968KS2Ky8v5+eflzBq1MiT2m7J0qXEx8fj6+NzUtudCRs3bsTHx4eoqCgAsnNyeOSRGbzx+mtnOLK6TZlyEzfffBPdu3dvkPLqumYn3n/Hu/KKKxgxYni95U+/405umjKZjh07Nuj7+clYvnwF77z7LgCNGjXC39+fTp06cu6oUVXe80/H62+8SUREOOeOGtUg5YmInI0aPHHZtm0bJpOJhISEOtdLS0tj27ZtdOjQod4ybTY7sbExTLv9dgAsFgvbtm/njTfepLy8nPHjx7kU2/bt20lJSany4BceHk6zZs1c2r4+UVFRmEwmUrdsoc9xx//7xt8B2LR5c5U/Yps2bqKjC8f/V7JYLXh4ePDKyy9hMBgoKSlh48ZNvPf++xQcLGiwB4KarsXpCvD3x98/4KS2sdntANx15x1ERkZis9nIy8vjqwVfM/PJp3jqyZk0adLklOJp3LgxsbExGBso2avvnFmsllo/LPizWG3WU9pnQUEBXy1YcNKJy4IFX9MmKuqsSFySV60iMiLSmbjYbba//Pqcik6dOtG0adMGK6+ua1Z5/915xx2Eh4dVec3V+85ms2G12oCGfT8/GTa7DQ8PD55/7lnKysrYn5vL8mXLmTHjUe64YzodO3Y87X2cLfVHROTP1OBdxfLz82nbti02m63On7Zt25Kfn+9yuWZzIzw8PPDw8MDb25u47t3p168fKSkpLpdRXFTM0b+TThdffBGDBg10uYy6eHh40K5dNKmpW6os37w5ldCQEDZvTq26PDWVzp07N8i+G5LBYMDT0xMPDw/8/Pzo378fgwcN4tdf1zXYPmq6FqcroFmzU35o8fHxxdfXFz8/P9q0acONN1zPoUOH2LRp0ynHExISwj13342nh8cpl3G8P+OcnSnFxcXYT+FgjhQXc7acguLiYuxnTbTHTJ8+jTZt2jRYea5cM19fX/z9/av8uNqSfryGfD8/WQaDAV9fXwIDA4np1ImbbppCz149efudd7DZbGckJhGRv5sGb3EpLS2lrKzM5XVPh8loxGQ+dggFBQV89PEnpKenAxATE8MV48fh4+PDjBmPsi8rC5vNxrTp0+kc25kbb7yB115/g1YtW3L++eexZMkSft+4kW7dujF//pcMHjyICy+4oM5yT9S5c2d+/OFH5+95eXkcLChg0qRJvPf++9hsNoxGIyUlJezcuZNbb7kZcHS5+W7hQoqKimjUqBGjRo5g6NChlJeXM/X2aUyfNo1OnY59avfe+x8QHh7G4EGDmDZ9OldPuJo1a9eSm5vL4UOHuPDCC0hMTAQcLVTz5s9nzZq12Gw2QkKCueKKKwgPq/oJZ108vTyrfAJaX5mFhYV8/MmnbN26FYDw8DCuufpqAgMDa70WFouF+fO/JCk5mYqKCtq0acOVV4x3tlItWbKElJTfiIuLI3nVKgoK8mnRogU3TZmCr68vkREReHl5AbBnzx4+nPMRBw4cwGAw0CMujksvvQRPT0+XjtdodOT0JpOjfr322utERERQUFDA8hUruGP6NDp27EhSUhLffPMthYcOERQUxMUXXUi3bt0AyMnJ4YH/+xf/fetNjEajS9fh+PKCg4O56qoriW7bttZzdrLqq8u11cNKqVu28Mknn5KXl0dEeDhh4TXXIbvdzrz581m1ajV2u52mTZty2WWXEtOpEx98OIfk5GRKS0uZNn06Xl6Neebpp7BYLCxY8DXJq1ZhsVjw8/PjivHj6NixI6tWr+ajjz6mrLycZ599DrPZxN133c269evIyclhyuTJzn2//fY7+Pn5cemll9QZx4kKCwuZ89FHpKZucdSZHnGMHzfO2c3vtddeJ7Rl6NF7N4Pc3Fx69Ijj6gkTMBgMznIOHDjA4088weHDRWzbtp2FCxdy4YUXOltXs7KzmTPnI7Zt20ZgYCDXX38d0W3bAid3r772+hv4NW3Kvqwsdu/ahdFkYsSI4YwZPRqg1vez+o7zjjvvYsrkG52tBOnp6Xz22VxyDxzAbDaT2L8/Y8eOcd4jO3bs5NNPPyVz7158fX0ZO2Y0iYmJtV6zsLDW9dbTE9V2X1TWtePPSeX7eVZ2Ng8//AhXXnEF3y1cyOHDh4mMjGDSxImEhIQAsGbtWr76agFlpaV4eHgwdOhQhg07Vt9XrFzJwoWLKCkpwdfHh/POG0vPnj1djnvokCGsXJnEzp07iY6OrrOOuxKP3WZn4aJFLF78PaWlpSQk9GbiNddUqX8iIn9nDZ64VFRUUF5e7vK6pyotLY2k5GTOO28s4Ogz/+xzzzMgMZGbb5qCzWbjs7lzmT37Ve6//z5mzHiEL7/8isy9mdx2663OcqxWi/PTMKvVRmrqFpo3b85TT87Ey8ur3nJPFBsTw6effkZ2Tg4hwcFs2ryZDh070KVLZ8rKypx/wLZu20ZISAj+/v5sT0tj7uefM23a7URGRJCVlcXjT8wkMjKKtm3bEB8fz7Lly52JS3l5OevXr+PSSy52xr1w0UIm33gjwcHBbNmyleeef55zzjkHb29v3nvvfcorKpj5xON4eXmxavVqnn9+Fk88/hi+vr7VT+5xDwJ2u5209HSSk5K5+uoJzuX1lfnmW28R1jqMfz/zNGazmQ/nzOG99z/grjvvqPVafPjhHLJzcnh0xiM0adKEn5cs4elnnuGJJ57A18cHq9XG5tRUYmNjuf++ewF49rnn+O67hYwbdzk+Pj5EH30Af2X2bC65+GISEhIoKy/ngw8+YM2atQwYkFhv3Tp8+DAff/IJ3t7etGsX7TjHNivffvcdl112KbNfeRmz2czq1av5/It5TLt9KhEREWzZupVXX/0PU2+7jY4dOzhbFysfrOo7Z6tXr2bu518w7fapREVF8cuvvzJr1gs8OmNGrefsZNRXl+urh1lZWbz04ktcM/Ea+iQkkJeXz1v//W+N+0pOTmbjxk089ugMvL292bZtG3Pnfk77++/j6glX0TP+HGa/+h9eevFF5zYLFy5ie1oaDz34L/z8/Fi9eg0vvzKbF1+YRZ+EBPokJDDp2ut44P77aN3a8fC79pe12KxVP82usBzrMldXHObjPvSwWCz8+9nn6Nw5lueffw67zca7//sfs199lXvuvttZB5YsWcrkG2/kivHjOVxUxP33P0C3rl2dySpAYGAgL734Ik8/8wzx58Q7HzyzsrKwWCzMmfMR48ddTosWLZgz5yPmzJnDIw8/7FIdOZ7VamHV6tVMm3Y70W3bsj0tjRdffAl/Pz/69etX4/uZK8dps1mdXa+ysrN5ZfZsbppyE506daSoqIiXX5mNzWbjwgsvIDs7m+eef56rJ0wgIaE3WVmO3728vGq9ZjWrvU2mrvsiKCiw2jlxvp9bLFRUVLBnzx4ef+xRDEYj77//AS+8+BJPznyC/Px83nvvfR568F+EhoaSn5/P62+8SceOHWjdujVJSUksXLiIu+68g+bNm/PHH5k8P2sWvr6+Lnf9CjuacGbu3Ut0dHSddbywsLDOeAC+//57zjv/PJ555mlycnKYOfNJ4rp3r1L/RET+zs6aWcU2btzIbVNv57apt3PDjZN57vlZXHLxxYwa6egjv379epo2bcqoUSMxGo2YzWbGjxvHH5mZZGVlubyfwMBAJlx1Fd7e3hiNxpMuNywsjKZNm7Il1dEtLHVzKjExMfj4+BAREeHsLpa6OZUuR7uJtW/Xjmf//QyREREAhIaG0q5dNDszdgIwcEAiG9avd7ZQrVu/no4dOlZpAbns0kudA8k7dGiP1WrlQF4eBQUFrP3lF66/7lpna0SfhATatmnDr7/+WuM5KCsv5+ZbbuXmW27lxslTePLJp+jXvx9dunQBcKnMO6ZPZ/z4cXh4eGA0Gkns35+dO3fWet4PHjzI8hUruP66a/Hz88NsNjNi+HBCQ0NZtmyZc73o6LaMGDEco9GI0WikXbt25OzfX6UsxziVfAICHONdPD08uOH66+tMWp5+5hluvuVWbrr5FqbePo2srCymT7u9yiQLCQkJDBo4kEaNGmEwGPjyqwVcfPFFREZGYjAYiOnUieHDhvHNt99WK9+Vc/blVwu4+KKLnGMiesbH88jDD9Gs2cmN26lNfXW5vnr4408/07VbN/r17YvRaCQoKJDExP417is39wBNmng7j7VDhw48+OC/qiQLJzrvvLHcfdedznOekNAbq9VKTs7+Wrep1dFPoF2N49df11FeXs64yy/H08MDLy8vJk2cyI4dO0nfscO53uBBg4iNjQHA18eHVq1aVat/9Zk69TZat26Nh4cHvXr1ch7fqdyr/fr2dbY8tG/XjuHDh7F8xUrn6ye+n7l6nJUWL1rM4MGDnR+a+Pj4MOGqK1mydAkAixYvJi6uO3379sFoNNKqVUseefgh53uFq2Y++RRTbrrZ+ZOXl+d87XTvi3HjLsfLywtPDw+unnAVBw8eZPv2NPLy8jAajc761qxZM/7vgfudScLXX3/DNVdfTfPmzQEIC2vN6HPPZcmSpS4fl9lsxmw2U17m+DCvrjpeXzwA/RMTGTF8OJ4eHoSHhREeHn7S9U9E5Gz2p8wq9mdo364dkyffCMBvvWUvagAAElJJREFUv//Ohx/O4ZxzznG+nrFrF7t37+bhhx+psp3ZbKawsNDlmV18fat2/zrZcisfYDenpjJo0CBSU1OdrUKxMTFs2bqFCy44n82pqVxx3KQCf/zxB8uWL8dqtWGzWtm+Pc35qV779u0JaNaMNWvXMnDAAJKSkhlZx2w7lV047DYbu3btpqKigieemFllneIjR5wPAify8PDgsUcfBaCiopyMjAw+mzuX7Oxsbrn5ZpfKtFqt/LxkCbt37cZoMpGTnY3FYqk15oyMXfj6+hIUFFRleZs2bcjI2FX7sRqM2O1VP3E3Go2MGTOafz/7HLGxMcTFxdEzPr7Grn2Vpky+kbCwcIxGRz91jxrGpRw/uLikpITs7Gyio6OrxfvDjz+euGm956yyvMoWnkqnM6vZiVypy3XVw927dhHf07XJFPr27cOKFSu45977iI8/h3N69HBpFsGUlN/YkJKC0WiktKSEsrKyOutNbSp7zrgaR8auDNq0aeO8d8AxuULLli3JyMhwJgcnMhoN2G0nN47FfNxkDSaT0dkidyr3amWCUyk8LIylS48l+tXfz07uODN27aLwt0LWr1vvXGa1WQEDFRUVZGTsYtDAAVW28ff3r+3QazVlymRn64QBnB86uHRf1DNW6vhz5OXlRYsWQWRnZ5OY2J/WrVtz1933EBfXnR5xPejevRtms9mx35wc/vfee3gcN9amvLyc4KPdzFxRVl6OxWKhSRNv57La6nh0dHSt8VQym6tO9GEyGU+6/omInM3OmsTF08vLOfA6sX9/5s2bz4oVKxg7dgzg6PvbtWtXbr5pSoPu91TKje0cyyeffMquow/tlZ+YxXaOZfH335Odk0Nubi7tj/Z537p1K2+/8y7Tp02jVauWAMx+9dUqZQ4ckEjSyiS6de1KVlYWsbGxrsVvt+Hr68tjjz3qcvwGg6FKF4yWLR0xvfXft7nqyqtcKvOll16mTds2XHvtJMxmM5mZmTx+wgPZiXHW+topDGy95OKL6d+vH+s3bCA5eRWffPIpU6feRudazltAQLNq3U7qUtfA8ppeq++cHTlyxPGfP7Gven11ub56aLFaMZtce8to0aIFzzzzNJs2bSIl5TdeevkV2rRpwx3Tp1V5aD7eggVfsz0tjSlTJjuTxNum3n4yh+hkwHBScdT18PdXPRieyr16IovVWueU5Sd7nHabjQsuOJ/BgwbVvI3d3iB1NrB5ICE1JOnOe6kB7wuLxXGOzGYz9993L+k7drBh/Qbmfv45n372KQ/cf78z2Zk27XZCTyJROdGujAwAwsLDgbrreF3xnImZ0kRE3NFZ01XseGazmb59+7Bs+TJnf+bw8HC2bdtWbWKAgwcPnta+TqXczrGxFBcX882331Z5UG4XHY3RaGT+/C9p166dc7appORVxMfHOx8WAYqKiqqU2bdvP3ZmZDB37ufObhmuCAsLp7CwkD179rgcf008PR1/yCsqyustMy8/n9QtWzhv7Fjnp4UnHk9tcebmHqiyfFfGLiIjI08qVnAkAsHBwZw7ahT/+r8HOHfUKBYuXHjS5dTG29ub5s2bsyO9aveaXbt2ObtaHa++c+bt7U1QUJBz0HylzMxMiouLGyTm+upyffUwOLgFe/6oGn95LRNxFBcXYzab6d69O5MmTeSZp59i586d7KihO1KlFStXMnz4MOcDXVl5eb0TfRgMhmozNtntNgxGw0nFERYeRkZGRpWySktLycrKIjKy+vX8MzTEvbpz505at25V+z5O8jjDI8LZ+PvGKstsNhuHDh0CICI8nPQT7oGDBw+SnZ3tcsx1aej74nBREbm5ubRu3YqKigrKysuJbtuWyy67lKeenElQYBBJScl4e3sTGBhY7diPHDni8hhOcIzbioyIcE6uUFcdryseERFxaPDEpa4+7Cc6nS8zHDRoELm5B9h4dLranj3j8fT05I033uTIkSOOrko/L+Hfzz7n/CPt6eVJXl7+SU1N6Uq5JwoICCA0NJR169ZVaRlp1KgR7du1Y82aNXTpfGy5t3djtm7dSmlpKVarYxD4iQ8Dfn5N6datG0nJyfTr18/l+IOCAkno3ZtX//MaOTk5AGzZspXHH3+C7KO/V2O3U15eTnl5OUVFRWzZspUv5s0jKiqKwMDAesv08vTEaDQ6p6rOysri408+rbKLE69FUFAgvXv34t1336Ww8BBWq5WlS5eRuXcvAwee3PSmGRkZPDJjBrt27wYcDwdZ2VkN2u0KYOyYMcyfP9+5n+1pafzw44+MPdo18HiuXIfzxo5l3rz57Nq16+hx7OLFl152PiS6VH/tdg4ePFjlp7CwELvdXm9drq8eDkgcQHLyKn4/+jCXnZ3NosWLawzjzbf+y9y5n1N29CEvOycHq9VKYKCjVcvT04uSkpIqD5/e3t78/tvv2Gw2iouLefedd6t1E/P09CT3wLHkNiQ4hB07d1JSUoLdbmfZ8uVs2JDinGWpvjgq9To6U1TluqWlpcz56GMiIiJo165d7ee7Dp6eXuQeyHV5/VO5V39dt8451i51yxaWLl3G4MGDa93HyR7nqJEj+X3jRhZ8/TVWq5UjR47wv/feY968+Y7XR43k119/ZfXqNdhsNgoLC5k9+9Uq3TtPvGY1OXz4cLV6W1JSAtR/X9TXHrZw4SIsFgulpaW8//4HtG7dmqioKH786SdeefkVCgsLAcescgUHDzrfJ8aOGcPczz9n40ZHfd+/fz/PPvc869evr3lHdjvFxcXk5h5gQ0oKzz73HDt27OCGG653rlJXHa8vHhER+RO6ivn5+ZGenl6t7/+J0tPTqwx8rovRaKg23WNoSAidOnVk5dHuU56entx37z3M+ehj7r7nXkxGIx06duDuu+50tk70iItj6dJl3HzLrSQm9mfCVVc5B3kDmMymasmUK+XWpHv37uTk5BATU3Xa1W7du7Fp82Y6dz42eHXM6NHs3ftf7rjzLvz9/RkxYjgJCb2rHXOHDu05fPhwtS4VJpOp2rpGo9H5PQjXX38dn3/xBU8+9TQVFRW0DA1lypTJNXbNMBmNlJWXM3nKTY7j9/AgICCAuLg4Ro8Z7VyvvjKvnTSRjz/5lI8+/pi2bdpyxfjxvPjSS87ta7oWN1x/PV98MY+HH3kEi8VCVGQkDzxwP35+TZ3Xp9pxmozVvu8hKiqKcZeP4913/+d8COjWtSuXXXppteOtHG9QX8JtMpmr1Y3BgwcBjmlyDx2dDvn6666rNtVuZcz1nbMBAxKxY+f119+g+MgRgoKCuGnKZOc4qprOWZVzYXBcu+l33Fkt/hdfmIW/v3+ddbm+ehgbG8OECVfx3vvvU15eTqtWrRhUy/f73HDD9Xw+93MeeOD/sFqt+Pn5cfPNNznHLoSHh9GhfXvuvPMuQkNDmTHjESZeczXvvPs/pt4+jZCQYC679DLSd+xwtp4ADB82jNdffwMvL08e/NeD9O7di82pqTzwf/8iMDCQbl270ichAZPR5FIclTw9PbnvvnuZM+cj7rzzLkwmE3HduzN92u3O4zeZzDXcZ6Zav29k4IBE3n7nXVauTOLqCROIioqsdq8aTVW3P5l7FaB1q1Z88uln7Nq1i0aNGnHFFeOJO/qN97W+n9VznHCsZ1br1q259567+eyzuXz33UK8vLzo3bsXl1zsmNGwVatW3HXXnXz26Wd8OGcOTZo0YeyY0fTpc+wLeE+8Zsd3yTQe3dGsF16odmz9+vXjxhuur/e+MBqNmExG5/9PfF82mUw89NDDHCwspH37ds5jHTliBJYKC0899TSlZWU0atSIIYMH0auXI7kbNGggGODDOR9RWFiIv78/o0aOrPHLlRuZzZSVl3PrbVPx9PCgeWAgXbt04cYbbqgy5qeuOl5fPEaTsVpXzbrqn4jI35GhtLTMXvlHymq1kpWV5XJCUZODBw+Snp5OYWFhrZ8Mm0wmmjZtSrt27U5rX/8kJSUlPD/rBYYNHUpCQu8zHY7Uw2KxsHbtL7z3/vu88fprZzoc+Rua/eqrtG7VmgsvvKBByrPZbOzfv58HH3qYf/3fA7VOCHC2yMzM5MGHHuZ/775zpkMREZFTUDlxUOWHcHb7n9Di4u3t7fyirbqYTCbnF55J3WY8+hh5Bw6QkJBA7969znQ44oJHZswgLy+fsWPGnOlQ5G/KZDS5PNbNFXPmfMSy5cvp3LkzETWM0zrbmEwNe35EROTMa/AWFxERERERkdNRU4uLPo4SERERERG3p8RFRERERETcnhIXERERERFxe0pcRERERETE7SlxERERERERt6fERURERERE3J4SFxERERERcXtKXERERERExO0pcREREREREbenxEVERERERNyeEhcREREREXF7SlxERERERMTtmRu6QL9PhzZ0kX87heN+OtMhiIiIiIicVdTiIiIiIiIibk+Ji4iIiIiIuD0lLiIiIiIi4vaUuIiIiIiIiNtT4iIiIiIiIm5PiYuIiIiIiLg9JS4iIiIiIuL2lLiIiIiIiIjbU+IiIiIiIiJuT4mLiIiIiIi4PTdKXAyY4iZgvvJLzDetxXzNQkx9p4KHt8slmCf9gDE0tkGjMo+e5YjjKGNYPIag6Abdh4iIiIiI1M1tEhdTzxswdL0GW9IzWD4Yhe37OzE074h55LOuF2JsBEZTg8ZlP7AVe8Eu5++G9udhCO3RoPsQEREREZG6mc90AJUMnS7Gtu5NbLtXAWArzsf2zVTw8jmjcVnXvlnld4OXP/YzFIuIiIiIyD+V2yQu2CwYfFpUXWa3Qckhx/8NBsxTfsH60Rjsh3Ici3yDME1YhOXNBLBWONbzDcM8ehK06ALWMmzJz2PbsQQAY8wFGKMGY9u1FGO7seAXhn3fWqw/P4ap23iIHILBtxW2da9j2zQPANPwJyA/Hdv2bzFd8jE0DsDYMh5jj8nY1r6MLXXBX3F2RERERET+0dwmcbH9/gHG/g9g8m6BfesX2PZtgiptGwYwmh3dwSoZTWAwgcFwbFHHi7B8fw8cKcDYbjjG4c9i3z8a++H9ju1b94Hdy7F8eQOYPTBfuQDT+a9jXz0L2/oPMIbEYLzwfWxpi6GsGIPRjN1oxn44F8v/hmG+8E1s6YuxbfriLzs3IiIiIiL/dG4zxsX2+2fYvr8HQ1BHjBd+gHniIkw9JjqSjfrYjyU4tl9ehiMFjv+n/QDZGzB2PP/Yujm/OVtTsJRD3jbYvQxb1mbHNtmpYDBi8AlqsGMTEREREZHT4zYtLgC29B+xpf+IISAMY8cLMMTfhDm4K5aFd51ymfa8reAXXscKNsdP1YVgcJucTkRERETkH88tn87tBX9gXTUb26JpEDUUg09gPRvUPlzeYLOB7cTEREREREREzibukbg08sLY5TLAUGWx/dBex792G87xLsbjQna2ihyXuJg8q5bdrC0c3Nmg4YqIiIiIyF/LTRKXxhh73IB55FOOL3f0DsAY0gnTwIdg31oozne0qhTuwdA6wbFNk2aYBj7i+P9xLS7GbhPB5BjAb2zVFULisG75quFiLS/G0LRlw5UnIiIiIiL1co8xLkcKsMwdj6nXLZhG/wca+0NxLmT8hOWXN5yr2ZY+iHHgoxg7XQyHs7CtfwNjy3icLS7Wcmwb3sY8+gXsjZpgMHthWzQVSgqPFlABNmvVfdss2K3l1ZZVTq9st9scv1e+lPo5xiEzMXe8BNvyx7Cl/9zQZ0NERERERE5gKC0ts1fOJmy1WsnKysLPz++UC/T7dGgDhfb3VTjupzMdgoiIiIiI2yosLCQ0NBSTyQQ4Oli5R1cxERERERGROihxERERERERt6fERURERERE3J4SFxERERERcXtKXERERERExO0pcREREREREbenxEVERERERNyeEhcREREREXF7SlxERERERMTtKXERERERERG3p8RFRERERETcnrmhCywc91NDFykiIiIiIv9wanERERERERG3p8RFRERERETcnhIXERERERFxe0pcRERERETE7SlxERERERERt6fERURERERE3J4SFxERERERcXtKXERERERExO0pcREREREREbenxEVERERERNyeEhcREREREXF7SlxERERERMTtKXERERERERG3p8RFRERERETcnrmmhYWFhX91HCIiIiIiIrWqlrj4+fmdiThERERERERqVSVxMRqNeHt7n6lYREREREREAEducrwqiYvBYMBkMv2lAYmIiIiIiNTHDGC3n+kwREREREREavf/ckEvIAACFPcAAAAASUVORK5CYII=" alt="elections retire pl"/>
</div>
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="sect2">
<h3 id="elections-retire-other"><a class="anchor" href="#elections-retire-other"></a><a class="link" href="#elections-retire-other">Retiring Other Roles</a></h3>
<div class="paragraph">
<p>Connect with the PMC or <a href="mailto:emo@eclipse.org">EMO</a> for assistance.</p>
</div>
</div>
<div class="sect2">
<h3 id="elections-faq"><a class="anchor" href="#elections-faq"></a><a class="link" href="#elections-faq">Frequently Asked Questions</a></h3>
<div class="qlist qanda">
<ol>
<li>
<p><em>Do we really need to do this? </em></p>
<p>Yes.</p>
</li>
<li>
<p><em>Can I still be a committer if I change employers? </em></p>
<p>Yes. Your status as a committer is not tied to your employment status. You may, however, require <a href="#paperwork">Committer Paperwork</a> from your new employer (or if you become self-employed). If you change employers, please contact the <a href="mailto:emo-records@eclipse.org">EMO Records Team</a> for help regarding paperwork requirements.</p>
</li>
<li>
<p><em>What happens if committers don&#8217;t vote? </em></p>
<p>If a project has three or fewer committers, then all committers must vote. If even one out of the three does not vote, then the election will end in failure. If the non-voting committer is also not active, then they can, perhaps, be <a href="#elections-retire-cm">retired</a> by the project lead.</p>
</li>
<li>
<p><em>How do we transfer committers from one project to another? </em></p>
<p>Short answer: you don&#8217;t</p>
<div class="paragraph">
<p>We have no concept of transferring committers. if committers need to move from one project to another, then they must be elected as committers to the new project and retire themselves from the old one.</p>
</div>
</li>
<li>
<p><em>Can a project lead retire a <em>disruptive</em> committer? </em></p>
<p>The EDP allows a project lead to retire a disruptive committer. This is basically the "nuclear" option and so should be used sparingly; we have only retired a few committers in this manner. Should a project lead decide to take this step, they should be prepared to provide evidence to back up the claim of disruption. The project lead should work with the PMC and EMO to determine how (or if) that evidence is tracked and disseminated.</p>
</li>
</ol>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="paperwork"><a class="anchor" href="#paperwork"></a><a class="link" href="#paperwork">Committer Paperwork</a></h2>
<div class="sectionbody">
<div class="paragraph">
<p>The Eclipse Foundation needs to ensure that all committers with write access to the code, websites, and issue tracking systems understand their role in the intellectual property process. The Eclipse Foundation also needs to ensure that we have accurate records of the people who are acting as change agents on the projects. To ensure that committers understand their role, and that the Eclipse Foundation has accurate records, committers must provide documentation asserting that they have read, understood, and will follow the committer guidelines. Committers must also gain their employers consent to their participation in Eclipse Foundation open source projects.</p>
</div>
<div class="paragraph">
<p>All committers must complete the <em>Committer Agreement Workflow</em>, which includes the <em>Committer Questionnaire</em> and documentation as described below.</p>
</div>
<div class="sect2">
<h3 id="paperwork-questionnaire"><a class="anchor" href="#paperwork-questionnaire"></a><a class="link" href="#paperwork-questionnaire">Committer Questionnaire</a></h3>
<div class="paragraph">
<p>The <em>Committer Questionnaire</em> is an online form that must be completed by all new committers. This form offers two separate paths: one for committers who work for a member company that has provided a signed <a href="http://www.eclipse.org/legal/committer_process/EclipseMemberCommitterAgreementFinal.pdf">Member Committer and Contributor Agreement</a> (MCCA), and one for everyone else.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/png;base64,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" alt="committer questionnaire"/>
</div>
<div class="title">The Committer Agreement Workflow starts by asking for employment status.</div>
</div>
<div class="paragraph">
<p>The <em>Committer Questionnaire</em> is accessible only after an individual has been elected into the role of a committer on a project (note that all committer relationships are between an individual and a specific project), either as an initial committer on a new project, or via <a href="#elections-committer"><em>Committer Election</em></a> on an existing project. New committers will be sent a link to the questionnaire via email.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>If you indicate that you are employed, you will be asked to identify your employer. Only member companies that have provided a <strong>signed</strong> <em>MCCA</em> will be listed as member companies in the <em>Committer Questionnaire</em>. If you work for a company that is not an Eclipse Foundation Member Company, or your employer has not provided the Eclipse Foundation with a <em>MCCA</em> you must list your employer as "Other".</p>
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="sect2">
<h3 id="paperwork-documents"><a class="anchor" href="#paperwork-documents"></a><a class="link" href="#paperwork-documents">Documents</a></h3>
<div class="paragraph">
<p>The specific agreements required depends on the nature of the project and the employment status of the individual. For committers on an open source <em>software</em> project (i.e., most Eclipse projects), the agreements described below are required.
For committers on an open source <em>specification</em> project, additional <a href="#specifications-agreements">working group agreements</a> are required.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBieSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMCkKIC0tPgo8IS0tIFRpdGxlOiAlMyBQYWdlczogMSAtLT4KPHN2ZyB3aWR0aD0iMzg3cHQiIGhlaWdodD0iNDMzcHQiCiB2aWV3Qm94PSIwLjAwIDAuMDAgMzg3LjAwIDQzMy4wMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCA0MjkpIj4KPHRpdGxlPiUzPC90aXRsZT4KPCEtLSBzdGFydCAtLT4KPGcgaWQ9Im5vZGUxIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5zdGFydDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxMjEsLTQyNSA2NywtNDI1IDY3LC0zODkgMTIxLC0zODkgMTIxLC00MjUiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iOTQiIHk9Ii00MDMuOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5TdGFydDwvdGV4dD4KPC9nPgo8IS0tIGlzX2NvbW1pdHRlciAtLT4KPGcgaWQ9Im5vZGU0IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5pc19jb21taXR0ZXI8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iOTQsLTM3MCAwLC0zNDAgOTQsLTMxMCAxODgsLTM0MCA5NCwtMzcwIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9Ijk0IiB5PSItMzQzIiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPkFyZSB5b3UgYWxyZWFkeTwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iOTQiIHk9Ii0zMzIiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+YSBjb21taXR0ZXI/PC90ZXh0Pgo8L2c+CjwhLS0gc3RhcnQmIzQ1OyZndDtpc19jb21taXR0ZXIgLS0+CjxnIGlkPSJlZGdlMSIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+c3RhcnQmIzQ1OyZndDtpc19jb21taXR0ZXI8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik05NCwtMzg4LjY5MkM5NCwtMzg2LjAwNCA5NCwtMzgzLjE1MDUgOTQsLTM4MC4yMjU3Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI5Ny41MDAxLC0zODAuMTQzNSA5NCwtMzcwLjE0MzYgOTAuNTAwMSwtMzgwLjE0MzYgOTcuNTAwMSwtMzgwLjE0MzUiLz4KPC9nPgo8IS0tIGljYSAtLT4KPGcgaWQ9Im5vZGUyIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5pY2E8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjA1LC05MSAxMDEsLTkxIDEwMSwtNTUgMjA1LC01NSAyMDUsLTkxIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjE1MyIgeT0iLTY5LjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+U3VibWl0IGFuIElDQTwvdGV4dD4KPC9nPgo8IS0tIGZpbmFsIC0tPgo8ZyBpZD0ibm9kZTMiIGNsYXNzPSJub2RlIj4KPHRpdGxlPmZpbmFsPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjE5OSwtMzYgMTA3LC0zNiAxMDcsMCAxOTksMCAxOTksLTM2Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjE1MyIgeT0iLTE0LjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+WW91JiMzOTtyZSBkb25lITwvdGV4dD4KPC9nPgo8IS0tIGljYSYjNDU7Jmd0O2ZpbmFsIC0tPgo8ZyBpZD0iZWRnZTgiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmljYSYjNDU7Jmd0O2ZpbmFsPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMTUzLC01NC45OTA5QzE1MywtNTIuMjY1MyAxNTMsLTQ5LjM5OCAxNTMsLTQ2LjUxNTciLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjE1Ni41MDAxLC00Ni4yMzc4IDE1MywtMzYuMjM3OCAxNDkuNTAwMSwtNDYuMjM3OCAxNTYuNTAwMSwtNDYuMjM3OCIvPgo8L2c+CjwhLS0gaXNfY29tbWl0dGVyJiM0NTsmZ3Q7ZmluYWwgLS0+CjxnIGlkPSJlZGdlMiIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+aXNfY29tbWl0dGVyJiM0NTsmZ3Q7ZmluYWw8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik03NS4zNCwtMzE1LjgwNjRDNjMuMzQ3OCwtMjk3LjgzOTYgNTAsLTI3Mi4xODUgNTAsLTI0NyA1MCwtMjQ3IDUwLC0yNDcgNTAsLTczIDUwLC00OC40ODI0IDcyLjk4OTgsLTM0Ljg1NSA5Ny4yNDY3LC0yNy4zMDAyIi8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI5OC4yMzA3LC0zMC42NTk0IDEwNi45MjI3LC0yNC42MDE0IDk2LjM1LC0yMy45MTY4IDk4LjIzMDcsLTMwLjY1OTQiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNjIuNSIgeT0iLTE1MC4zIiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTQuMDAiIGZpbGw9IiMwMDAwMDAiPlllczwvdGV4dD4KPC9nPgo8IS0tIGlzX21lbWJlciAtLT4KPGcgaWQ9Im5vZGU1IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5pc19tZW1iZXI8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMTk2LC0yNzcgNzgsLTI0NyAxOTYsLTIxNyAzMTQsLTI0NyAxOTYsLTI3NyIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxOTYiIHk9Ii0yNTAiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+RG8geW91IHdvcmsgZm9yPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxOTYiIHk9Ii0yMzkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+YSBtZW1iZXIgY29tcGFueT88L3RleHQ+CjwvZz4KPCEtLSBpc19jb21taXR0ZXImIzQ1OyZndDtpc19tZW1iZXIgLS0+CjxnIGlkPSJlZGdlMyIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+aXNfY29tbWl0dGVyJiM0NTsmZ3Q7aXNfbWVtYmVyPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMTE4LjQzMTUsLTMxNy43MjQyQzEzMS41NTk4LC0zMDUuNzU0MyAxNDcuOTQ2OCwtMjkwLjgxMzIgMTYyLjI3MjEsLTI3Ny43NTE5Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxNjQuOTUzNCwtMjgwLjA0MzcgMTY5Ljk4NDgsLTI3MC43MTk4IDE2MC4yMzcxLC0yNzQuODcxIDE2NC45NTM0LC0yODAuMDQzNyIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxNjIiIHk9Ii0yODkuOCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjE0LjAwIiBmaWxsPSIjMDAwMDAwIj5ObzwvdGV4dD4KPC9nPgo8IS0tIGlzX21lbWJlciYjNDU7Jmd0O2ljYSAtLT4KPGcgaWQ9ImVkZ2U1IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5pc19tZW1iZXImIzQ1OyZndDtpY2E8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0xNTguNjYxNywtMjI2LjExNDVDMTQzLjczMTYsLTIxNS42MDIzIDEyOC4xNjQyLC0yMDEuMzcyMSAxMjAsLTE4NCAxMDguNjU3OSwtMTU5Ljg2NTYgMTEyLjQ0NzQsLTE0OS41NzQ4IDEyMCwtMTI0IDEyMi41MzMzLC0xMTUuNDIxOCAxMjcuMDEsLTEwNi45Mjk5IDEzMS44NjQ1LC05OS40MDg1Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxMzQuODE5MywtMTAxLjI4OTUgMTM3LjY0MjksLTkxLjA3NzggMTI5LjA2NzUsLTk3LjI5OTggMTM0LjgxOTMsLTEwMS4yODk1Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjEzMSIgeT0iLTE1MC4zIiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTQuMDAiIGZpbGw9IiMwMDAwMDAiPk5vPC90ZXh0Pgo8L2c+CjwhLS0gaGFzX21jY2EgLS0+CjxnIGlkPSJub2RlNiIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+aGFzX21jY2E8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjY1LC0xODQgMTUxLC0xNTQgMjY1LC0xMjQgMzc5LC0xNTQgMjY1LC0xODQiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjY1IiB5PSItMTU3IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPkhhcyB5b3VyIGNvbXBhbnk8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjI2NSIgeT0iLTE0NiIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5wcm92aWRlZCBhbiBNQ0NBPzwvdGV4dD4KPC9nPgo8IS0tIGlzX21lbWJlciYjNDU7Jmd0O2hhc19tY2NhIC0tPgo8ZyBpZD0iZWRnZTQiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmlzX21lbWJlciYjNDU7Jmd0O2hhc19tY2NhPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMjE0Ljg1NDYsLTIyMS41ODczQzIyMi42MTI5LC0yMTEuMTMwNCAyMzEuNzEwNSwtMTk4Ljg2ODQgMjQwLjAxMTMsLTE4Ny42ODA0Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyNDMuMDIwNiwtMTg5LjQ5ODQgMjQ2LjE2ODIsLTE3OS4zODE5IDIzNy4zOTg5LC0xODUuMzI3NSAyNDMuMDIwNiwtMTg5LjQ5ODQiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjQ2LjUiIHk9Ii0xOTYuOCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjE0LjAwIiBmaWxsPSIjMDAwMDAwIj5ZZXM8L3RleHQ+CjwvZz4KPCEtLSBoYXNfbWNjYSYjNDU7Jmd0O2ljYSAtLT4KPGcgaWQ9ImVkZ2U3IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5oYXNfbWNjYSYjNDU7Jmd0O2ljYTwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTIzNC4zOTU1LC0xMzEuODY2NEMyMTkuNDIyLC0xMjEuMDM3MyAyMDEuMzc1MiwtMTA3Ljk4NTcgMTg2LjA4MzUsLTk2LjkyNjUiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjE4OC4wNjI3LC05NC4wMzg0IDE3Ny45MDg2LC05MS4wMTQyIDE4My45NjA1LC05OS43MTA1IDE4OC4wNjI3LC05NC4wMzg0Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjIyMCIgeT0iLTEwMy44IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTQuMDAiIGZpbGw9IiMwMDAwMDAiPk5vPC90ZXh0Pgo8L2c+CjwhLS0gaGFzX21jY2EmIzQ1OyZndDtmaW5hbCAtLT4KPGcgaWQ9ImVkZ2U2IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5oYXNfbWNjYSYjNDU7Jmd0O2ZpbmFsPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMjU1LjUwODIsLTEyNi4zMDU5QzI0Ny4xMzQ2LC0xMDQuOTM5NCAyMzMuMjU0MiwtNzUuNjQxOCAyMTQsLTU1IDIwOS41NjQ1LC01MC4yNDQ4IDIwNC4zODI3LC00NS44ODM5IDE5OC45NDc0LC00MS45NTU1Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyMDAuNTI0OCwtMzguNzk5NiAxOTAuMjY4MiwtMzYuMTQzOSAxOTYuNjMsLTQ0LjYxNiAyMDAuNTI0OCwtMzguNzk5NiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyNTEuNSIgeT0iLTY5LjMiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxNC4wMCIgZmlsbD0iIzAwMDAwMCI+WWVzPC90ZXh0Pgo8L2c+CjwvZz4KPC9zdmc+Cg==" alt="paperwork" width="514" height="575"/>
</div>
<div class="title">What agreements are required?</div>
</div>
<div class="paragraph">
<p>The new committer must download and print the documents, complete and sign them, and then provide them to the EMO Records Team. The Committer Agreement Workflow provides a means of uploading these documents; alternatively, the team may ask you to provide them via email.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/png;base64,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UHx8Us2qp2LDVSed/M2fnnXHb/9w6/1nfXSncoOVwMezxpr7Vks0Ox+/Zt6xXzr5i7/YMDzyzY/9+/rf3fD13969y/xgwMgrb/jlu88/86tX/mDpr2+atmL1oQccs7bFU8KPDTgpvwzBEOXaMWMN3+eQw6cd+q2bb33gkovPXbxgi05L6Ah/+OF9D/nCzSdedtavbrn9/yw+ausdaF1S/cXZK/c+79xr73nqE++h447dd7kroQbd33LXWV/76sXPXH/Pb6+74GdLb//RW47+up7U7UHbqC9lA80sifr7V60bNkTwwyUPPBKn+N0tdz9z4ZlP337+m790O5qyHdOfWH/nsUcfNP1Tj11726Xf3HPalz/wwVufwiiw/NL3LDzjiU98+fyf3rf+pK4/nvidlWjeEaE04Wuq8xLnEqX62NrmaGacbi11AmAu1bbpJQ3H+XjsHj//Qx9YccBVl1/x84vP/MPpb+r8+I1zAsCL4+oq1az1CDz1i69sd+RnSl++fMW1z/zuo9nVR+32ybuepJy3ZLj89tvFfu+47/c3XviF99982vuuuKe7azzF5O/l+8/qftuHfvWbc35xwpyTjjmzs9FTg5TmyQ2sXU+meVvrCSce35MGx/7Xt3/000s/t88WhAbx4Bvfv+SIt73z4Sce323P3T91/AkPr0OnH62/4coPffgru3z68p/c/PMT5ky+ZY997427Si2YHo/WRbu2mNT8D7ffKnZ595L77v3N2Z/48fmnnf779U6tr1913mHnP3LV3beN3fbgwZ31Rx4xf7r5J4NeJ3rzGw/70mmnXf2dy0774cePHwHu/9ibDj7/yU/9et1tF3xk4aPfX/TWb/EWhfixj+69+bcf3v5bN519y0VX3/Lpd5x0yWWIgmn6qd/df89Bn7/2pP8+/+6rfrwo+NOBb9z34M//8Cc3X/eT751K9597yGevqKAC2fKuBZv/9NHKNTfcffa3/+vBL73j4LMeCrhJWTR69deP+OqV5/76d1dfev6idOXhx37yTw5b7bLrqUfvQF0H/OSSC3743e/0d5VNnvueajTqQghHxcvagoLXmqeffpo2wTm36d/OuearISe697B2vO0PhnI7uZyaE9aOr6tTtV41tQc+s3l79Jl7iYgml1qi339qADtdkBNltSeO3mrHj/7kRiIiildef17rvMVLmkSUWRpf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ao9mTfQ//+sfOO7Q//6fej+D8bDTYedeesJLj/vMIe87ZbMXLX/51zefeWwfFHKmBOEOINFBurBkaGhqTsaJCPzOFK/s6NYBQG/tiN1LCgB2ePHWy3fp/69PlM45s0rWcD142uanUTIE2g7dSpR3So4545wr3/6Oo1744ld32pv6dPkz1163ZJdwaPmifPNWDFcCOF0INSOHu1oBB6w66Yr+Zc9+3ovflOzY6pv+5ElnnHzs/gAsqX/qlU89plStVuyo13/BQ68EWssO/9jF899/8lv+65xjdOqPWGf4VW/5ESAmq7tj4QEAlgBwNrTKI6MdzM4n/a4LwAAlGyAshtGCgj+VMRaesaoUhmkq0ywV3M1y8bnPnfb053zlwku++NLnven222475+zvPHD/k+65a10r2rzfgWPf/t6nYXDKqi806iNJknguvICJeKBLHR9A2P/6d7xu03tOe8WpJx9UB3Jgcsvd5QxRB1iccjv13Uue/YEf7mlilQinMuCM8zwFEAOBt9s+z/H6K7Sr/aFffe8L1180se+rRyGqH73yzMp7V33ix7XTzz16LwpoYHLdGejrjAOwA+BbHgAZW9OdXL7jTmMARp/7JHry6aELIAGSlS965viKfV5/9HOHPQC19Rdeef/knOuPgeSRlf1KSdeKx8yUAmTt2rXLli37bYz4CCeH3irPJPnDXQseaeG7fZXqdmeGP/s6i998880HHXRQb7u/7yOx/ZFbbrllv/32e/iRmBhXU8OmHLibz6gvPv7rD91+7PK9gdl3koEvfPp6++6x85YdPbLuiqfDodi6F3nxxfaWnTtnkconr8nWPM3BDV9c+eSr32AvOfaOg8k+R2X2aAcznz948F3Pz+0xD51xzPeWX7JqJWBfQaov3WL3u2XpLmd8xl7xCgDnvPdj2Rve/8od4AMMXWBqV3L0hfaa3QEBC9UGFxesPGL5ry7ez7ljt6WX3bHhQ+7lLycfP8Ze9wIAF3zwiPB1Zz13WYlrCaYshE0JdRgobrjxpgOftFITACnLROoyAbCZNagth4CEoWgzWYNoYraMfoYEksxzz08T6/sBJBYEDFQfFmAGWjSHFtWMIADSGye9A4Y12klSKYkN4EsltIhZN1sX1pfBAgpd8VvBMogpHEBms77oz6k2csEj/aDToIO9l8wDDXTQWVgoL64YMGojoDQt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" alt="committer questionnaire2"/>
</div>
<div class="title">Upload the ICA directly into the form</div>
</div>
<div class="paragraph">
<p>After all required documents have been received, the EMO Records Team will review them, contact the committer to resolve any issues that need to be addressed, and send a request to the Webmaster to provision a committer account.</p>
</div>
<div class="paragraph">
<p>Questions regarding this process should be addressed to the <a href="mailto:emo-records@eclipse.org">EMO Records Team</a>.</p>
</div>
<div class="sect3">
<h4 id="paperwork-mcca"><a class="anchor" href="#paperwork-mcca"></a><a class="link" href="#paperwork-mcca">Member Committer and Contributor Agreement<a id="paperwork-mca"></a></a></h4>
<div class="paragraph">
<p>The <a href="http://www.eclipse.org/legal/committer_process/EclipseMemberCommitterAgreementFinal.pdf">Member Committer and Contributor Agreement</a> (MCCA) is used by organizations that are members of the Eclipse Foundation to cover all of their employees who participate in Eclipse Foundation projects as committers.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>If your employer is a member of the Eclipse Foundation and has not already provided an MCCA, consult with your management team to determine who has the necessary authority to sign it on your company&#8217;s behalf. Provide the MCCA in advance of the completion of your committer election or new project creation to streamline the committer provisioning process. If you and your management team are not sure whether or not your employer has an MCCA, ask the <a href="mailto:emo-records@eclipse.org">EMO Records Team</a>.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>If the committer&#8217;s employer is a member of the Eclipse Foundation that cannot provide a signed MCCA, then the committer will have to complete an <em>Individual Committer Agreement</em>.</p>
</div>
</div>
<div class="sect3">
<h4 id="paperwork-ica"><a class="anchor" href="#paperwork-ica"></a><a class="link" href="#paperwork-ica">Individual Committer Agreement</a></h4>
<div class="paragraph">
<p>The <a href="http://www.eclipse.org/legal/committer_process/EclipseIndividualCommitterAgreementFinal.pdf">Individual Committer Agreement</a> (ICA) is used by committers who are not covered by a <a href="http://www.eclipse.org/legal/committer_process/EclipseMemberCommitterAgreementFinal.pdf">MCCA</a>.</p>
</div>
<div class="paragraph">
<p>An ICA is required when:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>The committer works for a company that is not a member of the Eclipse Foundation;</p>
</li>
<li>
<p>The committer works for member company that has not signed a MCCA;</p>
</li>
<li>
<p>The committer is self employed or not employed; or</p>
</li>
<li>
<p>The committer is a student.</p>
</li>
</ul>
</div>
</div>
<div class="sect3">
<h4 id="paperwork-existing"><a class="anchor" href="#paperwork-existing"></a><a class="link" href="#paperwork-existing">Existing Committer</a></h4>
<div class="paragraph">
<p>If the individual is already a committer on an existing Eclipse Foundation project then additional agreements may or may not be necessary. The EMO Records Team will ask for additional documentation if required.</p>
</div>
</div>
<div class="sect3">
<h4 id="paperwork-not-employed"><a class="anchor" href="#paperwork-not-employed"></a><a class="link" href="#paperwork-not-employed">Not Employed or Student</a></h4>
<div class="paragraph">
<p>If the committer is not employed or is a student, they must send a note to the <a href="mailto:emo-records@eclipse.org">EMO Records Team</a> explaining their status.</p>
</div>
</div>
</div>
<div class="sect2">
<h3 id="paperwork-faq"><a class="anchor" href="#paperwork-faq"></a><a class="link" href="#paperwork-faq">Frequently Asked Questions</a></h3>
<div class="qlist qanda">
<ol>
<li>
<p><em>What is the difference between an Individual Committer Agreement, the Member Committer and Contributor Agreement, and the Eclipse Contributor Agreement? </em></p>
<p>The <a href="#paperwork-ica">Individual Committer Agreement</a> (ICA) is for committers whose employers are either not <a href="https://www.eclipse.org/membership/">members</a> of the Eclipse Foundation or are members that have not signed the Member Committer and Contributor Agreement.</p>
<div class="paragraph">
<p>The <a href="#paperwork-mcca">Member Committer and Contributor Agreement</a> (MCCA) is used by organizations that are members of the Eclipse Foundation to cover all of their employees who participate in Eclipse Foundation open source projects as committers.</p>
</div>
<div class="paragraph">
<p>The <a href="#contributing-eca">Eclipse Contributor Agreement</a> (ECA) is for everybody else. The ECA covers contributors who are not otherwise covered for their contributions by an ICA or MCCA.</p>
</div>
</li>
<li>
<p><em>What happens if I do not fill out the agreements?</em></p>
<p>If you do not fill out the agreements, then you do not get your credentials for write-access to the source code repository(s) and other project resources.</p>
</li>
<li>
<p><em>Where can I get help to discuss these documents with my management team? </em></p>
<p>The EMO can talk to your management and senior executives about these (and other) legal documents to help them understand why these documents are the best risk reduction solution for everyone involved. Contact us at <a href="mailto:license@eclipse.org">license@eclipse.org</a>.</p>
</li>
<li>
<p><em>What formats can be used to submit paper documentation? </em></p>
<p>The EMO Records Team prefers a scanned document delivered via email. The documents may also be provided by fax or by post (the fax number and postal address are captured in the documents).</p>
</li>
<li>
<p><em>What Email address should I use to send completed documents? </em></p>
<p><a href="mailto:emo-records@eclipse.org">emo-records@eclipse.org</a></p>
</li>
<li>
<p><em>What if a I change employers? </em></p>
<p>Edit your <a href="https://accounts.eclipse.org/">Eclipse Account Profile</a> to update your employment status.</p>
</li>
</ol>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="specifications"><a class="anchor" href="#specifications"></a><a class="link" href="#specifications">Specifications</a></h2>
<div class="sectionbody">
<div class="paragraph">
<p>The <a href="https://www.eclipse.org/projects/efsp/">Eclipse Foundation Specification Process</a> (EFSP) defines a means of creating specifications in open source. The EFSP defines specifications as a “&#8230;&#8203; collection of Application Programming Interface (API) definitions, descriptions of semantic behavior, data formats, protocols, and/or other referenced specifications, along with its TCK, intended to enable the development and testing of independent Compatible Implementations.”</p>
</div>
<div class="paragraph">
<p>Under the EFSP, all specification work must be done in a designated specification project. Specification projects operate according to the <a href="http://www.eclipse.org/projects/dev_process/development_process.php">Eclipse Foundation Development Process</a> (EDP), just like "regular" Eclipse open source projects, but with special consideration for the intellectual property management differences that are inherent in specification development. Specifically, the flow of intellectual property license grants is a critical difference between open source software development and open source specification development that is addressed by the EFSP. Due to these differences in the intellectual property license grants, specification project committers must be covered by additional legal agreements and must engage in additional governance steps.</p>
</div>
<div class="paragraph">
<p>Unlike Eclipse open source software projects which have no formal association with <a href="https://www.eclipse.org/org/workinggroups/">Eclipse Foundation Working Groups</a> (“working groups”), every specification project is aligned directly with an Eclipse Foundation working group and operates under the purview of that working group’s specification committee.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAABeVJREFUWIWdlltsFNcZx39nbnvxLmsb7DXGgPEFY1OblhaqtEqEEigRaZ6qSKlS8hJFSVVUiUp9QH3hqbSqVKS0VZOXPDRtX5KoqqKkoUAETZSQ0FYkuHZI2MXB4Nvaa4/3vrMzpw/eXe+Mb2s+6dPczvn+v/N95zKCTdjvH2NryeCJoCaekYg+W7LVdmRAVUVOhTlwbuVK/EUr8vapy8zVE1PUJXyCvboqfieF8sienVG1u3+vHmndRkNDAEMRFG2HTDaPmZglNvqFdefutI1jXy05/PTUO3zxwABnn8KI5viDomrPHD486B84OChEysRJmch8bmUw3UAJRyDcyOjNYXnt2s28tO0/TwU4dfZ1ipsC+OP3aMUnLnbtivY/cuKori4ksc0kSLkec9WU0Bacxlb+dfFSKf7V9AgFjv34n8zUBfDb4zQHdfHZoUP724cODgn73hjSsesSdkcXqG0dDA+Pyo+vj0zminLwZxdI1jZRvX3OHkFrDIirDx0e6P3agQHFvv8VSGfz4mWT6UXadnaIQINomJqYPXaonVevjFENqHg7tIU519MZHdx/8OuKPTFed8rXM3tuhv6+AaV3T8tQW5hztd9cJTh/nO2RoDr8o+d+2OyMx9dNu/at51CHnl4WGX6T0icvr00hBMr2Hfz1T39bWMg6A6cvMAmeDAT9nH/o8EATZnLjmksH4QtXHblRe4mcT/Kdb/dFgn7OV15XAV45SgQpTvR845vCNpOrB6mNlzc9z4sb98ll6drbJ4RQnnjlKBEXQE7n8a7tTbrMLNZXdw8AhY0BliCKdLaFjZzO4y6AoM7JPX2dfpmqLxDeEefn6+rmpE2693UaQZ2TLgAkfY0tLchCvq5AsrD5EgDIUolIcxNI+gC0yoeSQ0u4qRknZa7d2yXobuek7iHTU0t7htAQRgMYDav2DQX82FK0glwGcASGqqk4da77KkB5Ict7/0HmlievBND8iGALIhQFZXnPU7GRYEBNBhRJ0S7kAgix/iS0LWR2FpmeATsPmh8c2yVetVIeuTiOTE8iIh2IYCsIgS0dkEuHUxVAU0ikkolISNOQlrUyWMFEphPI/PKBJLNJxJb21cVrzSkh58eQ6WlEoJmMbzuaImdcAAhuLdy/0xOKtpc72VDKIHMmMjsL9srTtPj6sxBshlx9KwArB8osZtIPglsugKzFa/H4zKM7WwMB+966/xBVs2OXEQ3bkJnZ+gAApXEb8c+nC1mL16BmGQYs3r2TKFgitAXEijNqVTN+8CqBXyTwPfvWJgC2Ep/MWAGLd10AL1zCROEft2/GpVYpwwamlQ8jdd/311xyLvFIE7GxWQny7RcuYboAALJ5Tl8bSSZpbkEYvg0DWlfPIXPzlD58CYqZDdQVlPbdXLsxtZDNc7ryesUf0ctP8pvuqO8nR47sDxRHb4Dz4D8jVROgd/Vz9fp4MTaRfunFt/h5lcvbdirFmdh04X/Dn8ZLeu+AawN5MHGBtqubkfi8E5tIfzaV4kzt5xXRr4zhPLqHN2fm8idV2wrtONAvHHMe7NLmtVUNvWeA4dvzzifD05NZi++euYyrVqsO70IMa3eIN4rF/LH5mWSk8+CgpvoMyKTqO6qFQI22I3f1cOWD29bN2MLn/77L8V99yBzgqulqAD4gcH0K+d8Eb/SG7Y6RWxPdPl3VokP7hRIsz3bHds0PoRuIhhBaWwfKrm5G46Z858rt/Phs8e+//IjnP7hLhqWSC8CmfFx4J6EO+MsQVT/ew95jXZwJ6hzY3epXeru2GU1bGwk2BjF0laLlkFnMYM4t8mUsYY3N5JxskRsXYvz6YowvgUKN52uuKwCMGmEviL+nkZaHu3h4XzOPBTR2oBCW4BNQkA7pfIn7o3O89/4d3o8tkFhDuHK/KoDwCBuee6OcJZ2lbVwtp1WyVNsSYJW9WOMFj2fXKoE3E17RirBWFlZqYjhltz0gFZgCkCs/u0a8nikeiNpRV7xilSzUQhTK4hae2V+x/wPtT4l4Dsej0AAAAABJRU5ErkJggg==" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Individual working groups may add requirements for specification projects over and above what is outlined in the EFSP. Many working groups, for example, extend the default period of time required for reviews.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="sect2">
<h3 id="specification-project-reviews"><a class="anchor" href="#specification-project-reviews"></a><a class="link" href="#specification-project-reviews">Specification Project Reviews</a></h3>
<div class="paragraph">
<p>The EDP defines a number of lifecycle reviews for Eclipse projects. All projects start with a creation review, but the most common type is the release review. In addition to those reviews defined by the EDP, the EFSP further defines plan reviews.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBieSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMCkKIC0tPgo8IS0tIFRpdGxlOiAlMyBQYWdlczogMSAtLT4KPHN2ZyB3aWR0aD0iNDk2cHQiIGhlaWdodD0iMjYwcHQiCiB2aWV3Qm94PSIwLjAwIDAuMDAgNDk2LjAwIDI2MC4wMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCAyNTYpIj4KPHRpdGxlPiUzPC90aXRsZT4KPCEtLSBkb2MgLS0+CjxnIGlkPSJub2RlMSIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+ZG9jPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjE0NCwtMjUyIDAsLTI1MiAwLC0yMTYgMTQ0LC0yMTYgMTQ0LC0yNTIiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNzIiIHk9Ii0yMzcuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5SZXZpZXc8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjcyIiB5PSItMjI0LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+RG9jdW1lbnRhdGlvbjwvdGV4dD4KPC9nPgo8IS0tIHN0YXJ0IC0tPgo8ZyBpZD0ibm9kZTUiIGNsYXNzPSJub2RlIj4KPHRpdGxlPnN0YXJ0PC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjMwNiwtMTgwIDE2MiwtMTgwIDE2MiwtMTQ0IDMwNiwtMTQ0IDMwNiwtMTgwIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjIzNCIgeT0iLTE1OC45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPlN0YXJ0UmV2aWV3PC90ZXh0Pgo8L2c+CjwhLS0gZG9jJiM0NTsmZ3Q7c3RhcnQgLS0+CjxnIGlkPSJlZGdlMSIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+ZG9jJiM0NTsmZ3Q7c3RhcnQ8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0xMTIuODc5NCwtMjE1LjgzMTRDMTM0LjU0NiwtMjA2LjIwMTggMTYxLjMzNjMsLTE5NC4yOTUgMTg0LjIwNzgsLTE4NC4xMjk5Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxODUuNjk3OSwtMTg3LjI5NzggMTkzLjQxNDUsLTE4MC4wMzggMTgyLjg1NDksLTE4MC45MDExIDE4NS42OTc5LC0xODcuMjk3OCIvPgo8L2c+CjwhLS0gcG1jIC0tPgo8ZyBpZD0ibm9kZTIiIGNsYXNzPSJub2RlIj4KPHRpdGxlPnBtYzwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIzMDYsLTI1MiAxNjIsLTI1MiAxNjIsLTIxNiAzMDYsLTIxNiAzMDYsLTI1MiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyMzQiIHk9Ii0yMzcuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5QTUM8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjIzNCIgeT0iLTIyNC40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkFwcHJvdmFsPC90ZXh0Pgo8L2c+CjwhLS0gcG1jJiM0NTsmZ3Q7c3RhcnQgLS0+CjxnIGlkPSJlZGdlMiIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+cG1jJiM0NTsmZ3Q7c3RhcnQ8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0yMzQsLTIxNS44MzE0QzIzNCwtMjA4LjEzMSAyMzQsLTE5OC45NzQzIDIzNCwtMTkwLjQxNjYiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjIzNy41MDAxLC0xOTAuNDEzMiAyMzQsLTE4MC40MTMzIDIzMC41MDAxLC0xOTAuNDEzMyAyMzcuNTAwMSwtMTkwLjQxMzIiLz4KPC9nPgo8IS0tIGlwdGVhbSAtLT4KPGcgaWQ9Im5vZGUzIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5pcHRlYW08L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iNDY4LC0yNTIgMzI0LC0yNTIgMzI0LC0yMTYgNDY4LC0yMTYgNDY4LC0yNTIiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMzk2IiB5PSItMjM3LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+SVAgTG9nIEFwcHJvdmFsPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIzOTYiIHk9Ii0yMjQuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj4oSVAgVGVhbSk8L3RleHQ+CjwvZz4KPCEtLSBpcHRlYW0mIzQ1OyZndDtzdGFydCAtLT4KPGcgaWQ9ImVkZ2UzIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5pcHRlYW0mIzQ1OyZndDtzdGFydDwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTM1NS4xMjA2LC0yMTUuODMxNEMzMzMuNDU0LC0yMDYuMjAxOCAzMDYuNjYzNywtMTk0LjI5NSAyODMuNzkyMiwtMTg0LjEyOTkiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjI4NS4xNDUxLC0xODAuOTAxMSAyNzQuNTg1NSwtMTgwLjAzOCAyODIuMzAyMSwtMTg3LjI5NzggMjg1LjE0NTEsLTE4MC45MDExIi8+CjwvZz4KPCEtLSBiYWxsb3QgLS0+CjxnIGlkPSJub2RlNCIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+YmFsbG90PC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjQ4OCwtMTgwIDMyNCwtMTgwIDMyNCwtMTQ0IDQ4OCwtMTQ0IDQ4OCwtMTgwIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjQwNiIgeT0iLTE2NS40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPlNwZWNpZmljYXRpb24gQ29tbWl0dGVlPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI0MDYiIHk9Ii0xNTIuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5CYWxsb3Q8L3RleHQ+CjwvZz4KPCEtLSBlbmQgLS0+CjxnIGlkPSJub2RlNiIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+ZW5kPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjM5MiwtMTA4IDI0OCwtMTA4IDI0OCwtNzIgMzkyLC03MiAzOTIsLTEwOCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIzMjAiIHk9Ii05My40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkVuZDwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMzIwIiB5PSItODAuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5SZWxlYXNlIFJldmlldzwvdGV4dD4KPC9nPgo8IS0tIGJhbGxvdCYjNDU7Jmd0O2VuZCAtLT4KPGcgaWQ9ImVkZ2U0IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5iYWxsb3QmIzQ1OyZndDtlbmQ8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0zODQuMjk4NiwtMTQzLjgzMTRDMzczLjgwNzksLTEzNS4wNDg1IDM2MS4wNTQ1LC0xMjQuMzcxMiAzNDkuNjgwNiwtMTE0Ljg0ODkiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjM1MS42MDg5LC0xMTEuODk4NiAzNDEuNjk0NSwtMTA4LjE2MjggMzQ3LjExNTMsLTExNy4yNjU5IDM1MS42MDg5LC0xMTEuODk4NiIvPgo8L2c+CjwhLS0gc3RhcnQmIzQ1OyZndDtlbmQgLS0+CjxnIGlkPSJlZGdlNSIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+c3RhcnQmIzQ1OyZndDtlbmQ8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0yNTUuNzAxNCwtMTQzLjgzMTRDMjY2LjE5MjEsLTEzNS4wNDg1IDI3OC45NDU1LC0xMjQuMzcxMiAyOTAuMzE5NCwtMTE0Ljg0ODkiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjI5Mi44ODQ3LC0xMTcuMjY1OSAyOTguMzA1NSwtMTA4LjE2MjggMjg4LjM5MTEsLTExMS44OTg2IDI5Mi44ODQ3LC0xMTcuMjY1OSIvPgo8L2c+CjwhLS0gcHVibGlzaCAtLT4KPGcgaWQ9Im5vZGU3IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5wdWJsaXNoPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjM5MiwtMzYgMjQ4LC0zNiAyNDgsMCAzOTIsMCAzOTIsLTM2Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjMyMCIgeT0iLTE0LjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+UHVibGlzaCBSZWxlYXNlPC90ZXh0Pgo8L2c+CjwhLS0gZW5kJiM0NTsmZ3Q7cHVibGlzaCAtLT4KPGcgaWQ9ImVkZ2U2IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5lbmQmIzQ1OyZndDtwdWJsaXNoPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMzIwLC03MS44MzE0QzMyMCwtNjQuMTMxIDMyMCwtNTQuOTc0MyAzMjAsLTQ2LjQxNjYiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjMyMy41MDAxLC00Ni40MTMyIDMyMCwtMzYuNDEzMyAzMTYuNTAwMSwtNDYuNDEzMyAzMjMuNTAwMSwtNDYuNDEzMiIvPgo8L2c+CjwvZz4KPC9zdmc+Cg==" alt="spec release review" width="659" height="345"/>
</div>
<div class="title">Release review work flow</div>
</div>
<div class="paragraph">
<p>Specification project teams engage in reviews in the same manner as all Eclipse projects, with a few differences:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Prior to starting the release cycle, a specification team must engage in a successful plan review;</p>
</li>
<li>
<p>Specification project teams must engage in a release review prior to every release (including service releases);</p>
</li>
<li>
<p>Following a successful plan review, the project team must engage in either a release review or a progress review within one year; and</p>
</li>
<li>
<p>All creation, plan, release, and progress reviews require super-majority approval from the corresponding working group’s specification committee.</p>
</li>
</ul>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Individual working groups may have additional requirements for some lifecycle events, and guidance for engaging in working group-specific processes. Those additional requirements will be captured and disseminated by the working group.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>Super-majority approval of a particular review is obtained via a ballot that is initiated and tallied by the specification committee (typically by the specification committee chair or their designate).</p>
</div>
<div class="paragraph">
<p>The process described in the <a href="#release-review">Progress and Release Reviews</a> section is the same for specification projects.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>In the lead up to a review, it is in the best interests of a specification project team to engage with the specification committee in their designated community/public channel to socialize plans and expectations. You must get super-majority approval from the specification committee before you can make an official release of your specification, so giving them every opportunity to understand and provide feedback on what they’ll be voting on is in your best interests. Besides, operating in an open and transparent manner is a critical success criteria for all open source projects.</p>
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="sect2">
<h3 id="specifications-ip"><a class="anchor" href="#specifications-ip"></a><a class="link" href="#specifications-ip">Intellectual Property Flow</a></h3>
<div class="paragraph">
<p>An important part of the specification process is the management of intellectual property flow, patent grants in particular.</p>
</div>
<div class="paragraph">
<p>Patent grants flow into a specification process through the committers. That is, the project committers (or, more likely, their employers) grant a patent license for any committed essential claim as described in the Eclipse IP Policy. Those patent grants are “locked in” whenever a specification project engages in a successful progress or release review. So, by virtue of holding committer status on a specification project at the time of successful completion of a progress or release review, license grants for those patents represented by the committer are locked into the specification project.</p>
</div>
<div class="paragraph">
<p>Those grants flow out of the project to a compatible implementation through the ratified final specification (as defined by the EFSP). That is, when an implementation of a specification is based on a final specification (i.e., the implementation implements all non-optional elements of the final specification, does not extend the API, and fulfills all the requirements of the corresponding TCK), those committed patent grants flow to the implementer.</p>
</div>
<div class="paragraph">
<p>To be clear, a compatible implementation must be based on a final specification (not, for example, the specification document source or a milestone build).</p>
</div>
</div>
<div class="sect2">
<h3 id="specifications-participant-committers"><a class="anchor" href="#specifications-participant-committers"></a><a class="link" href="#specifications-participant-committers">Participant Representative Committers</a></h3>
<div class="paragraph">
<p>All participant members of the working group that do not already have committer representation on a specification project may appoint one. The intent behind the notion of a participant representative is to ensure continuity of the flow of intellectual property grants when an participating organization is found to be without representation.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH1gUdFDM4pWaDogAABwNJREFUWMPFlltsVNcVhv+199lnbh7PjAdfMGNDcA04EKMkJlIsBVJVbRqlEVUrqyW0QAtFTVWpjVpFfamUF6K+tCTKQyXn0jaiShOrbRqRoHJpEEoIEBucENuk2OViPB5f5j5zrvuc3YcMFQ8FPBFVj7S0paN91v+tf1/OAv7PD9UzeeCpp0KRCrYyHtymoPrgySYAANdyBBr2Peu1agP+NrR/v3nHAb6/52d7wfivWlet11NdvZG21laEwzo0RvA9F4uLi7h08bxxaWLUVp78xSsv/XrwjgAMDDyjRxPWUGOy5Uu9/VsjEA3I5KvIVQ240gHIh9CA5YkwelIJRATw94NvGpnpK0fL+eDA0NAzzq3ya7cDjCbsoWWr1j+y4f4vB/41Z8JTeaxqE7hndSNiEeELzn3LkapQdfzJTE5JV/GBb28LHz327lcnzp4ZAvB1AOpmAvyWtv/g6R9GW1c+uf6Bx0KfzpjoTmnYtDaKtkTAj4aEFBqTnJPUOfciIeG3N4XVQtmyzl/JuY8/fH9wOjO/smvVmuy5s+8P1w2wa9dP46SLN3sf2ha7uiixaU0Qna06NA6PMXIZQRJBMiIXRBKABygv3hBQV+bK1dmcoR7d3Bc5c/pk/8YNfYOjo6es/6bDbgbAdLa9uXNj2PYF2pOEloQGAiRIuUTkME42J7IZweYES+NkckZWWNfseEPAKJtOoWxLu69/c5jpbPtNdW7qPwvsbO1cF8pVLKxs0+HD94gpl0AOQTlEsDkjizFmMk4WESyNM4NzMgOCVYI6q17OlIp9992ngek769+EvtfVEI3jWqaKgAgAIAlFLuOwGZHDiTnElGQgF4DvM1LKV7Bdz2NExaCuhQpVm1Y0p5qhvNV1AyjlRTWhwVM2TMdzgkJzieAQyGGMbMZgfwZBEiBPA3xX+VSouAvBAFeMyDddD7rgpHw/WjcAMa0EZScZk5heqFrxiO4BzCGCzYgsBrI4I5sYcxlBKl/5WdOdd6S0gxoLEZEiIq4AnzGq1r0HiPhYuZRFU1R3FgqWkS1aZQA2gWzOyGQcJudkaAwVR3qz8yXzvCXlzJoViaagrlWCjJnLm8Jarli2GNMm6wbwPPO31y6Ollc2N3pcI+fyYjW/8a5EKqQTz5WtdLHsTi1W7Im5vDlcMdxxwVk2Ys9/pTI3+WhAaIauM+MLbYnlH46MVKVyX6v7Hhg9e2ps3doN32ld0Rlrb1nmmK4stCdCSCUjLe1NwW6uXJ08m/t2OarBXh0ie0syHu0plKtTFGw8n4o33q1z1XngD7+X3C/uHBkZces7hoAi1946fPSvtpDlYFdLPDI8mR03HC87frXwFpgqLYuFuzrbkg8m49EeDsqDa+cizXcNpppia5ui+sYXnn+O29LbOTg4aHzun9GOPT/pDemhf3xzx25DicjkiqaAIs4zhumMRUJaPhzgJZ0LQ5C7gXjQL1kS0YD+o337nhWlYvHJV178zZ9vlZ/dDuDVl57/2HWt755894hINoYSmZx11TYKCUZKCs4cnQuDmGtfvDiRdD3n04aA6J4YHzeLhfLg7cSXBAAA5NPpufS1WFjwkFSelZ6ZLWfn0kliTDJdue8dO9qenp2d1DVR4cTarlyZJgV5dim5lwTw8sv7c1L6H89cm6FlDcHVhlOJffThsa9d+ud72y5+cnTn2PjJJ1avjOoESnBiPadOfRDTGT5YSm5tqR2R7Zp7//L6gRPf27NjVaolqS9MCzh28W6mgDXdKxCNRb/oOlV18O3D1xzXGXpx8LnZO94Tbt/x+MFYouexh7dsQU/PWjRGI+BcAyMgm1vAO28fxvj4xOX5jL7u0KEX7DvqAAC0Nucf2rLZhq8Y3njjT8gulOBKDw0NAQjNQT435eQWL3iHDk3YS81ZF0B6psI/GbuAXbu+gQf7H4ArPeQWC5jLZKCUhQvjWb2QD3bVk5PVM9nz5LML8waOH38fekBHIhFDqqMFXd0pnDhxGmMTU3Bd9/X/GQDntO/eezswMPBjaFwAABxH4sKFq+jt7cX6ni6EQuJbdeWsZ3J3d/PTmqaEYUyhXDZBTEOhWIIQwOi5jzA1eRnZXPFSPO7/bmbGlLfqhus5BVotRH9/x7rGxtBeIQJPACrMOYNSPpRiUIpnlTIOnzmT+eX8fLH8WZMKF4Csje7ncUAHEKhFcHq6ZE5OZoc7O3tlc3N33+7dP9c2bXoE09NlO52uHDhyZOTVatUWte+otsTXg2pQSwagG6r/jwsAQul0erqjo+OesbGx1tHRUT+fz48dP378j57neQD8mtB1B1TtnV9zo64loJqoXhtFDUQHEGhvb2/2fZ9nMpliTcAFYNdC1sIBYN1sCeq5Ca9bqtWcu9Fe3FDl9Uqvu3HLjfhvTUo85WzjhogAAAAASUVORK5CYII=" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>There is no specific rule in this regard, but it considered good form to inform the working group&#8217;s specification committee about the appointment.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>Following their appointment, participant representatives become indistinguishable from other committers on a specification project. As such, following appointment, participant representative committers are subject to the same rules as any other committer: they do not hold any special status or formal role beyond that of committer once appointed, and they retain their committer status if they change employers.</p>
</div>
<div class="paragraph">
<p>An organization’s specification committee representative may send a note to <a href="mailto:emo@eclipse.org">EMO</a> with a request to appoint a participant representative.</p>
</div>
</div>
<div class="sect2">
<h3 id="specifications-contributors"><a class="anchor" href="#specifications-contributors"></a><a class="link" href="#specifications-contributors">Contributors</a></h3>
<div class="paragraph">
<p>Anybody that contributes to an Eclipse specification project is a contributor. Contributors make pull requests against project repositories. Pull requests must be reviewed and merged by a committer.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBieSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMCkKIC0tPgo8IS0tIFRpdGxlOiAlMyBQYWdlczogMSAtLT4KPHN2ZyB3aWR0aD0iMjIzcHQiIGhlaWdodD0iMzAycHQiCiB2aWV3Qm94PSIwLjAwIDAuMDAgMjIyLjg3IDMwMi4wMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCAyOTgpIj4KPHRpdGxlPiUzPC90aXRsZT4KPCEtLSBzdGFydCAtLT4KPGcgaWQ9Im5vZGUxIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5zdGFydDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBwb2ludHM9IjE2OC44MjE3LC0yOTQgNjIuODIxNywtMjk0IDYyLjgyMTcsLTI1OCAxNjguODIxNywtMjU4IDE2OC44MjE3LC0yOTQiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTE1LjgyMTciIHk9Ii0yNzkuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5Zb3Ugd2FudCB0byBiZTwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTE1LjgyMTciIHk9Ii0yNjYuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5hIGNvbnRyaWJ1dG9yPC90ZXh0Pgo8L2c+CjwhLS0gZWNhIC0tPgo8ZyBpZD0ibm9kZTIiIGNsYXNzPSJub2RlIj4KPHRpdGxlPmVjYTwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxNTAuODIxNywtMjM5IDgwLjgyMTcsLTIzOSA4MC44MjE3LC0yMDMgMTUwLjgyMTcsLTIwMyAxNTAuODIxNywtMjM5Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJzdGFydCIgeD0iODguODIxNyIgeT0iLTIyNC40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtd2VpZ2h0PSJib2xkIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5Zb3U8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJzdGFydCIgeD0iMTEzLjgyMTciIHk9Ii0yMjQuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj4gc2lnbjwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9InN0YXJ0IiB4PSI5MC44MjE3IiB5PSItMjEyLjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+dGhlIEVDQTwvdGV4dD4KPC9nPgo8IS0tIHN0YXJ0JiM0NTsmZ3Q7ZWNhIC0tPgo8ZyBpZD0iZWRnZTEiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPnN0YXJ0JiM0NTsmZ3Q7ZWNhPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMTE1LjgyMTcsLTI1Ny45OTA5QzExNS44MjE3LC0yNTUuMjY1MyAxMTUuODIxNywtMjUyLjM5OCAxMTUuODIxNywtMjQ5LjUxNTciLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjExOS4zMjE4LC0yNDkuMjM3OCAxMTUuODIxNywtMjM5LjIzNzggMTEyLjMyMTgsLTI0OS4yMzc4IDExOS4zMjE4LC0yNDkuMjM3OCIvPgo8L2c+CjwhLS0gY29udHJpYnV0ZSAtLT4KPGcgaWQ9Im5vZGUzIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5jb250cmlidXRlPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjE4NC44MjE3LC0xODQgNDYuODIxNywtMTg0IDQ2LjgyMTcsLTE0OCAxODQuODIxNywtMTQ4IDE4NC44MjE3LC0xODQiLz4KPHRleHQgdGV4dC1hbmNob3I9InN0YXJ0IiB4PSI1NC44MjE3IiB5PSItMTYyLjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+Q3JlYXRlIHB1bGwgcmVxdWVzdHM8L3RleHQ+CjwvZz4KPCEtLSBlY2EmIzQ1OyZndDtjb250cmlidXRlIC0tPgo8ZyBpZD0iZWRnZTIiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmVjYSYjNDU7Jmd0O2NvbnRyaWJ1dGU8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0xMTUuODIxNywtMjAyLjk5MDlDMTE1LjgyMTcsLTIwMC4yNjUzIDExNS44MjE3LC0xOTcuMzk4IDExNS44MjE3LC0xOTQuNTE1NyIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMTE5LjMyMTgsLTE5NC4yMzc4IDExNS44MjE3LC0xODQuMjM3OCAxMTIuMzIxOCwtMTk0LjIzNzggMTE5LjMyMTgsLTE5NC4yMzc4Ii8+CjwvZz4KPCEtLSBtZXJpdCAtLT4KPGcgaWQ9Im5vZGU1IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5tZXJpdDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxMTcuODIxNywtMTI5IDM4LjgyMTcsLTk5IDExNy44MjE3LC02OSAxOTYuODIxNywtOTkgMTE3LjgyMTcsLTEyOSIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxMTcuODIxNyIgeT0iLTEwMiIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5TaWduaWZpY2FudDwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTE3LjgyMTciIHk9Ii05MSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5jb250cmlidXRvcj88L3RleHQ+CjwvZz4KPCEtLSBjb250cmlidXRlJiM0NTsmZ3Q7bWVyaXQgLS0+CjxnIGlkPSJlZGdlMyIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+Y29udHJpYnV0ZTplJiM0NTsmZ3Q7bWVyaXQ6ZTwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTE4NC44MjE3LC0xNjZDMjExLjA1NTUsLTE2NiAyMjMuNTYzOSwtMTE1LjYxNTEgMjA2LjY5NTQsLTEwMi4yMzE1Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyMDcuNDE0MywtOTguNzg0MiAxOTYuODIxNywtOTkgMjA1LjIzNjksLTEwNS40MzcgMjA3LjQxNDMsLTk4Ljc4NDIiLz4KPC9nPgo8IS0tIGNvbW1pdHRlciAtLT4KPGcgaWQ9Im5vZGU0IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5jb21taXR0ZXI8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMiIgcG9pbnRzPSIxODQuODIxNywtMzYgNTAuODIxNywtMzYgNTAuODIxNywwIDE4NC44MjE3LDAgMTg0LjgyMTcsLTM2Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjExNy44MjE3IiB5PSItMjEuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5Qcm9qZWN0IFRlYW0gZWxlY3RzPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxMTcuODIxNyIgeT0iLTguNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj55b3UgYXMgYSBjb21taXR0ZXI8L3RleHQ+CjwvZz4KPCEtLSBtZXJpdCYjNDU7Jmd0O2NvbnRyaWJ1dGUgLS0+CjxnIGlkPSJlZGdlNSIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+bWVyaXQ6dyYjNDU7Jmd0O2NvbnRyaWJ1dGU6dzwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTM4LjgyMTcsLTk5QzEyLjQ2MzksLTk5IDE1LjQ1MTksLTE1MC43NTU5IDM2LjkyMjksLTE2My4yOTA1Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIzNi4yNTI0LC0xNjYuNzM1NyA0Ni44MjE3LC0xNjYgMzguMTAwNSwtMTU5Ljk4NDEgMzYuMjUyNCwtMTY2LjczNTciLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTAuNSIgeT0iLTE0MC41NTYiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxNC4wMCIgZmlsbD0iIzAwMDAwMCI+Tm88L3RleHQ+CjwvZz4KPCEtLSBtZXJpdCYjNDU7Jmd0O2NvbW1pdHRlciAtLT4KPGcgaWQ9ImVkZ2U0IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5tZXJpdCYjNDU7Jmd0O2NvbW1pdHRlcjwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTExNy44MjE3LC02OC44Mzg2QzExNy44MjE3LC02MS40NjQ4IDExNy44MjE3LC01My42MDA5IDExNy44MjE3LC00Ni4zMTY5Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxMjEuMzIxOCwtNDYuMTg0MyAxMTcuODIxNywtMzYuMTg0MyAxMTQuMzIxOCwtNDYuMTg0MyAxMjEuMzIxOCwtNDYuMTg0MyIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxMzAuMzIxNyIgeT0iLTQ4LjgiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxNC4wMCIgZmlsbD0iIzAwMDAwMCI+WWVzPC90ZXh0Pgo8L2c+CjwvZz4KPC9zdmc+Cg==" alt="specification contributors" width="296" height="401"/>
</div>
<div class="title">What paperwork is required?</div>
</div>
<div class="paragraph">
<p>To become a contributor, an individual must:</p>
</div>
<div class="olist arabic">
<ol class="arabic">
<li>
<p>Create an <a href="#contributing-account">Eclipse Foundation account</a>;</p>
</li>
<li>
<p>Sign the <a href="#contributing-eca">Eclipse Contributor Agreement</a> (ECA);</p>
</li>
<li>
<p>Contribute! (submit a pull request)</p>
</li>
</ol>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>If you are already a committer, your committer agreement includes an ECA; so you’re already covered. If your employer is a member of the Eclipse Foundation and your employer has signed the <a href="#contributing-mcca">Member Committer and Contributor Agreement</a> (MCCA), then you’re already covered. You can check your status on the <a href="#contributing-account">Eclipse Foundation account</a> page (your ECA status is in the top-right corner). If you’re not sure contact <a href="mailto:emo-records@eclipse.org">EMO Records</a> for assistance.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>Regular contributors of high quality content shoul be invited to join the specification project team as a committer (via <a href="#elections-committer">committer election</a>).</p>
</div>
</div>
<div class="sect2">
<h3 id="specifications-committers"><a class="anchor" href="#specifications-committers"></a><a class="link" href="#specifications-committers">Committers</a></h3>
<div class="paragraph">
<p>Committers are developers who have the ability to directly push (i.e., they have write access) their own contributions to the project’s Git repositories, and have the responsibility to review and merge the contributions of others. Committers are responsible for implementing the Eclipse Development Process and abiding by the Eclipse Intellectual Property Due Diligence Process.</p>
</div>
<div class="paragraph">
<p>Committer status is assigned on a project-by-project basis. That is, individuals have committer rights only on those projects for which they hold committer status. For all other projects, they are contributors.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>In order to get committer rights on project repositories hosted on GitHub, you need to set your GitHub Id in your <a href="#contributing-account">Eclipse Foundation account</a>.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="sect3">
<h4 id="specifications-agreements"><a class="anchor" href="#specifications-agreements"></a><a class="link" href="#specifications-agreements">Specification Development Agreements</a></h4>
<div class="paragraph">
<p>Due to the nature of specification project work, the <a href="#paperwork">committer agreements</a> need to be augmented. For Eclipse open source software projects (i.e., those projects not engaged in specification development) the committer agreements (Member Committer and Contributor Agreement and Individual Committer Agreement) are sufficient. The complete set of required agreements are described below.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBieSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMCkKIC0tPgo8IS0tIFRpdGxlOiAlMyBQYWdlczogMSAtLT4KPHN2ZyB3aWR0aD0iNDQ0cHQiIGhlaWdodD0iNTI4cHQiCiB2aWV3Qm94PSIwLjAwIDAuMDAgNDQ0LjAwIDUyOC4wMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCA1MjQpIj4KPHRpdGxlPiUzPC90aXRsZT4KPCEtLSBzdGFydCAtLT4KPGcgaWQ9Im5vZGUxIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5zdGFydDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBwb2ludHM9IjE3NywtNTIwIDQzLC01MjAgNDMsLTQ4NCAxNzcsLTQ4NCAxNzcsLTUyMCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxMTAiIHk9Ii01MDUuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5Qcm9qZWN0IFRlYW0gZWxlY3RzPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxMTAiIHk9Ii00OTIuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj55b3UgYXMgYSBjb21taXR0ZXI8L3RleHQ+CjwvZz4KPCEtLSBpc19zZWxmX2VtcGxveWVkIC0tPgo8ZyBpZD0ibm9kZTUiIGNsYXNzPSJub2RlIj4KPHRpdGxlPmlzX3NlbGZfZW1wbG95ZWQ8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMTEwLC00NjUgMCwtNDI0IDExMCwtMzgzIDIyMCwtNDI0IDExMCwtNDY1Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjExMCIgeT0iLTQzMi41IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPkFyZSB5b3UgYSBzdHVkZW50LDwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTEwIiB5PSItNDIxLjUiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+c2VsZiYjNDU7ZW1wbG95ZWQsPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxMTAiIHk9Ii00MTAuNSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5vciB1bmVtcGxveWVkPzwvdGV4dD4KPC9nPgo8IS0tIHN0YXJ0JiM0NTsmZ3Q7aXNfc2VsZl9lbXBsb3llZCAtLT4KPGcgaWQ9ImVkZ2UxIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5zdGFydCYjNDU7Jmd0O2lzX3NlbGZfZW1wbG95ZWQ8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0xMTAsLTQ4My45MDkyQzExMCwtNDgxLjE2MjUgMTEwLC00NzguMjE5NCAxMTAsLTQ3NS4xNjU4Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxMTMuNTAwMSwtNDc1LjE0MTMgMTEwLC00NjUuMTQxNCAxMDYuNTAwMSwtNDc1LjE0MTQgMTEzLjUwMDEsLTQ3NS4xNDEzIi8+CjwvZz4KPCEtLSBpd2dwYSAtLT4KPGcgaWQ9Im5vZGUyIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5pd2dwYTwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxMjYuNSwtMjU5IDQ1LjUsLTI1OSA0NS41LC0yMjMgMTI2LjUsLTIyMyAxMjYuNSwtMjU5Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJzdGFydCIgeD0iNTkiIHk9Ii0yNDQuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXdlaWdodD0iYm9sZCIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+WW91PC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ic3RhcnQiIHg9Ijg0IiB5PSItMjQ0LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+IHNpZ248L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJzdGFydCIgeD0iNTMuNSIgeT0iLTIzMi40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPnRoZSBJV0dQQTwvdGV4dD4KPC9nPgo8IS0tIGZpbmFsIC0tPgo8ZyBpZD0ibm9kZTQiIGNsYXNzPSJub2RlIj4KPHRpdGxlPmZpbmFsPC90aXRsZT4KPHBhdGggZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0yNTQsLTM2QzI1NCwtMzYgMTQ0LC0zNiAxNDQsLTM2IDEzOCwtMzYgMTMyLC0zMCAxMzIsLTI0IDEzMiwtMjQgMTMyLC0xMiAxMzIsLTEyIDEzMiwtNiAxMzgsMCAxNDQsMCAxNDQsMCAyNTQsMCAyNTQsMCAyNjAsMCAyNjYsLTYgMjY2LC0xMiAyNjYsLTEyIDI2NiwtMjQgMjY2LC0yNCAyNjYsLTMwIDI2MCwtMzYgMjU0LC0zNiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxOTkiIHk9Ii0yMS40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkNvbmdyYXR1bGF0aW9ucyw8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjE5OSIgeT0iLTguNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj55b3UmIzM5O3JlIGEgQ29tbWl0dGVyPC90ZXh0Pgo8L2c+CjwhLS0gaXdncGEmIzQ1OyZndDtmaW5hbCAtLT4KPGcgaWQ9ImVkZ2U0IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5pd2dwYSYjNDU7Jmd0O2ZpbmFsPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNODIuMjA3NywtMjIyLjk0MTVDNzUuNzQ5NCwtMTg2Ljk1NTYgNjYuNzU0MywtMTA1LjQzNTIgMTA1LC01NSAxMDkuODQzMiwtNDguNjEzMiAxMTUuOTUzMSwtNDMuMzI3NiAxMjIuNzIzMSwtMzguOTUzNSIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMTI0LjY1MzksLTQxLjg4MTUgMTMxLjYwNTcsLTMzLjg4NjIgMTIxLjE4NTMsLTM1LjgwMTMgMTI0LjY1MzksLTQxLjg4MTUiLz4KPC9nPgo8IS0tIGNvbnNlbnRfYW5kX2l3Z3BhIC0tPgo8ZyBpZD0ibm9kZTMiIGNsYXNzPSJub2RlIj4KPHRpdGxlPmNvbnNlbnRfYW5kX2l3Z3BhPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjI4NCwtOTkgMTE0LC05OSAxMTQsLTU1IDI4NCwtNTUgMjg0LC05OSIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ic3RhcnQiIHg9IjEyMiIgeT0iLTg2LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+WW91ciA8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJzdGFydCIgeD0iMTU0IiB5PSItODYuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXdlaWdodD0iYm9sZCIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+RW1wbG95ZXI8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJzdGFydCIgeD0iMjE4IiB5PSItODYuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj4gc2lnbnMgdGhlPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ic3RhcnQiIHg9IjEyNi41IiB5PSItNzQuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5Db25zZW50IEFncmVlbWVudCBhbmQ8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJzdGFydCIgeD0iMTM4IiB5PSItNjIuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXdlaWdodD0iYm9sZCIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+WW91PC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ic3RhcnQiIHg9IjE2MyIgeT0iLTYyLjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+IHNpZ24gdGhlIElXR1BBPC90ZXh0Pgo8L2c+CjwhLS0gY29uc2VudF9hbmRfaXdncGEmIzQ1OyZndDtmaW5hbCAtLT4KPGcgaWQ9ImVkZ2U5IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5jb25zZW50X2FuZF9pd2dwYSYjNDU7Jmd0O2ZpbmFsPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMTk5LC01NC42OTQ2QzE5OSwtNTEuOTE0OCAxOTksLTQ5LjA0NDEgMTk5LC00Ni4xODk5Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyMDIuNTAwMSwtNDYuMTE1NCAxOTksLTM2LjExNTUgMTk1LjUwMDEsLTQ2LjExNTUgMjAyLjUwMDEsLTQ2LjExNTQiLz4KPC9nPgo8IS0tIGlzX3NlbGZfZW1wbG95ZWQmIzQ1OyZndDtpd2dwYSAtLT4KPGcgaWQ9ImVkZ2UzIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5pc19zZWxmX2VtcGxveWVkJiM0NTsmZ3Q7aXdncGE8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0xMDQuODUxNCwtMzg0Ljc0MTlDMTAwLjI5MjcsLTM0OS45ODIgOTMuNzUwMiwtMzAwLjA5NTEgODkuNjkzNywtMjY5LjE2NDEiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjkzLjE0MDUsLTI2OC41Mjk4IDg4LjM2OTgsLTI1OS4wNjk5IDg2LjIsLTI2OS40NDAxIDkzLjE0MDUsLTI2OC41Mjk4Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjExNi41IiB5PSItMzYyLjgiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxNC4wMCIgZmlsbD0iIzAwMDAwMCI+WWVzPC90ZXh0Pgo8L2c+CjwhLS0gaXNfbWVtYmVyIC0tPgo8ZyBpZD0ibm9kZTYiIGNsYXNzPSJub2RlIj4KPHRpdGxlPmlzX21lbWJlcjwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyMzQsLTM1MCAxMTQsLTMwOSAyMzQsLTI2OCAzNTQsLTMwOSAyMzQsLTM1MCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyMzQiIHk9Ii0zMTcuNSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5JcyB5b3VyIGVtcGxveWVyPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyMzQiIHk9Ii0zMDYuNSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5hIG1lbWJlciBvZiB0aGU8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjIzNCIgeT0iLTI5NS41IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPkVjbGlwc2UgRm91bmRhdGlvbj88L3RleHQ+CjwvZz4KPCEtLSBpc19zZWxmX2VtcGxveWVkJiM0NTsmZ3Q7aXNfbWVtYmVyIC0tPgo8ZyBpZD0iZWRnZTIiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmlzX3NlbGZfZW1wbG95ZWQmIzQ1OyZndDtpc19tZW1iZXI8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0xNDEuNjExMywtMzk0LjY4MzFDMTU3LjU0MDcsLTM3OS45MDk4IDE3Ny4wMjU3LC0zNjEuODM5IDE5My45ODgyLC0zNDYuMTA3NyIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMTk2LjYzMDMsLTM0OC40MzA5IDIwMS41ODI0LC0zMzkuMDY0NyAxOTEuODcwMywtMzQzLjI5ODQgMTk2LjYzMDMsLTM0OC40MzA5Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjE4OS41IiB5PSItMzYyLjgiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxNC4wMCIgZmlsbD0iIzAwMDAwMCI+Tm88L3RleHQ+CjwvZz4KPCEtLSBpc19tZW1iZXImIzQ1OyZndDtjb25zZW50X2FuZF9pd2dwYSAtLT4KPGcgaWQ9ImVkZ2U2IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5pc19tZW1iZXImIzQ1OyZndDtjb25zZW50X2FuZF9pd2dwYTwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTIwNy4zMjkzLC0yNzYuOTUzNEMxOTQuNTUxNiwtMjU5LjUwODIgMTgwLjYxNDgsLTIzNi44NjA5IDE3NCwtMjE0IDE2My44NzAzLC0xNzguOTkxNiAxNjYuMjg0NywtMTY3LjYxODQgMTc0LC0xMzIgMTc1LjcxNzQsLTEyNC4wNzE1IDE3OC42NzksLTExNS45MTM0IDE4MS45NzYzLC0xMDguMzg4MiIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMTg1LjE4MDUsLTEwOS43OTg5IDE4Ni4yNjQsLTk5LjI1OTYgMTc4Ljg0NDYsLTEwNi44MjI5IDE4NS4xODA1LC0xMDkuNzk4OSIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxODQuNSIgeT0iLTE2OS4zIiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTQuMDAiIGZpbGw9IiMwMDAwMDAiPk5vPC90ZXh0Pgo8L2c+CjwhLS0gaXNfcGFydGljaXBhbnQgLS0+CjxnIGlkPSJub2RlNyIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+aXNfcGFydGljaXBhbnQ8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMzIwLC0yMTQgMjA0LC0xNzMgMzIwLC0xMzIgNDM2LC0xNzMgMzIwLC0yMTQiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMzIwIiB5PSItMTgxLjUiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+SXMgeW91ciBlbXBsb3llcjwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMzIwIiB5PSItMTcwLjUiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+YSBwYXJ0aWNpcGFudCBpbjwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMzIwIiB5PSItMTU5LjUiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+dGhlIHdvcmtpbmcgZ3JvdXA/PC90ZXh0Pgo8L2c+CjwhLS0gaXNfbWVtYmVyJiM0NTsmZ3Q7aXNfcGFydGljaXBhbnQgLS0+CjxnIGlkPSJlZGdlNSIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+aXNfbWVtYmVyJiM0NTsmZ3Q7aXNfcGFydGljaXBhbnQ8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0yNTUuNDc5NiwtMjc1LjAzMjNDMjY2Ljk1NTgsLTI1Ni44ODM5IDI4MS4xODc1LC0yMzQuMzc4IDI5My4zNjIzLC0yMTUuMTI0NyIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjk2LjQwNzcsLTIxNi44NTc0IDI5OC43OTQyLC0yMDYuNTM0OCAyOTAuNDkxMywtMjEzLjExNjEgMjk2LjQwNzcsLTIxNi44NTc0Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjI5OS41IiB5PSItMjM3LjMiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxNC4wMCIgZmlsbD0iIzAwMDAwMCI+WWVzPC90ZXh0Pgo8L2c+CjwhLS0gaXNfcGFydGljaXBhbnQmIzQ1OyZndDtjb25zZW50X2FuZF9pd2dwYSAtLT4KPGcgaWQ9ImVkZ2U4IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5pc19wYXJ0aWNpcGFudCYjNDU7Jmd0O2NvbnNlbnRfYW5kX2l3Z3BhPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMjg0LjAyMzYsLTE0NC40NTY4QzI2OC40ODExLC0xMzIuMTI1NSAyNTAuMzM5MywtMTE3LjczMiAyMzQuODE0OSwtMTA1LjQxNTIiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjIzNi45NzIyLC0xMDIuNjU4OSAyMjYuOTYyOSwtOTkuMTg1NCAyMzIuNjIxNCwtMTA4LjE0MjYgMjM2Ljk3MjIsLTEwMi42NTg5Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjI2NS41IiB5PSItMTExLjgiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxNC4wMCIgZmlsbD0iIzAwMDAwMCI+Tm88L3RleHQ+CjwvZz4KPCEtLSBpc19wYXJ0aWNpcGFudCYjNDU7Jmd0O2ZpbmFsIC0tPgo8ZyBpZD0iZWRnZTciIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmlzX3BhcnRpY2lwYW50JiM0NTsmZ3Q7ZmluYWw8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0zMTkuODg5OCwtMTMxLjg0OTFDMzE3Ljc1MzEsLTEwNi45Nzg4IDMxMS4xNTg2LC03Ni4xMTAzIDI5MywtNTUgMjg4LjA0NjQsLTQ5LjI0MTIgMjgyLjA3ODIsLTQ0LjM3MTkgMjc1LjU4MDYsLTQwLjI1NiIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjc2Ljg2NjksLTM2Ljk2MzEgMjY2LjQzNzYsLTM1LjA5NzYgMjczLjQyNzIsLTQzLjA1OTcgMjc2Ljg2NjksLTM2Ljk2MzEiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMzI2LjUiIHk9Ii03My4zIiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTQuMDAiIGZpbGw9IiMwMDAwMDAiPlllczwvdGV4dD4KPC9nPgo8L2c+Cjwvc3ZnPgo=" alt="specification committers" width="590" height="702"/>
</div>
<div class="title">What paperwork is required?</div>
</div>
<div class="paragraph">
<p>A committer who is self-employed, unemployed, or a student needs:</p>
</div>
<div class="ulist">
<ul>
<li>
<p><a href="#specifications-iwgpa">Individual Working Group Participation Agreement</a> (IWGPA), which includes:</p>
<div class="ulist">
<ul>
<li>
<p>Membership Agreement as a Committer Member, no dues</p>
</li>
<li>
<p>Individual Committer Agreement</p>
</li>
</ul>
</div>
</li>
</ul>
</div>
<div class="paragraph">
<p>A committer whose employer is either not an Eclipse Foundation Member; or is an Eclipse Foundation Member that is not a participant in the working group needs the following agreements:</p>
</div>
<div class="ulist">
<ul>
<li>
<p><a href="#specifications-iwgpa">Individual Working Group Participation Agreement</a> (IWGPA), which includes:</p>
<div class="ulist">
<ul>
<li>
<p>Membership Agreement as a Committer Member, no dues</p>
</li>
<li>
<p>Individual Committer Agreement</p>
</li>
<li>
<p><a href="#specifications-consent">Employer Consent Agreement for Eclipse Specification Projects</a> (“Consent Agreement”)</p>
</li>
</ul>
</div>
</li>
</ul>
</div>
<div class="paragraph">
<p>A committer who works for an Eclipse Foundation Member that is a working group participant needs:
* No additional agreements are required.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>The Eclipse Foundation’s committer provisioning process is automated. As a new committer, you will—following your successful election—be contacted by the EMO Records team by email to engage in our agreement workflow which guides you through signing those agreements that you need. These agreements are all available for your review on our Legal Resources page. The working group-specific agreements are on our Explore our Working Groups page.</p>
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="sect3">
<h4 id="specifications-wgpa"><a class="anchor" href="#specifications-wgpa"></a><a class="link" href="#specifications-wgpa">Working Group Participation Agreement</a></h4>
<div class="paragraph">
<p>A Working Group Participation Agreement (WGPA) is signed by an organization that wishes to participate in a particular working group. By signing the Working Group Participation Agreement (WGPA), an organization agrees to become a participant of the working group and to adhere to the terms outlined in by the working group’s charter.</p>
</div>
<div class="paragraph">
<p>WGPAs are working group specific; signing the agreement for a particular working group covers the employees of the organization operating in a committer role on one or more specification projects operating under the purview of that working group’s specification committee.</p>
</div>
<div class="paragraph">
<p>Participation in a working group requires that the organization commit to being a member of the Eclipse Foundation (at a level defined by the working group’s charter) and to commit to the terms of the <a href="#paperwork-mcca">Member Committer and Contributor Agreement</a> (MCCA). Both of these commitments are explicitly made as part of the organization signing the WGPA.</p>
</div>
</div>
<div class="sect3">
<h4 id="specifications-iwgpa"><a class="anchor" href="#specifications-iwgpa"></a><a class="link" href="#specifications-iwgpa">Individual Working Group Participation Agreement</a></h4>
<div class="paragraph">
<p>An Individual Working Group Participation Agreement (IWGPA) is signed by an individual that wishes to participate in a particular working group when their employer is not themselves a participant in the working group. By signing the IWGPA, an individual agrees to become a participant of the working group and to adhere to the terms outlined in by the working group’s charter.</p>
</div>
<div class="paragraph">
<p>Like WGPAs, IWGPAs are working group specific; signing the agreement for a particular working group covers the individual to operate in a committer role on one or more specification projects that operate under the purview of that working group’s specification committee.</p>
</div>
<div class="paragraph">
<p>Participation in a working group requires that the individual commit to being a committer member (there are no fees associated with being a committer member) of the Eclipse Foundation and to commit to the terms of the <a href="#paperwork-ica">Individual Committer Agreement</a> (ICA). Both of these commitments are explicitly made as part of the individual signing the IWGPA.</p>
</div>
</div>
<div class="sect3">
<h4 id="specifications-consent"><a class="anchor" href="#specifications-consent"></a><a class="link" href="#specifications-consent">Employer Consent Agreement for Eclipse Specification Projects</a></h4>
<div class="paragraph">
<p>The Employer Consent Agreement for Eclipse Foundation Specification Projects ("Employer Consent Agreement" or "Consent Agreement) is required for committers who work for a company that is not a participant in the working group. This agreement must be signed by the employer; that is, it must be signed by somebody with authority to enter the agreement on behalf of the committer’s employer.</p>
</div>
</div>
</div>
<div class="sect2">
<h3 id="specifications-efsl"><a class="anchor" href="#specifications-efsl"></a><a class="link" href="#specifications-efsl">Eclipse Foundation Specification License</a></h3>
<div class="paragraph">
<p>The Eclipse Foundation takes copyright ownership of the specification document of every ratified Final Specification. By asserting copyright ownership on the specification documents, the Eclipse Foundation has the ability to protect the specifications in the event that a third party fails to follow the terms of the Eclipse Foundation Specification License.</p>
</div>
<div class="paragraph">
<p>The Eclipse Foundation Specification License is applied to the specification documents for all ratified final specifications. This action ensures that derivative works of those specification documents cannot be created, thus preventing their use as the basis for incompatible implementations.</p>
</div>
</div>
<div class="sect2">
<h3 id="specifications-lifecycle"><a class="anchor" href="#specifications-lifecycle"></a><a class="link" href="#specifications-lifecycle">Specification Project Lifecycle</a></h3>
<div class="paragraph">
<p>Like regular Eclipse open source projects, a specification project starts life as a <a href="#starting-proposal">proposal</a> with a description, scope, list of committers, and more; goes through an iterative development cycle that produces one or more milestone builds; and then engages in a release process.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBieSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMCkKIC0tPgo8IS0tIFRpdGxlOiAlMyBQYWdlczogMSAtLT4KPHN2ZyB3aWR0aD0iNDUxcHQiIGhlaWdodD0iMTg4cHQiCiB2aWV3Qm94PSIwLjAwIDAuMDAgNDUxLjAwIDE4OC4wMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCAxODQpIj4KPHRpdGxlPiUzPC90aXRsZT4KPCEtLSBzdGFydCAtLT4KPGcgaWQ9Im5vZGUxIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5zdGFydDwvdGl0bGU+CjxlbGxpcHNlIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgY3g9IjM4IiBjeT0iLTE2MiIgcng9IjE4IiByeT0iMTgiLz4KPC9nPgo8IS0tIHByb3Bvc2FsIC0tPgo8ZyBpZD0ibm9kZTIiIGNsYXNzPSJub2RlIj4KPHRpdGxlPnByb3Bvc2FsPC90aXRsZT4KPHBhdGggZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMTMzLjUsLTE4MEMxMzMuNSwtMTgwIDg2LjUsLTE4MCA4Ni41LC0xODAgODAuNSwtMTgwIDc0LjUsLTE3NCA3NC41LC0xNjggNzQuNSwtMTY4IDc0LjUsLTE1NiA3NC41LC0xNTYgNzQuNSwtMTUwIDgwLjUsLTE0NCA4Ni41LC0xNDQgODYuNSwtMTQ0IDEzMy41LC0xNDQgMTMzLjUsLTE0NCAxMzkuNSwtMTQ0IDE0NS41LC0xNTAgMTQ1LjUsLTE1NiAxNDUuNSwtMTU2IDE0NS41LC0xNjggMTQ1LjUsLTE2OCAxNDUuNSwtMTc0IDEzOS41LC0xODAgMTMzLjUsLTE4MCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxMTAiIHk9Ii0xNTguOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5Qcm9wb3NhbDwvdGV4dD4KPC9nPgo8IS0tIHN0YXJ0JiM0NTsmZ3Q7cHJvcG9zYWwgLS0+CjxnIGlkPSJlZGdlMSIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+c3RhcnQmIzQ1OyZndDtwcm9wb3NhbDwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTU2LjE2ODYsLTE2MkM1Ni4xNjg2LC0xNjIgNjQuNDI4NSwtMTYyIDY0LjQyODUsLTE2MiIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iNjQuNDI4NSwtMTY1LjUwMDEgNzQuNDI4NSwtMTYyIDY0LjQyODQsLTE1OC41MDAxIDY0LjQyODUsLTE2NS41MDAxIi8+CjwvZz4KPCEtLSBjcmVhdGlvbl9yZXZpZXcgLS0+CjxnIGlkPSJub2RlMyIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+Y3JlYXRpb25fcmV2aWV3PC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjIzMi41LC0xODAgMTYzLjUsLTE4MCAxNjMuNSwtMTQ0IDIzMi41LC0xNDQgMjMyLjUsLTE4MCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxOTgiIHk9Ii0xNjUuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5DcmVhdGlvbjwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTk4IiB5PSItMTUyLjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+UmV2aWV3PC90ZXh0Pgo8L2c+CjwhLS0gcHJvcG9zYWwmIzQ1OyZndDtjcmVhdGlvbl9yZXZpZXcgLS0+CjxnIGlkPSJlZGdlMiIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+cHJvcG9zYWwmIzQ1OyZndDtjcmVhdGlvbl9yZXZpZXc8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0xNDUuNTM5MywtMTYyQzE0NS41MzkzLC0xNjIgMTUzLjQ3MDcsLTE2MiAxNTMuNDcwNywtMTYyIi8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxNTMuNDcwNywtMTY1LjUwMDEgMTYzLjQ3MDcsLTE2MiAxNTMuNDcwNiwtMTU4LjUwMDEgMTUzLjQ3MDcsLTE2NS41MDAxIi8+CjwvZz4KPCEtLSBkZXZlbG9wbWVudCAtLT4KPGcgaWQ9Im5vZGU2IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5kZXZlbG9wbWVudDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyNDUuNSwtMTA4IDE1MC41LC0xMDggMTUwLjUsLTcyIDI0NS41LC03MiAyNDUuNSwtMTA4Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjE5OCIgeT0iLTg2LjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+RGV2ZWxvcG1lbnQ8L3RleHQ+CjwvZz4KPCEtLSBjcmVhdGlvbl9yZXZpZXcmIzQ1OyZndDtkZXZlbG9wbWVudCAtLT4KPGcgaWQ9ImVkZ2UzIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5jcmVhdGlvbl9yZXZpZXcmIzQ1OyZndDtkZXZlbG9wbWVudDwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTE5OCwtMTQzLjgzMTRDMTk4LC0xNDMuODMxNCAxOTgsLTExOC40MTMzIDE5OCwtMTE4LjQxMzMiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjIwMS41MDAxLC0xMTguNDEzMiAxOTgsLTEwOC40MTMzIDE5NC41MDAxLC0xMTguNDEzMyAyMDEuNTAwMSwtMTE4LjQxMzIiLz4KPC9nPgo8IS0tIHBsYW4gLS0+CjxnIGlkPSJub2RlNCIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+cGxhbjwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI1NCwtMTA4IDAsLTEwOCAwLC03MiA1NCwtNzIgNTQsLTEwOCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyNyIgeT0iLTg2LjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+UGxhbjwvdGV4dD4KPC9nPgo8IS0tIHBsYW5fcmV2aWV3IC0tPgo8ZyBpZD0ibm9kZTUiIGNsYXNzPSJub2RlIj4KPHRpdGxlPnBsYW5fcmV2aWV3PC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjEzMiwtMTA4IDcyLC0xMDggNzIsLTcyIDEzMiwtNzIgMTMyLC0xMDgiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTAyIiB5PSItOTMuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5QbGFuPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxMDIiIHk9Ii04MC40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPlJldmlldzwvdGV4dD4KPC9nPgo8IS0tIHBsYW4mIzQ1OyZndDtwbGFuX3JldmlldyAtLT4KPGcgaWQ9ImVkZ2U0IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5wbGFuJiM0NTsmZ3Q7cGxhbl9yZXZpZXc8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik01NC4wNzY3LC05MEM1NC4wNzY3LC05MCA2MS45MTMzLC05MCA2MS45MTMzLC05MCIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iNjEuOTEzMywtOTMuNTAwMSA3MS45MTMzLC05MCA2MS45MTMzLC04Ni41MDAxIDYxLjkxMzMsLTkzLjUwMDEiLz4KPC9nPgo8IS0tIHBsYW5fcmV2aWV3JiM0NTsmZ3Q7ZGV2ZWxvcG1lbnQgLS0+CjxnIGlkPSJlZGdlNSIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+cGxhbl9yZXZpZXcmIzQ1OyZndDtkZXZlbG9wbWVudDwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTEzMi4xMTE2LC05MEMxMzIuMTExNiwtOTAgMTQwLjQwOTgsLTkwIDE0MC40MDk4LC05MCIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMTQwLjQwOTgsLTkzLjUwMDEgMTUwLjQwOTgsLTkwIDE0MC40MDk4LC04Ni41MDAxIDE0MC40MDk4LC05My41MDAxIi8+CjwvZz4KPCEtLSBtaWxlc3RvbmUgLS0+CjxnIGlkPSJub2RlNyIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+bWlsZXN0b25lPC90aXRsZT4KPHBhdGggZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMzI2LjUsLTEwOEMzMjYuNSwtMTA4IDI3NS41LC0xMDggMjc1LjUsLTEwOCAyNjkuNSwtMTA4IDI2My41LC0xMDIgMjYzLjUsLTk2IDI2My41LC05NiAyNjMuNSwtODQgMjYzLjUsLTg0IDI2My41LC03OCAyNjkuNSwtNzIgMjc1LjUsLTcyIDI3NS41LC03MiAzMjYuNSwtNzIgMzI2LjUsLTcyIDMzMi41LC03MiAzMzguNSwtNzggMzM4LjUsLTg0IDMzOC41LC04NCAzMzguNSwtOTYgMzM4LjUsLTk2IDMzOC41LC0xMDIgMzMyLjUsLTEwOCAzMjYuNSwtMTA4Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjMwMSIgeT0iLTg2LjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+TWlsZXN0b25lPC90ZXh0Pgo8L2c+CjwhLS0gZGV2ZWxvcG1lbnQmIzQ1OyZndDttaWxlc3RvbmUgLS0+CjxnIGlkPSJlZGdlNiIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+ZGV2ZWxvcG1lbnQmIzQ1OyZndDttaWxlc3RvbmU8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0yNDUuNTgwNSwtOTZDMjQ1LjU4MDUsLTk2IDI1My40OTI1LC05NiAyNTMuNDkyNSwtOTYiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjI1My40OTI1LC05OS41MDAxIDI2My40OTI1LC05NiAyNTMuNDkyNSwtOTIuNTAwMSAyNTMuNDkyNSwtOTkuNTAwMSIvPgo8L2c+CjwhLS0gcmMgLS0+CjxnIGlkPSJub2RlOSIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+cmM8L3RpdGxlPgo8cGF0aCBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0yMzMuNSwtMzZDMjMzLjUsLTM2IDE2Mi41LC0zNiAxNjIuNSwtMzYgMTU2LjUsLTM2IDE1MC41LC0zMCAxNTAuNSwtMjQgMTUwLjUsLTI0IDE1MC41LC0xMiAxNTAuNSwtMTIgMTUwLjUsLTYgMTU2LjUsMCAxNjIuNSwwIDE2Mi41LDAgMjMzLjUsMCAyMzMuNSwwIDIzOS41LDAgMjQ1LjUsLTYgMjQ1LjUsLTEyIDI0NS41LC0xMiAyNDUuNSwtMjQgMjQ1LjUsLTI0IDI0NS41LC0zMCAyMzkuNSwtMzYgMjMzLjUsLTM2Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjE5OCIgeT0iLTIxLjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+U3BlY2lmaWNhdGlvbjwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTk4IiB5PSItOC40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPlZlcnNpb248L3RleHQ+CjwvZz4KPCEtLSBkZXZlbG9wbWVudCYjNDU7Jmd0O3JjIC0tPgo8ZyBpZD0iZWRnZTEwIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5kZXZlbG9wbWVudCYjNDU7Jmd0O3JjPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMTk4LC03MS44MzE0QzE5OCwtNzEuODMxNCAxOTgsLTQ2LjQxMzMgMTk4LC00Ni40MTMzIi8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyMDEuNTAwMSwtNDYuNDEzMiAxOTgsLTM2LjQxMzMgMTk0LjUwMDEsLTQ2LjQxMzMgMjAxLjUwMDEsLTQ2LjQxMzIiLz4KPC9nPgo8IS0tIG1pbGVzdG9uZSYjNDU7Jmd0O2RldmVsb3BtZW50IC0tPgo8ZyBpZD0iZWRnZTciIGNsYXNzPSJlZGdlIj4KPHRpdGxlPm1pbGVzdG9uZSYjNDU7Jmd0O2RldmVsb3BtZW50PC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMjYzLjIzMTUsLTg0QzI2My4yMzE1LC04NCAyNTUuNTg1MiwtODQgMjU1LjU4NTIsLTg0Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyNTUuNTg1MywtODAuNTAwMSAyNDUuNTg1MiwtODQgMjU1LjU4NTIsLTg3LjUwMDEgMjU1LjU4NTMsLTgwLjUwMDEiLz4KPC9nPgo8IS0tIHByb2dyZXNzX3JldmlldyAtLT4KPGcgaWQ9Im5vZGU4IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5wcm9ncmVzc19yZXZpZXc8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iNDI3LjUsLTEwOCAzNTYuNSwtMTA4IDM1Ni41LC03MiA0MjcuNSwtNzIgNDI3LjUsLTEwOCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIzOTIiIHk9Ii05My40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPlByb2dyZXNzPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIzOTIiIHk9Ii04MC40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPlJldmlldzwvdGV4dD4KPC9nPgo8IS0tIG1pbGVzdG9uZSYjNDU7Jmd0O3Byb2dyZXNzX3JldmlldyAtLT4KPGcgaWQ9ImVkZ2U4IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5taWxlc3RvbmUmIzQ1OyZndDtwcm9ncmVzc19yZXZpZXc8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0zMzguNTM4NiwtOTBDMzM4LjUzODYsLTkwIDM0Ni4zMDM3LC05MCAzNDYuMzAzNywtOTAiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjM0Ni4zMDM4LC05My41MDAxIDM1Ni4zMDM3LC05MCAzNDYuMzAzNywtODYuNTAwMSAzNDYuMzAzOCwtOTMuNTAwMSIvPgo8L2c+CjwhLS0gcHJvZ3Jlc3NfcmV2aWV3JiM0NTsmZ3Q7ZGV2ZWxvcG1lbnQgLS0+CjxnIGlkPSJlZGdlOSIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+cHJvZ3Jlc3NfcmV2aWV3JiM0NTsmZ3Q7ZGV2ZWxvcG1lbnQ8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0zOTIsLTEwOC40MjE4QzM5MiwtMTE3LjI3OTEgMzkyLC0xMjYgMzkyLC0xMjYgMzkyLC0xMjYgMjM5LC0xMjYgMjM5LC0xMjYgMjM5LC0xMjYgMjM5LC0xMTguNDIxOCAyMzksLTExOC40MjE4Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyNDIuNTAwMSwtMTE4LjQyMTggMjM5LC0xMDguNDIxOCAyMzUuNTAwMSwtMTE4LjQyMTkgMjQyLjUwMDEsLTExOC40MjE4Ii8+CjwvZz4KPCEtLSByZWxlYXNlX3JldmlldyAtLT4KPGcgaWQ9Im5vZGUxMCIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+cmVsZWFzZV9yZXZpZXc8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMzI2LjUsLTM2IDI2My41LC0zNiAyNjMuNSwwIDMyNi41LDAgMzI2LjUsLTM2Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjI5NSIgeT0iLTIxLjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+UmVsZWFzZTwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjk1IiB5PSItOC40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPlJldmlldzwvdGV4dD4KPC9nPgo8IS0tIHJjJiM0NTsmZ3Q7cmVsZWFzZV9yZXZpZXcgLS0+CjxnIGlkPSJlZGdlMTEiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPnJjJiM0NTsmZ3Q7cmVsZWFzZV9yZXZpZXc8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0yNDUuNjQ3NSwtMThDMjQ1LjY0NzUsLTE4IDI1My40MzY3LC0xOCAyNTMuNDM2NywtMTgiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjI1My40MzY3LC0yMS41MDAxIDI2My40MzY3LC0xOCAyNTMuNDM2NywtMTQuNTAwMSAyNTMuNDM2NywtMjEuNTAwMSIvPgo8L2c+CjwhLS0gZmluYWwgLS0+CjxnIGlkPSJub2RlMTEiIGNsYXNzPSJub2RlIj4KPHRpdGxlPmZpbmFsPC90aXRsZT4KPHBhdGggZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNNDMxLC0zNkM0MzEsLTM2IDM1NywtMzYgMzU3LC0zNiAzNTEsLTM2IDM0NSwtMzAgMzQ1LC0yNCAzNDUsLTI0IDM0NSwtMTIgMzQ1LC0xMiAzNDUsLTYgMzUxLDAgMzU3LDAgMzU3LDAgNDMxLDAgNDMxLDAgNDM3LDAgNDQzLC02IDQ0MywtMTIgNDQzLC0xMiA0NDMsLTI0IDQ0MywtMjQgNDQzLC0zMCA0MzcsLTM2IDQzMSwtMzYiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMzk0IiB5PSItMjEuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5SYXRpZmllZCBGaW5hbDwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMzk0IiB5PSItOC40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPlNwZWNpZmljYXRpb248L3RleHQ+CjwvZz4KPCEtLSByZWxlYXNlX3JldmlldyYjNDU7Jmd0O2ZpbmFsIC0tPgo8ZyBpZD0iZWRnZTEyIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5yZWxlYXNlX3JldmlldyYjNDU7Jmd0O2ZpbmFsPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMzI2LjU5NjQsLTE4QzMyNi41OTY0LC0xOCAzMzQuNjU5NywtMTggMzM0LjY1OTcsLTE4Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIzMzQuNjU5OCwtMjEuNTAwMSAzNDQuNjU5NywtMTggMzM0LjY1OTcsLTE0LjUwMDEgMzM0LjY1OTgsLTIxLjUwMDEiLz4KPC9nPgo8IS0tIGZpbmFsJiM0NTsmZ3Q7cGxhbiAtLT4KPGcgaWQ9ImVkZ2UxMyIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+ZmluYWwmIzQ1OyZndDtwbGFuPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMzUwLjc1LC0zNi40MjE4QzM1MC43NSwtNDUuMjc5MSAzNTAuNzUsLTU0IDM1MC43NSwtNTQgMzUwLjc1LC01NCAyNywtNTQgMjcsLTU0IDI3LC01NCAyNywtNjEuNTc4MiAyNywtNjEuNTc4MiIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjMuNTAwMSwtNjEuNTc4MSAyNywtNzEuNTc4MiAzMC41MDAxLC02MS41NzgyIDIzLjUwMDEsLTYxLjU3ODEiLz4KPC9nPgo8L2c+Cjwvc3ZnPgo=" alt="specifications lifecycle" width="599" height="250"/>
</div>
<div class="title">An overview of the Eclipse Foundation Specification Process</div>
</div>
<div class="sect3">
<h4 id="specifications-committee"><a class="anchor" href="#specifications-committee"></a><a class="link" href="#specifications-committee">Specification Committee</a></h4>
<div class="paragraph">
<p>Unlike a "regular" Eclipse open source project, a specification project must be aligned with exactly one <a href="https://www.eclipse.org/org/workinggroups/">working group</a>. Each working group designates a <em>specification committee</em> that maintains and manages the specification process on the working group’s behalf. A specification project must get <a href="#specifications-ballots">approval</a> from the corresponding specification committee to pass key project lifecycle events.</p>
</div>
<div class="paragraph">
<p>The specification committee is responsible for ensuring that the specification teams keep within their defined scope, and generally ensure that the specification versions created by the specification project are implementable and serve the purposes of the working group.</p>
</div>
<div class="sect4">
<h5 id="specifications-ballots"><a class="anchor" href="#specifications-ballots"></a><a class="link" href="#specifications-ballots">Specification Committee Ballots</a></h5>
<div class="paragraph">
<p>The specification committee is required to engage in a formal ballot to approve key milestones in the lifecycle of their specification projects. The exact means by which ballots are run varies by working group. The following lifecycle events require the approval of the working group&#8217;s specification committee:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Specification project creation;</p>
</li>
<li>
<p>Release plan;</p>
</li>
<li>
<p>Revision to the scope;</p>
</li>
<li>
<p>Progress and release reviews;</p>
</li>
<li>
<p>Service releases; and</p>
</li>
<li>
<p>Designation of a profile or platform.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>By default all ballots require seven days. Some specification committees may increase the length of time for some or all ballots, or add additional constraints.</p>
</div>
<div class="paragraph">
<p>To succeed, a vote requires positive responses from a super-majority (defined as two-thirds) of the members of the specification committee. Votes to designate a specification as a profile or platform require positive responses from a super-majority of the specification committee members who represent the interests of Strategic Members of the Eclipse Foundation. It’s worth noting that there is no veto.</p>
</div>
<div class="paragraph">
<p>The criteria by which representatives decide how they’re going to vote varies by individual and according to the values of the individual and the organization that they represent (if applicable). Minimally, the specification committee is expected to use their vote to ensure that specification projects stay within scope. In the case of a progress review, the voters will need to consider whether or not the project is progressing in a manner that will eventually result in a successful vote on the eventual release review that gates the ratification of the final specification.</p>
</div>
<div class="paragraph">
<p>In the event of a failure, the specification committee will provide feedback regarding the reason for the failure to the project team, who will work to mitigate issues and then re-engage.</p>
</div>
</div>
</div>
<div class="sect3">
<h4 id="specifications-creation"><a class="anchor" href="#specifications-creation"></a><a class="link" href="#specifications-creation">Creation Review</a></h4>
<div class="paragraph">
<p>Creation reviews give the community a last opportunity to review and comment on a new project proposal before it is created.</p>
</div>
<div class="paragraph">
<p>The specification committee needs to approve of the creation of a specification project from a proposal by taking a role in the creation review. The expectation is that the specification committee members will consider the details of a proposed specification project (with particular focus on the scope) before making their decision. In addition to the requirements defined by the <a href="http://www.eclipse.org/projects/dev_process/development_process.php">Eclipse Development Process</a> (EDP), a <a href="#specifications-ballots">super-majority ballot</a> of the entire specification committee is required to approve a creation review.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>Contact the <a href="mailto:emo@eclipse.org">EMO</a> to initiate a creation review.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>Following successful creation and provisioning of project resources, a specification project team begins development.</p>
</div>
</div>
<div class="sect3">
<h4 id="specifications-development"><a class="anchor" href="#specifications-development"></a><a class="link" href="#specifications-development">Specification Development</a></h4>
<div class="paragraph">
<p>During the development cycle, the project team will produce one or more <em>milestone builds</em> to provide a means for the community to provide feedback.</p>
</div>
<div class="admonitionblock warning">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAABSZJREFUWIXll1toVEcYgL+Zc87u2Yu7MYmrWRuTJuvdiMuqiJd4yYKXgMQKVkSjFR80kFIVJfWCWlvpg4h98sXGWGof8iKNICYSo6JgkCBEJRG8ImYThNrNxmaTeM7pQ5IlJkabi0/9YZhhZv7///4z/8zPgf+7KCNRLgdlJijXwRyuDTlcxV9hbzv8nQmxMjg+XDtiOEplkG9PSfkztGmTgmFQd+FCVzwa3fYN/PHZAcpBaReicW5xcbb64IEQqko8Lc26d/58cxS+/BY6hmJvyEfQBoUpwWCmW1FErKaGWHU13uRk4QkEUtxQNFR7QwIoB4eiKD9PWbVKbb10CZmaCqmpxCormRYO26QQx85B0mcD+AeK0xYvHqu1tNDx+DH6gQM4jh0j3tCA3tGBLyfHLuD7zwJwAcYqun44sHy51nr5MsqsWWj5+djCYdS5c4ldvUr24sU2qarflUL6qAN0wqH0vDy7+fAhXZEI+v79CNmt7igpofPVK5SmJvyhkJBwYlQBSiHd7vUWZ86bp8WqqtCWLkVbuBAhBEIItGAQ2+rVxG7cICMY1KTDsekc5IwagIQTmStXis47dzBiMfR9+xCi+wb39s79+zFiMczGRjLmzTMlnBoVgLMwyzF+/Cb/lClq2/Xr2AoKUKdPxzAMWltbiUajmKaJkpGBY8sW3tbW4g8EVNXrXVEKK0YMoMKp7Px8K15Tg2VZOHbvBiASiRAMBgkGg0QiEYQQOIuLsRSFrnv3yJo/HxVOW5947D4KUAa57qysvNSUFOVtbS32rVuRfj9CCFwuV2Kfy+VCCIFMScFVVET7/fukJidLm883rQy+HhaABUII8cvUNWt4W1WFcLvRd+5MnHl/AOjOB+eOHchx44jX1ZEdCqkSTpaDbcgA5+GrpNmzc9ymKdvr67Hv2oVMSko4cjgcKIqCoijoup64EdLpxLV3Lx1PnuCVUrgmTfK9hV1DAjgKqlSUk1PCYdl25QrS70cvLEw4SWS+04nT6XxvXgiBc8MGtKlTaa+rIysnR1Ok/OF38PxngAzY4VuwYKL99WvR8fQpjj17kLqeiL6393g8eDyeAWBSVfEcOkRXczOOaBRvVpZuDPJEDwD4DVyKrv+UlZurxSorUWfMQC8oGOBcCDHgC/Rdc4TD2BctIl5fT+bkyTahaXvOw8RPApiwd2Ju7hjZ2EhXSwvOkhKQcoADgIqKCioqKgYcQW9LOnIEIxZDbWpiXCCABT9+FKAUxtm83pKMUEiLVVejLVqEtmTJB50LIdi2bRuFPbnRd7232efMwbVuHR2PHjHR77dJXS8sg5mDAihweFJenmrevYvR1oazpGTQ6IQQaJqG7ClI/dd655IOHsSyLMSLF6QFAib9nugEQClk2Xy+orTsbK3t1i3sa9ei5eQMGr0QgvLyci5evDiocyEEtsxMPNu30/nsGRO8XlVzu8NlkNvrV+0T/fHMZcusrtu3MeNx9PXrobUVq8cYQrw3TrRub1h9+v573Bs3Ej1zBvP5c/zp6dbLhoaTwPy+ANKCfF92thq7dg2A6JYt/fNlxGK8eUNSerryHEJHQT8K8V4A5ztojty8OeaLzZul1DSwLCzDANPEMozusWFgmWZ33288YK3/nGlixuM0v3xpWfDX0Z4i1VupXEWwIgRnJfhGPfQ+YsLr+7DzNFwCuvqWyiRg7DSYoIBu9smPkYqEd4AwIN4ITUAL0A4Da7UC6ICdEfy2fUBMoAvo7GnWKNoemfwLcAuinuFNL7QAAAAASUVORK5CYII=" alt="Warning"/>
</td>
<td class="content">
<div class="paragraph">
<p>A milestone build must never be used to claim compatibility with a specification. An implementation of a specification may only be considered <em>compatible</em> when it is based on a <a href="#specifications-final"><em>final specification</em></a>.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>A development cycle begins when a either a creation review or a <a href="#specifications-plan">plan review</a> is declared successful. A specification project team must engage in a <a href="#specifications-progress"><em>progress review</em></a> when a development cycle exceeds one year in duration.</p>
</div>
</div>
<div class="sect3">
<h4 id="specifications-progress-review"><a class="anchor" href="#specifications-progress-review"></a><a class="link" href="#specifications-progress-review">Progress Review</a></h4>
<div class="paragraph">
<p>For a progress review, the Project Management Committee (PMC), and Eclipse Management Organization (EMO) validate that the specification project team is following the EDP and EFSP, and that the Eclipse Foundation’s Intellectual Property Policy is being correctly implemented. The EFSP requires that the specification committee approve a progress review by <a href="#specifications-ballots">super-majority ballot</a>.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>The intent of the progress review is to ensure that the specification project is progressing in a manner that will ultimately result in a successful release. A specification committee or project leadership may compel a specification project to engage in additional progress reviews.</p>
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="sect3">
<h4 id="specifications-release-review"><a class="anchor" href="#specifications-release-review"></a><a class="link" href="#specifications-release-review">Release Review</a></h4>
<div class="paragraph">
<p>A specification project team <strong>must</strong> engage in a release review for every release (major, minor, and service).</p>
</div>
<div class="paragraph">
<p>At the end of every development cycle, the project team must produce a <em>release candidate</em> build that is designated as a <em>specification version</em> and then engage in a <em>release review</em>. For a release review, the PMC, EMO, and specification committee all engage in the same sorts of activities that they do for a progress review, but with the understanding that approval results in the <em>ratification</em> of the specification and promotion to an official status. The EFSP requires that the specification committee approve a release review by <a href="#specifications-ballots">super-majority ballot</a>.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>To engage in a release review, create a <a href="#pmi-release">release record</a> (if one has not already been created as part of the planning process) and contact the <a href="mailto:emo@eclipse.org">EMO</a> to schedule the review. Your PMC and specification committee may provide additional requirements and documentation that must be met to get their approval of the review.</p>
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="sect3">
<h4 id="specifications-plan-review"><a class="anchor" href="#specifications-plan-review"></a><a class="link" href="#specifications-plan-review">Plan Review</a></h4>
<div class="paragraph">
<p>Following a successful first release (and every subsequent release thereafter), and before engaging in any further development of the specification, the project team must assemble and present their Plan for review by the Specification Committee via Plan Review. The notion of a Plan Review is specific to the EFSP (since Plan Reviews are not part of the EDP, no formal involvement from the PMC is required). A Plan Review provides the Specification Committee with an opportunity to ensure that the plan for the next Specification Version is in-scope, fits within the overall vision of the Working Group, and is otherwise charting a path to eventual ratification and release. The EFSP requires that the Specification Committee approve a Plan Review by Super-majority vote.</p>
</div>
<div class="paragraph">
<p>The plan itself must be in-scope (i.e. all new work must fall within the bounds defined by the specification project’s scope) and must be developed in consideration of the concerns of stakeholders. It must, for example, take plans of the PMC or associated working group into consideration . The concerns of the project team must also be taken into consideration when creating a plan.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>To engage in a plan review, create a <a href="#pmi-release">release record</a> and contact the <a href="mailto:emo@eclipse.org">EMO</a> to schedule a review.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>After the Plan is approved, the Project Team engages in Development as before.</p>
</div>
</div>
<div class="sect3">
<h4 id="specifications-final"><a class="anchor" href="#specifications-final"></a><a class="link" href="#specifications-final">Final Specification</a></h4>
<div class="paragraph">
<p>Following a successful release review, the final release version of the specification artifacts are considered <em>ratified</em> and transmogrifies into what the EFSP refers to as a <em>final specification</em>. It is the final specification that must be used to build <a href="#specifications-implementation">compatible implementations</a>.</p>
</div>
<div class="paragraph">
<p>All versions of specifications that are referenced by a ratified final specification must themselves be ratified. The <a href="#specifications-release-review">release review</a> for related specification versions may be run concurrently.</p>
</div>
<div class="paragraph">
<p>Final Specifications and their associated artifacts are distributed under specific licenses. The specification document for the final specification must be distributed as read-only text (e.g., PDF) under the <a href="https://www.eclipse.org/legal/efsl.php">Eclipse Foundation Specification License</a>. The ratified TCK in composite is distributed under the <a href="https://www.eclipse.org/legal/tck.php">Eclipse Foundation TCK License</a>. Other technical artifacts must be distributed under an open source license (normally the specification project’s license).</p>
</div>
</div>
</div>
<div class="sect2">
<h3 id="specifications-implementations"><a class="anchor" href="#specifications-implementations"></a><a class="link" href="#specifications-implementations">Compatible Implementations</a></h3>
<div class="paragraph">
<p>At least one compatible implementation of a specification version under one of the designated open source licenses before it can be ratified as a final specification. Other compatible implementations may be created from the final specification and distributed under other licensing terms (as determined by respective vendors).</p>
</div>
<div class="paragraph">
<p>Compatible Implementations may only claim compatibility with a final specification. The intellectual property rights required to build a compatible implementation flow from the final specification. That is, in order to be considered a compatible implementation and benefit from the intellectual property protections provided by the Eclipse Foundation Specification Agreement, an implementation must be based on a final specification. No claims regarding compatibility may be made for an implementation milestone build or unratified specification version.</p>
</div>
</div>
<div class="sect2">
<h3 id="specifications-faq"><a class="anchor" href="#specifications-faq"></a><a class="link" href="#specifications-faq">Frequently Asked Questions</a></h3>
<div class="qlist qanda">
<ol>
<li>
<p><em>How do I tell whether or not a project is a specification project? </em></p>
<p>The best way to know, frankly, is it communicate with the project team. Specification project teams should make the nature of the project clear in the <code>README</code> files in their repositories.</p>
<div class="paragraph">
<p>We do track this in metadata, which we expose in a number of different locations including the <a href="#pmi-project-page">PMI project page</a>. For example:</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/png;base64,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" alt="specification project"/>
</div>
</div>
</li>
<li>
<p><em>Do we need to engage in a release review for a service release? </em></p>
<p>Yes, the specification project team must engage in a successful release review prior to issuing a release of any kind; this includes service releases.</p>
</li>
<li>
<p><em>Can the specification committee block/veto a release? </em></p>
<p>Yes. The specification committee’s super-majority approval of the release is an absolute requirement. Without their approval, there can be no ratification of the final specification, so there can be no release.</p>
</li>
<li>
<p><em>Can you provide more information regarding why these agreements are necessary? </em></p>
<p>Explaining these documents would be a form of legal advice, and we simply cannot provide that. The short version is that we need these agreements and if you want somebody to explain them to you, you’ll need to consult with your lawyer.</p>
</li>
<li>
<p><em>Do I need to arrange for my employer to sign the Employer Consent Agreement for Eclipse Specification Projects? </em></p>
<p>You do not need to arrange for your employer to sign the Employer Consent Agreement for Eclipse Specification Projects if you are unemployed, self-employed, or are a student.</p>
<div class="paragraph">
<p>If, however, you are employed, and your employer is not a member of the working group, then you must arrange for your employer to sign the Employer Consent Agreement for Eclipse Specification Projects.</p>
</div>
</li>
<li>
<p><em>Do I need to sign the Eclipse Contributor Agreement? </em></p>
<p>If you are not a committer on an Eclipse open source project, to contribute (e.g., make pull requests) to that project, you need to be covered by an Eclipse Contributor Agreement (ECA). If you are already a committer on any Eclipse open source project, then you are already covered by an ECA through your committer agreement and do not need to sign the ECA separately. If your employer has signed the Member Committer and Contributor Agreement, then you are already covered by an ECA and you do not need to sign the ECA separately.</p>
<div class="paragraph">
<p>If you are a committer on a project you do not need an ECA to contribute to that project.</p>
</div>
</li>
<li>
<p><em>How do I know if I’m covered by an Eclipse Contributor Agreement? </em></p>
<p>Visit your Eclipse Account page. Your <a href="#contributing-eca">Eclipse Contributor Agreement</a> (ECA) status is shown in the top-right corner.</p>
<div class="paragraph">
<p>For example, this contributor is covered by the ECA (and is a committer on one or more Eclipse Foundation open source projects).</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/png;base64,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" alt="accounts status"/>
</div>
</div>
</li>
<li>
<p><em>How do I know if my employer is a member of the Eclipse Foundation? </em></p>
<p>If your employer is a member of the Eclipse Foundation, they will be listed on the <a href="https://www.eclipse.org/membership/">Eclipse Foundation Membership</a> page.</p>
</li>
<li>
<p><em>How do I know if my employer has signed the Member Committer and Contributor Agreement (MCCA)? </em></p>
<p>If your employer is a participant in the working group, then they must have signed the <a href="#specifications-wgpa">Working Group Participation Agreement</a>, which includes the Member Committer and Contributor Agreement.</p>
<div class="paragraph">
<p>If you are unsure whether or not your employer has signed a particular document, please contact the EMO Records Team.</p>
</div>
</li>
<li>
<p><em>What happens when I change employers? </em></p>
<p>Your status as a committer is not tied to your employment status. Your committer status will not be revoked when you change employers, but it may be suspended while we resolve the legal status of your ability to contribute to Eclipse open source project. You may, for example, require new committer paperwork to reflect your new employment status. If you change employers, please contact the EMO Records Team for help regarding paperwork requirements.</p>
</li>
<li>
<p><em>What if my employer will not sign the Employer Consent Agreement? </em></p>
<p>If your employer is not a participant of the working group, your employer must sign the <a href="#specifications-consent">Employer Consent Agreement</a> to provide the necessary legal coverage for you to be a committer on a specification project operating under the purview of that working group. Without this agreement, you cannot have a committer role on a specification project. You may, however, continue to operate as a (non-committer) contributor on specification projects. You may also assume a committer role on Eclipse open source projects that are not engaged in specification development.</p>
</li>
</ol>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="ip"><a class="anchor" href="#ip"></a><a class="link" href="#ip">Intellectual Property</a></h2>
<div class="sectionbody">
<div class="paragraph">
<p>The term intellectual property (IP) refers to any sort of creative work, be it literature, art, or software. In the realm of open source software, artifacts like source code, documentation, and images are considered intellectual property. Unless otherwise stated, intellectual property is the property of its creator, who may grant permission for others to use that intellectual property by providing a license.</p>
</div>
<div class="paragraph">
<p>The ease with which software can be copied and combined makes it challenging to know with confidence if content can be used without running into legal issues. Any sort of serious software development effort must be accompanied by a well-defined IP due diligence process that can ferret out issues and mitigate the risk of leveraging the work of others. IP due diligence is a time consuming process that requires specialized skills and a keen eye for detail.</p>
</div>
<div class="quoteblock">
<blockquote>
<div class="paragraph">
<p>In October 2019, The Eclipse Foundation&#8217;s Board of Directors approved an update to the IP Policy that introduces several significant changes in our IP due diligence process.</p>
</div>
<div class="paragraph">
<p><strong>License certification only for third-party content.</strong> This change removes the requirement to perform deep copyright, provenance and scanning of anomalies for third-party content unless it is being modified and/or if there are <em>special</em> considerations regarding the content. Instead, the focus for third-party content is on <em>license compatibility</em> only, which had previously been referred to as <em>Type A</em> due diligence.</p>
</div>
<div class="paragraph">
<p><strong>Leverage other sources of license information for third-party content.</strong> With this change to license certification only for third-party content, we are able to leverage existing sources of information license information. That is, the requirement that the Eclipse IP Team personally review every bit of third-party content has been removed and we can now leverage other <em>trusted</em> sources.</p>
</div>
<div class="paragraph">
<p><strong>ClearlyDefined is a <em>trusted</em> source of license information.</strong> We currently have two trusted sources of license information: The Eclipse Foundation’s <a href="#ip-ipzilla">IPZilla</a> and <a href="#ip-clearlydefined">ClearlyDefined</a>. The IPZilla database has been painstakingly built over most of the lifespan of the Eclipse Foundation; it contains a vast wealth of deeply vetted information about many versions of many third-party libraries. ClearlyDefined is an OSI project that combines automated harvesting of software repositories and curation by trusted members of the community to produce a massive database of license (and other) information about content.</p>
</div>
<div class="paragraph">
<p><strong>Piggyback CQs are no longer required.</strong> CQs had previously been used for tracking both the vetting process and the use of third-party content. With the changes, we are no longer required track the use of third-party content using CQs, so piggyback CQs are no longer necessary.</p>
</div>
<div class="paragraph">
<p><strong>Parallel IP is used in all cases.</strong> Previously, our so-called <em>Parallel IP</em> process, the means by which project teams could leverage content during development while the IP Team completed their due diligence review was available only to projects in the <em>incubation phase</em> and only for content with specific conditions. This is no longer the case: full vetting is now always applied in parallel in all cases.</p>
</div>
<div class="paragraph">
<p><strong>CQs are not required for third-party content in all cases.</strong> In the case of third-party content due diligence, <a href="#ip-cq">CQs</a> are now only used to track the vetting process.</p>
</div>
<div class="paragraph">
<p><strong>CQs are no longer required <em>before</em> third-party content is introduced.</strong> Previously, the IP Policy required that all third-party content must be vetted by the Eclipse IP Team before it can be used by an Eclipse Project. The IP Policy updates turn this around. Eclipse project teams may now introduce new third-party content during a development cycle without first checking with the IP Team. That is, a project team may commit build scripts, code references, etc. to third-party content to their source code repository without first creating a <a href="#ip-cq">CQ</a> to request IP Team review and approval of the third-party content. At least during the development period between releases, the onus is on the project team to&#8212;&#8203;with reasonable confidence&#8212;&#8203;ensure any third-party content that they introduce is license compatible with the project’s license. Before any content may be included in any formal release the project team must engage in the <a href="#ip-prereq-diligence">due diligence process</a> to validate that the third-party content licenses are compatible with the project license.</p>
</div>
<div class="paragraph">
<p><strong>History may be retained when an existing project moves to the Eclipse Foundation.</strong> We had previously required that the commit history for a project moving to the Eclipse Foundation be squashed and that the <a href="#ip-initial-contribution">initial contribution</a> be the very first commit in the repository. This is no longer the case; existing projects are now encouraged (but not required) to retain their commit history. The initial contribution must still be provided to the IP Team via <a href="#ip-cq">CQ</a> as a snapshot of the <code>HEAD</code> state of the existing repository (if any).</p>
</div>
<div class="paragraph">
<p>The due diligence process for project content is unchanged.</p>
</div>
<div class="admonitionblock warning">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAABSZJREFUWIXll1toVEcYgL+Zc87u2Yu7MYmrWRuTJuvdiMuqiJd4yYKXgMQKVkSjFR80kFIVJfWCWlvpg4h98sXGWGof8iKNICYSo6JgkCBEJRG8ImYThNrNxmaTeM7pQ5IlJkabi0/9YZhhZv7///4z/8zPgf+7KCNRLgdlJijXwRyuDTlcxV9hbzv8nQmxMjg+XDtiOEplkG9PSfkztGmTgmFQd+FCVzwa3fYN/PHZAcpBaReicW5xcbb64IEQqko8Lc26d/58cxS+/BY6hmJvyEfQBoUpwWCmW1FErKaGWHU13uRk4QkEUtxQNFR7QwIoB4eiKD9PWbVKbb10CZmaCqmpxCormRYO26QQx85B0mcD+AeK0xYvHqu1tNDx+DH6gQM4jh0j3tCA3tGBLyfHLuD7zwJwAcYqun44sHy51nr5MsqsWWj5+djCYdS5c4ldvUr24sU2qarflUL6qAN0wqH0vDy7+fAhXZEI+v79CNmt7igpofPVK5SmJvyhkJBwYlQBSiHd7vUWZ86bp8WqqtCWLkVbuBAhBEIItGAQ2+rVxG7cICMY1KTDsekc5IwagIQTmStXis47dzBiMfR9+xCi+wb39s79+zFiMczGRjLmzTMlnBoVgLMwyzF+/Cb/lClq2/Xr2AoKUKdPxzAMWltbiUajmKaJkpGBY8sW3tbW4g8EVNXrXVEKK0YMoMKp7Px8K15Tg2VZOHbvBiASiRAMBgkGg0QiEYQQOIuLsRSFrnv3yJo/HxVOW5947D4KUAa57qysvNSUFOVtbS32rVuRfj9CCFwuV2Kfy+VCCIFMScFVVET7/fukJidLm883rQy+HhaABUII8cvUNWt4W1WFcLvRd+5MnHl/AOjOB+eOHchx44jX1ZEdCqkSTpaDbcgA5+GrpNmzc9ymKdvr67Hv2oVMSko4cjgcKIqCoijoup64EdLpxLV3Lx1PnuCVUrgmTfK9hV1DAjgKqlSUk1PCYdl25QrS70cvLEw4SWS+04nT6XxvXgiBc8MGtKlTaa+rIysnR1Ok/OF38PxngAzY4VuwYKL99WvR8fQpjj17kLqeiL6393g8eDyeAWBSVfEcOkRXczOOaBRvVpZuDPJEDwD4DVyKrv+UlZurxSorUWfMQC8oGOBcCDHgC/Rdc4TD2BctIl5fT+bkyTahaXvOw8RPApiwd2Ju7hjZ2EhXSwvOkhKQcoADgIqKCioqKgYcQW9LOnIEIxZDbWpiXCCABT9+FKAUxtm83pKMUEiLVVejLVqEtmTJB50LIdi2bRuFPbnRd7232efMwbVuHR2PHjHR77dJXS8sg5mDAihweFJenmrevYvR1oazpGTQ6IQQaJqG7ClI/dd655IOHsSyLMSLF6QFAib9nugEQClk2Xy+orTsbK3t1i3sa9ei5eQMGr0QgvLyci5evDiocyEEtsxMPNu30/nsGRO8XlVzu8NlkNvrV+0T/fHMZcusrtu3MeNx9PXrobUVq8cYQrw3TrRub1h9+v573Bs3Ej1zBvP5c/zp6dbLhoaTwPy+ANKCfF92thq7dg2A6JYt/fNlxGK8eUNSerryHEJHQT8K8V4A5ztojty8OeaLzZul1DSwLCzDANPEMozusWFgmWZ33288YK3/nGlixuM0v3xpWfDX0Z4i1VupXEWwIgRnJfhGPfQ+YsLr+7DzNFwCuvqWyiRg7DSYoIBu9smPkYqEd4AwIN4ITUAL0A4Da7UC6ICdEfy2fUBMoAvo7GnWKNoemfwLcAuinuFNL7QAAAAASUVORK5CYII=" alt="Warning"/>
</td>
<td class="content">
<div class="paragraph">
<p>We are in the process of updating this documentation to reflect these changes. All historical information is technically correct, but may no longer be required. If something appears confusing, please connect with <a href="mailto:emo@eclipse.org">EMO</a> for assistance.</p>
</div>
</td>
</tr>
</table>
</div>
</blockquote>
</div>
<div class="paragraph">
<p>There are different kinds of content (e.g., source code, documentation, and images) to consider. <a href="#ip-project-content"><em>Project content</em></a> is content (typically source code) that is produced and maintained by the open source project committers and contributors. <a href="#ip-third-party"><em>Third-party content</em></a> generally takes the form of libraries (e.g. modules, or components), source files, images, or other forms of IP that are produced and maintained outside of the scope of the open source project. To mitigate the risk associated with adopting open source in products, the <em>project content</em> and the <em>third-party content</em> that it leverages need to be vetted to ensure that the copyrights expressed are correct, licensing is valid and compatible, and that other issues have been uncovered and properly investigated.</p>
</div>
<div class="paragraph">
<p>The Eclipse Foundation has a well-defined <a href="http://eclipse.org/org/documents/Eclipse_IP_Policy.pdf">IP Policy</a>, corresponding IP Due Diligence Process, and an <em>IP Team</em> of dedicated professional IP specialists who perform the heavy lifting in the due diligence process. Committers, the software developers who decide what will become <em>project content</em> and how an Eclipse open source project will leverage <em>third-party content</em>, are responsible for bringing IP issues to the attention of the Eclipse IP Team.</p>
</div>
<div class="paragraph">
<p>Most of the <em>project content</em> produced by committers can be pushed into a project repository without any sort of legal review. However, at least in some cases, the IP Team needs to be engaged to review project content that comes from contributors (who are not committers); and there are some cases where even the work of committers needs to be reviewed.</p>
</div>
<div class="paragraph">
<p>The IP Due Diligence Process focuses on source content. For the purposes of the IP Due Diligence Process, the term <em>source code</em> (or <em>source content</em>) refers to the pre-compiled content, including programming language source, configuration and property files, as well as binary things that don&#8217;t have a pre-compiled form like icons. The IP Due Diligence Process is concerned with reviewing the IP that is either consumed (third-party content) or produced (project content) by the Eclipse open source project. The process doesn&#8217;t generally focus on compiled content (e.g., the IP Team looks at source code, not JAR files).</p>
</div>
<div class="paragraph">
<p>The IP Due Diligence Process does not dictate how source code repositories are structured. When the IP Team signals that content can be used, the project team can put content into their repositories in whatever structure makes the most sense. Similarly, the IP Due Diligence Process is not concerned with how third-party content is represented (e.g. how it is integrated into builds) or how it is disseminated.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAABeVJREFUWIWdlltsFNcZx39nbnvxLmsb7DXGgPEFY1OblhaqtEqEEigRaZ6qSKlS8hJFSVVUiUp9QH3hqbSqVKS0VZOXPDRtX5KoqqKkoUAETZSQ0FYkuHZI2MXB4Nvaa4/3vrMzpw/eXe+Mb2s+6dPczvn+v/N95zKCTdjvH2NryeCJoCaekYg+W7LVdmRAVUVOhTlwbuVK/EUr8vapy8zVE1PUJXyCvboqfieF8sienVG1u3+vHmndRkNDAEMRFG2HTDaPmZglNvqFdefutI1jXy05/PTUO3zxwABnn8KI5viDomrPHD486B84OChEysRJmch8bmUw3UAJRyDcyOjNYXnt2s28tO0/TwU4dfZ1ipsC+OP3aMUnLnbtivY/cuKori4ksc0kSLkec9WU0Bacxlb+dfFSKf7V9AgFjv34n8zUBfDb4zQHdfHZoUP724cODgn73hjSsesSdkcXqG0dDA+Pyo+vj0zminLwZxdI1jZRvX3OHkFrDIirDx0e6P3agQHFvv8VSGfz4mWT6UXadnaIQINomJqYPXaonVevjFENqHg7tIU519MZHdx/8OuKPTFed8rXM3tuhv6+AaV3T8tQW5hztd9cJTh/nO2RoDr8o+d+2OyMx9dNu/at51CHnl4WGX6T0icvr00hBMr2Hfz1T39bWMg6A6cvMAmeDAT9nH/o8EATZnLjmksH4QtXHblRe4mcT/Kdb/dFgn7OV15XAV45SgQpTvR845vCNpOrB6mNlzc9z4sb98ll6drbJ4RQnnjlKBEXQE7n8a7tTbrMLNZXdw8AhY0BliCKdLaFjZzO4y6AoM7JPX2dfpmqLxDeEefn6+rmpE2693UaQZ2TLgAkfY0tLchCvq5AsrD5EgDIUolIcxNI+gC0yoeSQ0u4qRknZa7d2yXobuek7iHTU0t7htAQRgMYDav2DQX82FK0glwGcASGqqk4da77KkB5Ict7/0HmlievBND8iGALIhQFZXnPU7GRYEBNBhRJ0S7kAgix/iS0LWR2FpmeATsPmh8c2yVetVIeuTiOTE8iIh2IYCsIgS0dkEuHUxVAU0ikkolISNOQlrUyWMFEphPI/PKBJLNJxJb21cVrzSkh58eQ6WlEoJmMbzuaImdcAAhuLdy/0xOKtpc72VDKIHMmMjsL9srTtPj6sxBshlx9KwArB8osZtIPglsugKzFa/H4zKM7WwMB+966/xBVs2OXEQ3bkJnZ+gAApXEb8c+nC1mL16BmGQYs3r2TKFgitAXEijNqVTN+8CqBXyTwPfvWJgC2Ep/MWAGLd10AL1zCROEft2/GpVYpwwamlQ8jdd/311xyLvFIE7GxWQny7RcuYboAALJ5Tl8bSSZpbkEYvg0DWlfPIXPzlD58CYqZDdQVlPbdXLsxtZDNc7ryesUf0ctP8pvuqO8nR47sDxRHb4Dz4D8jVROgd/Vz9fp4MTaRfunFt/h5lcvbdirFmdh04X/Dn8ZLeu+AawN5MHGBtqubkfi8E5tIfzaV4kzt5xXRr4zhPLqHN2fm8idV2wrtONAvHHMe7NLmtVUNvWeA4dvzzifD05NZi++euYyrVqsO70IMa3eIN4rF/LH5mWSk8+CgpvoMyKTqO6qFQI22I3f1cOWD29bN2MLn/77L8V99yBzgqulqAD4gcH0K+d8Eb/SG7Y6RWxPdPl3VokP7hRIsz3bHds0PoRuIhhBaWwfKrm5G46Z858rt/Phs8e+//IjnP7hLhqWSC8CmfFx4J6EO+MsQVT/ew95jXZwJ6hzY3epXeru2GU1bGwk2BjF0laLlkFnMYM4t8mUsYY3N5JxskRsXYvz6YowvgUKN52uuKwCMGmEviL+nkZaHu3h4XzOPBTR2oBCW4BNQkA7pfIn7o3O89/4d3o8tkFhDuHK/KoDwCBuee6OcJZ2lbVwtp1WyVNsSYJW9WOMFj2fXKoE3E17RirBWFlZqYjhltz0gFZgCkCs/u0a8nikeiNpRV7xilSzUQhTK4hae2V+x/wPtT4l4Dsej0AAAAABJRU5ErkJggg==" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>The <a href="http://www.eclipse.org/projects/dev_process/development_process.php">Eclipse Development Process</a> does restrict how content can be disseminated based on the state of the IP review. A Project team can create and distribute milestone builds of any content that has been granted <em>check-in</em> from the IP Team. All content must be approved by the IP Team before the project can engage in a formal <a href="#release">release</a>.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>The entry point into the IP Due Diligence Process is the <a href="#ip-cq">Contribution Questionnaire</a>, or <em>CQ</em>. Project teams should create a single CQ for the <a href="#ip-initial-contribution">initial contribution</a> of project content. The initial contribution is a special type of project content contribution in the sense that it is the first thing that the IP Team will review on behalf of the project team.</p>
</div>
<div class="sect2">
<h3 id="ip-ipzilla"><a class="anchor" href="#ip-ipzilla"></a><a class="link" href="#ip-ipzilla">IPZilla</a></h3>
<div class="paragraph">
<p><a href="https://dev.eclipse.org/ipzilla">IPZilla</a> is a modified instance of Bugzilla that tracks the progress of the IP due diligence review and approval process. It is the main interaction point between committers and the IP Team. IPZilla is accessible only by committers, Eclipse Foundation member company representatives, and other specifically-designated individuals. Authorized users can review both completed and ongoing reviews via IPZilla.</p>
</div>
</div>
<div class="sect2">
<h3 id="ip-clearlydefined"><a class="anchor" href="#ip-clearlydefined"></a><a class="link" href="#ip-clearlydefined">ClearlyDefined</a></h3>
<div class="paragraph">
<p><a href="http://clearlydefined.io/">ClearlyDefined</a> is an OSI project that combines automated harvesting of software repositories and curation by trusted members of the community to produce a massive database of license (and other) information about content. The Eclipse Foundation&#8217;s IP Team works closely with the ClearlyDefined team, providing input into their processes and helping to curate their data.</p>
</div>
<div class="paragraph">
<p>In rough terms, if the license information for third-party content can be validated by the Eclipse Foundation&#8217;s <a href="#ip-prereq-due-diligence">due diligence process</a> using ClearlyDefined data, then no further action is required (i.e., no <a href="#ip-cq">CQ</a> is required).</p>
</div>
<div class="sect3">
<h4 id="ip-clearlydefined-identifiers"><a class="anchor" href="#ip-clearlydefined-identifiers"></a><a class="link" href="#ip-clearlydefined-identifiers">ClearlyDefined Identifiers</a></h4>
<div class="paragraph">
<p>In order to facilitate the use of automation in the IP due diligence process, the Eclipse Foundation has adopted ClearlyDefined identifiers to identify content.</p>
</div>
<div class="paragraph">
<p>The notion of an identifier for content is pretty natural for developers who are familiar with technologies like Apache Maven which has well defined means of uniquely identifying content in a well-defined software repository. Maven coordinates&#8212;&#8203;which combine <code>groupid</code>, <code>artifactid</code>, and <code>version</code> (often referred to as a “GAV”)--identify a very specific bit of content (especially when combined with a specific source, e.g. Maven Central). For example, <code>org.junit.jupiter:junit-jupiter:5.5.2</code> unambiguously identifies content on Maven Central that is known to be under the Eclipse Public License version 2.0 (EPL-2.0). Other systems use different means of identifying content: <code>node.js</code>, for example, uses a pURL-like identifier for content in the NPM repository (e.g., <code>@babel/generator@7.62</code>).</p>
</div>
<div class="paragraph">
<p>To bridge the gap between the different means of identifying content (and fill in some of the blanks), we’ve adopted the ClearlyDefined project’s five part identifiers which includes the type of content, its software repository source, its name space and name, and version. ClearlyDefined coordinates are roughly analogous to Maven coordinates, but&#8212;&#8203;by including the type and source&#8212;&#8203;provide a greater degree of precision. ClearlyDefined uses slashes to separate the parts of the identifier, so the Maven GAV <code>org.junit.jupiter:junit-jupiter:5.5.2</code> maps to <code>maven/mavencentral/org.junit.jupiter/junit-jupiter/5.5.2</code> and the NPM identifier <code>@babel/generator@7.62</code> maps to <code>npm/npmjs/@babel/generator/7.6.2</code>.</p>
</div>
</div>
</div>
<div class="sect2">
<h3 id="ip-cq"><a class="anchor" href="#ip-cq"></a><a class="link" href="#ip-cq">Contribution Questionnaires</a></h3>
<div class="paragraph">
<p>A Contribution Questionnaire (CQ) is the main interface between Eclipse committers and the IP Team. CQs are used to engage the IP Team in a review of intellectual property when their assistance is required.</p>
</div>
<div class="paragraph">
<p>A CQ is started when a committer completes a <em>questionnaire</em> regarding a <a href="#ip-project-content-cq">project content</a> contribution or <a href="#ip-prereq-cq">third-party content</a>. In literal terms, a CQ is a record in <a href="#ip-ipzilla">IPZilla</a> that tracks the progress of the approval process. The CQ record is the primary communication channel between the submitting committer and the IP Team. CQ records persist indefinitely.</p>
</div>
<div class="paragraph">
<p>All significant contributions of content to be maintained by an Eclipse project (<a href="#ip-project-content">project content</a>) require a CQ. Projects further may also require a CQ for some pieces of <a href="#ip-third-party">third-party content</a> that project content makes direct use of (regardless of whether or not the content is directly distributed by the project.</p>
</div>
<div class="paragraph">
<p>CQs are not generally required for ongoing work done by project committers.</p>
</div>
</div>
<div class="sect2">
<h3 id="ip-initial-contribution"><a class="anchor" href="#ip-initial-contribution"></a><a class="link" href="#ip-initial-contribution">Initial Contribution</a></h3>
<div class="paragraph">
<p>Code provenance tracking is critical (the source of all code that ends up in Eclipse Foundation repositories must be well known). To that end, all new projects are required to make an <em>initial contribution</em> before <strong>any</strong> code is committed to a project&#8217;s source code repository.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBieSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMCkKIC0tPgo8IS0tIFRpdGxlOiAlMyBQYWdlczogMSAtLT4KPHN2ZyB3aWR0aD0iNjI0cHQiIGhlaWdodD0iMjk1cHQiCiB2aWV3Qm94PSIwLjAwIDAuMDAgNjI0LjAwIDI5NC41MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCAyOTAuNSkiPgo8dGl0bGU+JTM8L3RpdGxlPgo8IS0tIGNyZWF0aW9uIC0tPgo8ZyBpZD0ibm9kZTEiIGNsYXNzPSJub2RlIj4KPHRpdGxlPmNyZWF0aW9uPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjExNiwtMjg2LjUgMCwtMjg2LjUgMCwtMjM5LjUgMTE2LC0yMzkuNSAxMTYsLTI4Ni41Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjU4IiB5PSItMjcyLjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+RU1PIGRlY2xhcmVzPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI1OCIgeT0iLTI1OS45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPnN1Y2Nlc3NmdWw8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjU4IiB5PSItMjQ2LjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+Q3JlYXRpb24gUmV2aWV3PC90ZXh0Pgo8L2c+CjwhLS0gcHJvdmlzaW9uIC0tPgo8ZyBpZD0ibm9kZTIiIGNsYXNzPSJub2RlIj4KPHRpdGxlPnByb3Zpc2lvbjwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxMDAsLTIyMS41IDE2LC0yMjEuNSAxNiwtMTc0LjUgMTAwLC0xNzQuNSAxMDAsLTIyMS41Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjU4IiB5PSItMjA3LjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+RWNsaXBzZTwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNTgiIHk9Ii0xOTQuOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5XZWJtYXN0ZXI8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjU4IiB5PSItMTgxLjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+UHJvdmlzaW9uczwvdGV4dD4KPC9nPgo8IS0tIGNyZWF0aW9uJiM0NTsmZ3Q7cHJvdmlzaW9uIC0tPgo8ZyBpZD0iZWRnZTEiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmNyZWF0aW9uJiM0NTsmZ3Q7cHJvdmlzaW9uPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNNTgsLTIzOS4zOTY2QzU4LC0yMzYuODAzMiA1OCwtMjM0LjIwOTggNTgsLTIzMS42MTY0Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI2MS41MDAxLC0yMzEuNjEzMiA1OCwtMjIxLjYxMzMgNTQuNTAwMSwtMjMxLjYxMzMgNjEuNTAwMSwtMjMxLjYxMzIiLz4KPC9nPgo8IS0tIGluaXRpYWwgLS0+CjxnIGlkPSJub2RlMyIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+aW5pdGlhbDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyODMsLTIyMS41IDE1MiwtMjIxLjUgMTUyLC0xNzQuNSAyODMsLTE3NC41IDI4MywtMjIxLjUiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjE3LjUiIHk9Ii0yMDcuOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5Db21taXR0ZXIgc3VibWl0czwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjE3LjUiIHk9Ii0xOTQuOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5Jbml0aWFsPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyMTcuNSIgeT0iLTE4MS45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkNvbnRyaWJ1dGlvbjwvdGV4dD4KPC9nPgo8IS0tIHByb3Zpc2lvbiYjNDU7Jmd0O2luaXRpYWwgLS0+CjxnIGlkPSJlZGdlMiIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+cHJvdmlzaW9uJiM0NTsmZ3Q7aW5pdGlhbDwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTEwMC4zMjQzLC0xOThDMTEzLjAyMzYsLTE5OCAxMjcuMzYwNCwtMTk4IDE0MS41MzcxLC0xOTgiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjE0MS44MDYxLC0yMDEuNTAwMSAxNTEuODA2MSwtMTk4IDE0MS44MDYxLC0xOTQuNTAwMSAxNDEuODA2MSwtMjAxLjUwMDEiLz4KPC9nPgo8IS0tIGNoZWNraW4gLS0+CjxnIGlkPSJub2RlNCIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+Y2hlY2tpbjwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI0MTguNSwtMjIxLjUgMzQxLjUsLTIyMS41IDM0MS41LC0xNzQuNSA0MTguNSwtMTc0LjUgNDE4LjUsLTIyMS41Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjM4MCIgeT0iLTIwNy45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPklQIFRlYW08L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjM4MCIgeT0iLTE5NC45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPmdyYW50czwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMzgwIiB5PSItMTgxLjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+JnF1b3Q7Y2hlY2smIzQ1O2luJnF1b3Q7PC90ZXh0Pgo8L2c+CjwhLS0gaW5pdGlhbCYjNDU7Jmd0O2NoZWNraW4gLS0+CjxnIGlkPSJlZGdlMyIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+aW5pdGlhbCYjNDU7Jmd0O2NoZWNraW48L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0yODMuMTI2NiwtMTk4QzI5OS4xNTgxLC0xOTggMzE2LjAzMywtMTk4IDMzMS4xMjU5LC0xOTgiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjMzMS4yNTc5LC0yMDEuNTAwMSAzNDEuMjU3OSwtMTk4IDMzMS4yNTc4LC0xOTQuNTAwMSAzMzEuMjU3OSwtMjAxLjUwMDEiLz4KPC9nPgo8IS0tIHBhcmFsbGVsIC0tPgo8ZyBpZD0ibm9kZTUiIGNsYXNzPSJub2RlIj4KPHRpdGxlPnBhcmFsbGVsPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjQ0MSwtMTU2IDMxOSwtMTU2IDMxOSwtMTIwIDQ0MSwtMTIwIDQ0MSwtMTU2Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjM4MCIgeT0iLTE0MS40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPklQIFRlYW08L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjM4MCIgeT0iLTEyOC40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPmNvbXBsZXRlcyByZXZpZXc8L3RleHQ+CjwvZz4KPCEtLSBjaGVja2luJiM0NTsmZ3Q7cGFyYWxsZWwgLS0+CjxnIGlkPSJlZGdlNSIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+Y2hlY2tpbiYjNDU7Jmd0O3BhcmFsbGVsPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMzgwLC0xNzQuMjA3M0MzODAsLTE3MS41OTMxIDM4MCwtMTY4Ljk3ODkgMzgwLC0xNjYuMzY0NiIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMzgzLjUwMDEsLTE2Ni4yODEyIDM4MCwtMTU2LjI4MTMgMzc2LjUwMDEsLTE2Ni4yODEzIDM4My41MDAxLC0xNjYuMjgxMiIvPgo8L2c+CjwhLS0gcHVzaCAtLT4KPGcgaWQ9Im5vZGU3IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5wdXNoPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjU4Ny41LC0yMjEuNSA1MDUuNSwtMjIxLjUgNTA1LjUsLTE3NC41IDU4Ny41LC0xNzQuNSA1ODcuNSwtMjIxLjUiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNTQ2LjUiIHk9Ii0yMDcuOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5Db21taXR0ZXI8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjU0Ni41IiB5PSItMTk0LjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+cHVzaGVzIHRvPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI1NDYuNSIgeT0iLTE4MS45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPlByb2plY3QgR2l0PC90ZXh0Pgo8L2c+CjwhLS0gY2hlY2tpbiYjNDU7Jmd0O3B1c2ggLS0+CjxnIGlkPSJlZGdlNCIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+Y2hlY2tpbiYjNDU7Jmd0O3B1c2g8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik00MTguNjE2OSwtMTk4QzQ0MS4zOTY2LC0xOTggNDcwLjUwNjMsLTE5OCA0OTUuMTk2NiwtMTk4Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI0OTUuNDc2MywtMjAxLjUwMDEgNTA1LjQ3NjIsLTE5OCA0OTUuNDc2MiwtMTk0LjUwMDEgNDk1LjQ3NjMsLTIwMS41MDAxIi8+CjwvZz4KPCEtLSBhcHByb3ZhbCAtLT4KPGcgaWQ9Im5vZGU2IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5hcHByb3ZhbDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI0MjAuNSwtMTAxLjUgMzM5LjUsLTEwMS41IDMzOS41LC01NC41IDQyMC41LC01NC41IDQyMC41LC0xMDEuNSIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIzODAiIHk9Ii04Ny45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPklQIFRlYW08L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjM4MCIgeT0iLTc0LjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+Z3JhbnRzPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIzODAiIHk9Ii02MS45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPiZxdW90O2FwcHJvdmFsJnF1b3Q7PC90ZXh0Pgo8L2c+CjwhLS0gcGFyYWxsZWwmIzQ1OyZndDthcHByb3ZhbCAtLT4KPGcgaWQ9ImVkZ2U2IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5wYXJhbGxlbCYjNDU7Jmd0O2FwcHJvdmFsPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMzgwLC0xMTkuOTUzMUMzODAsLTExNy4zMjEzIDM4MCwtMTE0LjY4OTUgMzgwLC0xMTIuMDU3NiIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMzgzLjUwMDEsLTExMS45MDYyIDM4MCwtMTAxLjkwNjMgMzc2LjUwMDEsLTExMS45MDYzIDM4My41MDAxLC0xMTEuOTA2MiIvPgo8L2c+CjwhLS0gcmV2aWV3IC0tPgo8ZyBpZD0ibm9kZTkiIGNsYXNzPSJub2RlIj4KPHRpdGxlPnJldmlldzwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI2MDEuNSwtMTAxLjUgNDkxLjUsLTEwMS41IDQ5MS41LC01NC41IDYwMS41LC01NC41IDYwMS41LC0xMDEuNSIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI1NDYuNSIgeT0iLTg3LjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+UHJvamVjdCBUZWFtPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI1NDYuNSIgeT0iLTc0LjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+ZW5nYWdlcyBpbiBhPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI1NDYuNSIgeT0iLTYxLjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+UmVsZWFzZSBSZXZpZXc8L3RleHQ+CjwvZz4KPCEtLSBhcHByb3ZhbCYjNDU7Jmd0O3JldmlldyAtLT4KPGcgaWQ9ImVkZ2U5IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5hcHByb3ZhbCYjNDU7Jmd0O3JldmlldzwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTQyMC43MzA1LC03OEM0MzguOTMxOCwtNzggNDYwLjgzOTksLTc4IDQ4MS4yMzU1LC03OCIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iNDgxLjQxODMsLTgxLjUwMDEgNDkxLjQxODMsLTc4IDQ4MS40MTgyLC03NC41MDAxIDQ4MS40MTgzLC04MS41MDAxIi8+CjwvZz4KPCEtLSBkZXZlbG9wIC0tPgo8ZyBpZD0ibm9kZTgiIGNsYXNzPSJub2RlIj4KPHRpdGxlPmRldmVsb3A8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iNjE2LC0xNTYgNDc3LC0xNTYgNDc3LC0xMjAgNjE2LC0xMjAgNjE2LC0xNTYiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNTQ2LjUiIHk9Ii0xNDEuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5Db21taXR0ZXJzIGFuZDwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNTQ2LjUiIHk9Ii0xMjguNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5jb250cmlidXRvcnMgZW5nYWdlPC90ZXh0Pgo8L2c+CjwhLS0gcHVzaCYjNDU7Jmd0O2RldmVsb3AgLS0+CjxnIGlkPSJlZGdlNyIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+cHVzaCYjNDU7Jmd0O2RldmVsb3A8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik01NDYuNSwtMTc0LjIwNzNDNTQ2LjUsLTE3MS41OTMxIDU0Ni41LC0xNjguOTc4OSA1NDYuNSwtMTY2LjM2NDYiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjU1MC4wMDAxLC0xNjYuMjgxMiA1NDYuNSwtMTU2LjI4MTMgNTQzLjAwMDEsLTE2Ni4yODEzIDU1MC4wMDAxLC0xNjYuMjgxMiIvPgo8L2c+CjwhLS0gZGV2ZWxvcCYjNDU7Jmd0O3JldmlldyAtLT4KPGcgaWQ9ImVkZ2U4IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5kZXZlbG9wJiM0NTsmZ3Q7cmV2aWV3PC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNNTQ2LjUsLTExOS45NTMxQzU0Ni41LC0xMTcuMzIxMyA1NDYuNSwtMTE0LjY4OTUgNTQ2LjUsLTExMi4wNTc2Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI1NTAuMDAwMSwtMTExLjkwNjIgNTQ2LjUsLTEwMS45MDYzIDU0My4wMDAxLC0xMTEuOTA2MyA1NTAuMDAwMSwtMTExLjkwNjIiLz4KPC9nPgo8IS0tIHJlbGVhc2UgLS0+CjxnIGlkPSJub2RlMTAiIGNsYXNzPSJub2RlIj4KPHRpdGxlPnJlbGVhc2U8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMiIgcG9pbnRzPSI1OTQsLTM2IDQ5OSwtMzYgNDk5LDAgNTk0LDAgNTk0LC0zNiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI1NDYuNSIgeT0iLTE0LjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+Rmlyc3QgUmVsZWFzZTwvdGV4dD4KPC9nPgo8IS0tIHJldmlldyYjNDU7Jmd0O3JlbGVhc2UgLS0+CjxnIGlkPSJlZGdlMTAiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPnJldmlldyYjNDU7Jmd0O3JlbGVhc2U8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik01NDYuNSwtNTQuMjA3M0M1NDYuNSwtNTEuNTkzMSA1NDYuNSwtNDguOTc4OSA1NDYuNSwtNDYuMzY0NiIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iNTUwLjAwMDEsLTQ2LjI4MTIgNTQ2LjUsLTM2LjI4MTMgNTQzLjAwMDEsLTQ2LjI4MTMgNTUwLjAwMDEsLTQ2LjI4MTIiLz4KPC9nPgo8L2c+Cjwvc3ZnPgo=" alt="ip ic overview" width="800px" height="392"/>
</div>
<div class="title">How The Initial Contribution Fits into the Project Creation Process</div>
</div>
<div class="paragraph">
<p>Following a successful Creation Review, the EMO will initiate the provisioning process (Committers provide required paperwork and the Webmaster creates project resources (Git, downloads, website, etc.);</p>
</div>
<div class="paragraph">
<p>The initial contribution is a snapshot of the existing code base. The initial contribution, like any other <a href="#ip-project-content">project content</a> contribution, should contain <strong>only</strong> project content. Any <a href="#ip-third-party">third-party content</a> that might be included in the existing source tree should be excluded from the initial contribution and treated as third-party content. The initial contribution is just a snapshot in time: the IP Team does not review history.</p>
</div>
<div class="paragraph">
<p>Any project committer can start the initial contribution review process by creating a <a href="#ip-cq">CQ</a>. The IP Team will review the initial contribution to ensure that it hasn&#8217;t been copied inappropriately, that licenses are being used correctly, and so forth. As part of this process, the IP Team will research the source of all code; depending on the size of the contribution, this can be a time-consuming process.</p>
</div>
<div class="paragraph">
<p>Because a full review can be time-consuming, the IP Team will in most cases start with a cursory review of the content, and&#8212;&#8203;assuming that no significant issues are uncovered by that cursory review&#8212;&#8203;will grant <em>check-in</em> indicating that the project team can push/merge the initial contribution into their Git repository (or initiate the transfer of their existing repository) and start working with the code while the IP team continues their review in <em>parallel</em> (they will add completing the review to their work queue and address it in turn).</p>
</div>
<div class="paragraph">
<p>After <em>check-in</em> has been granted for the initial contribution, the project team should start the due diligence process for their <a href="#ip-third-party">third-party content</a>.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>Eclipse Foundation systems use email to inform and remind interested parties of the various steps in this process. Only the committer who creates a CQ is notified by default, but other committers can be added to a CQ&#8217;s <em>CC list</em> to be included in the communication.</p>
</div>
<div class="paragraph">
<p>The email address that is associated with your Eclipse Foundation account is used; be sure to check spam filters to ensure that these messages are not missed. Send a note to <a href="mailto:emo@eclipse.org">EMO</a> if you are concerned that you are not receiving these notification.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>A project cannot make a <a href="#release">release</a> until the due diligence on the IP contained in that release&#8212;&#8203;including project content contributions and third-party content&#8212;&#8203;is complete.</p>
</div>
</div>
<div class="sect2">
<h3 id="ip-project-content"><a class="anchor" href="#ip-project-content"></a><a class="link" href="#ip-project-content">Project Content</a></h3>
<div class="paragraph">
<p><a id="ip-project-code"></a>Project Content is content that is managed by the project team. This includes content that is produced by project committers, along with content that is contributed to the project by outside contributors. Essentially, all source code that is contained in a source code repository that is owned and managed by the Eclipse Foundation on behalf of an open source project team is considered project content. We use "content" in a general sense, independent of any particular technology or means of delivery; code, scripts, documentation, and configuration files are all (non-exhaustive) examples content.</p>
</div>
<div class="paragraph">
<p>In general, contributions made by project committers do not require review and can be pushed directly into a project repository.</p>
</div>
<div class="paragraph">
<p>Contributions by others (i.e., developers who are not committers on the receiving project) must be received via an Eclipse Foundation channel (e.g., GitHub pull request, Gerrit review, or attachment on an issue).</p>
</div>
<div class="paragraph">
<p>When the contributor has signed the <a href="#contributing-eca">Eclipse Contributor Agreement</a> (ECA) and the following conditions are met, a CQ is not required:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Was developed from scratch; written 100% by submitting contributor;</p>
</li>
<li>
<p>Was submitted under the terms of the project license;</p>
</li>
<li>
<p>Contains no cryptography; and</p>
</li>
<li>
<p>Is it less than 1,000 lines of code, configuration files, and other forms of source code.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>If all of these conditions have <strong>not</strong> been met, then a project committer must <a href="#ip-project-code-cq">open a CQ</a> to request review by the IP Team before the contribution is pushed/merged.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>If you&#8217;re not sure whether or not a CQ is required, or are otherwise concerned that there may be issues with a contribution, create a CQ.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>All contributions of project content must be tracked in the project&#8217;s <a href="#ip-iplog">IP Log</a>. This is done automatically when the author information is correctly specified in <a href="#resources-commit">Git commit records</a> (e.g., the content creator&#8217;s credentials are correctly recorded in the <code>author</code> field of Git commit records).</p>
</div>
<div class="paragraph">
<p>Any project committer can <a href="#ip-project-content-cq">create</a> a <a href="#ip-cq">CQ</a> to submit a project content contribution for review by the IP Team. The project content must be attached to the CQ in source form. A full review can be time-consuming; the IP Team will start with a cursory review of the content, and—​assuming that no significant issues are uncovered by that cursory review—will grant <em>check-in</em> indicating that the project team can push/merge the initial contribution into their Git repository and start working on it while the IP team continues their review in <em>parallel</em>. A project cannot make a release that includes the content under review until the due diligence process ​is complete and the content has been approved.</p>
</div>
<div class="sect3">
<h4 id="ip-ownership"><a class="anchor" href="#ip-ownership"></a><a class="link" href="#ip-ownership">Copyright</a></h4>
<div class="paragraph">
<p>The author of a contribution (or their employer) retains copyright of the intellectual property contained in the contribution. As part of the contribution process, the contributor licenses their contribution under the applicable license(s).</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH1gUdFDM4pWaDogAABwNJREFUWMPFlltsVNcVhv+199lnbh7PjAdfMGNDcA04EKMkJlIsBVJVbRqlEVUrqyW0QAtFTVWpjVpFfamUF6K+tCTKQyXn0jaiShOrbRqRoHJpEEoIEBucENuk2OViPB5f5j5zrvuc3YcMFQ8FPBFVj7S0paN91v+tf1/OAv7PD9UzeeCpp0KRCrYyHtymoPrgySYAANdyBBr2Peu1agP+NrR/v3nHAb6/52d7wfivWlet11NdvZG21laEwzo0RvA9F4uLi7h08bxxaWLUVp78xSsv/XrwjgAMDDyjRxPWUGOy5Uu9/VsjEA3I5KvIVQ240gHIh9CA5YkwelIJRATw94NvGpnpK0fL+eDA0NAzzq3ya7cDjCbsoWWr1j+y4f4vB/41Z8JTeaxqE7hndSNiEeELzn3LkapQdfzJTE5JV/GBb28LHz327lcnzp4ZAvB1AOpmAvyWtv/g6R9GW1c+uf6Bx0KfzpjoTmnYtDaKtkTAj4aEFBqTnJPUOfciIeG3N4XVQtmyzl/JuY8/fH9wOjO/smvVmuy5s+8P1w2wa9dP46SLN3sf2ha7uiixaU0Qna06NA6PMXIZQRJBMiIXRBKABygv3hBQV+bK1dmcoR7d3Bc5c/pk/8YNfYOjo6es/6bDbgbAdLa9uXNj2PYF2pOEloQGAiRIuUTkME42J7IZweYES+NkckZWWNfseEPAKJtOoWxLu69/c5jpbPtNdW7qPwvsbO1cF8pVLKxs0+HD94gpl0AOQTlEsDkjizFmMk4WESyNM4NzMgOCVYI6q17OlIp9992ngek769+EvtfVEI3jWqaKgAgAIAlFLuOwGZHDiTnElGQgF4DvM1LKV7Bdz2NExaCuhQpVm1Y0p5qhvNV1AyjlRTWhwVM2TMdzgkJzieAQyGGMbMZgfwZBEiBPA3xX+VSouAvBAFeMyDddD7rgpHw/WjcAMa0EZScZk5heqFrxiO4BzCGCzYgsBrI4I5sYcxlBKl/5WdOdd6S0gxoLEZEiIq4AnzGq1r0HiPhYuZRFU1R3FgqWkS1aZQA2gWzOyGQcJudkaAwVR3qz8yXzvCXlzJoViaagrlWCjJnLm8Jarli2GNMm6wbwPPO31y6Ollc2N3pcI+fyYjW/8a5EKqQTz5WtdLHsTi1W7Im5vDlcMdxxwVk2Ys9/pTI3+WhAaIauM+MLbYnlH46MVKVyX6v7Hhg9e2ps3doN32ld0Rlrb1nmmK4stCdCSCUjLe1NwW6uXJ08m/t2OarBXh0ie0syHu0plKtTFGw8n4o33q1z1XngD7+X3C/uHBkZces7hoAi1946fPSvtpDlYFdLPDI8mR03HC87frXwFpgqLYuFuzrbkg8m49EeDsqDa+cizXcNpppia5ui+sYXnn+O29LbOTg4aHzun9GOPT/pDemhf3xzx25DicjkiqaAIs4zhumMRUJaPhzgJZ0LQ5C7gXjQL1kS0YD+o337nhWlYvHJV178zZ9vlZ/dDuDVl57/2HWt755894hINoYSmZx11TYKCUZKCs4cnQuDmGtfvDiRdD3n04aA6J4YHzeLhfLg7cSXBAAA5NPpufS1WFjwkFSelZ6ZLWfn0kliTDJdue8dO9qenp2d1DVR4cTarlyZJgV5dim5lwTw8sv7c1L6H89cm6FlDcHVhlOJffThsa9d+ud72y5+cnTn2PjJJ1avjOoESnBiPadOfRDTGT5YSm5tqR2R7Zp7//L6gRPf27NjVaolqS9MCzh28W6mgDXdKxCNRb/oOlV18O3D1xzXGXpx8LnZO94Tbt/x+MFYouexh7dsQU/PWjRGI+BcAyMgm1vAO28fxvj4xOX5jL7u0KEX7DvqAAC0Nucf2rLZhq8Y3njjT8gulOBKDw0NAQjNQT435eQWL3iHDk3YS81ZF0B6psI/GbuAXbu+gQf7H4ArPeQWC5jLZKCUhQvjWb2QD3bVk5PVM9nz5LML8waOH38fekBHIhFDqqMFXd0pnDhxGmMTU3Bd9/X/GQDntO/eezswMPBjaFwAABxH4sKFq+jt7cX6ni6EQuJbdeWsZ3J3d/PTmqaEYUyhXDZBTEOhWIIQwOi5jzA1eRnZXPFSPO7/bmbGlLfqhus5BVotRH9/x7rGxtBeIQJPACrMOYNSPpRiUIpnlTIOnzmT+eX8fLH8WZMKF4Csje7ncUAHEKhFcHq6ZE5OZoc7O3tlc3N33+7dP9c2bXoE09NlO52uHDhyZOTVatUWte+otsTXg2pQSwagG6r/jwsAQul0erqjo+OesbGx1tHRUT+fz48dP378j57neQD8mtB1B1TtnV9zo64loJqoXhtFDUQHEGhvb2/2fZ9nMpliTcAFYNdC1sIBYN1sCeq5Ca9bqtWcu9Fe3FDl9Uqvu3HLjfhvTUo85WzjhogAAAAASUVORK5CYII=" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>The <em>applicable license</em> is typically the project license. Contributions may, however, be received and distributed under different licenses in some circumstances. If you need to accept content under a license that is not the project license, engage with the IP Team for assistance (create a CQ).</p>
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="sect3">
<h4 id="ip-project-content-cq"><a class="anchor" href="#ip-project-content-cq"></a><a class="link" href="#ip-project-content-cq">CQ Workflow for Project Content</a></h4>
<div class="paragraph">
<p>In the case where review by the IP Team is required, a project committer must create a <a href="#ip-cq">CQ</a>.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBieSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMCkKIC0tPgo8IS0tIFRpdGxlOiAlMyBQYWdlczogMSAtLT4KPHN2ZyB3aWR0aD0iMzEwcHQiIGhlaWdodD0iMTUycHQiCiB2aWV3Qm94PSIwLjAwIDAuMDAgMzA5LjUwIDE1Mi4wMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCAxNDgpIj4KPHRpdGxlPiUzPC90aXRsZT4KPCEtLSBjcmVhdGUgLS0+CjxnIGlkPSJub2RlMSIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+Y3JlYXRlPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjIiIHBvaW50cz0iODQsLTE0NCA0LC0xNDQgNCwtMTA4IDg0LC0xMDggODQsLTE0NCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI0NCIgeT0iLTEyMi45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkNyZWF0ZSBDUTwvdGV4dD4KPC9nPgo8IS0tIGF0dGFjaCAtLT4KPGcgaWQ9Im5vZGUyIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5hdHRhY2g8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iODgsLTkwIDAsLTkwIDAsLTU0IDg4LC01NCA4OCwtOTAiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNDQiIHk9Ii02OC45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkF0dGFjaCBjb2RlPC90ZXh0Pgo8L2c+CjwhLS0gY3JlYXRlJiM0NTsmZ3Q7YXR0YWNoIC0tPgo8ZyBpZD0iZWRnZTEiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmNyZWF0ZSYjNDU7Jmd0O2F0dGFjaDwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTM3LjA3NTIsLTEwNy45ODY2QzM2LjM4NDUsLTEwNS4yNjQzIDM2LjA3OTQsLTEwMi43ODYyIDM2LjE1OTksLTEwMC4xNzA4Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIzOS42Mjk1LC0xMDAuNjQ5MiAzNy45MTk4LC05MC4xOTMzIDMyLjczNTksLTk5LjQzMzMgMzkuNjI5NSwtMTAwLjY0OTIiLz4KPC9nPgo8IS0tIHBtYyAtLT4KPGcgaWQ9Im5vZGUzIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5wbWM8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjExLjUsLTkwIDEwNi41LC05MCAxMDYuNSwtNTQgMjExLjUsLTU0IDIxMS41LC05MCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxNTkiIHk9Ii02OC45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPlBNQyBBcHByb3ZhbDwvdGV4dD4KPC9nPgo8IS0tIGF0dGFjaCYjNDU7Jmd0O3BtYyAtLT4KPGcgaWQ9ImVkZ2UyIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5hdHRhY2gmIzQ1OyZndDtwbWM8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik04OC4wOTI2LC03MkM5MC41NTQsLTcyIDkzLjE5MjIsLTcyIDk2LjA2NTIsLTcyIi8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI5Ni4xMDgyLC03NS41MDAxIDEwNi4xMDgxLC03MiA5Ni4xMDgxLC02OC41MDAxIDk2LjEwODIsLTc1LjUwMDEiLz4KPC9nPgo8IS0tIGNoZWNraW4gLS0+CjxnIGlkPSJub2RlNCIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+Y2hlY2tpbjwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyOTgsLTkwIDIzMCwtOTAgMjMwLC01NCAyOTgsLTU0IDI5OCwtOTAiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjY0IiB5PSItNjguOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5DaGVjayYjNDU7aW48L3RleHQ+CjwvZz4KPCEtLSBwbWMmIzQ1OyZndDtjaGVja2luIC0tPgo8ZyBpZD0iZWRnZTMiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPnBtYyYjNDU7Jmd0O2NoZWNraW48L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0yMTEuNzQ3NCwtNzJDMjE0LjYzMDcsLTcyIDIxNy4yNjk3LC03MiAyMTkuNzE3NCwtNzIiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjIxOS45NzQ5LC03NS41MDAxIDIyOS45NzQ5LC03MiAyMTkuOTc0OCwtNjguNTAwMSAyMTkuOTc0OSwtNzUuNTAwMSIvPgo8L2c+CjwhLS0gYXBwcm92YWwgLS0+CjxnIGlkPSJub2RlNSIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+YXBwcm92YWw8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMiIgcG9pbnRzPSIzMDEuNSwtMzYgMjI2LjUsLTM2IDIyNi41LDAgMzAxLjUsMCAzMDEuNSwtMzYiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjY0IiB5PSItMTQuOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5BcHByb3ZlZDwvdGV4dD4KPC9nPgo8IS0tIGNoZWNraW4mIzQ1OyZndDthcHByb3ZhbCAtLT4KPGcgaWQ9ImVkZ2U0IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5jaGVja2luJiM0NTsmZ3Q7YXBwcm92YWw8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0yNzAuMTQ3OSwtNTMuNzIxN0MyNzAuOTIwNSwtNTAuOTU0MyAyNzEuNDM0NSwtNDguNTYgMjcxLjY4OTksLTQ2LjMzMDQiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjI3NS4xNzg0LC00Ni4wNDExIDI3MC45OTc3LC0zNi4zMDYgMjY4LjE5NSwtNDYuNTIzNCAyNzUuMTc4NCwtNDYuMDQxMSIvPgo8L2c+CjwvZz4KPC9zdmc+Cg==" alt="projectcode cq" width="412" height="202"/>
</div>
<div class="title">CQ Workflow for Project Content</div>
</div>
<div class="paragraph">
<p>Creating a CQ for a project content contribution requires two steps. In the first step, a committer must <a href="#pmi-commands-cq">create the CQ record</a> by providing basic information about the content. In the second step, the committer must then attach the source code for the content to the newly created CQ. When all information and the source code has been collected, the workflow will connect with the PMC for their approval.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>When engaged in the workflow to create a CQ for a project content contribution, indicate that the CQ is for "Project Content" on the first page of the wizard and provide the information requested on the following page. Set the value of the "Contribution Record" to some publicly accessible link. This could be a link to a pull request, or&#8212;&#8203;in the case of an <a href="#ip-initial-contribution">initial contribution</a>--a link to the proposal tracking bug.</p>
</div>
<div class="paragraph">
<p>After creating the CQ, the committer will be sent an email with instructions to attach the corresponding source code. Bundle the <code>HEAD</code> state of the source code into a ZIP file for the attachment.</p>
</div>
<div class="paragraph">
<p>Be sure to click <b class="button">Issues addressed, return CQ to IP Team</b> to release the CQ back to the workflow.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>The IP Team will engage in two phases. In the first phase, they will perform a rudimentary license check. If the licenses represented in the content are found to be compatible with the project license, the project team will grant <em>check-in</em> meaning that the project team may add the content to a project repository (or engage with the Eclipse webmaster to move an existing repository). The IP Team will add the CQ to their queue for further detailed analysis. When that analysis is complete, the IP Team will mark the CQ as <code>approved</code>, indicating that the content is fully vetted for use and may be included in a project <a href="#release">Releases</a>.</p>
</div>
<div class="paragraph">
<p>The Eclipse IP team may require assistance from the project team as it analyzes content. Once that analysis is complete and the Eclipse IP Team has made a decision, they will outline the next steps directly on the CQ.</p>
</div>
<div class="paragraph">
<p>Be advised that this process may take a while. The actual amount of time that it takes to process a CQ depends on numerous factors including the size of the IP Team&#8217;s work queue, and the nature and size of the contribution.</p>
</div>
</div>
</div>
<div class="sect2">
<h3 id="ip-third-party"><a class="anchor" href="#ip-third-party"></a><a class="link" href="#ip-third-party">Third-party Content</a></h3>
<div class="paragraph">
<p>The sort of effort that the Eclipse IP Team brings to bear on third-party content varies depending on the type. The <a href="http://www.eclipse.org/org/documents/Eclipse_Policy_and_Procedure_for_3rd_Party_Dependencies_Final.pdf">Guidelines for the Review of Third-party Dependencies</a> defines three different types: <em>Prerequisite</em>, <em>Exempt Prerequisite</em>, and <em>Works With Dependency</em>.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAABeVJREFUWIWdlltsFNcZx39nbnvxLmsb7DXGgPEFY1OblhaqtEqEEigRaZ6qSKlS8hJFSVVUiUp9QH3hqbSqVKS0VZOXPDRtX5KoqqKkoUAETZSQ0FYkuHZI2MXB4Nvaa4/3vrMzpw/eXe+Mb2s+6dPczvn+v/N95zKCTdjvH2NryeCJoCaekYg+W7LVdmRAVUVOhTlwbuVK/EUr8vapy8zVE1PUJXyCvboqfieF8sienVG1u3+vHmndRkNDAEMRFG2HTDaPmZglNvqFdefutI1jXy05/PTUO3zxwABnn8KI5viDomrPHD486B84OChEysRJmch8bmUw3UAJRyDcyOjNYXnt2s28tO0/TwU4dfZ1ipsC+OP3aMUnLnbtivY/cuKori4ksc0kSLkec9WU0Bacxlb+dfFSKf7V9AgFjv34n8zUBfDb4zQHdfHZoUP724cODgn73hjSsesSdkcXqG0dDA+Pyo+vj0zminLwZxdI1jZRvX3OHkFrDIirDx0e6P3agQHFvv8VSGfz4mWT6UXadnaIQINomJqYPXaonVevjFENqHg7tIU519MZHdx/8OuKPTFed8rXM3tuhv6+AaV3T8tQW5hztd9cJTh/nO2RoDr8o+d+2OyMx9dNu/at51CHnl4WGX6T0icvr00hBMr2Hfz1T39bWMg6A6cvMAmeDAT9nH/o8EATZnLjmksH4QtXHblRe4mcT/Kdb/dFgn7OV15XAV45SgQpTvR845vCNpOrB6mNlzc9z4sb98ll6drbJ4RQnnjlKBEXQE7n8a7tTbrMLNZXdw8AhY0BliCKdLaFjZzO4y6AoM7JPX2dfpmqLxDeEefn6+rmpE2693UaQZ2TLgAkfY0tLchCvq5AsrD5EgDIUolIcxNI+gC0yoeSQ0u4qRknZa7d2yXobuek7iHTU0t7htAQRgMYDav2DQX82FK0glwGcASGqqk4da77KkB5Ict7/0HmlievBND8iGALIhQFZXnPU7GRYEBNBhRJ0S7kAgix/iS0LWR2FpmeATsPmh8c2yVetVIeuTiOTE8iIh2IYCsIgS0dkEuHUxVAU0ikkolISNOQlrUyWMFEphPI/PKBJLNJxJb21cVrzSkh58eQ6WlEoJmMbzuaImdcAAhuLdy/0xOKtpc72VDKIHMmMjsL9srTtPj6sxBshlx9KwArB8osZtIPglsugKzFa/H4zKM7WwMB+966/xBVs2OXEQ3bkJnZ+gAApXEb8c+nC1mL16BmGQYs3r2TKFgitAXEijNqVTN+8CqBXyTwPfvWJgC2Ep/MWAGLd10AL1zCROEft2/GpVYpwwamlQ8jdd/311xyLvFIE7GxWQny7RcuYboAALJ5Tl8bSSZpbkEYvg0DWlfPIXPzlD58CYqZDdQVlPbdXLsxtZDNc7ryesUf0ctP8pvuqO8nR47sDxRHb4Dz4D8jVROgd/Vz9fp4MTaRfunFt/h5lcvbdirFmdh04X/Dn8ZLeu+AawN5MHGBtqubkfi8E5tIfzaV4kzt5xXRr4zhPLqHN2fm8idV2wrtONAvHHMe7NLmtVUNvWeA4dvzzifD05NZi++euYyrVqsO70IMa3eIN4rF/LH5mWSk8+CgpvoMyKTqO6qFQI22I3f1cOWD29bN2MLn/77L8V99yBzgqulqAD4gcH0K+d8Eb/SG7Y6RWxPdPl3VokP7hRIsz3bHds0PoRuIhhBaWwfKrm5G46Z858rt/Phs8e+//IjnP7hLhqWSC8CmfFx4J6EO+MsQVT/ew95jXZwJ6hzY3epXeru2GU1bGwk2BjF0laLlkFnMYM4t8mUsYY3N5JxskRsXYvz6YowvgUKN52uuKwCMGmEviL+nkZaHu3h4XzOPBTR2oBCW4BNQkA7pfIn7o3O89/4d3o8tkFhDuHK/KoDwCBuee6OcJZ2lbVwtp1WyVNsSYJW9WOMFj2fXKoE3E17RirBWFlZqYjhltz0gFZgCkCs/u0a8nikeiNpRV7xilSzUQhTK4hae2V+x/wPtT4l4Dsej0AAAAABJRU5ErkJggg==" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>The term contribution questionnaire is a bit misleading when it comes to third-party content. Third-party content is not really a contribution to the project, but since the requirements for tracking project content and third-party content is very similar, the same mechanism is used for both.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="sect3">
<h4 id="ip-prereq"><a class="anchor" href="#ip-prereq"></a><a class="link" href="#ip-prereq">Prerequisites</a></h4>
<div class="paragraph">
<p><a id="ip-third-party-prereq"></a>The simplest form of third-party content is the <em>prerequisite</em> (which is frequently referred to as a <em>prereq</em>). Prerequisites are required by the Eclipse project content to provide core functionality (i.e., adopters of Eclipse project content are compelled to adopt the prerequisite content). Prerequisite content is not generally stored in an Eclipse project&#8217;s source code repositories, but is likely included in build scripts and referenced as runtime dependencies. The entire transitive closure of a prerequisite&#8217;s dependencies are themselves prerequisites (the dependencies of a prerequisite are themselves prerequisites, recursively).</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBieSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMCkKIC0tPgo8IS0tIFRpdGxlOiAlMyBQYWdlczogMSAtLT4KPHN2ZyB3aWR0aD0iNDEwcHQiIGhlaWdodD0iMTY0cHQiCiB2aWV3Qm94PSIwLjAwIDAuMDAgNDEwLjAwIDE2NC4wMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCAxNjApIj4KPHRpdGxlPiUzPC90aXRsZT4KPGcgaWQ9ImNsdXN0MSIgY2xhc3M9ImNsdXN0ZXIiPgo8dGl0bGU+Y2x1c3Rlcl9wcmVyZXE8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSJ0cmFuc3BhcmVudCIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtZGFzaGFycmF5PSIxLDUiIHBvaW50cz0iMTE3LC04IDExNywtMTQ4IDM5NCwtMTQ4IDM5NCwtOCAxMTcsLTgiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjU1LjUiIHk9Ii0xMzQuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj4mcXVvdDtQcmVyZXF1aXNpdGUmcXVvdDsgRGVwZW5kZW5jaWVzPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyNTUuNSIgeT0iLTEyMS40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPihsaWNlbnNlcyBtdXN0IGJlIHZlcmlmaWVkKTwvdGV4dD4KPC9nPgo8IS0tIHJvb3QgLS0+CjxnIGlkPSJub2RlMSIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+cm9vdDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxMDcsLTc5IDAsLTc5IDAsLTQzIDEwNywtNDMgMTA3LC03OSIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI1My41IiB5PSItNjQuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5FY2xpcHNlIFByb2plY3Q8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjUzLjUiIHk9Ii01MS40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkNvbnRlbnQ8L3RleHQ+CjwvZz4KPCEtLSBwcmVyZXExIC0tPgo8ZyBpZD0ibm9kZTIiIGNsYXNzPSJub2RlIj4KPHRpdGxlPnByZXJlcTE8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjAwLC0xMDYgMTI1LC0xMDYgMTI1LC03MCAyMDAsLTcwIDIwMCwtMTA2Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjE2Mi41IiB5PSItOTEiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+VGhpcmQmIzQ1O3BhcnR5PC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxNjIuNSIgeT0iLTgwIiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPkNvbnRlbnQ8L3RleHQ+CjwvZz4KPCEtLSByb290JiM0NTsmZ3Q7cHJlcmVxMSAtLT4KPGcgaWQ9ImVkZ2UxIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5yb290JiM0NTsmZ3Q7cHJlcmVxMTwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTEwNy4wNDIsLTc0LjI2MjdDMTA5LjY4MDEsLTc0LjkxNjIgMTEyLjMyMTIsLTc1LjU3MDQgMTE0Ljk0MDYsLTc2LjIxOTIiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjExNC4zMzUzLC03OS42NzUgMTI0Ljg4MzUsLTc4LjY4MjEgMTE2LjAxODQsLTcyLjg4MDMgMTE0LjMzNTMsLTc5LjY3NSIvPgo8L2c+CjwhLS0gcHJlcmVxMiAtLT4KPGcgaWQ9Im5vZGUzIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5wcmVyZXEyPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjIwMCwtNTIgMTI1LC01MiAxMjUsLTE2IDIwMCwtMTYgMjAwLC01MiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxNjIuNSIgeT0iLTM3IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPlRoaXJkJiM0NTtwYXJ0eTwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTYyLjUiIHk9Ii0yNiIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5Db250ZW50PC90ZXh0Pgo8L2c+CjwhLS0gcm9vdCYjNDU7Jmd0O3ByZXJlcTIgLS0+CjxnIGlkPSJlZGdlMiIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+cm9vdCYjNDU7Jmd0O3ByZXJlcTI8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0xMDcuMDQyLC00Ny43MzczQzEwOS42ODAxLC00Ny4wODM4IDExMi4zMjEyLC00Ni40Mjk2IDExNC45NDA2LC00NS43ODA4Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxMTYuMDE4NCwtNDkuMTE5NyAxMjQuODgzNSwtNDMuMzE3OSAxMTQuMzM1MywtNDIuMzI1IDExNi4wMTg0LC00OS4xMTk3Ii8+CjwvZz4KPCEtLSByZWYxIC0tPgo8ZyBpZD0ibm9kZTQiIGNsYXNzPSJub2RlIj4KPHRpdGxlPnJlZjE8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjkzLC0xMDYgMjE4LC0xMDYgMjE4LC03MCAyOTMsLTcwIDI5MywtMTA2Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjI1NS41IiB5PSItOTEiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+VGhpcmQmIzQ1O3BhcnR5PC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyNTUuNSIgeT0iLTgwIiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPkNvbnRlbnQ8L3RleHQ+CjwvZz4KPCEtLSBwcmVyZXExJiM0NTsmZ3Q7cmVmMSAtLT4KPGcgaWQ9ImVkZ2UzIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5wcmVyZXExJiM0NTsmZ3Q7cmVmMTwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTIwMC4wNTg2LC04OEMyMDIuNTI1NiwtODggMjA1LjAyNzYsLTg4IDIwNy41MzUyLC04OCIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjA3LjgwMTIsLTkxLjUwMDEgMjE3LjgwMTEsLTg4IDIwNy44MDExLC04NC41MDAxIDIwNy44MDEyLC05MS41MDAxIi8+CjwvZz4KPCEtLSByZWYyIC0tPgo8ZyBpZD0ibm9kZTUiIGNsYXNzPSJub2RlIj4KPHRpdGxlPnJlZjI8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjkzLC01MiAyMTgsLTUyIDIxOCwtMTYgMjkzLC0xNiAyOTMsLTUyIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjI1NS41IiB5PSItMzciIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+VGhpcmQmIzQ1O3BhcnR5PC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyNTUuNSIgeT0iLTI2IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPkNvbnRlbnQ8L3RleHQ+CjwvZz4KPCEtLSBwcmVyZXEyJiM0NTsmZ3Q7cmVmMiAtLT4KPGcgaWQ9ImVkZ2U0IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5wcmVyZXEyJiM0NTsmZ3Q7cmVmMjwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTIwMC4wNTg2LC0zNEMyMDIuNTI1NiwtMzQgMjA1LjAyNzYsLTM0IDIwNy41MzUyLC0zNCIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjA3LjgwMTIsLTM3LjUwMDEgMjE3LjgwMTEsLTM0IDIwNy44MDExLC0zMC41MDAxIDIwNy44MDEyLC0zNy41MDAxIi8+CjwvZz4KPCEtLSByZWYzIC0tPgo8ZyBpZD0ibm9kZTYiIGNsYXNzPSJub2RlIj4KPHRpdGxlPnJlZjM8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMzg2LC01MiAzMTEsLTUyIDMxMSwtMTYgMzg2LC0xNiAzODYsLTUyIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjM0OC41IiB5PSItMzciIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+VGhpcmQmIzQ1O3BhcnR5PC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIzNDguNSIgeT0iLTI2IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPkNvbnRlbnQ8L3RleHQ+CjwvZz4KPCEtLSByZWYyJiM0NTsmZ3Q7cmVmMyAtLT4KPGcgaWQ9ImVkZ2U1IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5yZWYyJiM0NTsmZ3Q7cmVmMzwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTI5My4wNTg2LC0zNEMyOTUuNTI1NiwtMzQgMjk4LjAyNzYsLTM0IDMwMC41MzUyLC0zNCIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMzAwLjgwMTIsLTM3LjUwMDEgMzEwLjgwMTEsLTM0IDMwMC44MDExLC0zMC41MDAxIDMwMC44MDEyLC0zNy41MDAxIi8+CjwvZz4KPCEtLSByZWY0IC0tPgo8ZyBpZD0ibm9kZTciIGNsYXNzPSJub2RlIj4KPHRpdGxlPnJlZjQ8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMzg2LC0xMDYgMzExLC0xMDYgMzExLC03MCAzODYsLTcwIDM4NiwtMTA2Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjM0OC41IiB5PSItOTEiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+VGhpcmQmIzQ1O3BhcnR5PC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIzNDguNSIgeT0iLTgwIiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPkNvbnRlbnQ8L3RleHQ+CjwvZz4KPCEtLSByZWYyJiM0NTsmZ3Q7cmVmNCAtLT4KPGcgaWQ9ImVkZ2U2IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5yZWYyJiM0NTsmZ3Q7cmVmNDwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTI4Ni43MjY0LC01Mi4xMzE0QzI5My42Mjc1LC01Ni4xMzg1IDMwMS4wMzM1LC02MC40Mzg4IDMwOC4yMzYzLC02NC42MjExIi8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIzMDYuNzkyNCwtNjcuODI5OSAzMTcuMTk3NywtNjkuODI0NSAzMTAuMzA3MywtNjEuNzc2MyAzMDYuNzkyNCwtNjcuODI5OSIvPgo8L2c+CjwvZz4KPC9zdmc+Cg==" alt="prereq dependencies" width="545" height="218"/>
</div>
<div class="title">Eclipse Project Dependencies</div>
</div>
<div class="paragraph">
<p>Examples of Prerequisite dependencies:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>The Java/OSGi manifest for one of the project bundles makes a direct reference to third-party content (either a bundle or package);</p>
</li>
<li>
<p>The project content includes an import statement for a package from third-party content;</p>
</li>
<li>
<p>The project content imports a third-party library&#8217;s header file;</p>
</li>
<li>
<p>The project content references NPM modules via a <code>package.json</code>, <code>package-lock.json</code>, or <code>yarn.lock</code> file;</p>
</li>
<li>
<p>The project&#8217;s Maven-based build lists a module as a <code>compile</code> phase dependency;</p>
</li>
<li>
<p>The project content uses reflection or other means to reference APIs and implementation;</p>
</li>
<li>
<p>The project content uses OSGi Services to make a reference to a specific implementation of a service; or</p>
</li>
<li>
<p>The project content invokes a <em>command line interface</em> (this may actually be an <a href="#ip-third-party-exempt">exempt prerequisite</a>).</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>This list is not intended to be exhaustive, but rather to provide common examples. Fundamentally, when project content makes some kind of use of third-party content, then that content is likely a Prerequisite. Under certain conditions, the content may also be classified as an <a href="#ip-third-party-exempt">exempt prerequisite</a> or a <a href="#ip-third-party-workswith">works with dependency</a>.</p>
</div>
<div class="paragraph">
<p>In the case where an Eclipse project references code from <a href="#ip-other-projects">another Eclipse project</a> that itself references prerequisites, no further review of that chain of prerequisites is required. Eclipse project teams must only reference release versions of other Eclipse projects in their own releases to ensure that the IP Due Diligence Process has been completed.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBieSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMCkKIC0tPgo8IS0tIFRpdGxlOiAlMyBQYWdlczogMSAtLT4KPHN2ZyB3aWR0aD0iMzM0cHQiIGhlaWdodD0iMTk3cHQiCiB2aWV3Qm94PSIwLjAwIDAuMDAgMzM0LjAwIDE5Ny4wMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCAxOTMpIj4KPHRpdGxlPiUzPC90aXRsZT4KPGcgaWQ9ImNsdXN0MSIgY2xhc3M9ImNsdXN0ZXIiPgo8dGl0bGU+Y2x1c3Rlcl9lY2xpcHNlPC90aXRsZT4KPHBvbHlnb24gZmlsbD0idHJhbnNwYXJlbnQiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWRhc2hhcnJheT0iMSw1IiBwb2ludHM9IjExNywtMTAyIDExNywtMTgxIDMxOCwtMTgxIDMxOCwtMTAyIDExNywtMTAyIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjIxNy41IiB5PSItMTY3LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+Tm8gZnVydGhlciByZXZpZXcgcmVxdWlyZWQ8L3RleHQ+CjwvZz4KPGcgaWQ9ImNsdXN0MiIgY2xhc3M9ImNsdXN0ZXIiPgo8dGl0bGU+Y2x1c3Rlcl90aGlyZHBhcnR5PC90aXRsZT4KPHBvbHlnb24gZmlsbD0idHJhbnNwYXJlbnQiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWRhc2hhcnJheT0iMSw1IiBwb2ludHM9IjEyNS41LC04IDEyNS41LC05NCAzMTgsLTk0IDMxOCwtOCAxMjUuNSwtOCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyMjEuNzUiIHk9Ii04MC40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPiZxdW90O1ByZXJlcXVpc2l0ZSZxdW90OyBEZXBlbmRlbmNpZXM8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjIyMS43NSIgeT0iLTY3LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+KGxpY2Vuc2VzIG11c3QgYmUgdmVyaWZpZWQpPC90ZXh0Pgo8L2c+CjwhLS0gcm9vdCAtLT4KPGcgaWQ9Im5vZGUxIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5yb290PC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjEwNywtMTAwIDAsLTEwMCAwLC02NCAxMDcsLTY0IDEwNywtMTAwIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjUzLjUiIHk9Ii04NS40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkVjbGlwc2UgUHJvamVjdDwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNTMuNSIgeT0iLTcyLjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+Q29udGVudDwvdGV4dD4KPC9nPgo8IS0tIHByZXJlcTEgLS0+CjxnIGlkPSJub2RlMiIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+cHJlcmVxMTwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyMTcsLTE1MS41IDEyNSwtMTUxLjUgMTI1LC0xMTAuNSAyMTcsLTExMC41IDIxNywtMTUxLjUiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTcxIiB5PSItMTM5LjUiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+Q29udGVudCBmcm9tPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxNzEiIHk9Ii0xMjguNSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5hIGRpZmZlcmVudDwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTcxIiB5PSItMTE3LjUiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+RWNsaXBzZSBQcm9qZWN0PC90ZXh0Pgo8L2c+CjwhLS0gcm9vdCYjNDU7Jmd0O3ByZXJlcTEgLS0+CjxnIGlkPSJlZGdlMSIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+cm9vdCYjNDU7Jmd0O3ByZXJlcTE8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik05Ni45MTg4LC0xMDAuMTA2NkMxMDIuODM5MiwtMTAyLjU3NTUgMTA4Ljk4MywtMTA1LjEzNzYgMTE1LjA4NTgsLTEwNy42ODI2Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxMTQuMDI3NiwtMTExLjAzMzQgMTI0LjYwNDQsLTExMS42NTIgMTE2LjcyMTksLTEwNC41NzI3IDExNC4wMjc2LC0xMTEuMDMzNCIvPgo8L2c+CjwhLS0gcHJlcmVxMiAtLT4KPGcgaWQ9Im5vZGU0IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5wcmVyZXEyPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjIwOC41LC01MiAxMzMuNSwtNTIgMTMzLjUsLTE2IDIwOC41LC0xNiAyMDguNSwtNTIiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTcxIiB5PSItMzciIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+VGhpcmQmIzQ1O3BhcnR5PC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxNzEiIHk9Ii0yNiIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5Db250ZW50PC90ZXh0Pgo8L2c+CjwhLS0gcm9vdCYjNDU7Jmd0O3ByZXJlcTIgLS0+CjxnIGlkPSJlZGdlMiIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+cm9vdCYjNDU7Jmd0O3ByZXJlcTI8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik05Ny41ODcsLTYzLjk5QzEwNi4xOTQ5LC02MC40NzM2IDExNS4yNTE1LC01Ni43NzM4IDEyMy45NTE0LC01My4yMTk5Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxMjUuMjc5NywtNTYuNDU4MSAxMzMuMjEzNSwtNDkuNDM2MiAxMjIuNjMyNSwtNDkuOTc3OSAxMjUuMjc5NywtNTYuNDU4MSIvPgo8L2c+CjwhLS0gcmVmMSAtLT4KPGcgaWQ9Im5vZGUzIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5yZWYxPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjMxMCwtMTQ5IDIzNSwtMTQ5IDIzNSwtMTEzIDMxMCwtMTEzIDMxMCwtMTQ5Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjI3Mi41IiB5PSItMTM0IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPlRoaXJkJiM0NTtwYXJ0eTwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjcyLjUiIHk9Ii0xMjMiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+Q29udGVudDwvdGV4dD4KPC9nPgo8IS0tIHByZXJlcTEmIzQ1OyZndDtyZWYxIC0tPgo8ZyBpZD0iZWRnZTMiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPnByZXJlcTEmIzQ1OyZndDtyZWYxPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMjE3LjI5NDcsLTEzMUMyMTkuNzY1MSwtMTMxIDIyMi4yNDk3LC0xMzEgMjI0LjcyNDksLTEzMSIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjI0Ljc4NjMsLTEzNC41MDAxIDIzNC43ODYzLC0xMzEgMjI0Ljc4NjMsLTEyNy41MDAxIDIyNC43ODYzLC0xMzQuNTAwMSIvPgo8L2c+CjwhLS0gcmVmMiAtLT4KPGcgaWQ9Im5vZGU1IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5yZWYyPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjMxMCwtNTIgMjM1LC01MiAyMzUsLTE2IDMxMCwtMTYgMzEwLC01MiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyNzIuNSIgeT0iLTM3IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPlRoaXJkJiM0NTtwYXJ0eTwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjcyLjUiIHk9Ii0yNiIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5Db250ZW50PC90ZXh0Pgo8L2c+CjwhLS0gcHJlcmVxMiYjNDU7Jmd0O3JlZjIgLS0+CjxnIGlkPSJlZGdlNCIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+cHJlcmVxMiYjNDU7Jmd0O3JlZjI8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0yMDguNTA2NSwtMzRDMjEzLjczNzIsLTM0IDIxOS4xNjk3LC0zNCAyMjQuNTU5OCwtMzQiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjIyNC44MDg5LC0zNy41MDAxIDIzNC44MDg4LC0zNCAyMjQuODA4OCwtMzAuNTAwMSAyMjQuODA4OSwtMzcuNTAwMSIvPgo8L2c+CjwvZz4KPC9zdmc+Cg==" alt="eclipse dependencies" width="444" height="262"/>
</div>
<div class="title">Eclipse Project Dependencies</div>
</div>
<div class="sect4">
<h5 id="ip-prereq-versions"><a class="anchor" href="#ip-prereq-versions"></a><a class="link" href="#ip-prereq-versions">Versions of Prerequisites</a></h5>
<div class="paragraph">
<p><a id="ip-third-party-versions"></a>Prerequisites are version specific. Since it is possible that problematic intellectual property may be added in a new version of a prerequisite, every version of a prerequisite is treated as distinct content. In practical terms, this means that project teams are required to engage the due diligence process with each separate version of Prerequisite content they require.</p>
</div>
<div class="paragraph">
<p>This applies specifically to major and minor versions of prerequisites.</p>
</div>
<div class="paragraph">
<p>Project teams are not required to engage with the IP Team to review service releases for third-party content, provided that the service release is based on a release that has either been vetted by the due diligence process. A service release is defined as a release that is backwards compatible and contains only bug fixes. If a project team isn&#8217;t sure whether or not a particular release is a service release, they should submit the content for review by the IP Team.</p>
</div>
</div>
<div class="sect4">
<h5 id="ip-prereq-diligence"><a class="anchor" href="#ip-prereq-diligence"></a><a class="link" href="#ip-prereq-diligence">Due Diligence for Prerequisites</a></h5>
<div class="paragraph">
<p><a id="ip-third-party-due-diligence"></a>All prerequisites must be available under a license that is on the Eclipse Foundation&#8217;s list of <a href="https://www.eclipse.org/legal/licenses.php#approved">approved licenses for third-party content</a>. Further, the nature of the license must be verified by a <em>trusted</em> source. When the license for content can be verified by a trusted source of license information, no further action is required (there is no need to seek approval from the IP Team); if there is any question regarding the nature of the license, then project team should create a <a href="#ip-cq">CQ</a> to request that the IP Team perform the necessary due diligence on the content.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>Content that claims to be distributed under a particular license may in fact include content that is distributed under alternative licenses, meaning that the licensing of a particular piece of content may be more complex than even the content authors know.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>The Eclipse Foundation has two trusted sources of license information: <a href="#ip-ipzilla">IPZilla</a> and <a href="#ip-clearlydefined">ClearlyDefined</a>.</p>
</div>
<div class="paragraph">
<p>IPZilla is the primary source of license information for third-party content. If the IPZilla record (<a href="#ip-cq">CQ</a>) for third-party content is marked as <code>approved</code> or <code>license_certified</code>, then it can be used without further action. If, however, third-party content is otherwise marked (e.g., <code>withdrawn</code> or <code>rejected</code>), then the project team must engage with the Eclipse IP Team via CQ to get approval to use the content.</p>
</div>
<div class="paragraph">
<p>If third-party content is not known to IPZilla, then <a href="#ip-clearlydefined">ClearlyDefined</a> can be used. When an entry is known to ClearlyDefined and has a score of at least 75 and all discovered licenses are on the Eclipse Foundation&#8217;s <a href="https://www.eclipse.org/legal/licenses.php#approved">approved licenses list</a>, then the content can be used without further action.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBieSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMCkKIC0tPgo8IS0tIFRpdGxlOiAlMyBQYWdlczogMSAtLT4KPHN2ZyB3aWR0aD0iNDU1cHQiIGhlaWdodD0iMzA4cHQiCiB2aWV3Qm94PSIwLjAwIDAuMDAgNDU1LjAwIDMwOC4wMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCAzMDQpIj4KPHRpdGxlPiUzPC90aXRsZT4KPCEtLSBzZWFyY2ggLS0+CjxnIGlkPSJub2RlMSIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+c2VhcmNoPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjIiIHBvaW50cz0iMTI0LC0zMDAgMTQsLTMwMCAxNCwtMjY0IDEyNCwtMjY0IDEyNCwtMzAwIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjY5IiB5PSItMjg1LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+U2VhcmNoIElQWmlsbGE8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjY5IiB5PSItMjcyLjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+Zm9yIEV4aXN0aW5nIENRPC90ZXh0Pgo8L2c+CjwhLS0gZm91bmRDcSAtLT4KPGcgaWQ9Im5vZGUyIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5mb3VuZENxPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjY5LC0yNDUgMCwtMjExIDY5LC0xNzcgMTM4LC0yMTEgNjksLTI0NSIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI2OSIgeT0iLTIxNC40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkZvdW5kIGluPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI2OSIgeT0iLTIwMS40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPklQWmlsbGE/PC90ZXh0Pgo8L2c+CjwhLS0gc2VhcmNoJiM0NTsmZ3Q7Zm91bmRDcSAtLT4KPGcgaWQ9ImVkZ2UxIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5zZWFyY2gmIzQ1OyZndDtmb3VuZENxPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNNjEuODIxOCwtMjYzLjg3MzZDNjAuNDk3NSwtMjU5LjUwOTIgNTkuODgyNCwtMjU1LjY0OSA1OS45NzY1LC0yNTEuMjc4NSIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iNjMuNDYxOCwtMjUxLjYwOSA2MS4xNjU3LC0yNDEuMjY2IDU2LjUxMDcsLTI1MC43ODM0IDYzLjQ2MTgsLTI1MS42MDkiLz4KPC9nPgo8IS0tIGNkIC0tPgo8ZyBpZD0ibm9kZTMiIGNsYXNzPSJub2RlIj4KPHRpdGxlPmNkPC90aXRsZT4KPGcgaWQ9ImFfbm9kZTMiPjxhIHhsaW5rOmhyZWY9IiNpcC1jbGVhcmx5ZGVmaW5lZCIgeGxpbms6dGl0bGU9IlNlYXJjaFxuQ2xlYXJseURlZmluZWQiPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjgxLjUsLTIyOSAxNzQuNSwtMjI5IDE3NC41LC0xOTMgMjgxLjUsLTE5MyAyODEuNSwtMjI5Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjIyOCIgeT0iLTIxNC40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPlNlYXJjaDwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjI4IiB5PSItMjAxLjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+Q2xlYXJseURlZmluZWQ8L3RleHQ+CjwvYT4KPC9nPgo8L2c+CjwhLS0gZm91bmRDcSYjNDU7Jmd0O2NkIC0tPgo8ZyBpZD0iZWRnZTIiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmZvdW5kQ3EmIzQ1OyZndDtjZDwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTExMS4zMDE2LC0yMjQuMzUwNkMxMjUuODU2OCwtMjI3LjA3OTggMTQwLjA3ODEsLTIyNi41MTk2IDE2NC41MTk1LC0yMjIuNjciLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjE2NS4xMTQ5LC0yMjYuMTE5MSAxNzQuNDA5MywtMjIxLjAzMzUgMTYzLjk3MjEsLTIxOS4yMTMgMTY1LjExNDksLTIyNi4xMTkxIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjE1Mi40NDcxIiB5PSItMjI4LjgzNiIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5ObzwvdGV4dD4KPC9nPgo8IS0tIGlzQXBwcm92ZWQgLS0+CjxnIGlkPSJub2RlNSIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+aXNBcHByb3ZlZDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI3NywtMTQ2IDIsLTExMiA3NywtNzggMTUyLC0xMTIgNzcsLTE0NiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI3NyIgeT0iLTExNS40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkFwcHJvdmVkPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI3NyIgeT0iLTEwMi40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPmZvciB1c2U/PC90ZXh0Pgo8L2c+CjwhLS0gZm91bmRDcSYjNDU7Jmd0O2lzQXBwcm92ZWQgLS0+CjxnIGlkPSJlZGdlMyIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+Zm91bmRDcSYjNDU7Jmd0O2lzQXBwcm92ZWQ8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik01OS45ODA3LC0xODEuNDA5MUM1Ny4xODMzLC0xNjkuNTM0MyA1Ny4yNTcxLC0xNjEuMjAwNSA2MC43MTYxLC0xNTAuMDQ4Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI2NC4xMDQsLTE1MC45NzIyIDY0LjIyNTcsLTE0MC4zNzgxIDU3LjUyNCwtMTQ4LjU4NCA2NC4xMDQsLTE1MC45NzIyIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjgzIiB5PSItMTU4LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+WWVzPC90ZXh0Pgo8L2c+CjwhLS0gY2Rfc2NvcmUgLS0+CjxnIGlkPSJub2RlNCIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+Y2Rfc2NvcmU8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMzgyLC0yNDUgMzE3LC0yMTEgMzgyLC0xNzcgNDQ3LC0yMTEgMzgyLC0yNDUiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMzgyIiB5PSItMjE0LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+U2NvcmUgaXM8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjM4MiIgeT0iLTIwMS40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPuKJpSA3NTwvdGV4dD4KPC9nPgo8IS0tIGNkJiM0NTsmZ3Q7Y2Rfc2NvcmUgLS0+CjxnIGlkPSJlZGdlNiIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+Y2QmIzQ1OyZndDtjZF9zY29yZTwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTI4MS43MzE3LC0yMjAuNDYyMkMzMDMuODkzOCwtMjI0LjAyNjQgMzE4LjA0NDIsLTIyNS40MTUxIDMzMC40MTQ4LC0yMjQuNjI4NSIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMzMwLjk5NDIsLTIyOC4wODQ5IDM0MC41MjQ0LC0yMjMuNDU2MSAzMzAuMTg3NywtMjIxLjEzMTUgMzMwLjk5NDIsLTIyOC4wODQ5Ii8+CjwvZz4KPCEtLSBjZF9saWNlbnNlcyAtLT4KPGcgaWQ9Im5vZGU2IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5jZF9saWNlbnNlczwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyNjIsLTE0NiAxNzAsLTExMiAyNjIsLTc4IDM1NCwtMTEyIDI2MiwtMTQ2Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjI2MiIgeT0iLTExNS40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkxpY2Vuc2VzIGFyZTwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjYyIiB5PSItMTAyLjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+Y29tcGF0aWJsZT88L3RleHQ+CjwvZz4KPCEtLSBjZF9zY29yZSYjNDU7Jmd0O2NkX2xpY2Vuc2VzIC0tPgo8ZyBpZD0iZWRnZTciIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmNkX3Njb3JlJiM0NTsmZ3Q7Y2RfbGljZW5zZXM8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0zNjUuMzA4NSwtMTg1LjcyMzRDMzUyLjYyMTksLTE2OC4zNzcxIDM0MC41NjYxLC0xNTguNzgyMSAzMDYuMzUzNCwtMTM4LjEzODgiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjMwOC4wNjQxLC0xMzUuMDgzOCAyOTcuNjg2MSwtMTMyLjk1MTMgMzA0LjQ2OTEsLTE0MS4wOTAxIDMwOC4wNjQxLC0xMzUuMDgzOCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIzMTQiIHk9Ii0xNTguNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5ZZXM8L3RleHQ+CjwvZz4KPCEtLSBjcSAtLT4KPGcgaWQ9Im5vZGU4IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5jcTwvdGl0bGU+CjxnIGlkPSJhX25vZGU4Ij48YSB4bGluazpocmVmPSIjaXAtcHJlcmVxLWNxIiB4bGluazp0aXRsZT0iRW5nYWdlIHdpdGggSVAgVGVhbVxuZm9yIGFzc2lzdGFuY2VcbihjcmVhdGUgYSBDUSkiPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMiIgcG9pbnRzPSIzMzQuNSwtNDcgMTg5LjUsLTQ3IDE4OS41LDAgMzM0LjUsMCAzMzQuNSwtNDciLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjYyIiB5PSItMzMuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5FbmdhZ2Ugd2l0aCBJUCBUZWFtPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyNjIiIHk9Ii0yMC40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPmZvciBhc3Npc3RhbmNlPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyNjIiIHk9Ii03LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+KGNyZWF0ZSBhIENRKTwvdGV4dD4KPC9hPgo8L2c+CjwvZz4KPCEtLSBjZF9zY29yZSYjNDU7Jmd0O2NxIC0tPgo8ZyBpZD0iZWRnZTgiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmNkX3Njb3JlJiM0NTsmZ3Q7Y3E6ZTwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTM4Ni4yOTEzLC0xNzguNzcyOUMzOTQuODgyNSwtMTA5Ljc3ODEgMzg5LjM4NDEsLTk4Ljk5NzcgMzQxLjEwMjEsLTMxLjk2MTciLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjM0My42ODgsLTI5LjU2MzggMzM1LC0yMy41IDMzOC4wMTAzLC0zMy42NTgyIDM0My42ODgsLTI5LjU2MzgiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMzcwLjUzMjEiIHk9Ii05NS40NjU0IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPk5vPC90ZXh0Pgo8L2c+CjwhLS0gYXBwcm92ZWQgLS0+CjxnIGlkPSJub2RlNyIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+YXBwcm92ZWQ8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMiIgcG9pbnRzPSIxNjgsLTQ3IDIsLTQ3IDIsMCAxNjgsMCAxNjgsLTQ3Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9Ijg1IiB5PSItMzMuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5ObyBmdXJ0aGVyIGludmVzdGlnYXRpb247PC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI4NSIgeT0iLTIwLjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+bWF5IGJlIHVzZWQgYnk8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9Ijg1IiB5PSItNy40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkVjbGlwc2UgUHJvamVjdDwvdGV4dD4KPC9nPgo8IS0tIGlzQXBwcm92ZWQmIzQ1OyZndDthcHByb3ZlZCAtLT4KPGcgaWQ9ImVkZ2U0IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5pc0FwcHJvdmVkJiM0NTsmZ3Q7YXBwcm92ZWQ8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik03MC43MTY5LC04MC43MjkyQzY5LjEwMDksLTcwLjc0NjQgNjguNzgwMiwtNjMuNzYzIDY5Ljk5NTUsLTU3LjExNjciLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjczLjQxNiwtNTcuODkyNyA3Mi45MDMyLC00Ny4zMTAyIDY2LjcwNDgsLTU1LjkwMjcgNzMuNDE2LC01Ny44OTI3Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjYwLjcxNjkiIHk9Ii03MS4xMjkyIiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPlllczwvdGV4dD4KPC9nPgo8IS0tIGlzQXBwcm92ZWQmIzQ1OyZndDtjcSAtLT4KPGcgaWQ9ImVkZ2U1IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5pc0FwcHJvdmVkJiM0NTsmZ3Q7Y3E8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik05OS4wMiwtODcuNDgyNkMxMzAuMDI0NCwtNTMuNTk1NCAxNDYuMjg3MSwtNDAuNTA4OSAxNzguOTkyOCwtMzMuMzA1MSIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMTgwLjAzNzMsLTM2LjY2NzkgMTg5LjE4ODgsLTMxLjMyOTQgMTc4LjcwNTYsLTI5Ljc5NTcgMTgwLjAzNzMsLTM2LjY2NzkiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iODkuNTIiIHk9Ii03Ny44ODI2IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPk5vPC90ZXh0Pgo8L2c+CjwhLS0gY2RfbGljZW5zZXMmIzQ1OyZndDthcHByb3ZlZCAtLT4KPGcgaWQ9ImVkZ2U5IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5jZF9saWNlbnNlcyYjNDU7Jmd0O2FwcHJvdmVkPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMjMwLjQxLC04OS40MzM4QzIwNi44Mzk1LC03Mi42Nzk0IDE4OS43Nzc2LC02MC44ODA4IDE3NS43ODQ3LC01Mi4zMTgzIi8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxNzcuMzg3NCwtNDkuMjAwMyAxNjYuOTk1LC00Ny4xMzkyIDE3My44MzM4LC01NS4yMzEyIDE3Ny4zODc0LC00OS4yMDAzIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjIyMC40MSIgeT0iLTc5LjgzMzgiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+WWVzPC90ZXh0Pgo8L2c+CjwhLS0gY2RfbGljZW5zZXMmIzQ1OyZndDtjcSAtLT4KPGcgaWQ9ImVkZ2UxMCIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+Y2RfbGljZW5zZXMmIzQ1OyZndDtjcTwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTI2NS45NDQ3LC03OS4yODE1QzI2Ni45NzIyLC02OS44ODk4IDI2Ny41MjkyLC02My4wMjAzIDI2Ny42MTU4LC01Ny4yODM3Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyNzEuMTEyNSwtNTcuMTI5MyAyNjcuMjAyNSwtNDcuMjgyNCAyNjQuMTE4NSwtNTcuNDE4NCAyNzEuMTEyNSwtNTcuMTI5MyIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyNzEuNSIgeT0iLTU5LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+Tm88L3RleHQ+CjwvZz4KPC9nPgo8L3N2Zz4K" alt="ip prereq diligence" width="605" height="409"/>
</div>
<div class="title">Due Diligence for Prerequisites</div>
</div>
<div class="paragraph">
<p>When content fails to meet these requirements, the project team must engage with the Eclipse IP Team via CQ to get approval to use the content.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>The Eclipse Dash project&#8217;s <a href="#ip-license-tool">IP License Tool</a> will help you determine whether or not a CQ is required.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>When in doubt, committers should check with the Eclipse IP Team.</p>
</div>
</div>
<div class="sect4">
<h5 id="ip-prereq-cq"><a class="anchor" href="#ip-prereq-cq"></a><a class="link" href="#ip-prereq-cq">CQ Workflow for Prerequisites</a></h5>
<div class="paragraph">
<p><a id="ip-cq-workflow"></a>In the case where review by the IP Team is required, a project committer must create a CQ.</p>
</div>
<div class="paragraph">
<p>The workflow for creating a CQ for a prerequisite starts with a search of existing CQs. If an existing CQ, marked as either <em>approved</em> or <em>license_certified</em>, can be found that is concerned with the same content and version, then no further action is required. That is, committers should <strong>not</strong> create an additional CQ for any content that is already approved; if the content is already approved by an existing CQ, then it can be used without additional due diligence (notwithstanding any caveats or limitations outlined on the CQ).</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBieSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMCkKIC0tPgo8IS0tIFRpdGxlOiAlMyBQYWdlczogMSAtLT4KPHN2ZyB3aWR0aD0iNDQ0cHQiIGhlaWdodD0iMjIxcHQiCiB2aWV3Qm94PSIwLjAwIDAuMDAgNDQzLjYwIDIyMS4wMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCAyMTcpIj4KPHRpdGxlPiUzPC90aXRsZT4KPCEtLSBzZWFyY2ggLS0+CjxnIGlkPSJub2RlMSIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+c2VhcmNoPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjIiIHBvaW50cz0iOTcuMTA0OSwtMjEzIDkuMTA0OSwtMjEzIDkuMTA0OSwtMTc3IDk3LjEwNDksLTE3NyA5Ny4xMDQ5LC0yMTMiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNTMuMTA0OSIgeT0iLTE5OC40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPlNlYXJjaCBmb3I8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjUzLjEwNDkiIHk9Ii0xODUuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5FeGlzdGluZyBDUTwvdGV4dD4KPC9nPgo8IS0tIGZvdW5kIC0tPgo8ZyBpZD0ibm9kZTIiIGNsYXNzPSJub2RlIj4KPHRpdGxlPmZvdW5kPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjUzLjEwNDksLTE1OCAtLjEwNTEsLTE0MCA1My4xMDQ5LC0xMjIgMTA2LjMxNDgsLTE0MCA1My4xMDQ5LC0xNTgiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNTMuMTA0OSIgeT0iLTEzNi45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkZvdW5kPzwvdGV4dD4KPC9nPgo8IS0tIHNlYXJjaCYjNDU7Jmd0O2ZvdW5kIC0tPgo8ZyBpZD0iZWRnZTEiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPnNlYXJjaCYjNDU7Jmd0O2ZvdW5kPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNNDYuMTI0LC0xNzYuNzQwN0M0NS4zMjQ1LC0xNzMuMjkzNSA0NS4xNTk1LC0xNzAuMTQgNDUuNjI5LC0xNjYuNDQxIi8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI0OS4xMDIsLTE2Ni45NDg5IDQ3Ljg3NjIsLTE1Ni40MjUzIDQyLjI3MTgsLTE2NS40MTY1IDQ5LjEwMiwtMTY2Ljk0ODkiLz4KPC9nPgo8IS0tIGNyZWF0ZSAtLT4KPGcgaWQ9Im5vZGUzIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5jcmVhdGU8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjIyLjEwNDksLTE1OCAxNDIuMTA0OSwtMTU4IDE0Mi4xMDQ5LC0xMjIgMjIyLjEwNDksLTEyMiAyMjIuMTA0OSwtMTU4Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjE4Mi4xMDQ5IiB5PSItMTM2LjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+Q3JlYXRlIENRPC90ZXh0Pgo8L2c+CjwhLS0gZm91bmQmIzQ1OyZndDtjcmVhdGUgLS0+CjxnIGlkPSJlZGdlNCIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+Zm91bmQmIzQ1OyZndDtjcmVhdGU8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik04OS4zODA3LC0xNDUuODQyQzk5LjkwMDYsLTE0Ni41MDQgMTExLjgzNzcsLTE0Ni4wNDY2IDEzMS43MjA1LC0xNDQuNDciLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjEzMi4xMTM2LC0xNDcuOTQ5NSAxNDEuNzkwOSwtMTQzLjYzNjcgMTMxLjUzNjMsLTE0MC45NzM0IDEzMi4xMTM2LC0xNDcuOTQ5NSIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxMjUuNDQyNSIgeT0iLTE0OC45NzgyIiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPk5vPC90ZXh0Pgo8L2c+CjwhLS0gbm9uZSAtLT4KPGcgaWQ9Im5vZGU1IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5ub25lPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9Ijg3LjEwNDksLTkxIDE5LjEwNDksLTkxIDE5LjEwNDksLTU1IDg3LjEwNDksLTU1IDg3LjEwNDksLTkxIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjUzLjEwNDkiIHk9Ii03Ni40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPk5vIENRPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI1My4xMDQ5IiB5PSItNjMuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5yZXF1aXJlZDwvdGV4dD4KPC9nPgo8IS0tIGZvdW5kJiM0NTsmZ3Q7bm9uZSAtLT4KPGcgaWQ9ImVkZ2UyIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5mb3VuZCYjNDU7Jmd0O25vbmU8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik00Ni44ODMxLC0xMjMuOTc1OEM0My4zOTA5LC0xMTQuMjA4NyA0Mi4yODc5LC0xMDguMTI4MiA0My41NzQzLC0xMDAuNjg5OCIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iNDYuOTU0MiwtMTAxLjU5ODQgNDYuMTgxOCwtOTEuMDMxNyA0MC4xOTYyLC05OS43NzM3IDQ2Ljk1NDIsLTEwMS41OTg0Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjYzLjEwNDkiIHk9Ii0xMDMuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5ZZXM8L3RleHQ+CjwvZz4KPCEtLSBhdHRhY2ggLS0+CjxnIGlkPSJub2RlNCIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+YXR0YWNoPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjM0Ni4xMDQ5LC0xNTggMjU4LjEwNDksLTE1OCAyNTguMTA0OSwtMTIyIDM0Ni4xMDQ5LC0xMjIgMzQ2LjEwNDksLTE1OCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIzMDIuMTA0OSIgeT0iLTEzNi45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkF0dGFjaCBjb2RlPC90ZXh0Pgo8L2c+CjwhLS0gY3JlYXRlJiM0NTsmZ3Q7YXR0YWNoIC0tPgo8ZyBpZD0iZWRnZTUiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmNyZWF0ZSYjNDU7Jmd0O2F0dGFjaDwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTIyMi4xNzY3LC0xNTAuMTVDMjMyLjYzOTMsLTE1Mi41Mzg4IDI0MC43NTIzLC0xNTMuOTU5MyAyNDcuODUxLC0xNTQuNDExNSIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjQ4LjAzODMsLTE1Ny45MTA2IDI1OC4wMTg0LC0xNTQuMzU0NCAyNDcuOTk4OSwtMTUwLjkxMDcgMjQ4LjAzODMsLTE1Ny45MTA2Ii8+CjwvZz4KPCEtLSBwbWMgLS0+CjxnIGlkPSJub2RlNiIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+cG1jPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjIyNy42MDQ5LC05MSAxMjIuNjA0OSwtOTEgMTIyLjYwNDksLTU1IDIyNy42MDQ5LC01NSAyMjcuNjA0OSwtOTEiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTc1LjEwNDkiIHk9Ii02OS45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPlBNQyBBcHByb3ZhbDwvdGV4dD4KPC9nPgo8IS0tIGF0dGFjaCYjNDU7Jmd0O3BtYyAtLT4KPGcgaWQ9ImVkZ2U2IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5hdHRhY2gmIzQ1OyZndDtwbWM8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0yODIuNjQyNywtMTIxLjg2NThDMjY5LjkyMywtMTEwLjk3ODIgMjU4LjgxMDQsLTEwNC42ODE3IDIzMy43MDczLC05NC43NDc4Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyMzQuODA4LC05MS40MjA4IDIyNC4yMTksLTkxLjA2ODkgMjMyLjI3NzQsLTk3Ljk0NzQgMjM0LjgwOCwtOTEuNDIwOCIvPgo8L2c+CjwhLS0gbm9uZSYjNDU7Jmd0O3BtYyAtLT4KPCEtLSBhcHByb3ZlZCAtLT4KPGcgaWQ9Im5vZGU5IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5hcHByb3ZlZDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBwb2ludHM9IjI4MS4xMDQ5LC0zNiAxNzEuMTA0OSwtMzYgMTcxLjEwNDksMCAyODEuMTA0OSwwIDI4MS4xMDQ5LC0zNiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyMjYuMTA0OSIgeT0iLTIxLjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+TWF5IGJlIHVzZWQgYnk8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjIyNi4xMDQ5IiB5PSItOC40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkVjbGlwc2UgUHJvamVjdDwvdGV4dD4KPC9nPgo8IS0tIG5vbmUmIzQ1OyZndDthcHByb3ZlZCAtLT4KPGcgaWQ9ImVkZ2U5IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5ub25lJiM0NTsmZ3Q7YXBwcm92ZWQ8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik03NC4zMDM3LC01NC45OTc2QzEwMi4zOTYxLC0zMS45MzMzIDExNy4zNzA3LC0yNS4yMDgxIDE2MC45MDExLC0yMS41NzMzIi8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxNjEuMjUxMSwtMjUuMDU3IDE3MC45NjA5LC0yMC44MTc5IDE2MC43MjY5LC0xOC4wNzY2IDE2MS4yNTExLC0yNS4wNTciLz4KPC9nPgo8IS0tIGNoZWNraW4gLS0+CjxnIGlkPSJub2RlNyIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+Y2hlY2tpbjwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIzMzEuMTA0OSwtOTEgMjYzLjEwNDksLTkxIDI2My4xMDQ5LC01NSAzMzEuMTA0OSwtNTUgMzMxLjEwNDksLTkxIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjI5Ny4xMDQ5IiB5PSItNjkuOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5DaGVjayYjNDU7aW48L3RleHQ+CjwvZz4KPCEtLSBwbWMmIzQ1OyZndDtjaGVja2luIC0tPgo8ZyBpZD0iZWRnZTciIGNsYXNzPSJlZGdlIj4KPHRpdGxlPnBtYyYjNDU7Jmd0O2NoZWNraW48L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0yMjcuOTQxNCwtNTguNzUyOUMyMzcuODA3NywtNTYuODc4OSAyNDUuNDg5MywtNTYuNDU4MiAyNTMuMTQzMiwtNTcuNDkwNyIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjUyLjQ3NzQsLTYwLjkyNzMgMjYyLjk4NTcsLTU5LjU3NTggMjUzLjkyODIsLTU0LjA3OTMgMjUyLjQ3NzQsLTYwLjkyNzMiLz4KPC9nPgo8IS0tIGFwcHJvdmFsIC0tPgo8ZyBpZD0ibm9kZTgiIGNsYXNzPSJub2RlIj4KPHRpdGxlPmFwcHJvdmFsPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjQzNS42MDQ5LC05MSAzNjYuNjA0OSwtOTEgMzY2LjYwNDksLTU1IDQzNS42MDQ5LC01NSA0MzUuNjA0OSwtOTEiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNDAxLjEwNDkiIHk9Ii03Ni40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkxpY2Vuc2U8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjQwMS4xMDQ5IiB5PSItNjMuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5DZXJ0aWZpZWQ8L3RleHQ+CjwvZz4KPCEtLSBjaGVja2luJiM0NTsmZ3Q7YXBwcm92YWwgLS0+CjxnIGlkPSJlZGdlOCIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+Y2hlY2tpbiYjNDU7Jmd0O2FwcHJvdmFsPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMzMxLjMzNjEsLTcwLjYxMjVDMzQxLjQ1MjEsLTY5Ljk0ODQgMzQ5LjI4MDMsLTY5LjUwOTQgMzU1Ljc3MzYsLTY5LjI5NTYiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjM1Ni4yNzQxLC03Mi43ODkzIDM2Ni4yMjU3LC02OS4xNTQgMzU2LjE3OTIsLTY1Ljc4OTkgMzU2LjI3NDEsLTcyLjc4OTMiLz4KPC9nPgo8IS0tIGFwcHJvdmFsJiM0NTsmZ3Q7YXBwcm92ZWQgLS0+CjxnIGlkPSJlZGdlMTAiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmFwcHJvdmFsJiM0NTsmZ3Q7YXBwcm92ZWQ8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0zNzkuMDg3LC01NC45MTk1QzM1Mi4wNjIzLC0zMy42MDUyIDMzNi43NzQzLC0yNy4yNzY1IDI5MS42MDU4LC0yMi44NTM4Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyOTEuNzc0OCwtMTkuMzU0OCAyODEuNDk4OCwtMjEuOTM0MiAyOTEuMTQwNSwtMjYuMzI2IDI5MS43NzQ4LC0xOS4zNTQ4Ii8+CjwvZz4KPC9nPgo8L3N2Zz4K" alt="cq workflow" width="590" height="293"/>
</div>
<div class="title">CQ Workflow for Prerequisites</div>
</div>
<div class="paragraph">
<p>Creating a CQ for a prerequisite requires two steps. In the first step, a committer must <a href="#pmi-commands-cq">create the CQ record</a> by providing basic information about the content. In the second step, the committer must then attach the source code for the content to the newly created CQ.</p>
</div>
<div class="paragraph">
<p>When all information and the source code has been collected, the workflow will connect with the PMC for their approval. The PMC&#8217;s role is to engage in a technical assessment to ensure that the information provided makes sense from a technical perspective; with their approval, the IP Team will engage in their review.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>When engaged in the workflow to create a CQ for a prerequisite:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>On the first page of the wizard, indicate that the CQ is for a "Third-Party Code Request";</p>
</li>
<li>
<p>When specifying the "Name and Version" on the second page of the wizard, use Node, Maven, or <a href="#ip-clearlydefined-identifiers">ClearlyDefined</a> identifiers when possible; and</p>
</li>
<li>
<p>On the third page of the wizard, indicate that it is a "Request IP Team Assistance".</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>After creating the CQ, the committer will be sent an email with instructions to attach the corresponding source code. Bundle the source code into a ZIP file for the attachment.</p>
</div>
<div class="paragraph">
<p>Be sure to click <b class="button">Issues addressed, return CQ to IP Team</b> to release the CQ back to the workflow.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>The Eclipse IP team may require assistance from the project team as it analyzes content. Once that analysis is complete and the Eclipse IP Team has made a decision, they will outline the next steps. These next steps may&#8212;&#8203;in the event that the content is rejected&#8212;&#8203;require that the content be removed from the project&#8217;s source code repository, or that some part be removed. Most often, the content is <em>approved</em> and the CQ is marked as such.</p>
</div>
<div class="paragraph">
<p>Be advised that this process may take a while. The actual amount of time that it takes to process a CQ depends on numerous factors including the size of the IP Team&#8217;s work queue, and the nature and size of the contribution.</p>
</div>
</div>
</div>
<div class="sect3">
<h4 id="ip-third-party-exempt"><a class="anchor" href="#ip-third-party-exempt"></a><a class="link" href="#ip-third-party-exempt">Exempt Prerequisites</a></h4>
<div class="paragraph">
<p>When one follows a dependency graph all the way to the bottom, the entire runtime environment including virtual machines and the operating system are included in the transitive closure of dependencies. Clearly, having the IP team review virtual machines and operating systems is not a great use of time, and&#8212;&#8203;in the case of closed source operating systems&#8212;&#8203;just not be possible.</p>
</div>
<div class="paragraph">
<p>The Eclipse IP Due Diligence Process guidelines provide for a notion of <em>Exempt Prerequisite</em> dependencies, which are not subject to review. According to the guide, content may be considered exempt if it "is pervasive in nature, expected to be already on the user&#8217;s machine, and/or an IP review would be either impossible, impractical, or inadvisable." The Eclipse IP Team does not review the source code associated with an Exempt Prerequisite.</p>
</div>
<div class="paragraph">
<p>One of the key aspects of an Exempt Prerequisite is that the user or adopter is typically the one that actually installs the software and so is the one who must agree to the licensing terms. Content that is declared an Exempt Prerequisite should never be directly distributed by an Eclipse project or otherwise made available without some explicit action from the consumer.</p>
</div>
<div class="paragraph">
<p>Any project committer can create a <a href="#ip-cq">CQ</a> to submit an Exempt Prerequisite for review by the IP Team. Exempt Prerequisites must be approved by the Eclipse Foundation&#8217;s Executive Director.</p>
</div>
</div>
<div class="sect3">
<h4 id="ip-third-party-workswith"><a class="anchor" href="#ip-third-party-workswith"></a><a class="link" href="#ip-third-party-workswith">Works With Dependencies</a></h4>
<div class="paragraph">
<p>The Eclipse IP Due Diligence Process guidelines also define the notion of a <em>Works With Dependency</em> (commonly referred to simply as a Works With) that applies in two different cases. Third-party content may be declared a Works With Dependency when:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>the functionality of Eclipse <a href="#ip-project-content">project content</a> is enhanced by the presence of the software, but is otherwise functional and useful without it; or</p>
</li>
<li>
<p>there are multiple choices and reviewing all of them is impractical or impossible.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>A Works With Dependency is, literally, a dependency that the Eclipse project content will work with when it is available. The fundamental requirement is the Eclipse project content must be useful and adoptable without the Works With Dependency. That is, either the project content provides useful functionality without the Works With Dependency or the Works With Dependency is a suitable alternative for a <a href="#ip-third-party-prereq">Prerequisite</a>.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBieSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMCkKIC0tPgo8IS0tIFRpdGxlOiAlMyBQYWdlczogMSAtLT4KPHN2ZyB3aWR0aD0iODQzcHQiIGhlaWdodD0iMzI4cHQiCiB2aWV3Qm94PSIwLjAwIDAuMDAgODQzLjAwIDMyOC4wMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCAzMjQpIj4KPHRpdGxlPiUzPC90aXRsZT4KPGcgaWQ9ImNsdXN0MSIgY2xhc3M9ImNsdXN0ZXIiPgo8dGl0bGU+Y2x1c3Rlcl9wcmVyZXE8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSJ0cmFuc3BhcmVudCIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtZGFzaGFycmF5PSIxLDUiIHBvaW50cz0iMzIyLC0xNzIgMzIyLC0zMTIgNjk4LC0zMTIgNjk4LC0xNzIgMzIyLC0xNzIiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNTEwIiB5PSItMjk4LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+JnF1b3Q7UHJlcmVxJnF1b3Q7IERlcGVuZGVuY2llczwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNTEwIiB5PSItMjg1LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+KGxpY2Vuc2VzIG11c3QgYmUgdmVyaWZpZWQpPC90ZXh0Pgo8L2c+CjxnIGlkPSJjbHVzdDIiIGNsYXNzPSJjbHVzdGVyIj4KPHRpdGxlPmNsdXN0ZXJfd29ya3N3aXRoPC90aXRsZT4KPHBvbHlnb24gZmlsbD0idHJhbnNwYXJlbnQiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWRhc2hhcnJheT0iMSw1IiBwb2ludHM9IjI3MiwtOCAyNzIsLTE2NCA4MjcsLTE2NCA4MjcsLTggMjcyLC04Ii8+CjwvZz4KPGcgaWQ9ImNsdXN0MyIgY2xhc3M9ImNsdXN0ZXIiPgo8dGl0bGU+Y2x1c3Rlcl93b3Jrc3dpdGhfdHJhbnNpdGl2ZTwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9InRyYW5zcGFyZW50IiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1kYXNoYXJyYXk9IjEsNSIgcG9pbnRzPSI0OTMsLTE2IDQ5MywtMTU2IDgxOSwtMTU2IDgxOSwtMTYgNDkzLC0xNiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI2NTYiIHk9Ii0xNDIuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj4mcXVvdDtXb3JrcyBXaXRoJnF1b3Q7IERlcGVuZGVuY2llczwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNjU2IiB5PSItMTI5LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+KE5vIGR1ZSBkaWxpZ2VuY2UgcmVxdWlyZWQpPC90ZXh0Pgo8L2c+CjwhLS0gYWRvcHRlciAtLT4KPGcgaWQ9Im5vZGUxIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5hZG9wdGVyPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9Ijc4LC0xNTEgMCwtMTUxIDAsLTExNSA3OCwtMTE1IDc4LC0xNTEiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMzkiIHk9Ii0xMjkuOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5Db25zdW1lcjwvdGV4dD4KPC9nPgo8IS0tIHJvb3QgLS0+CjxnIGlkPSJub2RlMiIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+cm9vdDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyMDQsLTE5OSA5NywtMTk5IDk3LC0xNjMgMjA0LC0xNjMgMjA0LC0xOTkiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTUwLjUiIHk9Ii0xODQuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5FY2xpcHNlIFByb2plY3Q8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjE1MC41IiB5PSItMTcxLjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+Q29udGVudDwvdGV4dD4KPC9nPgo8IS0tIGFkb3B0ZXImIzQ1OyZndDtyb290IC0tPgo8ZyBpZD0iZWRnZTEiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmFkb3B0ZXImIzQ1OyZndDtyb290PC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNNzguMzEwNywtMTQ5LjkyM0M4NS4wMzUxLC0xNTIuODE3OCA5Mi4xMDk5LC0xNTUuODYzNSA5OS4wOTMzLC0xNTguODY5OCIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iOTcuOTQ4OSwtMTYyLjE4NzYgMTA4LjUxNzksLTE2Mi45MjcgMTAwLjcxNjgsLTE1NS43NTgxIDk3Ljk0ODksLTE2Mi4xODc2Ii8+CjwvZz4KPCEtLSB3b3Jrc3dpdGggLS0+CjxnIGlkPSJub2RlOSIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+d29ya3N3aXRoPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjQ1NSwtMTMzLjUgMjgwLC0xMzMuNSAyODAsLTkyLjUgNDU1LC05Mi41IDQ1NSwtMTMzLjUiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMzY3LjUiIHk9Ii0xMjEuNSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5UaGlyZCYjNDU7cGFydHk8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjM2Ny41IiB5PSItMTEwLjUiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+JnF1b3Q7V29ya3MgV2l0aCZxdW90OyBDb250ZW50PC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIzNjcuNSIgeT0iLTk5LjUiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+KG11c3QgYmUgcmV2aWV3ZWQgYnkgSVAgVGVhbSk8L3RleHQ+CjwvZz4KPCEtLSBhZG9wdGVyJiM0NTsmZ3Q7d29ya3N3aXRoIC0tPgo8ZyBpZD0iZWRnZTIiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmFkb3B0ZXImIzQ1OyZndDt3b3Jrc3dpdGg8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik03OC4yOTg1LC0xMzAuNjA3NEMxMjUuMjU4OCwtMTI3Ljc0ODMgMjA1LjUyMTUsLTEyMi44NjE3IDI2OS41OTQsLTExOC45NjA4Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyNjkuOTYxOSwtMTIyLjQ0NSAyNzkuNzMwNiwtMTE4LjM0MzYgMjY5LjUzNjQsLTExNS40NTc5IDI2OS45NjE5LC0xMjIuNDQ1Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjE1My42Mzg1IiB5PSItMTE0Ljg2OCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5yZXF1aXJlczwvdGV4dD4KPC9nPgo8IS0tIHByZXJlcTEgLS0+CjxnIGlkPSJub2RlMyIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+cHJlcmVxMTwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI0MDUsLTI3MCAzMzAsLTI3MCAzMzAsLTIzNCA0MDUsLTIzNCA0MDUsLTI3MCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIzNjcuNSIgeT0iLTI1NSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5UaGlyZCYjNDU7cGFydHk8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjM2Ny41IiB5PSItMjQ0IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPkNvbnRlbnQ8L3RleHQ+CjwvZz4KPCEtLSByb290JiM0NTsmZ3Q7cHJlcmVxMSAtLT4KPGcgaWQ9ImVkZ2UzIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5yb290JiM0NTsmZ3Q7cHJlcmVxMTwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTE5NC40MDIzLC0xOTkuMDAyM0MyMDAuNjIsLTIwMS40MjI4IDIwNi45NTM0LC0yMDMuODIgMjEzLC0yMDYgMjQ4LjM2MjUsLTIxOC43NDkzIDI4OS4xNDg1LC0yMzAuNzgzMSAzMTkuOTMyMywtMjM5LjM0MjYiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjMxOS4zOTU3LC0yNDIuODI1MiAzMjkuOTY2MywtMjQyLjEwODIgMzIxLjI1NTgsLTIzNi4wNzY4IDMxOS4zOTU3LC0yNDIuODI1MiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyMzguNSIgeT0iLTIyNS40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPnJlcXVpcmVzPC90ZXh0Pgo8L2c+CjwhLS0gcHJlcmVxMiAtLT4KPGcgaWQ9Im5vZGU0IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5wcmVyZXEyPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjQwNSwtMjE2IDMzMCwtMjE2IDMzMCwtMTgwIDQwNSwtMTgwIDQwNSwtMjE2Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjM2Ny41IiB5PSItMjAxIiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPlRoaXJkJiM0NTtwYXJ0eTwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMzY3LjUiIHk9Ii0xOTAiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+Q29udGVudDwvdGV4dD4KPC9nPgo8IS0tIHJvb3QmIzQ1OyZndDtwcmVyZXEyIC0tPgo8ZyBpZD0iZWRnZTQiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPnJvb3QmIzQ1OyZndDtwcmVyZXEyPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMjA0LjE0MDUsLTE4NS4yMDIyQzIzOS41MTQsLTE4Ny45NzM0IDI4NS40NDQ4LC0xOTEuNTcxNyAzMTkuNTkwOCwtMTk0LjI0NjciLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjMxOS41NDE5LC0xOTcuNzUzNiAzMjkuNzg0OCwtMTk1LjA0NTQgMzIwLjA4ODcsLTE5MC43NzQ5IDMxOS41NDE5LC0xOTcuNzUzNiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyMzguNSIgeT0iLTE5Mi40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPnJlcXVpcmVzPC90ZXh0Pgo8L2c+CjwhLS0gcm9vdCYjNDU7Jmd0O3dvcmtzd2l0aCAtLT4KPGcgaWQ9ImVkZ2U5IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5yb290JiM0NTsmZ3Q7d29ya3N3aXRoPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtZGFzaGFycmF5PSIxLDUiIGQ9Ik0yMDQuMTQwNSwtMTY0LjE5MUMyMzAuNjM5MiwtMTU1Ljg4NzIgMjYzLjA2MjQsLTE0NS43MjcgMjkyLjAxNzksLTEzNi42NTM0Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyOTMuMTk1MywtMTM5Ljk1MjMgMzAxLjY5MTEsLTEzMy42MjIxIDI5MS4xMDIsLTEzMy4yNzI2IDI5My4xOTUzLC0xMzkuOTUyMyIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyMzguNSIgeT0iLTE2My40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPm9wdGlvbmFsPC90ZXh0Pgo8L2c+CjwhLS0gcmVmMSAtLT4KPGcgaWQ9Im5vZGU1IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5yZWYxPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjU3NiwtMjcwIDUwMSwtMjcwIDUwMSwtMjM0IDU3NiwtMjM0IDU3NiwtMjcwIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjUzOC41IiB5PSItMjU1IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPlRoaXJkJiM0NTtwYXJ0eTwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNTM4LjUiIHk9Ii0yNDQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+Q29udGVudDwvdGV4dD4KPC9nPgo8IS0tIHByZXJlcTEmIzQ1OyZndDtyZWYxIC0tPgo8ZyBpZD0iZWRnZTUiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPnByZXJlcTEmIzQ1OyZndDtyZWYxPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNNDA1LjAyNjcsLTI1MkM0MzAuMjIwNywtMjUyIDQ2My42MzE2LC0yNTIgNDkwLjcyMjYsLTI1MiIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iNDkwLjc2NTgsLTI1NS41MDAxIDUwMC43NjU4LC0yNTIgNDkwLjc2NTcsLTI0OC41MDAxIDQ5MC43NjU4LC0yNTUuNTAwMSIvPgo8L2c+CjwhLS0gcmVmMiAtLT4KPGcgaWQ9Im5vZGU2IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5yZWYyPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjU3NiwtMjE2IDUwMSwtMjE2IDUwMSwtMTgwIDU3NiwtMTgwIDU3NiwtMjE2Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjUzOC41IiB5PSItMjAxIiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPlRoaXJkJiM0NTtwYXJ0eTwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNTM4LjUiIHk9Ii0xOTAiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+Q29udGVudDwvdGV4dD4KPC9nPgo8IS0tIHByZXJlcTImIzQ1OyZndDtyZWYyIC0tPgo8ZyBpZD0iZWRnZTYiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPnByZXJlcTImIzQ1OyZndDtyZWYyPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNNDA1LjAyNjcsLTE5OEM0MzAuMjIwNywtMTk4IDQ2My42MzE2LC0xOTggNDkwLjcyMjYsLTE5OCIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iNDkwLjc2NTgsLTIwMS41MDAxIDUwMC43NjU4LC0xOTggNDkwLjc2NTcsLTE5NC41MDAxIDQ5MC43NjU4LC0yMDEuNTAwMSIvPgo8L2c+CjwhLS0gcmVmMyAtLT4KPGcgaWQ9Im5vZGU3IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5yZWYzPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjY5MCwtMjE2IDYxNSwtMjE2IDYxNSwtMTgwIDY5MCwtMTgwIDY5MCwtMjE2Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjY1Mi41IiB5PSItMjAxIiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPlRoaXJkJiM0NTtwYXJ0eTwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNjUyLjUiIHk9Ii0xOTAiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+Q29udGVudDwvdGV4dD4KPC9nPgo8IS0tIHJlZjImIzQ1OyZndDtyZWYzIC0tPgo8ZyBpZD0iZWRnZTciIGNsYXNzPSJlZGdlIj4KPHRpdGxlPnJlZjImIzQ1OyZndDtyZWYzPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNNTc2LjE0MzgsLTE5OEM1ODUuMjg4MywtMTk4IDU5NS4xODcxLC0xOTggNjA0LjczMTEsLTE5OCIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iNjA0Ljg5NTgsLTIwMS41MDAxIDYxNC44OTU3LC0xOTggNjA0Ljg5NTcsLTE5NC41MDAxIDYwNC44OTU4LC0yMDEuNTAwMSIvPgo8L2c+CjwhLS0gcmVmNCAtLT4KPGcgaWQ9Im5vZGU4IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5yZWY0PC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjY5MCwtMjcwIDYxNSwtMjcwIDYxNSwtMjM0IDY5MCwtMjM0IDY5MCwtMjcwIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjY1Mi41IiB5PSItMjU1IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPlRoaXJkJiM0NTtwYXJ0eTwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNjUyLjUiIHk9Ii0yNDQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+Q29udGVudDwvdGV4dD4KPC9nPgo8IS0tIHJlZjImIzQ1OyZndDtyZWY0IC0tPgo8ZyBpZD0iZWRnZTgiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPnJlZjImIzQ1OyZndDtyZWY0PC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNNTc2LjE0MzgsLTIxNS44MzEzQzU4NS41ODAyLC0yMjAuMzAxMSA1OTUuODE5NywtMjI1LjE1MTQgNjA1LjY0MzgsLTIyOS44MDUiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjYwNC4zNiwtMjMzLjA2OTYgNjE0Ljg5NTcsLTIzNC4xODc0IDYwNy4zNTY3LC0yMjYuNzQzNCA2MDQuMzYsLTIzMy4wNjk2Ii8+CjwvZz4KPCEtLSB3b3Jrc3dpdGgxIC0tPgo8ZyBpZD0ibm9kZTEwIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT53b3Jrc3dpdGgxPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjU3NiwtNjAgNTAxLC02MCA1MDEsLTI0IDU3NiwtMjQgNTc2LC02MCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI1MzguNSIgeT0iLTQ1IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPlRoaXJkJiM0NTtwYXJ0eTwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNTM4LjUiIHk9Ii0zNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5Db250ZW50PC90ZXh0Pgo8L2c+CjwhLS0gd29ya3N3aXRoJiM0NTsmZ3Q7d29ya3N3aXRoMSAtLT4KPGcgaWQ9ImVkZ2UxMCIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+d29ya3N3aXRoJiM0NTsmZ3Q7d29ya3N3aXRoMTwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTQxNi45NjAzLC05Mi40NjM5QzQ0MC40NTQzLC04Mi43MDkgNDY4LjM5MjIsLTcxLjEwOTEgNDkxLjU1NDksLTYxLjQ5MTgiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjQ5Mi45Mzk0LC02NC43MDY4IDUwMC44MzI4LC01Ny42Mzk2IDQ5MC4yNTUxLC01OC4yNDE5IDQ5Mi45Mzk0LC02NC43MDY4Ii8+CjwvZz4KPCEtLSB3b3Jrc3dpdGgyIC0tPgo8ZyBpZD0ibm9kZTExIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT53b3Jrc3dpdGgyPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjU3NiwtMTE0IDUwMSwtMTE0IDUwMSwtNzggNTc2LC03OCA1NzYsLTExNCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI1MzguNSIgeT0iLTk5IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPlRoaXJkJiM0NTtwYXJ0eTwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNTM4LjUiIHk9Ii04OCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5Db250ZW50PC90ZXh0Pgo8L2c+CjwhLS0gd29ya3N3aXRoJiM0NTsmZ3Q7d29ya3N3aXRoMiAtLT4KPGcgaWQ9ImVkZ2UxMSIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+d29ya3N3aXRoJiM0NTsmZ3Q7d29ya3N3aXRoMjwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTQ1NS4wMDM3LC0xMDQuMzAwOEM0NjcuMjA4OCwtMTAzLjA4NzQgNDc5LjM1OTMsLTEwMS44Nzk1IDQ5MC40NTk4LC0xMDAuNzc1OSIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iNDkxLjE0MzcsLTEwNC4yMjUzIDUwMC43NDg0LC05OS43NTMxIDQ5MC40NTEyLC05Ny4yNTk2IDQ5MS4xNDM3LC0xMDQuMjI1MyIvPgo8L2c+CjwhLS0gd29ya3N3aXRoMyAtLT4KPGcgaWQ9Im5vZGUxMiIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+d29ya3N3aXRoMzwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI4MTEsLTExNCA3MzYsLTExNCA3MzYsLTc4IDgxMSwtNzggODExLC0xMTQiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNzczLjUiIHk9Ii05OSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5UaGlyZCYjNDU7cGFydHk8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9Ijc3My41IiB5PSItODgiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+Q29udGVudDwvdGV4dD4KPC9nPgo8IS0tIHdvcmtzd2l0aDImIzQ1OyZndDt3b3Jrc3dpdGgzIC0tPgo8ZyBpZD0iZWRnZTEyIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT53b3Jrc3dpdGgyJiM0NTsmZ3Q7d29ya3N3aXRoMzwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTU3Ni4yMTI1LC05NkM1ODIuNjQ3NywtOTYgNTg5LjI2NTYsLTk2IDU5NS41LC05NiA1OTUuNSwtOTYgNTk1LjUsLTk2IDcxNi41LC05NiA3MTkuNTE5OCwtOTYgNzIyLjYyOTUsLTk2IDcyNS43NjQ5LC05NiIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iNzI1Ljc4NzUsLTk5LjUwMDEgNzM1Ljc4NzUsLTk2IDcyNS43ODc0LC05Mi41MDAxIDcyNS43ODc1LC05OS41MDAxIi8+CjwvZz4KPC9nPgo8L3N2Zz4K" alt="prereq and workswith" width="1121" height="436"/>
</div>
<div class="title">Prerequisite and "Works with" Dependencies</div>
</div>
<div class="paragraph">
<p>As with an <a href="#ip-third-party-exempt">Exempt Prerequisite</a>, a Works With Dependency should never be directly distributed or otherwise made available without some explicit action from the consumer. The consumer is responsible for making the Works With Dependency content available and otherwise agreeing to the terms for that content.</p>
</div>
<div class="paragraph">
<p>It&#8217;s enough to just create a <a href="#ip-cq">CQ</a> to register the use of Works With Dependency without seeking IP Team approval for its dependencies. Works With Dependencies must be approved by the Eclipse project&#8217;s PMC.</p>
</div>
</div>
<div class="sect3">
<h4 id="ip-third-party-test"><a class="anchor" href="#ip-third-party-test"></a><a class="link" href="#ip-third-party-test">Test and Build Dependencies</a></h4>
<div class="paragraph">
<p>Test and Build Dependencies are also categorized as <a href="#ip-third-party-workswith">works-with dependencies</a>.</p>
</div>
<div class="admonitionblock warning">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAABSZJREFUWIXll1toVEcYgL+Zc87u2Yu7MYmrWRuTJuvdiMuqiJd4yYKXgMQKVkSjFR80kFIVJfWCWlvpg4h98sXGWGof8iKNICYSo6JgkCBEJRG8ImYThNrNxmaTeM7pQ5IlJkabi0/9YZhhZv7///4z/8zPgf+7KCNRLgdlJijXwRyuDTlcxV9hbzv8nQmxMjg+XDtiOEplkG9PSfkztGmTgmFQd+FCVzwa3fYN/PHZAcpBaReicW5xcbb64IEQqko8Lc26d/58cxS+/BY6hmJvyEfQBoUpwWCmW1FErKaGWHU13uRk4QkEUtxQNFR7QwIoB4eiKD9PWbVKbb10CZmaCqmpxCormRYO26QQx85B0mcD+AeK0xYvHqu1tNDx+DH6gQM4jh0j3tCA3tGBLyfHLuD7zwJwAcYqun44sHy51nr5MsqsWWj5+djCYdS5c4ldvUr24sU2qarflUL6qAN0wqH0vDy7+fAhXZEI+v79CNmt7igpofPVK5SmJvyhkJBwYlQBSiHd7vUWZ86bp8WqqtCWLkVbuBAhBEIItGAQ2+rVxG7cICMY1KTDsekc5IwagIQTmStXis47dzBiMfR9+xCi+wb39s79+zFiMczGRjLmzTMlnBoVgLMwyzF+/Cb/lClq2/Xr2AoKUKdPxzAMWltbiUajmKaJkpGBY8sW3tbW4g8EVNXrXVEKK0YMoMKp7Px8K15Tg2VZOHbvBiASiRAMBgkGg0QiEYQQOIuLsRSFrnv3yJo/HxVOW5947D4KUAa57qysvNSUFOVtbS32rVuRfj9CCFwuV2Kfy+VCCIFMScFVVET7/fukJidLm883rQy+HhaABUII8cvUNWt4W1WFcLvRd+5MnHl/AOjOB+eOHchx44jX1ZEdCqkSTpaDbcgA5+GrpNmzc9ymKdvr67Hv2oVMSko4cjgcKIqCoijoup64EdLpxLV3Lx1PnuCVUrgmTfK9hV1DAjgKqlSUk1PCYdl25QrS70cvLEw4SWS+04nT6XxvXgiBc8MGtKlTaa+rIysnR1Ok/OF38PxngAzY4VuwYKL99WvR8fQpjj17kLqeiL6393g8eDyeAWBSVfEcOkRXczOOaBRvVpZuDPJEDwD4DVyKrv+UlZurxSorUWfMQC8oGOBcCDHgC/Rdc4TD2BctIl5fT+bkyTahaXvOw8RPApiwd2Ju7hjZ2EhXSwvOkhKQcoADgIqKCioqKgYcQW9LOnIEIxZDbWpiXCCABT9+FKAUxtm83pKMUEiLVVejLVqEtmTJB50LIdi2bRuFPbnRd7232efMwbVuHR2PHjHR77dJXS8sg5mDAihweFJenmrevYvR1oazpGTQ6IQQaJqG7ClI/dd655IOHsSyLMSLF6QFAib9nugEQClk2Xy+orTsbK3t1i3sa9ei5eQMGr0QgvLyci5evDiocyEEtsxMPNu30/nsGRO8XlVzu8NlkNvrV+0T/fHMZcusrtu3MeNx9PXrobUVq8cYQrw3TrRub1h9+v573Bs3Ej1zBvP5c/zp6dbLhoaTwPy+ANKCfF92thq7dg2A6JYt/fNlxGK8eUNSerryHEJHQT8K8V4A5ztojty8OeaLzZul1DSwLCzDANPEMozusWFgmWZ33288YK3/nGlixuM0v3xpWfDX0Z4i1VupXEWwIgRnJfhGPfQ+YsLr+7DzNFwCuvqWyiRg7DSYoIBu9smPkYqEd4AwIN4ITUAL0A4Da7UC6ICdEfy2fUBMoAvo7GnWKNoemfwLcAuinuFNL7QAAAAASUVORK5CYII=" alt="Warning"/>
</td>
<td class="content">
<div class="paragraph">
<p>This document applies specifically to open-source libraries and tools only; it does not apply to the use of proprietary tools. Use of proprietary tools is covered by the <a href="https://www.eclipse.org/org/documents/Eclipse_Using_Proprietary_Tools_Final.php">Using Proprietary Tools</a> Eclipse Board resolution.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>Test and build dependencies are those third-party libraries and tools that are considered non-distribution contributions. That is, these libraries are not actively distributed by the project via any generally-accessible <code>eclipse.org</code> property. These libraries and tools may, for example, persist on the build server which is accessible only to Eclipse committers; they may not, for example, persist on the <code>eclipse.org</code> download or archive servers, web server, or any source code repository. Eclipse project content (e.g., build scripts) distributed via <code>eclipse.org</code> source code repositories may contain references to these libraries and tools (but not the libraries/tools themselves). Project documentation should list these dependencies, how they are obtained (either manually or automatically via scripts), and other issues (especially licensing).</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>This applies to third-party content that is required exclusively to facilitate build and test. Any dependencies that are required by downstream consumers of the Eclipse software are <a href="#ip-third-party-prereq">prerequisites</a> as defined by the Guidelines for the Review of Third-party Software) and must be taken through the due diligence process as such.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>To declare build and test test dependencies, create a <a href="#ip-cq">CQ</a>:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Enter a title containing the terms "test-only dependencies", "build-only dependencies", or "build- and test-only dependencies" (or similar);</p>
</li>
<li>
<p>Enter a description that indicates that the CQ is for test/build-only dependencies, and set the CQ type to "works with"; and</p>
</li>
<li>
<p>Enter "various" in the <em>license</em> field and "binary" in the ;</p>
</li>
<li>
<p>List all the third-party dependencies&#8212;&#8203;one on each line&#8212;&#8203;along with version information.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>For example:</p>
</div>
<div class="listingblock">
<div class="content">
<pre>This is an umbrella CQ for all dependencies of the Eclipse Tycho project which are only needed to compile and execute unit and integration tests for Tycho.
These artifacts are *not* redistributed by the Tycho project and are strictly only needed to compile and run tests for tycho itself.
The following bundles from orbit are required by Tycho as test-only dependencies:
Bundle-SymbolicName : Bundle-Version
=============================================
com.ibm.icu:4.2.1.v20100412
javax.xml:1.3.4.v201005080400
org.apache.ant:1.7.1.v20090120-1145
org.junit:3.8.2.v20080602-1318
org.junit:3.8.2.v20090203-1005</pre>
</div>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>When the list of build and test dependencies is long, it might be easier to include it in a comment after the CQ is created.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>Project teams may create multiple test and build CQs.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>You will need PMC approval. You may be able to hasten approval if you work with your PMC prior to creating the CQ to ensure that they understand your requirements.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>If you have any questions or concerns, please contact EMO.</p>
</div>
</div>
<div class="sect3">
<h4 id="ip-piggyback"><a class="anchor" href="#ip-piggyback"></a><a class="link" href="#ip-piggyback">Piggyback CQs</a></h4>
<div class="admonitionblock warning">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAABSZJREFUWIXll1toVEcYgL+Zc87u2Yu7MYmrWRuTJuvdiMuqiJd4yYKXgMQKVkSjFR80kFIVJfWCWlvpg4h98sXGWGof8iKNICYSo6JgkCBEJRG8ImYThNrNxmaTeM7pQ5IlJkabi0/9YZhhZv7///4z/8zPgf+7KCNRLgdlJijXwRyuDTlcxV9hbzv8nQmxMjg+XDtiOEplkG9PSfkztGmTgmFQd+FCVzwa3fYN/PHZAcpBaReicW5xcbb64IEQqko8Lc26d/58cxS+/BY6hmJvyEfQBoUpwWCmW1FErKaGWHU13uRk4QkEUtxQNFR7QwIoB4eiKD9PWbVKbb10CZmaCqmpxCormRYO26QQx85B0mcD+AeK0xYvHqu1tNDx+DH6gQM4jh0j3tCA3tGBLyfHLuD7zwJwAcYqun44sHy51nr5MsqsWWj5+djCYdS5c4ldvUr24sU2qarflUL6qAN0wqH0vDy7+fAhXZEI+v79CNmt7igpofPVK5SmJvyhkJBwYlQBSiHd7vUWZ86bp8WqqtCWLkVbuBAhBEIItGAQ2+rVxG7cICMY1KTDsekc5IwagIQTmStXis47dzBiMfR9+xCi+wb39s79+zFiMczGRjLmzTMlnBoVgLMwyzF+/Cb/lClq2/Xr2AoKUKdPxzAMWltbiUajmKaJkpGBY8sW3tbW4g8EVNXrXVEKK0YMoMKp7Px8K15Tg2VZOHbvBiASiRAMBgkGg0QiEYQQOIuLsRSFrnv3yJo/HxVOW5947D4KUAa57qysvNSUFOVtbS32rVuRfj9CCFwuV2Kfy+VCCIFMScFVVET7/fukJidLm883rQy+HhaABUII8cvUNWt4W1WFcLvRd+5MnHl/AOjOB+eOHchx44jX1ZEdCqkSTpaDbcgA5+GrpNmzc9ymKdvr67Hv2oVMSko4cjgcKIqCoijoup64EdLpxLV3Lx1PnuCVUrgmTfK9hV1DAjgKqlSUk1PCYdl25QrS70cvLEw4SWS+04nT6XxvXgiBc8MGtKlTaa+rIysnR1Ok/OF38PxngAzY4VuwYKL99WvR8fQpjj17kLqeiL6393g8eDyeAWBSVfEcOkRXczOOaBRvVpZuDPJEDwD4DVyKrv+UlZurxSorUWfMQC8oGOBcCDHgC/Rdc4TD2BctIl5fT+bkyTahaXvOw8RPApiwd2Ju7hjZ2EhXSwvOkhKQcoADgIqKCioqKgYcQW9LOnIEIxZDbWpiXCCABT9+FKAUxtm83pKMUEiLVVejLVqEtmTJB50LIdi2bRuFPbnRd7232efMwbVuHR2PHjHR77dJXS8sg5mDAihweFJenmrevYvR1oazpGTQ6IQQaJqG7ClI/dd655IOHsSyLMSLF6QFAib9nugEQClk2Xy+orTsbK3t1i3sa9ei5eQMGr0QgvLyci5evDiocyEEtsxMPNu30/nsGRO8XlVzu8NlkNvrV+0T/fHMZcusrtu3MeNx9PXrobUVq8cYQrw3TrRub1h9+v573Bs3Ej1zBvP5c/zp6dbLhoaTwPy+ANKCfF92thq7dg2A6JYt/fNlxGK8eUNSerryHEJHQT8K8V4A5ztojty8OeaLzZul1DSwLCzDANPEMozusWFgmWZ33288YK3/nGlixuM0v3xpWfDX0Z4i1VupXEWwIgRnJfhGPfQ+YsLr+7DzNFwCuvqWyiRg7DSYoIBu9smPkYqEd4AwIN4ITUAL0A4Da7UC6ICdEfy2fUBMoAvo7GnWKNoemfwLcAuinuFNL7QAAAAASUVORK5CYII=" alt="Warning"/>
</td>
<td class="content">
<div class="paragraph">
<p>Piggyback CQs are not longer required or supported.</p>
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="sect3">
<h4 id="ip-other-projects"><a class="anchor" href="#ip-other-projects"></a><a class="link" href="#ip-other-projects">Content from Other Eclipse Projects</a></h4>
<div class="paragraph">
<p>IP Team review or approval is <strong>not</strong> required for an Eclipse open source project to use <em>released</em> content from another Eclipse open source project as part of a release (a project may use unreleased content from another project in milestone builds). A release of one project should <strong>never</strong> include unreleased content from another project.</p>
</div>
<div class="paragraph">
<p>When an Eclipse projects makes direct use of third-party content inherited by consuming another Eclipse open source project, that content must be treated as a prerequisite dependency.</p>
</div>
</div>
</div>
<div class="sect2">
<h3 id="ip-license-tool"><a class="anchor" href="#ip-license-tool"></a><a class="link" href="#ip-license-tool">License Tool</a></h3>
<div class="paragraph">
<p>The <a href="https://github.com/eclipse/dash-licenses">License Tool</a> was created with a command line interface that takes a list of dependencies as input and generates output that matches content to license information obtained from trusted sources, and identifies the content that needs further scrutiny (i.e., it lists all content for which license information cannot be found in one of the approved sources). We created it with a command line interface so that the initial version of the tool could be used on a variety of technologies.</p>
</div>
<div class="admonitionblock warning">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAABSZJREFUWIXll1toVEcYgL+Zc87u2Yu7MYmrWRuTJuvdiMuqiJd4yYKXgMQKVkSjFR80kFIVJfWCWlvpg4h98sXGWGof8iKNICYSo6JgkCBEJRG8ImYThNrNxmaTeM7pQ5IlJkabi0/9YZhhZv7///4z/8zPgf+7KCNRLgdlJijXwRyuDTlcxV9hbzv8nQmxMjg+XDtiOEplkG9PSfkztGmTgmFQd+FCVzwa3fYN/PHZAcpBaReicW5xcbb64IEQqko8Lc26d/58cxS+/BY6hmJvyEfQBoUpwWCmW1FErKaGWHU13uRk4QkEUtxQNFR7QwIoB4eiKD9PWbVKbb10CZmaCqmpxCormRYO26QQx85B0mcD+AeK0xYvHqu1tNDx+DH6gQM4jh0j3tCA3tGBLyfHLuD7zwJwAcYqun44sHy51nr5MsqsWWj5+djCYdS5c4ldvUr24sU2qarflUL6qAN0wqH0vDy7+fAhXZEI+v79CNmt7igpofPVK5SmJvyhkJBwYlQBSiHd7vUWZ86bp8WqqtCWLkVbuBAhBEIItGAQ2+rVxG7cICMY1KTDsekc5IwagIQTmStXis47dzBiMfR9+xCi+wb39s79+zFiMczGRjLmzTMlnBoVgLMwyzF+/Cb/lClq2/Xr2AoKUKdPxzAMWltbiUajmKaJkpGBY8sW3tbW4g8EVNXrXVEKK0YMoMKp7Px8K15Tg2VZOHbvBiASiRAMBgkGg0QiEYQQOIuLsRSFrnv3yJo/HxVOW5947D4KUAa57qysvNSUFOVtbS32rVuRfj9CCFwuV2Kfy+VCCIFMScFVVET7/fukJidLm883rQy+HhaABUII8cvUNWt4W1WFcLvRd+5MnHl/AOjOB+eOHchx44jX1ZEdCqkSTpaDbcgA5+GrpNmzc9ymKdvr67Hv2oVMSko4cjgcKIqCoijoup64EdLpxLV3Lx1PnuCVUrgmTfK9hV1DAjgKqlSUk1PCYdl25QrS70cvLEw4SWS+04nT6XxvXgiBc8MGtKlTaa+rIysnR1Ok/OF38PxngAzY4VuwYKL99WvR8fQpjj17kLqeiL6393g8eDyeAWBSVfEcOkRXczOOaBRvVpZuDPJEDwD4DVyKrv+UlZurxSorUWfMQC8oGOBcCDHgC/Rdc4TD2BctIl5fT+bkyTahaXvOw8RPApiwd2Ju7hjZ2EhXSwvOkhKQcoADgIqKCioqKgYcQW9LOnIEIxZDbWpiXCCABT9+FKAUxtm83pKMUEiLVVejLVqEtmTJB50LIdi2bRuFPbnRd7232efMwbVuHR2PHjHR77dJXS8sg5mDAihweFJenmrevYvR1oazpGTQ6IQQaJqG7ClI/dd655IOHsSyLMSLF6QFAib9nugEQClk2Xy+orTsbK3t1i3sa9ei5eQMGr0QgvLyci5evDiocyEEtsxMPNu30/nsGRO8XlVzu8NlkNvrV+0T/fHMZcusrtu3MeNx9PXrobUVq8cYQrw3TrRub1h9+v573Bs3Ej1zBvP5c/zp6dbLhoaTwPy+ANKCfF92thq7dg2A6JYt/fNlxGK8eUNSerryHEJHQT8K8V4A5ztojty8OeaLzZul1DSwLCzDANPEMozusWFgmWZ33288YK3/nGlixuM0v3xpWfDX0Z4i1VupXEWwIgRnJfhGPfQ+YsLr+7DzNFwCuvqWyiRg7DSYoIBu9smPkYqEd4AwIN4ITUAL0A4Da7UC6ICdEfy2fUBMoAvo7GnWKNoemfwLcAuinuFNL7QAAAAASUVORK5CYII=" alt="Warning"/>
</td>
<td class="content">
<div class="paragraph">
<p>The License Tool is a prototype that is intended to assist with the process of determining the licenses of third-party content and help the committer identify intellectual property that require further scrutiny. The tool, like any tool, is only as good as the input provided. The License Tool&#8217;s documentation provides examples of how dependency lists can be generated; these examples should be regarded as such: examples of how to construct a dependency list. Ultimately, is the responsibility of committers to understand the nature of their project and the third-party content it requires.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>What the License Tool does is relatively simple:</p>
</div>
<div class="paragraph">
<p>It first sends the content list to <a href="#ip-ipzilla">IPZilla</a>; if an entry has been vetted by the IP Team and has been approved for use, then it is marked as <code>approved</code> . If an entry has been vetted by the IP Team and flagged as somehow problematic, it will be marked as <code>restricted</code>.</p>
</div>
<div class="paragraph">
<p>It then sends the content that has not been flagged as either <code>approved</code> or <code>restricted</code> to <a href="#ip-clearlydefined">ClearlyDefined</a>; ClearlyDefined matches are marked as <code>approved</code>.</p>
</div>
<div class="paragraph">
<p>Everything else is marked <code>restricted</code>. The License Tool lists all content that ended up marked as <code>restricted</code> as requiring further scrutiny. It is this list of content that requires further scrutiny that the project team must engage on with the Eclipse IP Team.</p>
</div>
<div class="paragraph">
<p>For many build technologies, it is relatively easy to generate lists of dependencies directly (e.g., the Maven Dependencies plugin). There are some specific examples in the prototype tool’s README (e.g., Maven-, Gradle-, NPM-, and Yarn-based systems). Project teams that use technologies that do not provide easily parsed/converted dependency lists can manually generate a list and feed that to the tool.</p>
</div>
</div>
<div class="sect2">
<h3 id="ip-iplog"><a class="anchor" href="#ip-iplog"></a><a class="link" href="#ip-iplog">IP Logs</a></h3>
<div class="paragraph">
<p>An IP Log is a record of the intellectual property contributions to a project. This includes such as a list of all committers, past and present, that have worked on the code and (especially) those who have made contributions to the current code base.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>An IP Log is a record of intellectual property for an entire project. The purpose of the IP Log review is to confirm that the project team understands the <a href="http://eclipse.org/org/documents/Eclipse_IP_Policy.pdf">Eclipse IP Policy</a> and is implementing the supporting processes. An IP Log is not intended to reflect the intellectual property included with any particular release.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>The IP Log is a big part of the official <a href="#release">release cycle</a>. You are required to submit your project&#8217;s IP Log prior to scheduling a release, or restructuring review. We encourage you to keep your IP log current rather than rushing at the end. The IP Log includes important information about your project that lets adopters know where all the code comes from, who owns the copyrights, and so forth.</p>
</div>
<div class="paragraph">
<p>Specifically, the log tracks:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Licenses;</p>
</li>
<li>
<p>Past and present committers;</p>
</li>
<li>
<p>Third-party content; and</p>
</li>
<li>
<p>Contributions from outside the project (i.e. non-committers)</p>
</li>
</ul>
</div>
<div class="sect3">
<h4 id="ip-iplog-generator"><a class="anchor" href="#ip-iplog-generator"></a><a class="link" href="#ip-iplog-generator">IP Log Generator</a></h4>
<div class="paragraph">
<p>The Automated IP Log Tool automatically generates an IP Log using information that is available to the Eclipse Foundation. The list of contributors, for example is automatically generated using information extracted out of the project&#8217;s source code repositories.</p>
</div>
<div class="paragraph">
<p>The IP Log generator pulls information from multiple location to assemble the log:</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBieSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMCkKIC0tPgo8IS0tIFRpdGxlOiAlMyBQYWdlczogMSAtLT4KPHN2ZyB3aWR0aD0iNTY4cHQiIGhlaWdodD0iMjA2cHQiCiB2aWV3Qm94PSIwLjAwIDAuMDAgNTY4LjAwIDIwNi4wMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCAyMDIpIj4KPHRpdGxlPiUzPC90aXRsZT4KPCEtLSBnaXQgLS0+CjxnIGlkPSJub2RlMSIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+Z2l0PC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjE1OS41LC0xOTggMTA1LjUsLTE5OCAxMDUuNSwtMTYyIDE1OS41LC0xNjIgMTU5LjUsLTE5OCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxMzIuNSIgeT0iLTE3Ni45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkdpdDwvdGV4dD4KPC9nPgo8IS0tIGNvbW1pdHRlciAtLT4KPGcgaWQ9Im5vZGUyIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5jb21taXR0ZXI8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjcwLC0xNDQgMTM5LC0xNDQgMTM5LC0xMDggMjcwLC0xMDggMjcwLC0xNDQiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjA0LjUiIHk9Ii0xMjIuOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5Db21taXR0ZXIgQWN0aXZpdHk8L3RleHQ+CjwvZz4KPCEtLSBnaXQmIzQ1OyZndDtjb21taXR0ZXIgLS0+CjxnIGlkPSJlZGdlMSIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+Z2l0JiM0NTsmZ3Q7Y29tbWl0dGVyPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMTU2Ljg3NTksLTE2MS43MTgxQzE2MS42ODQ4LC0xNTguMTExNCAxNjYuODAzNywtMTU0LjI3MjMgMTcxLjgzNDksLTE1MC40OTg4Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxNzQuMjQ5MiwtMTUzLjA2MzIgMTgwLjE0OTIsLTE0NC4yNjMxIDE3MC4wNDkyLC0xNDcuNDYzMSAxNzQuMjQ5MiwtMTUzLjA2MzIiLz4KPC9nPgo8IS0tIGNvbnRyaWJ1dGlvbnMgLS0+CjxnIGlkPSJub2RlNCIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+Y29udHJpYnV0aW9uczwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxMjEsLTE0NCAwLC0xNDQgMCwtMTA4IDEyMSwtMTA4IDEyMSwtMTQ0Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjYwLjUiIHk9Ii0xMjIuOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5HaXQgQ29udHJpYnV0aW9uczwvdGV4dD4KPC9nPgo8IS0tIGdpdCYjNDU7Jmd0O2NvbnRyaWJ1dGlvbnMgLS0+CjxnIGlkPSJlZGdlMiIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+Z2l0JiM0NTsmZ3Q7Y29udHJpYnV0aW9uczwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTEwOC4xMjQxLC0xNjEuNzE4MUMxMDMuMzE1MiwtMTU4LjExMTQgOTguMTk2MywtMTU0LjI3MjMgOTMuMTY1MSwtMTUwLjQ5ODgiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9Ijk0Ljk1MDgsLTE0Ny40NjMxIDg0Ljg1MDgsLTE0NC4yNjMxIDkwLjc1MDgsLTE1My4wNjMyIDk0Ljk1MDgsLTE0Ny40NjMxIi8+CjwvZz4KPCEtLSBnZW5lcmF0b3IgLS0+CjxnIGlkPSJub2RlNiIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+Z2VuZXJhdG9yPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjM1OS41LC05MCAyMzcuNSwtOTAgMjM3LjUsLTU0IDM1OS41LC01NCAzNTkuNSwtOTAiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjk4LjUiIHk9Ii02OC45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPklQIExvZyBHZW5lcmF0b3I8L3RleHQ+CjwvZz4KPCEtLSBjb21taXR0ZXImIzQ1OyZndDtnZW5lcmF0b3IgLS0+CjxnIGlkPSJlZGdlNiIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+Y29tbWl0dGVyJiM0NTsmZ3Q7Z2VuZXJhdG9yPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMjM2LjA2MjEsLTEwNy44Njg2QzI0My4wMzc1LC0xMDMuODYxNSAyNTAuNTIzMiwtOTkuNTYxMiAyNTcuODAzNCwtOTUuMzc4OSIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjU5LjkzMzUsLTk4LjE5MTcgMjY2Ljg2MTIsLTkwLjE3NTUgMjU2LjQ0NjYsLTkyLjEyMTkgMjU5LjkzMzUsLTk4LjE5MTciLz4KPC9nPgo8IS0tIHBtaSAtLT4KPGcgaWQ9Im5vZGUzIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5wbWk8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMzQ0LjUsLTE5OCAyNTIuNSwtMTk4IDI1Mi41LC0xNjIgMzQ0LjUsLTE2MiAzNDQuNSwtMTk4Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjI5OC41IiB5PSItMTgzLjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+UmVwb3NpdG9yaWVzPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyOTguNSIgeT0iLTE3MC40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPihQTUkpPC90ZXh0Pgo8L2c+CjwhLS0gcG1pJiM0NTsmZ3Q7Y29tbWl0dGVyIC0tPgo8ZyBpZD0iZWRnZTQiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPnBtaSYjNDU7Jmd0O2NvbW1pdHRlcjwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTI2Ni45Mzc5LC0xNjEuODY4NkMyNTkuOTYyNSwtMTU3Ljg2MTUgMjUyLjQ3NjgsLTE1My41NjEyIDI0NS4xOTY2LC0xNDkuMzc4OSIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjQ2LjU1MzQsLTE0Ni4xMjE5IDIzNi4xMzg4LC0xNDQuMTc1NSAyNDMuMDY2NSwtMTUyLjE5MTcgMjQ2LjU1MzQsLTE0Ni4xMjE5Ii8+CjwvZz4KPCEtLSBwbWkmIzQ1OyZndDtjb250cmlidXRpb25zIC0tPgo8ZyBpZD0iZWRnZTUiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPnBtaSYjNDU7Jmd0O2NvbnRyaWJ1dGlvbnM8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0yNTIuNDY3OSwtMTcwLjc4MTJDMjIwLjY3NjcsLTE2NC4yODE0IDE3Ny4xOTYyLC0xNTUuMTMxNCAxMzAuOTUwNSwtMTQ0LjI5NjgiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjEzMS41Nzk5LC0xNDAuODQ5MyAxMjEuMDQzNCwtMTQxLjk1OTYgMTI5Ljk3MjUsLTE0Ny42NjIyIDEzMS41Nzk5LC0xNDAuODQ5MyIvPgo8L2c+CjwhLS0gcG1pJiM0NTsmZ3Q7Z2VuZXJhdG9yIC0tPgo8ZyBpZD0iZWRnZTMiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPnBtaSYjNDU7Jmd0O2dlbmVyYXRvcjwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTI5OC41LC0xNjEuNjc5M0MyOTguNSwtMTQ0LjgyMSAyOTguNSwtMTE5LjU2NTEgMjk4LjUsLTEwMC4xNDciLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjMwMi4wMDAxLC0xMDAuMDUwMSAyOTguNSwtOTAuMDUwMiAyOTUuMDAwMSwtMTAwLjA1MDIgMzAyLjAwMDEsLTEwMC4wNTAxIi8+CjwvZz4KPCEtLSBjb250cmlidXRpb25zJiM0NTsmZ3Q7Z2VuZXJhdG9yIC0tPgo8ZyBpZD0iZWRnZTciIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmNvbnRyaWJ1dGlvbnMmIzQ1OyZndDtnZW5lcmF0b3I8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0xMjEuMDQzNCwtMTEwLjA0MDRDMTIzLjg5OTQsLTEwOS4zMzk3IDEyNi43MjkyLC0xMDguNjU2MiAxMjkuNSwtMTA4IDE2MS40OTYzLC0xMDAuNDIyOCAxOTcuMDc0OSwtOTIuNzM0NSAyMjcuMzAyNiwtODYuNDE5NCIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjI4LjI1NzksLTg5Ljc5NTYgMjM3LjMzNTYsLTg0LjMzMjUgMjI2LjgzMjQsLTgyLjk0MjMgMjI4LjI1NzksLTg5Ljc5NTYiLz4KPC9nPgo8IS0tIGxpY2Vuc2VzIC0tPgo8ZyBpZD0ibm9kZTUiIGNsYXNzPSJub2RlIj4KPHRpdGxlPmxpY2Vuc2VzPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjQ0Mi41LC0xNDQgMzI2LjUsLTE0NCAzMjYuNSwtMTA4IDQ0Mi41LC0xMDggNDQyLjUsLTE0NCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIzODQuNSIgeT0iLTEyOS40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkxpY2Vuc2VzPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIzODQuNSIgeT0iLTExNi40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPihGb3VuZGF0aW9uIERCKTwvdGV4dD4KPC9nPgo8IS0tIGxpY2Vuc2VzJiM0NTsmZ3Q7Z2VuZXJhdG9yIC0tPgo8ZyBpZD0iZWRnZTgiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmxpY2Vuc2VzJiM0NTsmZ3Q7Z2VuZXJhdG9yPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMzU1LjM4NDMsLTEwNy43MTgxQzM0OS4xNTMxLC0xMDMuODA1NCAzNDIuNDg2MSwtOTkuNjE5MiAzMzUuOTg5NywtOTUuNTQwMSIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMzM3LjYyMzgsLTkyLjQzMzQgMzI3LjI5MzcsLTkwLjA3OTggMzMzLjkwMTQsLTk4LjM2MTYgMzM3LjYyMzgsLTkyLjQzMzQiLz4KPC9nPgo8IS0tIGlwbG9nIC0tPgo8ZyBpZD0ibm9kZTgiIGNsYXNzPSJub2RlIj4KPHRpdGxlPmlwbG9nPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjMyNi41LC0zNiAyNzAuNSwtMzYgMjcwLjUsMCAzMjYuNSwwIDMyNi41LC0zNiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyOTguNSIgeT0iLTE0LjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+SVAgTG9nPC90ZXh0Pgo8L2c+CjwhLS0gZ2VuZXJhdG9yJiM0NTsmZ3Q7aXBsb2cgLS0+CjxnIGlkPSJlZGdlMTAiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmdlbmVyYXRvciYjNDU7Jmd0O2lwbG9nPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMjk4LjUsLTUzLjcxODFDMjk4LjUsLTUxLjM0MjkgMjk4LjUsLTQ4Ljg2NyAyOTguNSwtNDYuMzc1NCIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMzAyLjAwMDEsLTQ2LjI2MzEgMjk4LjUsLTM2LjI2MzEgMjk1LjAwMDEsLTQ2LjI2MzEgMzAyLjAwMDEsLTQ2LjI2MzEiLz4KPC9nPgo8IS0tIGNvbnRyaWJ1dGlvbnNfYnVnemlsbGEgLS0+CjxnIGlkPSJub2RlNyIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+Y29udHJpYnV0aW9uc19idWd6aWxsYTwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI1NjAsLTE0NCA0NjEsLTE0NCA0NjEsLTEwOCA1NjAsLTEwOCA1NjAsLTE0NCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI1MTAuNSIgeT0iLTEyOS40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkNvbnRyaWJ1dGlvbnM8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjUxMC41IiB5PSItMTE2LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+KEJ1Z3ppbGxhKTwvdGV4dD4KPC9nPgo8IS0tIGNvbnRyaWJ1dGlvbnNfYnVnemlsbGEmIzQ1OyZndDtnZW5lcmF0b3IgLS0+CjxnIGlkPSJlZGdlOSIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+Y29udHJpYnV0aW9uc19idWd6aWxsYSYjNDU7Jmd0O2dlbmVyYXRvcjwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTQ2MC45OTMsLTExMC42NDA5QzQ1Ny43ODY4LC0xMDkuNzI1MiA0NTQuNjAxOCwtMTA4LjgzNzEgNDUxLjUsLTEwOCA0MjQuOTg1OSwtMTAwLjg0NDMgMzk1LjY3MjcsLTkzLjc1MSAzNjkuODU4OCwtODcuNzc3Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIzNzAuMzA4NiwtODQuMjg5MiAzNTkuNzc4NiwtODUuNDU5NiAzNjguNzQwMiwtOTEuMTExMiAzNzAuMzA4NiwtODQuMjg5MiIvPgo8L2c+CjwvZz4KPC9zdmc+Cg==" alt="ip log generator" width="755" height="273"/>
</div>
<div class="title">Sources for the IP Log generator</div>
</div>
<div class="ulist">
<ul>
<li>
<p>The list of third-party content used by the project comes from <em>IPZilla</em>;</p>
</li>
<li>
<p>The project source code repositories are scanned to identify non-committer authors of contributions;</p>
</li>
<li>
<p>The committer list, which includes everybody who has ever held committer status the project (regardless of whether or not they have ever made any contributions of intellectual property) comes from the <em>Foundation</em> database; and</p>
</li>
<li>
<p>License information is obtained from the <em>Foundation</em> database</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>To fully leverage the value of the Automated IP Log Tool, the project team needs to:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Keep project <a href="#pmi-metadata">metadata</a> up-to-date;</p>
</li>
<li>
<p>Follow the guidelines for handling <a href="#resources-commit">Git contributions</a>; and</p>
</li>
<li>
<p>Create <a href="#ip-cq">CQ</a> (CQs) where appropriate</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>The Automated IP Log tool populates the <em>Contributors</em> section with information gathered from the project&#8217;s source code repositories (source code repository paths specified in the the <em>Source Repositories</em> section in the project metadata). This section lists contributions from non-committers (this is time-sensitive, so contributions made by current committers before they became committers will also be included). Only non-committer contributions are recorded in the generated log.</p>
</div>
<div class="paragraph">
<p><a href="#resources-commit">Git commits</a> contributed by non-committers are identified by the author credentials on the commit record; the <em>Author</em> field must be set to the identity of the actual author of the commit.</p>
</div>
<div class="paragraph">
<p>The Third-party Software section of the log is populated from IPZilla. The IP Team will mark your contributions in such a way that they will appear in the log. If third-party software is not appearing properly, contact the <a href="mailto:emo-ip-team@eclipse.org">EMO IP Team</a> to make corrections.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>Use the <a href="#pmi-commands-iplog">Generate IP Log</a> tool on a specific <a href="#pmi-project-page">project page</a> in the <a href="#pmi">Project Management Interface (PMI)</a> to generate and submit the IP Log for review.</p>
</div>
</td>
</tr>
</table>
</div>
</div>
</div>
<div class="sect2">
<h3 id="ip-faq"><a class="anchor" href="#ip-faq"></a><a class="link" href="#ip-faq">Frequently Asked Questions</a></h3>
<div class="qlist qanda">
<ol>
<li>
<p><em>Can <a href="#ip-third-party">third-party content</a> be included in an Eclipse project&#8217;s source code repository? </em></p>
<p>Yes. Third-party content can be included in binary form (e.g. source and binary JAR files) in a project&#8217;s source code repository if that makes technical sense for the project.</p>
<div class="paragraph">
<p>Third-party content that is stored in the project repository as source code is effectively a <em>fork</em> of that third-party content. This is a bit of a grey area in that it is <em>third-party content</em> that will be ultimately treated as <a href="#ip-project-content"><em>project content</em></a> (i.e. contributors may potentially modify it).</p>
</div>
<div class="paragraph">
<p>Third-party <em>source code</em> must be reviewed by the EMO IP Team (i.e., open a <a href="#ip-cq">CQ</a>) before it may be included in a project repository.</p>
</div>
</li>
<li>
<p><em>The IP Due Diligence Process says that I need to create a CQ for project content contributions that exceed 1,000 lines of code; how do I calculate lines of code? </em></p>
<p>The short version is that the Eclipse Foundation trusts the judgment of Eclipse committers regarding how lines of code should be calculated. What we&#8217;re interested in is net new intellectual property. With this in mind, it&#8217;s not generally correct to just add the number of lines added to the lines removed; it&#8217;s also not generally correct to use the difference of these numbers to determine the true number of lines in a contribution. Again, as a committer we trust your judgment.</p>
<div class="paragraph">
<p>If a contribution contains significant new functionality, or if you are not certain of the provenance or are otherwise concerned that there may be intellectual property issues with a contribution (of any size), then the IP Team needs to be engaged.</p>
</div>
<div class="paragraph">
<p>If you&#8217;re not sure, create the <a href="#ip-cq">CQ</a>.</p>
</div>
</li>
<li>
<p><em>Can my release use unreleased content from another Eclipse open source project? </em></p>
<p>No. A release may only use released content from other projects. A project may disseminate milestone builds that include unreleased content, but the upstream content must be released before a downstream project can include the content in their own release.</p>
</li>
<li>
<p><em>Are project websites subject to the IP Due Diligence Process? </em></p>
<p>Website content is separate from project content. Project teams are expected to respect licenses for all web site content, but are not required to submit website content (including third-party libraries) for review by the IP Team.</p>
</li>
<li>
<p><em>My IP Log contains outdated third party dependency information. How do I update this information?</em></p>
<p>Send an email to the <a href="mailto:emo-ip-team@eclipse.org">EMO IP Team</a>, providing a list of CQs to be marked as either:</p>
<div class="ulist">
<ul>
<li>
<p>"unused" - not currently used, but potentially may be in the future or</p>
</li>
<li>
<p>"obsolete" - obsolete and no longer in use.</p>
<div class="paragraph">
<p>The IP Team will make the necessary adjustments</p>
</div>
</li>
</ul>
</div>
</li>
<li>
<p><em>What is "Type A" and "Type B" due diligence?</em></p>
<p>Versions of the Eclipse Foundation&#8217;s Intellectual Property Policy prior to October 2019 referred to two different types of intellectual property due diligence, named <em>Type A</em> and <em>Type B</em>. Project teams were able to choose the type of IP due diligence that they wanted for their project: Type A which was concerned with validating that the licenses of the content were compatible with the project license, and Type B which offered a more thorough check including provenance and other deep analysis. We phased out Type B in October 2019, and now focus solely on license compatibility for third-party content.</p>
</li>
<li>
<p><em>Do I need to create a CQ for a service release of third-party content? </em></p>
<p>A CQ is not required for a service release that is based on an resolved version of third-party content.</p>
</li>
<li>
<p><em>What do you do with the IP Log? </em></p>
<p>IP Log reviews occur in two stages. In the first stage, the EMO performs a technical assessment to make sure that the artifacts produced by the project are properly accounted for in the IP log. You may be asked to assist with the resolution of any discrepancies found during this assessment. In the second stage, the IP Team reviews the log to ensure that it matches their records. The IP log review concludes with approval by the IP Team.</p>
</li>
<li>
<p><em>When should I submit the IP Log for review? </em></p>
<p>The IP Log should be submitted for review by the IP Team two weeks before the planned end date for a <a href="#release-review">review</a> or (if code moves are involved) a restructuring review. Note that the date of your review may be different from the date of the actual release.</p>
</li>
<li>
<p><em>How precise must the "required by" date for the IP Log be? </em></p>
<p>The "required by" date is intended to give the IP Team help to prioritize the processing of the IP Log against other requirements. The date selected should be at least one week in advance of the conclusion date of any corresponding <a href="#release-review">review</a>.</p>
</li>
<li>
<p><em>We submitted an IP Log for our release, but we&#8217;ve made some changes since then that will end up in the release, should we resubmit the IP Log? </em></p>
<p>The purpose of the IP Log review is to checkpoint the IP Due Diligence Process and ensure that nothing is slipping through the cracks; an IP Log is not intended to be an accurate reflection of exactly what is in any particular release.</p>
</li>
<li>
<p><em>Are there other reasons to submit the IP Log for review? </em></p>
<p>Generally no. If the IP Team requires an IP Log review outside of the context of a release or restructuring review, they&#8217;ll ask for it. It is not generally necessary to submit an IP Log for review outside of the context of a review. It is, however, good practice to do your own review of the generated IP Log periodically to make sure that it accurately reflects the state of the project.</p>
</li>
<li>
<p><em>How do I fix problems with the generated IP Log? </em></p>
<p>The IP Log is generated based on data from Eclipse Foundation servers. If the log is being generated incorrectly, then the underlying data needs to be fixed. If you spot a problem, send a note to <a href="mailto:emo@eclipse.org">EMO</a>.</p>
</li>
<li>
<p><em><a id="ip-parallel-ip"></a>What is Parallel IP? </em></p>
<p>The parallel IP Process allows an Eclipse projects to make use of project code contributions and third-party content before they are fully approved by the Eclipse IP Team. In versions of the IP Policy prior to 2019, projects needed to meet specific requirements to be able to leverage the Parallel IP. This is no longer the case: full vetting is now always applied in parallel in all cases.</p>
</li>
</ol>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="legaldoc"><a class="anchor" href="#legaldoc"></a><a class="link" href="#legaldoc">Legal Documentation Requirements</a></h2>
<div class="sectionbody">
<div class="paragraph">
<p>The content developed and maintained by Eclipse Foundation open source projects is distributed via multiple channels, including distributed source code management systems, download servers, and software repositories. Further, open source project content is&#8212;&#8203;by design&#8212;&#8203;integrated into and distributed as part of the products of adopters. The legal obligations of the content must be observed in all forms of which the content is available.</p>
</div>
<div class="paragraph">
<p>Where possible we adopt standards and conventions in order to be good open source citizens. We use the Software Package Data Exchange&#174; (<a href="https://spdx.org">SPDX</a>&#174;) specification for communicating the licenses associated with software packages.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>This document describes a set of general guidelines for legal documentation. Projects that implement Eclipse Platform Plug-ins and Features under the EPL-2.0 should follow the <a href="#legaldoc-plugins">Legal Documentation for Eclipse Platform Plug-ins and Features</a>.</p>
</div>
<div class="paragraph">
<p>Projects that implement Eclipse Platform Plug-ins and Features under the EPL-1.0 should follow the <a href="http://www.eclipse.org/legal/guidetolegaldoc-EPL-1.0.php">Guide to the Legal Documentation for Eclipse Plug-ins and Features under the EPL-1.0</a>.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="sect2">
<h3 id="legaldoc-repo"><a class="anchor" href="#legaldoc-repo"></a><a class="link" href="#legaldoc-repo">Source Code Repositories</a></h3>
<div class="paragraph">
<p>Eclipse projects may have one or more source code repositories. Since it is possible for source code repositories to be cloned and rehosted, it is important that legal information is captured directly in the root of every repository.</p>
</div>
<div class="paragraph">
<p>As described below, <a href="#legaldoc-license"><em>license</em></a> and <a href="#legaldoc-notice"><em>notice</em></a> files must be included in the root of every source code repository.</p>
</div>
<div class="listingblock">
<div class="content">
<pre class="CodeRay highlight"><code>git.eclipse.org/project.git
 ├── LICENSE
 ├── NOTICE
 └── ...</code></pre>
</div>
</div>
</div>
<div class="sect2">
<h3 id="legaldoc-distribution"><a class="anchor" href="#legaldoc-distribution"></a><a class="link" href="#legaldoc-distribution">Distribution</a></h3>
<div class="paragraph">
<p>The distribution form of software artifacts (often in a compiled form) generated from a project’s source code repositories must also include legal information.</p>
</div>
<div class="paragraph">
<p><em>License</em> and <em>notice</em> files, as described below, must be included in the root of every unit-level distribution artifact (e.g. <code>JAR</code> file). In the most general case, these files will appear in the root of distribution unit, but the exact location varies by technology type.</p>
</div>
<div class="paragraph">
<p>For content delivered as Java archive (<code>JAR</code>) files, for example, the legal files should be placed in the <code>META-INF</code> directory.</p>
</div>
<div class="listingblock">
<div class="content">
<pre class="CodeRay highlight"><code>MyFile.jar
 ├── META-INF
│   ├── NOTICE
 │   └── LICENSE
 └── ...</code></pre>
</div>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>This structure need not necessarily be reflected in the source tree. How a project’s build process includes this information is determined by the project team.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>When the unit level of distribution is an individual file (e.g. JavaScript), the file must contain a header with copyright and license information, and the best effort must be undertaken to associate the file with the notices (e.g. a link to the source repository in the header).</p>
</div>
<div class="paragraph">
<p>Project teams should consult with their PMCs for input and advice regarding alternate names and locations for legal documentation.</p>
</div>
</div>
<div class="sect2">
<h3 id="legaldoc-end-user"><a class="anchor" href="#legaldoc-end-user"></a><a class="link" href="#legaldoc-end-user">End User Content</a></h3>
<div class="paragraph">
<p>All products delivered by the project—including executables, websites, documentation, and help must include certain notices. An executable might, for example, provide this information in an <em>About Dialog</em>; documentation might include a notice in either the pre- or post-amble, or a website might provide this information in a common footer, or a dedicated page.</p>
</div>
<div class="paragraph">
<p>The notices must include one or more copyright statement, the assertion of trademarks owned by the Eclipse Foundation on behalf of the project, indication of third party trademarks in use, and&#8212;&#8203;if applicable&#8212;&#8203;a cryptography notice.</p>
</div>
<div class="quoteblock">
<div class="title">Example website notices</div>
<blockquote>
<div class="paragraph">
<p>All material on this website is Copyright (c) 2017, Contributors to the Eclipse Foundation</p>
</div>
<div class="paragraph">
<p>Eclipse Dash and the Eclipse Dash project logo are trademarks of the Eclipse Foundation. Eclipse and the Eclipse logo are registered trademarks of The Eclipse Foundation.</p>
</div>
<div class="paragraph">
<p>Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.</p>
</div>
<div class="paragraph">
<p>Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to another country, of encryption software. BEFORE using any encryption software, please check the country&#8217;s laws, regulations and policies concerning the import, possession, or use, and re-export of encryption software, to see if this is permitted.</p>
</div>
</blockquote>
</div>
</div>
<div class="sect2">
<h3 id="ip-copyright-headers"><a class="anchor" href="#ip-copyright-headers"></a><a class="link" href="#ip-copyright-headers">Copyright Headers</a></h3>
<div class="paragraph">
<p>Where possible, all source code, property files, and metadata files (including application, test, and generated source code as well as other types of files such as <code>XML</code>, <code>HTML</code>, etc.) should contain appropriate copyright and license notices as well as information on each contribution.</p>
</div>
<div class="paragraph">
<p>Copyright holders are legal entities: either individuals or companies. Note that employment contracts very often stipulate that the intellectual property developed by an employee is the property of the company (in this case, the company should be listed as the copyright holder, not the individual; the individual should still be listed as an author).</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>An Eclipse Foundation open source project is <em>not</em> a legal entity. Further, the Eclipse Foundation does not assume ownership of contributions (the Eclipse Foundation is only a copyright holder in those cases where an employee of the Eclipse Foundation has authored the contribution).</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p><em>Copyright statements</em> take the form <code>Copyright (c) {year} {owner}</code>.</p>
</div>
<div class="paragraph">
<p>The <code>{year}</code> is the year in which the content was created (e.g. &#8220;2004&#8221;). The date may optionally be set to a range of years with the first and last years of the range separated by a comma (e.g. &#8220;2004, 2017&#8221;); in this case, the first year is when the content was first created and the last year is when the content was last modified.</p>
</div>
<div class="paragraph">
<p>The <code>{owner}</code> is the name of the copyright holder. If the content is subsequently modified and appended to by other copyright owners, the words "and others" are typically appended. So for example: "XYZ Corp." or "XYZ Corp. and others". The words "and others" are used to avoid having to list every copyright owner and because often, most of the content in the file was contributed by the initial copyright owner with subsequent modifications by others being smaller. However, especially if the number of copyright owners is small (e.g. two), there is nothing wrong with listing all of them especially if their contributions are more proportionately equal. For example: "XYZ Corp., John Smith, and ABC Enterprises."</p>
</div>
<div class="paragraph">
<p>Copyright headers can take one of two forms. In the traditional form, the identities of the copyright holders must be indicated in the copyright statement on the first line of the header.</p>
</div>
<div class="listingblock">
<div class="title">Eclipse Public License 2.0 Copyright and License Header template</div>
<div class="content">
<pre class="CodeRay highlight"><code>/********************************************************************************
* Copyright (c) {year} {owner}[ and others] <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwjY3ANHAAAArUlEQVQoz4WSMQrCMBSGv4ROTl5AEIS2c3uBiruuohfxEMFT6C6Cs/cIQQUnb6BTHEJoktL2/VPe+3jvf0nAh6BCoflhOFIjSCLHYCMZyhBYJWWvpu1ge1U6DzpMbu0hHiegDgFlPzFiqTN2oak7k3SRfcYmPN+YMY2RtWTOcCwk7xHkJbmOIBfJaQQ5d+4lkXZvVQwguW/W9ADLcGLJMyk/KLrG3H/5olFUbfoPASuC8nQSbEAAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMDhUMTQ6MDc6MDgtMDU6MDCi57W4AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTA4VDE0OjA3OjA4LTA1OjAw07oNBAAAADZpVFh0Q29weXJpZ2h0AAAAAABDb3B5cmlnaHQgwqkgMjAxNyBUaGUgRWNsaXBzZSBGb3VuZGF0aW9uHZZlUwAAAetpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J0ltYWdlOjpFeGlmVG9vbCAxMC40MCc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczp4bXBSaWdodHM9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvJz4KICA8eG1wUmlnaHRzOlVzYWdlVGVybXM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5FUEwtMS4wPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L3htcFJpZ2h0czpVc2FnZVRlcm1zPgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9J3InPz7d49zYAAAAAElFTkSuQmCC" alt="1"/>
*
* This program and the accompanying materials are made available under the <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwjY3ANHAAAA40lEQVQoz32SMW7CQBBFnx0hgdKkgp4CXOMghNKAKHICGtLkHLlBJJQmHVUOggQ9nMCyHCQalBwgRkb8FKuV15vA/GZn52v+n9kFGwE95iQcSXkjJsCLDimqICVyCROvbDEqO+giIuMhMWmoV2XK9FiVCyC26YNWqqmvg0KXFIfMrF6LBQUbfrh1fT7hTzLV2p+MU5k29K6tmp7lkL3tWGfJN0O+qhvb3dBmYM7PFLxw9pf6AX3bcKFCuXLlunOF7p29/IvEvFX3CqVj9UYXCGPXVMSnV87o8ifMf8lJmNMrr38BW/XByKu+438AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMDhUMTQ6MDc6MDgtMDU6MDCi57W4AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTA4VDE0OjA3OjA4LTA1OjAw07oNBAAAADZpVFh0Q29weXJpZ2h0AAAAAABDb3B5cmlnaHQgwqkgMjAxNyBUaGUgRWNsaXBzZSBGb3VuZGF0aW9uHZZlUwAAAetpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J0ltYWdlOjpFeGlmVG9vbCAxMC40MCc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczp4bXBSaWdodHM9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvJz4KICA8eG1wUmlnaHRzOlVzYWdlVGVybXM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5FUEwtMS4wPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L3htcFJpZ2h0czpVc2FnZVRlcm1zPgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9J3InPz7d49zYAAAAAElFTkSuQmCC" alt="2"/>
* terms of the Eclipse Public License 2.0 which is available at
* http://www.eclipse.org/legal/epl-2.0.
*
* SPDX-License-Identifier: EPL-2.0 <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwmv2zPRAAAA3UlEQVQoz32SsU7DMBiEP0co4knazHEyIJa0rDwBbEideJWIB+ABGCtUMXfo1qEzEEVkYEJCYugCKNIxBCt2Svhv8W+f/ruzDa4MKSUVX9TcYDEMakKNAtQkPuFscOxQ9BM0iqTzUHXtsZZ61ZNOQzkD1rVXupXRuTbhHHvEhdPbskbs+QiDXBImeVArO0xG628YzfU4tEzjltfKhIzeFfuEJmLlRCMWGE5449v3cg+548e607N2ykOZzLuXP1F1bzX9hzJxesUIYeabSvpkv3hhykF1/+WTipK03/4B6PTO68W2Kk0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMDhUMTQ6MDc6MDktMDU6MDAEkL4MAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTA4VDE0OjA3OjA5LTA1OjAwdc0GsAAAADZpVFh0Q29weXJpZ2h0AAAAAABDb3B5cmlnaHQgwqkgMjAxNyBUaGUgRWNsaXBzZSBGb3VuZGF0aW9uHZZlUwAAAetpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J0ltYWdlOjpFeGlmVG9vbCAxMC40MCc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczp4bXBSaWdodHM9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvJz4KICA8eG1wUmlnaHRzOlVzYWdlVGVybXM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5FUEwtMS4wPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L3htcFJpZ2h0czpVc2FnZVRlcm1zPgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9J3InPz7d49zYAAAAAElFTkSuQmCC" alt="3"/>
 *
 * Contributors: <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwmv2zPRAAAAwUlEQVQoz32SMQrCQBBFXyJeQwQhCQgWiQeIeAs9hb1HCIp30FJPkNraOixGAp7BWI1FXDbZJfm/m/n7Z/7ugoZHTEbBF8WBBA8LAQrpUBG1BWurrZkaB+ll1OxQmNJYHhJ1x3mQtE/t5dOVCInPxqw0Z8ndDrLFJBlJLhPJbRflM9XyHTcqHMyg1PqrVPKSWt6yaLuUcOrGdAYdfc4M42Ldi8OieatwQBJos7RHsGpPjEyyP5+E7mLNf6kpyIhN+QdN17kEqQawWgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wMy0wOFQxNDowNzowOS0wNTowMASQvgwAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDMtMDhUMTQ6MDc6MDktMDU6MDB1zQawAAAANmlUWHRDb3B5cmlnaHQAAAAAAENvcHlyaWdodCDCqSAyMDE3IFRoZSBFY2xpcHNlIEZvdW5kYXRpb24dlmVTAAAB62lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQnPz4KPHg6eG1wbWV0YSB4bWxuczp4PSdhZG9iZTpuczptZXRhLycgeDp4bXB0az0nSW1hZ2U6OkV4aWZUb29sIDEwLjQwJz4KPHJkZjpSREYgeG1sbnM6cmRmPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjJz4KCiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0nJwogIHhtbG5zOnhtcFJpZ2h0cz0naHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3JpZ2h0cy8nPgogIDx4bXBSaWdodHM6VXNhZ2VUZXJtcz4KICAgPHJkZjpBbHQ+CiAgICA8cmRmOmxpIHhtbDpsYW5nPSd4LWRlZmF1bHQnPkVQTC0xLjA8L3JkZjpsaT4KICAgPC9yZGY6QWx0PgogIDwveG1wUmlnaHRzOlVzYWdlVGVybXM+CiA8L3JkZjpEZXNjcmlwdGlvbj4KPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KPD94cGFja2V0IGVuZD0ncic/Pt3j3NgAAAAASUVORK5CYII=" alt="4"/>
 *   {name} - initial API and implementation
********************************************************************************/</code></pre>
</div>
</div>
<div class="colist arabic">
<table>
<tr>
<td><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwjY3ANHAAAArUlEQVQoz4WSMQrCMBSGv4ROTl5AEIS2c3uBiruuohfxEMFT6C6Cs/cIQQUnb6BTHEJoktL2/VPe+3jvf0nAh6BCoflhOFIjSCLHYCMZyhBYJWWvpu1ge1U6DzpMbu0hHiegDgFlPzFiqTN2oak7k3SRfcYmPN+YMY2RtWTOcCwk7xHkJbmOIBfJaQQ5d+4lkXZvVQwguW/W9ADLcGLJMyk/KLrG3H/5olFUbfoPASuC8nQSbEAAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMDhUMTQ6MDc6MDgtMDU6MDCi57W4AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTA4VDE0OjA3OjA4LTA1OjAw07oNBAAAADZpVFh0Q29weXJpZ2h0AAAAAABDb3B5cmlnaHQgwqkgMjAxNyBUaGUgRWNsaXBzZSBGb3VuZGF0aW9uHZZlUwAAAetpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J0ltYWdlOjpFeGlmVG9vbCAxMC40MCc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczp4bXBSaWdodHM9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvJz4KICA8eG1wUmlnaHRzOlVzYWdlVGVybXM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5FUEwtMS4wPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L3htcFJpZ2h0czpVc2FnZVRlcm1zPgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9J3InPz7d49zYAAAAAElFTkSuQmCC" alt="1"/></td>
<td>Name of the initial copyright owner (this must be a legal entity); other organizations that have contributed are either listed individually or grouped together by appending "and others". The year is expressed either as a single year or a range spanning the year of the initial creation and that of the most recent change.</td>
</tr>
<tr>
<td><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwjY3ANHAAAA40lEQVQoz32SMW7CQBBFnx0hgdKkgp4CXOMghNKAKHICGtLkHLlBJJQmHVUOggQ9nMCyHCQalBwgRkb8FKuV15vA/GZn52v+n9kFGwE95iQcSXkjJsCLDimqICVyCROvbDEqO+giIuMhMWmoV2XK9FiVCyC26YNWqqmvg0KXFIfMrF6LBQUbfrh1fT7hTzLV2p+MU5k29K6tmp7lkL3tWGfJN0O+qhvb3dBmYM7PFLxw9pf6AX3bcKFCuXLlunOF7p29/IvEvFX3CqVj9UYXCGPXVMSnV87o8ifMf8lJmNMrr38BW/XByKu+438AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMDhUMTQ6MDc6MDgtMDU6MDCi57W4AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTA4VDE0OjA3OjA4LTA1OjAw07oNBAAAADZpVFh0Q29weXJpZ2h0AAAAAABDb3B5cmlnaHQgwqkgMjAxNyBUaGUgRWNsaXBzZSBGb3VuZGF0aW9uHZZlUwAAAetpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J0ltYWdlOjpFeGlmVG9vbCAxMC40MCc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczp4bXBSaWdodHM9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvJz4KICA8eG1wUmlnaHRzOlVzYWdlVGVybXM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5FUEwtMS4wPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L3htcFJpZ2h0czpVc2FnZVRlcm1zPgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9J3InPz7d49zYAAAAAElFTkSuQmCC" alt="2"/></td>
<td>Declared project licenses described in human readable form.</td>
</tr>
<tr>
<td><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwmv2zPRAAAA3UlEQVQoz32SsU7DMBiEP0co4knazHEyIJa0rDwBbEideJWIB+ABGCtUMXfo1qEzEEVkYEJCYugCKNIxBCt2Svhv8W+f/ruzDa4MKSUVX9TcYDEMakKNAtQkPuFscOxQ9BM0iqTzUHXtsZZ61ZNOQzkD1rVXupXRuTbhHHvEhdPbskbs+QiDXBImeVArO0xG628YzfU4tEzjltfKhIzeFfuEJmLlRCMWGE5449v3cg+548e607N2ykOZzLuXP1F1bzX9hzJxesUIYeabSvpkv3hhykF1/+WTipK03/4B6PTO68W2Kk0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMDhUMTQ6MDc6MDktMDU6MDAEkL4MAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTA4VDE0OjA3OjA5LTA1OjAwdc0GsAAAADZpVFh0Q29weXJpZ2h0AAAAAABDb3B5cmlnaHQgwqkgMjAxNyBUaGUgRWNsaXBzZSBGb3VuZGF0aW9uHZZlUwAAAetpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J0ltYWdlOjpFeGlmVG9vbCAxMC40MCc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczp4bXBSaWdodHM9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvJz4KICA8eG1wUmlnaHRzOlVzYWdlVGVybXM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5FUEwtMS4wPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L3htcFJpZ2h0czpVc2FnZVRlcm1zPgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9J3InPz7d49zYAAAAAElFTkSuQmCC" alt="3"/></td>
<td>Declared project licenses indicated using SPDX codes and expressions.</td>
</tr>
<tr>
<td><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwmv2zPRAAAAwUlEQVQoz32SMQrCQBBFXyJeQwQhCQgWiQeIeAs9hb1HCIp30FJPkNraOixGAp7BWI1FXDbZJfm/m/n7Z/7ugoZHTEbBF8WBBA8LAQrpUBG1BWurrZkaB+ll1OxQmNJYHhJ1x3mQtE/t5dOVCInPxqw0Z8ndDrLFJBlJLhPJbRflM9XyHTcqHMyg1PqrVPKSWt6yaLuUcOrGdAYdfc4M42Ldi8OieatwQBJos7RHsGpPjEyyP5+E7mLNf6kpyIhN+QdN17kEqQawWgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wMy0wOFQxNDowNzowOS0wNTowMASQvgwAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDMtMDhUMTQ6MDc6MDktMDU6MDB1zQawAAAANmlUWHRDb3B5cmlnaHQAAAAAAENvcHlyaWdodCDCqSAyMDE3IFRoZSBFY2xpcHNlIEZvdW5kYXRpb24dlmVTAAAB62lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQnPz4KPHg6eG1wbWV0YSB4bWxuczp4PSdhZG9iZTpuczptZXRhLycgeDp4bXB0az0nSW1hZ2U6OkV4aWZUb29sIDEwLjQwJz4KPHJkZjpSREYgeG1sbnM6cmRmPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjJz4KCiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0nJwogIHhtbG5zOnhtcFJpZ2h0cz0naHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3JpZ2h0cy8nPgogIDx4bXBSaWdodHM6VXNhZ2VUZXJtcz4KICAgPHJkZjpBbHQ+CiAgICA8cmRmOmxpIHhtbDpsYW5nPSd4LWRlZmF1bHQnPkVQTC0xLjA8L3JkZjpsaT4KICAgPC9yZGY6QWx0PgogIDwveG1wUmlnaHRzOlVzYWdlVGVybXM+CiA8L3JkZjpEZXNjcmlwdGlvbj4KPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KPD94cGFja2V0IGVuZD0ncic/Pt3j3NgAAAAASUVORK5CYII=" alt="4"/></td>
<td>The names of the contributors and the nature of their contribution (this section may be excluded).</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>Contributors should be consistent when expressing copyright on a particular file. In some legal circles, the exact form of the copyright message must be used in summaries, including punctuation (e.g. the "Copyright (c) 2017 My Company, Inc" and "Copyright (c) 2017 My Company, Inc." may be considered different and distinct because of the period).</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Older versions of this template included the sentence "All rights reserved." It is not wrong for this sentence to be included in the header; it is just not necessary. File headers that include this sentence do not need to be changed.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>Alternatively, project teams can adopt a more generic copyright header for each file and include the identities of the copyright holders in the <em>notice</em> file.</p>
</div>
<div class="listingblock">
<div class="title">Alternative Eclipse Public License 2.0 Copyright and License Header template</div>
<div class="content">
<pre class="CodeRay highlight"><code>/********************************************************************************
 * Copyright (c) {year} Contributors to the Eclipse Foundation <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwjY3ANHAAAArUlEQVQoz4WSMQrCMBSGv4ROTl5AEIS2c3uBiruuohfxEMFT6C6Cs/cIQQUnb6BTHEJoktL2/VPe+3jvf0nAh6BCoflhOFIjSCLHYCMZyhBYJWWvpu1ge1U6DzpMbu0hHiegDgFlPzFiqTN2oak7k3SRfcYmPN+YMY2RtWTOcCwk7xHkJbmOIBfJaQQ5d+4lkXZvVQwguW/W9ADLcGLJMyk/KLrG3H/5olFUbfoPASuC8nQSbEAAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMDhUMTQ6MDc6MDgtMDU6MDCi57W4AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTA4VDE0OjA3OjA4LTA1OjAw07oNBAAAADZpVFh0Q29weXJpZ2h0AAAAAABDb3B5cmlnaHQgwqkgMjAxNyBUaGUgRWNsaXBzZSBGb3VuZGF0aW9uHZZlUwAAAetpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J0ltYWdlOjpFeGlmVG9vbCAxMC40MCc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczp4bXBSaWdodHM9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvJz4KICA8eG1wUmlnaHRzOlVzYWdlVGVybXM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5FUEwtMS4wPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L3htcFJpZ2h0czpVc2FnZVRlcm1zPgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9J3InPz7d49zYAAAAAElFTkSuQmCC" alt="1"/>
 *
 * See the NOTICE file(s) distributed with this work for additional <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwjY3ANHAAAA40lEQVQoz32SMW7CQBBFnx0hgdKkgp4CXOMghNKAKHICGtLkHLlBJJQmHVUOggQ9nMCyHCQalBwgRkb8FKuV15vA/GZn52v+n9kFGwE95iQcSXkjJsCLDimqICVyCROvbDEqO+giIuMhMWmoV2XK9FiVCyC26YNWqqmvg0KXFIfMrF6LBQUbfrh1fT7hTzLV2p+MU5k29K6tmp7lkL3tWGfJN0O+qhvb3dBmYM7PFLxw9pf6AX3bcKFCuXLlunOF7p29/IvEvFX3CqVj9UYXCGPXVMSnV87o8ifMf8lJmNMrr38BW/XByKu+438AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMDhUMTQ6MDc6MDgtMDU6MDCi57W4AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTA4VDE0OjA3OjA4LTA1OjAw07oNBAAAADZpVFh0Q29weXJpZ2h0AAAAAABDb3B5cmlnaHQgwqkgMjAxNyBUaGUgRWNsaXBzZSBGb3VuZGF0aW9uHZZlUwAAAetpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J0ltYWdlOjpFeGlmVG9vbCAxMC40MCc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczp4bXBSaWdodHM9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvJz4KICA8eG1wUmlnaHRzOlVzYWdlVGVybXM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5FUEwtMS4wPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L3htcFJpZ2h0czpVc2FnZVRlcm1zPgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9J3InPz7d49zYAAAAAElFTkSuQmCC" alt="2"/>
 * information regarding copyright ownership.
*
 * This program and the accompanying materials are made available under the <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwmv2zPRAAAA3UlEQVQoz32SsU7DMBiEP0co4knazHEyIJa0rDwBbEideJWIB+ABGCtUMXfo1qEzEEVkYEJCYugCKNIxBCt2Svhv8W+f/ruzDa4MKSUVX9TcYDEMakKNAtQkPuFscOxQ9BM0iqTzUHXtsZZ61ZNOQzkD1rVXupXRuTbhHHvEhdPbskbs+QiDXBImeVArO0xG628YzfU4tEzjltfKhIzeFfuEJmLlRCMWGE5449v3cg+548e607N2ykOZzLuXP1F1bzX9hzJxesUIYeabSvpkv3hhykF1/+WTipK03/4B6PTO68W2Kk0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMDhUMTQ6MDc6MDktMDU6MDAEkL4MAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTA4VDE0OjA3OjA5LTA1OjAwdc0GsAAAADZpVFh0Q29weXJpZ2h0AAAAAABDb3B5cmlnaHQgwqkgMjAxNyBUaGUgRWNsaXBzZSBGb3VuZGF0aW9uHZZlUwAAAetpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J0ltYWdlOjpFeGlmVG9vbCAxMC40MCc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczp4bXBSaWdodHM9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvJz4KICA8eG1wUmlnaHRzOlVzYWdlVGVybXM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5FUEwtMS4wPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L3htcFJpZ2h0czpVc2FnZVRlcm1zPgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9J3InPz7d49zYAAAAAElFTkSuQmCC" alt="3"/>
* terms of the Eclipse Public License 2.0 which is available at
* http://www.eclipse.org/legal/epl-2.0
*
* SPDX-License-Identifier: EPL-2.0 <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwmv2zPRAAAAwUlEQVQoz32SMQrCQBBFXyJeQwQhCQgWiQeIeAs9hb1HCIp30FJPkNraOixGAp7BWI1FXDbZJfm/m/n7Z/7ugoZHTEbBF8WBBA8LAQrpUBG1BWurrZkaB+ll1OxQmNJYHhJ1x3mQtE/t5dOVCInPxqw0Z8ndDrLFJBlJLhPJbRflM9XyHTcqHMyg1PqrVPKSWt6yaLuUcOrGdAYdfc4M42Ldi8OieatwQBJos7RHsGpPjEyyP5+E7mLNf6kpyIhN+QdN17kEqQawWgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wMy0wOFQxNDowNzowOS0wNTowMASQvgwAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDMtMDhUMTQ6MDc6MDktMDU6MDB1zQawAAAANmlUWHRDb3B5cmlnaHQAAAAAAENvcHlyaWdodCDCqSAyMDE3IFRoZSBFY2xpcHNlIEZvdW5kYXRpb24dlmVTAAAB62lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQnPz4KPHg6eG1wbWV0YSB4bWxuczp4PSdhZG9iZTpuczptZXRhLycgeDp4bXB0az0nSW1hZ2U6OkV4aWZUb29sIDEwLjQwJz4KPHJkZjpSREYgeG1sbnM6cmRmPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjJz4KCiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0nJwogIHhtbG5zOnhtcFJpZ2h0cz0naHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3JpZ2h0cy8nPgogIDx4bXBSaWdodHM6VXNhZ2VUZXJtcz4KICAgPHJkZjpBbHQ+CiAgICA8cmRmOmxpIHhtbDpsYW5nPSd4LWRlZmF1bHQnPkVQTC0xLjA8L3JkZjpsaT4KICAgPC9yZGY6QWx0PgogIDwveG1wUmlnaHRzOlVzYWdlVGVybXM+CiA8L3JkZjpEZXNjcmlwdGlvbj4KPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KPD94cGFja2V0IGVuZD0ncic/Pt3j3NgAAAAASUVORK5CYII=" alt="4"/>
********************************************************************************/</code></pre>
</div>
</div>
<div class="colist arabic">
<table>
<tr>
<td><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwjY3ANHAAAArUlEQVQoz4WSMQrCMBSGv4ROTl5AEIS2c3uBiruuohfxEMFT6C6Cs/cIQQUnb6BTHEJoktL2/VPe+3jvf0nAh6BCoflhOFIjSCLHYCMZyhBYJWWvpu1ge1U6DzpMbu0hHiegDgFlPzFiqTN2oak7k3SRfcYmPN+YMY2RtWTOcCwk7xHkJbmOIBfJaQQ5d+4lkXZvVQwguW/W9ADLcGLJMyk/KLrG3H/5olFUbfoPASuC8nQSbEAAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMDhUMTQ6MDc6MDgtMDU6MDCi57W4AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTA4VDE0OjA3OjA4LTA1OjAw07oNBAAAADZpVFh0Q29weXJpZ2h0AAAAAABDb3B5cmlnaHQgwqkgMjAxNyBUaGUgRWNsaXBzZSBGb3VuZGF0aW9uHZZlUwAAAetpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J0ltYWdlOjpFeGlmVG9vbCAxMC40MCc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczp4bXBSaWdodHM9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvJz4KICA8eG1wUmlnaHRzOlVzYWdlVGVybXM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5FUEwtMS4wPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L3htcFJpZ2h0czpVc2FnZVRlcm1zPgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9J3InPz7d49zYAAAAAElFTkSuQmCC" alt="1"/></td>
<td>The year is expressed as a single year or a range spanning the year of the very initial assertion and that of the most recent change.</td>
</tr>
<tr>
<td><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwjY3ANHAAAA40lEQVQoz32SMW7CQBBFnx0hgdKkgp4CXOMghNKAKHICGtLkHLlBJJQmHVUOggQ9nMCyHCQalBwgRkb8FKuV15vA/GZn52v+n9kFGwE95iQcSXkjJsCLDimqICVyCROvbDEqO+giIuMhMWmoV2XK9FiVCyC26YNWqqmvg0KXFIfMrF6LBQUbfrh1fT7hTzLV2p+MU5k29K6tmp7lkL3tWGfJN0O+qhvb3dBmYM7PFLxw9pf6AX3bcKFCuXLlunOF7p29/IvEvFX3CqVj9UYXCGPXVMSnV87o8ifMf8lJmNMrr38BW/XByKu+438AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMDhUMTQ6MDc6MDgtMDU6MDCi57W4AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTA4VDE0OjA3OjA4LTA1OjAw07oNBAAAADZpVFh0Q29weXJpZ2h0AAAAAABDb3B5cmlnaHQgwqkgMjAxNyBUaGUgRWNsaXBzZSBGb3VuZGF0aW9uHZZlUwAAAetpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J0ltYWdlOjpFeGlmVG9vbCAxMC40MCc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczp4bXBSaWdodHM9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvJz4KICA8eG1wUmlnaHRzOlVzYWdlVGVybXM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5FUEwtMS4wPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L3htcFJpZ2h0czpVc2FnZVRlcm1zPgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9J3InPz7d49zYAAAAAElFTkSuQmCC" alt="2"/></td>
<td>Statement that indicates where the actual copyright information is located.</td>
</tr>
<tr>
<td><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwmv2zPRAAAA3UlEQVQoz32SsU7DMBiEP0co4knazHEyIJa0rDwBbEideJWIB+ABGCtUMXfo1qEzEEVkYEJCYugCKNIxBCt2Svhv8W+f/ruzDa4MKSUVX9TcYDEMakKNAtQkPuFscOxQ9BM0iqTzUHXtsZZ61ZNOQzkD1rVXupXRuTbhHHvEhdPbskbs+QiDXBImeVArO0xG628YzfU4tEzjltfKhIzeFfuEJmLlRCMWGE5449v3cg+548e607N2ykOZzLuXP1F1bzX9hzJxesUIYeabSvpkv3hhykF1/+WTipK03/4B6PTO68W2Kk0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMDhUMTQ6MDc6MDktMDU6MDAEkL4MAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTA4VDE0OjA3OjA5LTA1OjAwdc0GsAAAADZpVFh0Q29weXJpZ2h0AAAAAABDb3B5cmlnaHQgwqkgMjAxNyBUaGUgRWNsaXBzZSBGb3VuZGF0aW9uHZZlUwAAAetpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkJz8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J0ltYWdlOjpFeGlmVG9vbCAxMC40MCc+CjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyc+CgogPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICB4bWxuczp4bXBSaWdodHM9J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvJz4KICA8eG1wUmlnaHRzOlVzYWdlVGVybXM+CiAgIDxyZGY6QWx0PgogICAgPHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5FUEwtMS4wPC9yZGY6bGk+CiAgIDwvcmRmOkFsdD4KICA8L3htcFJpZ2h0czpVc2FnZVRlcm1zPgogPC9yZGY6RGVzY3JpcHRpb24+CjwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9J3InPz7d49zYAAAAAElFTkSuQmCC" alt="3"/></td>
<td>Declared project licenses described in human readable form.</td>
</tr>
<tr>
<td><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfhAwgOBwmv2zPRAAAAwUlEQVQoz32SMQrCQBBFXyJeQwQhCQgWiQeIeAs9hb1HCIp30FJPkNraOixGAp7BWI1FXDbZJfm/m/n7Z/7ugoZHTEbBF8WBBA8LAQrpUBG1BWurrZkaB+ll1OxQmNJYHhJ1x3mQtE/t5dOVCInPxqw0Z8ndDrLFJBlJLhPJbRflM9XyHTcqHMyg1PqrVPKSWt6yaLuUcOrGdAYdfc4M42Ldi8OieatwQBJos7RHsGpPjEyyP5+E7mLNf6kpyIhN+QdN17kEqQawWgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wMy0wOFQxNDowNzowOS0wNTowMASQvgwAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDMtMDhUMTQ6MDc6MDktMDU6MDB1zQawAAAANmlUWHRDb3B5cmlnaHQAAAAAAENvcHlyaWdodCDCqSAyMDE3IFRoZSBFY2xpcHNlIEZvdW5kYXRpb24dlmVTAAAB62lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQnPz4KPHg6eG1wbWV0YSB4bWxuczp4PSdhZG9iZTpuczptZXRhLycgeDp4bXB0az0nSW1hZ2U6OkV4aWZUb29sIDEwLjQwJz4KPHJkZjpSREYgeG1sbnM6cmRmPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjJz4KCiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0nJwogIHhtbG5zOnhtcFJpZ2h0cz0naHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3JpZ2h0cy8nPgogIDx4bXBSaWdodHM6VXNhZ2VUZXJtcz4KICAgPHJkZjpBbHQ+CiAgICA8cmRmOmxpIHhtbDpsYW5nPSd4LWRlZmF1bHQnPkVQTC0xLjA8L3JkZjpsaT4KICAgPC9yZGY6QWx0PgogIDwveG1wUmlnaHRzOlVzYWdlVGVybXM+CiA8L3JkZjpEZXNjcmlwdGlvbj4KPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KPD94cGFja2V0IGVuZD0ncic/Pt3j3NgAAAAASUVORK5CYII=" alt="4"/></td>
<td>Declared project licenses indicated using SPDX codes and expressions.</td>
</tr>
</table>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAABeVJREFUWIWdlltsFNcZx39nbnvxLmsb7DXGgPEFY1OblhaqtEqEEigRaZ6qSKlS8hJFSVVUiUp9QH3hqbSqVKS0VZOXPDRtX5KoqqKkoUAETZSQ0FYkuHZI2MXB4Nvaa4/3vrMzpw/eXe+Mb2s+6dPczvn+v/N95zKCTdjvH2NryeCJoCaekYg+W7LVdmRAVUVOhTlwbuVK/EUr8vapy8zVE1PUJXyCvboqfieF8sienVG1u3+vHmndRkNDAEMRFG2HTDaPmZglNvqFdefutI1jXy05/PTUO3zxwABnn8KI5viDomrPHD486B84OChEysRJmch8bmUw3UAJRyDcyOjNYXnt2s28tO0/TwU4dfZ1ipsC+OP3aMUnLnbtivY/cuKori4ksc0kSLkec9WU0Bacxlb+dfFSKf7V9AgFjv34n8zUBfDb4zQHdfHZoUP724cODgn73hjSsesSdkcXqG0dDA+Pyo+vj0zminLwZxdI1jZRvX3OHkFrDIirDx0e6P3agQHFvv8VSGfz4mWT6UXadnaIQINomJqYPXaonVevjFENqHg7tIU519MZHdx/8OuKPTFed8rXM3tuhv6+AaV3T8tQW5hztd9cJTh/nO2RoDr8o+d+2OyMx9dNu/at51CHnl4WGX6T0icvr00hBMr2Hfz1T39bWMg6A6cvMAmeDAT9nH/o8EATZnLjmksH4QtXHblRe4mcT/Kdb/dFgn7OV15XAV45SgQpTvR845vCNpOrB6mNlzc9z4sb98ll6drbJ4RQnnjlKBEXQE7n8a7tTbrMLNZXdw8AhY0BliCKdLaFjZzO4y6AoM7JPX2dfpmqLxDeEefn6+rmpE2693UaQZ2TLgAkfY0tLchCvq5AsrD5EgDIUolIcxNI+gC0yoeSQ0u4qRknZa7d2yXobuek7iHTU0t7htAQRgMYDav2DQX82FK0glwGcASGqqk4da77KkB5Ict7/0HmlievBND8iGALIhQFZXnPU7GRYEBNBhRJ0S7kAgix/iS0LWR2FpmeATsPmh8c2yVetVIeuTiOTE8iIh2IYCsIgS0dkEuHUxVAU0ikkolISNOQlrUyWMFEphPI/PKBJLNJxJb21cVrzSkh58eQ6WlEoJmMbzuaImdcAAhuLdy/0xOKtpc72VDKIHMmMjsL9srTtPj6sxBshlx9KwArB8osZtIPglsugKzFa/H4zKM7WwMB+966/xBVs2OXEQ3bkJnZ+gAApXEb8c+nC1mL16BmGQYs3r2TKFgitAXEijNqVTN+8CqBXyTwPfvWJgC2Ep/MWAGLd10AL1zCROEft2/GpVYpwwamlQ8jdd/311xyLvFIE7GxWQny7RcuYboAALJ5Tl8bSSZpbkEYvg0DWlfPIXPzlD58CYqZDdQVlPbdXLsxtZDNc7ryesUf0ctP8pvuqO8nR47sDxRHb4Dz4D8jVROgd/Vz9fp4MTaRfunFt/h5lcvbdirFmdh04X/Dn8ZLeu+AawN5MHGBtqubkfi8E5tIfzaV4kzt5xXRr4zhPLqHN2fm8idV2wrtONAvHHMe7NLmtVUNvWeA4dvzzifD05NZi++euYyrVqsO70IMa3eIN4rF/LH5mWSk8+CgpvoMyKTqO6qFQI22I3f1cOWD29bN2MLn/77L8V99yBzgqulqAD4gcH0K+d8Eb/SG7Y6RWxPdPl3VokP7hRIsz3bHds0PoRuIhhBaWwfKrm5G46Z858rt/Phs8e+//IjnP7hLhqWSC8CmfFx4J6EO+MsQVT/ew95jXZwJ6hzY3epXeru2GU1bGwk2BjF0laLlkFnMYM4t8mUsYY3N5JxskRsXYvz6YowvgUKN52uuKwCMGmEviL+nkZaHu3h4XzOPBTR2oBCW4BNQkA7pfIn7o3O89/4d3o8tkFhDuHK/KoDwCBuee6OcJZ2lbVwtp1WyVNsSYJW9WOMFj2fXKoE3E17RirBWFlZqYjhltz0gFZgCkCs/u0a8nikeiNpRV7xilSzUQhTK4hae2V+x/wPtT4l4Dsej0AAAAABJRU5ErkJggg==" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>The border, line breaks, etc. are not mandated in either form.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>Incorporating the <code>SPDX-License-Identifier</code> tag in the header makes it easy for automated tools to discover and report the license of the content. More usefully, the SPDX expression syntax can be used to make it very explicit to automated tools how multiple licenses are combined.</p>
</div>
<div class="paragraph">
<p>In SPDX, disjunction is used to express dual licensing and conjunction is used to express that the content contains content that is distributed simultaneously under multiple licenses. For example, <code>EPL-2.0 OR MIT</code> expresses that the consumer may choose to accept the content under one of the licenses listed; and <code>EPL-2.0 AND MIT</code> indicates that the consumer must accept the content under both licenses (it may be the case that parts of the content are under one license and other parts are under the other).</p>
</div>
<div class="listingblock">
<div class="title">Example Copyright and License Header for Dual-licensed Content</div>
<div class="content">
<pre class="CodeRay highlight"><code>/********************************************************************************
* Copyright (c) {year} {owner}[ and others]
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License 2.0 which is available at
* http://www.eclipse.org/legal/epl-2.0, or the Apache Software License 2.0
* which is available at https://www.apache.org/licenses/LICENSE-2.0.
*
* SPDX-License-Identifier: EPL-2.0 OR Apache-2.0
********************************************************************************/</code></pre>
</div>
</div>
</div>
<div class="sect2">
<h3 id="legaldoc-license"><a class="anchor" href="#legaldoc-license"></a><a class="link" href="#legaldoc-license">License File</a></h3>
<div class="paragraph">
<p>The license file contains the exact text of the project’s declared licenses in human readable form. The declared licenses are those that the project team’s content is distributed under. This does not, for example, include the licenses of third party content or incidental fragments of code that is incorporated into the project content (the license of any such content should be indicated in the source file itself and the notice file that accompanies it).</p>
</div>
<div class="paragraph">
<p>If the project code is distributed under multiple licenses then the text of those licenses must be included. The file should start with a short paragraph that describes how the licenses are combined. This statement should in most cases, be exactly the same as the license statement in the file <a href="#ip-copyright-headers">copyright and license headers</a> (see the example below).</p>
</div>
<div class="paragraph">
<p>Use inclusive disjunction (<code>OR</code>) when talking about dual licenses (e.g. "choose one or the other (or both)").</p>
</div>
<div class="paragraph">
<p>The license file must be expressed in a human readable (<code>plaintext</code>) form; human readable markup languages may be used. The file is conventionally named <code>LICENSE</code> and may include a suffix (e.g. <code>LICENSE.md</code>).</p>
</div>
<div class="listingblock">
<div class="title">Example License File (dual-licensed EPL-2.0 or Apache-2.0).</div>
<div class="content">
<pre class="CodeRay highlight"><code>This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0, or the Apache Software License
2.0 which is available at https://www.apache.org/licenses/LICENSE-2.0.
... Text of the Eclipse Public License 2.0 ...
... Text of the Apache Software License 2.0 ...</code></pre>
</div>
</div>
</div>
<div class="sect2">
<h3 id="legaldoc-notice"><a class="anchor" href="#legaldoc-notice"></a><a class="link" href="#legaldoc-notice">Notice Files</a></h3>
<div class="paragraph">
<p>Notice files are expressed in human-readable plain text format; human readable markup languages may be used. The file is conventionally named <code>NOTICE</code> and may include a suffix (e.g. <code>NOTICE.md</code>).</p>
</div>
<div class="paragraph">
<p>The notice file must include basic project metadata, an expression of the declared project licenses, information regarding the licensing of any third party content, and a statement regarding the use of cryptography in cases where either the project code or third party content implements cryptography.</p>
</div>
<div class="paragraph">
<p>Project metadata provides the identity of the originating project, along with pointers to the project’s website and canonical source code repositories.</p>
</div>
<div class="paragraph">
<p>The declared licenses statement should in most case, be exactly the same as the license statement in the file <a href="#ip-copyright-headers">copyright and license headers</a>.</p>
</div>
<div class="paragraph">
<p>If cryptography is included with the content, then the following statement must be included in a comment in the <em>notice</em> file:</p>
</div>
<div class="quoteblock">
<div class="title">Cryptography Statement</div>
<blockquote>
<div class="paragraph">
<p>Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to another country, of encryption software. BEFORE using any encryption software, please check the country&#8217;s laws, regulations and policies concerning the import, possession, or use, and re-export of encryption software, to see if this is permitted.</p>
</div>
</blockquote>
</div>
<div class="paragraph">
<p>Other information, as deemed necessary by the project team may also be included.</p>
</div>
<div class="listingblock">
<div class="title">Example <code>NOTICE</code> file</div>
<div class="content">
<pre class="CodeRay highlight"><code># Notices for Dash, Tools for Committers
This content is produced and maintained by the Eclipse Dash, Tools for
Committers project.
* Project home: https://projects.eclipse.org/projects/technology.dash
## Trademarks
Eclipse Dash, Tools for Committers, and Dash, Tools for Committers are
trademarks of the Eclipse Foundation. Eclipse, and the Eclipse Logo are
registered trademarks of the Eclipse Foundation.
## Copyright
All content is the property of the respective authors or their employers.
For more information regarding authorship of content, please consult the
listed source code repository logs.
## Declared Project Licenses
This program and the accompanying materials are made available under the terms
of the Eclipse Public License v. 1.0 which is available at
http://www.eclipse.org/legal/epl-v10.html.
SPDX-License-Identifier: EPL-1.0
## Source Code
The project maintains the following source code repositories:
* http://git.eclipse.org/c/dash/org.eclipse.dash.dashboard.git
* http://git.eclipse.org/c/dash/org.eclipse.dash.handbook.git
* http://git.eclipse.org/c/dash/org.eclipse.dash.m4e.tools.git
* http://git.eclipse.org/c/dash/org.eclipse.dash.maven.git
* http://git.eclipse.org/c/dash/org.eclipse.dash.repositories.git
* http://git.eclipse.org/c/dash/org.eclipse.dash.test.git
## Third-party Content
ckeditor (3.0.1)
* License: MPL 1.1, BSD
* Project: http://ckeditor.com/
* Source: http://ckeditor.com/download
commons-codec-1.3.jar (1.3)
* License: Apache License, 2.0
commons-net (3.3)
* License: Apache License, 2.0
commons-vfs2 (2.1)
* License: Apache License, 2.0
Google Gson (2.2.4)
* License: Apache License, 2.0
Google Guava (19.0)
* License: Apache License, 2.0
Services_JSON (1.31)
* License: Modified BSD
* Project: http://pear.php.net/pepr/pepr-proposal-show.php?id=198
* Source: http://mike.teczno.com/JSON/
Yahoo YUI (2.3.1)
* License: New BSD license
YUI (2.6.0)
* License: New BSD license
## Cryptography
Content may contain encryption software. The country in which you are currently
may have restrictions on the import, possession, and use, and/or re-export to
another country, of encryption software. BEFORE using any encryption software,
please check the country's laws, regulations and policies concerning the import,
possession, or use, and re-export of encryption software, to see if this is
permitted.</code></pre>
</div>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>The actual text of the project&#8217;s declared licenses should not be included in the notice file (they are provided in the <em>license</em> file). The terms of the other licenses included in the content, including third-party licenses, must be observed (e.g. some licenses require that the text of the license be included with the distribution; in this case, position the license text either in the <em>notice</em> file or as close to the corresponding content as possible).</p>
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="sect2">
<h3 id="legaldoc-contributor"><a class="anchor" href="#legaldoc-contributor"></a><a class="link" href="#legaldoc-contributor">Contributor Guide</a></h3>
<div class="paragraph">
<p>While not strictly <em>legal documentation</em>, having concise and clear information how to get involved in a project is very important for building the community around a project. Therefore, to simplify adoption and encourage contributions it is recommended that projects maintain a <em>Contributor Guide</em>. The file is conventionally named <code>CONTRIBUTING</code> (or <code>README</code>) and may include a suffix (e.g. <code>CONTRIBUTING.md</code>).</p>
</div>
<div class="paragraph">
<p>Like legal documentation, a CONTRIBUTING file should be placed in the root of each repository. Keep the guide as concise as possible: it should contain a few words and a link to other documents for details and more information. Use plain text that can be easily consumed without being formally rendered.</p>
</div>
<div class="paragraph">
<p>Minimally, the CONTRIBUTING file should include:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>The name and brief description of the project;</p>
</li>
<li>
<p>A link to the project&#8217;s website and documentation;</p>
</li>
<li>
<p>A link to the primary Communication channel (how do potential contributors contact the project team?);</p>
</li>
<li>
<p>A pointer to the canonical source code repositories;</p>
</li>
<li>
<p>Mechanics of how to actually contribute (pull requests accepted, via Gerrit, etc.);</p>
</li>
<li>
<p>Link to sign the ECA (<a href="https://www.eclipse.org/legal/ECA.php" class="bare">https://www.eclipse.org/legal/ECA.php</a>)</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>Additionally, the guide might include:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Link to downloads; and</p>
</li>
<li>
<p>Link to a more comprehensive project contribution guide (e.g. a website).</p>
</li>
</ul>
</div>
<div class="sect3">
<h4 id="legaldoc-contributor-setup"><a class="anchor" href="#legaldoc-contributor-setup"></a><a class="link" href="#legaldoc-contributor-setup">Setting up the Development Environment</a></h4>
<div class="paragraph">
<p>The CONTRIBUTING file should make it easy for people who got interested in the project to start working with it. It should include:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Instructions for obtaining the sources;</p>
</li>
<li>
<p>Clear instructions for setting up any additional tools needed for the development;</p>
</li>
<li>
<p>A description of the dependencies of the project, or even better how to easily get all the necessary content the project depends on; and</p>
</li>
<li>
<p>A list of necessary steps to build the artifacts of the project (e.g. bundles, features, standalone products).</p>
</li>
</ul>
</div>
</div>
<div class="sect3">
<h4 id="legaldoc-contributor-contributing"><a class="anchor" href="#legaldoc-contributor-contributing"></a><a class="link" href="#legaldoc-contributor-contributing">Contributing Code</a></h4>
<div class="paragraph">
<p>The <code>CONTRIBUTING</code> file should make it very clear what are the steps a contributor needs to follow, so that their contribution reaches the project and may be accepted.</p>
</div>
<div class="paragraph">
<p>It should:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Include very specific instructions on how contributions are accepted;</p>
</li>
<li>
<p>Indicate whether or not the project will accept GitHub pull requests, along with the necessary steps to have the project honor those requests;</p>
</li>
<li>
<p>Describe the legal part of the process for accepting contributions, e.g. point to the the <a href="https://www.eclipse.org/legal/ECA.php">Eclipse Contributor Agreement</a> (ECA) and <a href="https://www.eclipse.org/legal/DCO.php">Developer Certificate of Origin</a> (DCO); and</p>
</li>
<li>
<p>Describe any project specific rules, which the contributors should know, for example:</p>
<div class="ulist">
<ul>
<li>
<p>preferences on code quality;</p>
</li>
<li>
<p>code formatting; and</p>
</li>
<li>
<p>processes for code review.</p>
</li>
</ul>
</div>
</li>
</ul>
</div>
<div class="paragraph">
<p>Projects may slightly different rules for contributing to different repositories. Make this clear to the contributors.</p>
</div>
</div>
<div class="sect3">
<h4 id="legaldoc-contributor-ideas"><a class="anchor" href="#legaldoc-contributor-ideas"></a><a class="link" href="#legaldoc-contributor-ideas">Help Wanted</a></h4>
<div class="paragraph">
<p>The <code>CONTRIBUTING</code> file can optionally provide guidance for developers who want to help, but don&#8217;t have their own agenda. To help these developers, the guide may list ideas for improvements which the team already knows, or areas where help is needed.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAABeVJREFUWIWdlltsFNcZx39nbnvxLmsb7DXGgPEFY1OblhaqtEqEEigRaZ6qSKlS8hJFSVVUiUp9QH3hqbSqVKS0VZOXPDRtX5KoqqKkoUAETZSQ0FYkuHZI2MXB4Nvaa4/3vrMzpw/eXe+Mb2s+6dPczvn+v/N95zKCTdjvH2NryeCJoCaekYg+W7LVdmRAVUVOhTlwbuVK/EUr8vapy8zVE1PUJXyCvboqfieF8sienVG1u3+vHmndRkNDAEMRFG2HTDaPmZglNvqFdefutI1jXy05/PTUO3zxwABnn8KI5viDomrPHD486B84OChEysRJmch8bmUw3UAJRyDcyOjNYXnt2s28tO0/TwU4dfZ1ipsC+OP3aMUnLnbtivY/cuKori4ksc0kSLkec9WU0Bacxlb+dfFSKf7V9AgFjv34n8zUBfDb4zQHdfHZoUP724cODgn73hjSsesSdkcXqG0dDA+Pyo+vj0zminLwZxdI1jZRvX3OHkFrDIirDx0e6P3agQHFvv8VSGfz4mWT6UXadnaIQINomJqYPXaonVevjFENqHg7tIU519MZHdx/8OuKPTFed8rXM3tuhv6+AaV3T8tQW5hztd9cJTh/nO2RoDr8o+d+2OyMx9dNu/at51CHnl4WGX6T0icvr00hBMr2Hfz1T39bWMg6A6cvMAmeDAT9nH/o8EATZnLjmksH4QtXHblRe4mcT/Kdb/dFgn7OV15XAV45SgQpTvR845vCNpOrB6mNlzc9z4sb98ll6drbJ4RQnnjlKBEXQE7n8a7tTbrMLNZXdw8AhY0BliCKdLaFjZzO4y6AoM7JPX2dfpmqLxDeEefn6+rmpE2693UaQZ2TLgAkfY0tLchCvq5AsrD5EgDIUolIcxNI+gC0yoeSQ0u4qRknZa7d2yXobuek7iHTU0t7htAQRgMYDav2DQX82FK0glwGcASGqqk4da77KkB5Ict7/0HmlievBND8iGALIhQFZXnPU7GRYEBNBhRJ0S7kAgix/iS0LWR2FpmeATsPmh8c2yVetVIeuTiOTE8iIh2IYCsIgS0dkEuHUxVAU0ikkolISNOQlrUyWMFEphPI/PKBJLNJxJb21cVrzSkh58eQ6WlEoJmMbzuaImdcAAhuLdy/0xOKtpc72VDKIHMmMjsL9srTtPj6sxBshlx9KwArB8osZtIPglsugKzFa/H4zKM7WwMB+966/xBVs2OXEQ3bkJnZ+gAApXEb8c+nC1mL16BmGQYs3r2TKFgitAXEijNqVTN+8CqBXyTwPfvWJgC2Ep/MWAGLd10AL1zCROEft2/GpVYpwwamlQ8jdd/311xyLvFIE7GxWQny7RcuYboAALJ5Tl8bSSZpbkEYvg0DWlfPIXPzlD58CYqZDdQVlPbdXLsxtZDNc7ryesUf0ctP8pvuqO8nR47sDxRHb4Dz4D8jVROgd/Vz9fp4MTaRfunFt/h5lcvbdirFmdh04X/Dn8ZLeu+AawN5MHGBtqubkfi8E5tIfzaV4kzt5xXRr4zhPLqHN2fm8idV2wrtONAvHHMe7NLmtVUNvWeA4dvzzifD05NZi++euYyrVqsO70IMa3eIN4rF/LH5mWSk8+CgpvoMyKTqO6qFQI22I3f1cOWD29bN2MLn/77L8V99yBzgqulqAD4gcH0K+d8Eb/SG7Y6RWxPdPl3VokP7hRIsz3bHds0PoRuIhhBaWwfKrm5G46Z858rt/Phs8e+//IjnP7hLhqWSC8CmfFx4J6EO+MsQVT/ew95jXZwJ6hzY3epXeru2GU1bGwk2BjF0laLlkFnMYM4t8mUsYY3N5JxskRsXYvz6YowvgUKN52uuKwCMGmEviL+nkZaHu3h4XzOPBTR2oBCW4BNQkA7pfIn7o3O89/4d3o8tkFhDuHK/KoDwCBuee6OcJZ2lbVwtp1WyVNsSYJW9WOMFj2fXKoE3E17RirBWFlZqYjhltz0gFZgCkCs/u0a8nikeiNpRV7xilSzUQhTK4hae2V+x/wPtT4l4Dsej0AAAAABJRU5ErkJggg==" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Keeping a help-wanted list up-to-date can be challenging. Consider including a query (e.g. for "helpwanted" issues) rather than (or in addition to) specific work area recommendations.</p>
</div>
</td>
</tr>
</table>
</div>
</div>
</div>
<div class="sect2">
<h3 id="legaldoc-faq"><a class="anchor" href="#legaldoc-faq"></a><a class="link" href="#legaldoc-faq">Frequently Asked Questions</a></h3>
<div class="qlist qanda">
<ol>
<li>
<p><em>Do the <em>license</em> and <em>notice</em> files need to be named <code>LICENSE</code> and <code>NOTICE</code>?</em></p>
<p>No. If there are technical limitations, for example, that require that you select different names, you can do so. But for the sake of consistency for our communities we prefer that this convention be followed. Format-specific file extensions (e.g. <code>NOTICE.md</code>) can be used.</p>
</li>
<li>
<p><em>Can the <em>license</em> and <em>notice</em> files use Markdown?</em></p>
<p>Yes. Any human-readable markup format may be used.</p>
</li>
<li>
<p><em>Is the cryptography statement required?</em></p>
<p>The cryptography statement is only required if the project code includes cryptography algorithms or other cryptographic content.</p>
</li>
<li>
<p><em>What licenses should be listed in a build script (e.g. Maven <code>pom.xml</code> file)?</em></p>
<p>The license(s) in the build should reflect what is being built, but typically not the license(s) of referenced third party content. The <code>pom.xml</code> file for project code, for example, should list the project license(s).</p>
</li>
<li>
<p><em>In a multiple license scenario, do we use conjunction (<code>AND</code>) or disjunction (<code>OR</code>)?</em></p>
<p>We follow the lead of the <a href="https://spdx.org/">SPDX community</a> with regard to the way in which we express the combination of licenses, and use inclusive disjunction. In the example of a dual licensing scenario, we make the content available under the terms of licenses A <strong>AND</strong> B, but the consumer accepts it under the terms of license A <strong>OR</strong> B or both. Think of it from the perspective of the consumer.</p>
</li>
<li>
<p><em>How do I get help?</em></p>
<p>If you have any questions or concerns, contact <a href="mailto:license@eclipse.org">license@eclipse.org</a>.</p>
</li>
</ol>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="release"><a class="anchor" href="#release"></a><a class="link" href="#release">Releases</a></h2>
<div class="sectionbody">
<div class="paragraph">
<p>Releases are formal for Eclipse projects.</p>
</div>
<div class="paragraph">
<p>Releases are broadly categorized as:</p>
</div>
<div class="ulist">
<ul>
<li>
<p><em>Major</em> releases include API changes (potential for downstream breakage);</p>
</li>
<li>
<p><em>Minor</em> releases add new functionality, but are API compatible with previous versions; and</p>
</li>
<li>
<p><em>Service</em> releases include bug fixes only and include no significant new functionality.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>For many Eclipse projects, the release lifecycle follows the traditional pattern of every release being preceded by a release review. This is especially true for projects with release cycles that span a year or more.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBieSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMCkKIC0tPgo8IS0tIFRpdGxlOiAlMyBQYWdlczogMSAtLT4KPHN2ZyB3aWR0aD0iMzg0cHQiIGhlaWdodD0iMTE2cHQiCiB2aWV3Qm94PSIwLjAwIDAuMDAgMzgzLjUwIDExNi4wMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCAxMTIpIj4KPHRpdGxlPiUzPC90aXRsZT4KPCEtLSBzdGFydCAtLT4KPGcgaWQ9Im5vZGUxIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5zdGFydDwvdGl0bGU+CjxlbGxpcHNlIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgY3g9IjE4IiBjeT0iLTkwIiByeD0iMTgiIHJ5PSIxOCIvPgo8L2c+CjwhLS0gcGxhbiAtLT4KPGcgaWQ9Im5vZGUyIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5wbGFuPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjEwOCwtMTA4IDU0LC0xMDggNTQsLTcyIDEwOCwtNzIgMTA4LC0xMDgiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iODEiIHk9Ii04Ni45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPlBsYW48L3RleHQ+CjwvZz4KPCEtLSBzdGFydCYjNDU7Jmd0O3BsYW4gLS0+CjxnIGlkPSJlZGdlMSIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+c3RhcnQmIzQ1OyZndDtwbGFuPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMzYuMjIyMiwtOTBDMzYuMjIyMiwtOTAgNDMuOTExLC05MCA0My45MTEsLTkwIi8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI0My45MTEsLTkzLjUwMDEgNTMuOTExLC05MCA0My45MTEsLTg2LjUwMDEgNDMuOTExLC05My41MDAxIi8+CjwvZz4KPCEtLSBkZXZlbG9wbWVudCAtLT4KPGcgaWQ9Im5vZGUzIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5kZXZlbG9wbWVudDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyMjEuNSwtMTA4IDEyNi41LC0xMDggMTI2LjUsLTcyIDIyMS41LC03MiAyMjEuNSwtMTA4Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjE3NCIgeT0iLTg2LjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+RGV2ZWxvcG1lbnQ8L3RleHQ+CjwvZz4KPCEtLSBwbGFuJiM0NTsmZ3Q7ZGV2ZWxvcG1lbnQgLS0+CjxnIGlkPSJlZGdlMiIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+cGxhbiYjNDU7Jmd0O2RldmVsb3BtZW50PC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMTA4LjQwMDEsLTkwQzEwOC40MDAxLC05MCAxMTYuMzg0NywtOTAgMTE2LjM4NDcsLTkwIi8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxMTYuMzg0NywtOTMuNTAwMSAxMjYuMzg0NywtOTAgMTE2LjM4NDcsLTg2LjUwMDEgMTE2LjM4NDcsLTkzLjUwMDEiLz4KPC9nPgo8IS0tIG1pbGVzdG9uZSAtLT4KPGcgaWQ9Im5vZGU0IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5taWxlc3RvbmU8L3RpdGxlPgo8cGF0aCBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0zMDIuNSwtMTA4QzMwMi41LC0xMDggMjUxLjUsLTEwOCAyNTEuNSwtMTA4IDI0NS41LC0xMDggMjM5LjUsLTEwMiAyMzkuNSwtOTYgMjM5LjUsLTk2IDIzOS41LC04NCAyMzkuNSwtODQgMjM5LjUsLTc4IDI0NS41LC03MiAyNTEuNSwtNzIgMjUxLjUsLTcyIDMwMi41LC03MiAzMDIuNSwtNzIgMzA4LjUsLTcyIDMxNC41LC03OCAzMTQuNSwtODQgMzE0LjUsLTg0IDMxNC41LC05NiAzMTQuNSwtOTYgMzE0LjUsLTEwMiAzMDguNSwtMTA4IDMwMi41LC0xMDgiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjc3IiB5PSItODYuOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5NaWxlc3RvbmU8L3RleHQ+CjwvZz4KPCEtLSBkZXZlbG9wbWVudCYjNDU7Jmd0O21pbGVzdG9uZSAtLT4KPGcgaWQ9ImVkZ2UzIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5kZXZlbG9wbWVudCYjNDU7Jmd0O21pbGVzdG9uZTwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTIyMS41ODA1LC05NkMyMjEuNTgwNSwtOTYgMjI5LjQ5MjUsLTk2IDIyOS40OTI1LC05NiIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjI5LjQ5MjUsLTk5LjUwMDEgMjM5LjQ5MjUsLTk2IDIyOS40OTI1LC05Mi41MDAxIDIyOS40OTI1LC05OS41MDAxIi8+CjwvZz4KPCEtLSByYyAtLT4KPGcgaWQ9Im5vZGU1IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5yYzwvdGl0bGU+CjxwYXRoIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTIwMSwtMzZDMjAxLC0zNiAxNDcsLTM2IDE0NywtMzYgMTQxLC0zNiAxMzUsLTMwIDEzNSwtMjQgMTM1LC0yNCAxMzUsLTEyIDEzNSwtMTIgMTM1LC02IDE0MSwwIDE0NywwIDE0NywwIDIwMSwwIDIwMSwwIDIwNywwIDIxMywtNiAyMTMsLTEyIDIxMywtMTIgMjEzLC0yNCAyMTMsLTI0IDIxMywtMzAgMjA3LC0zNiAyMDEsLTM2Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjE3NCIgeT0iLTIxLjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+UmVsZWFzZTwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTc0IiB5PSItOC40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkNhbmRpZGF0ZTwvdGV4dD4KPC9nPgo8IS0tIGRldmVsb3BtZW50JiM0NTsmZ3Q7cmMgLS0+CjxnIGlkPSJlZGdlNSIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+ZGV2ZWxvcG1lbnQmIzQ1OyZndDtyYzwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTE3NCwtNzEuODMxNEMxNzQsLTcxLjgzMTQgMTc0LC00Ni40MTMzIDE3NCwtNDYuNDEzMyIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMTc3LjUwMDEsLTQ2LjQxMzIgMTc0LC0zNi40MTMzIDE3MC41MDAxLC00Ni40MTMzIDE3Ny41MDAxLC00Ni40MTMyIi8+CjwvZz4KPCEtLSBtaWxlc3RvbmUmIzQ1OyZndDtkZXZlbG9wbWVudCAtLT4KPGcgaWQ9ImVkZ2U0IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5taWxlc3RvbmUmIzQ1OyZndDtkZXZlbG9wbWVudDwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTIzOS4yMzE1LC04NEMyMzkuMjMxNSwtODQgMjMxLjU4NTIsLTg0IDIzMS41ODUyLC04NCIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjMxLjU4NTMsLTgwLjUwMDEgMjIxLjU4NTIsLTg0IDIzMS41ODUyLC04Ny41MDAxIDIzMS41ODUzLC04MC41MDAxIi8+CjwvZz4KPCEtLSByZWxlYXNlX3JldmlldyAtLT4KPGcgaWQ9Im5vZGU2IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5yZWxlYXNlX3JldmlldzwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyOTQuNSwtMzYgMjMxLjUsLTM2IDIzMS41LDAgMjk0LjUsMCAyOTQuNSwtMzYiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjYzIiB5PSItMjEuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5SZWxlYXNlPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyNjMiIHk9Ii04LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+UmV2aWV3PC90ZXh0Pgo8L2c+CjwhLS0gcmMmIzQ1OyZndDtyZWxlYXNlX3JldmlldyAtLT4KPGcgaWQ9ImVkZ2U2IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5yYyYjNDU7Jmd0O3JlbGVhc2VfcmV2aWV3PC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMjEzLjAzNjcsLTE4QzIxMy4wMzY3LC0xOCAyMjEuNDc1MSwtMTggMjIxLjQ3NTEsLTE4Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyMjEuNDc1MiwtMjEuNTAwMSAyMzEuNDc1MSwtMTggMjIxLjQ3NTEsLTE0LjUwMDEgMjIxLjQ3NTIsLTIxLjUwMDEiLz4KPC9nPgo8IS0tIHJlbGVhc2UgLS0+CjxnIGlkPSJub2RlNyIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+cmVsZWFzZTwvdGl0bGU+CjxwYXRoIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTM2My41LC0zNkMzNjMuNSwtMzYgMzI0LjUsLTM2IDMyNC41LC0zNiAzMTguNSwtMzYgMzEyLjUsLTMwIDMxMi41LC0yNCAzMTIuNSwtMjQgMzEyLjUsLTEyIDMxMi41LC0xMiAzMTIuNSwtNiAzMTguNSwwIDMyNC41LDAgMzI0LjUsMCAzNjMuNSwwIDM2My41LDAgMzY5LjUsMCAzNzUuNSwtNiAzNzUuNSwtMTIgMzc1LjUsLTEyIDM3NS41LC0yNCAzNzUuNSwtMjQgMzc1LjUsLTMwIDM2OS41LC0zNiAzNjMuNSwtMzYiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMzQ0IiB5PSItMTQuOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5SZWxlYXNlPC90ZXh0Pgo8L2c+CjwhLS0gcmVsZWFzZV9yZXZpZXcmIzQ1OyZndDtyZWxlYXNlIC0tPgo8ZyBpZD0iZWRnZTciIGNsYXNzPSJlZGdlIj4KPHRpdGxlPnJlbGVhc2VfcmV2aWV3JiM0NTsmZ3Q7cmVsZWFzZTwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTI5NC41NDg3LC0xOEMyOTQuNTQ4NywtMTggMzAyLjQwNDIsLTE4IDMwMi40MDQyLC0xOCIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMzAyLjQwNDIsLTIxLjUwMDEgMzEyLjQwNDIsLTE4IDMwMi40MDQyLC0xNC41MDAxIDMwMi40MDQyLC0yMS41MDAxIi8+CjwvZz4KPCEtLSByZWxlYXNlJiM0NTsmZ3Q7cGxhbiAtLT4KPGcgaWQ9ImVkZ2U4IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5yZWxlYXNlJiM0NTsmZ3Q7cGxhbjwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTM0NSwtMzYuNDIxOEMzNDUsLTQ1LjI3OTEgMzQ1LC01NCAzNDUsLTU0IDM0NSwtNTQgODEsLTU0IDgxLC01NCA4MSwtNTQgODEsLTYxLjU3ODIgODEsLTYxLjU3ODIiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9Ijc3LjUwMDEsLTYxLjU3ODEgODEsLTcxLjU3ODIgODQuNTAwMSwtNjEuNTc4MiA3Ny41MDAxLC02MS41NzgxIi8+CjwvZz4KPC9nPgo8L3N2Zz4K" alt="release cycle" width="510" height="154"/>
</div>
<div class="title">The Release Cycle</div>
</div>
<div class="paragraph">
<p>Every release cycle starts with a <a href="#releases-plan">plan</a> that is created in an open and transparent manner and made available the community both for review and to solicit input. The development process must be iterative, with the regular delivery of <a href="#release-milestones">milestone builds</a> to solicit feedback. The release cycle ends with the delivery of a final release candidate, a <a href="#release-review">release review</a>, and general availability of the products of the release.</p>
</div>
<div class="paragraph">
<p>A project team may declare official major or minor releases and distribute associated products for up to one year following a successful <em><a href="#release-review">release or progress review</a></em>. Reviews are not required for bug-fix/service releases.</p>
</div>
<div id="NOTE" class="exampleblock">
<div class="content">
<div class="paragraph">
<p><strong>Intellectual property must be properly accounted for and tracked at all times.</strong> The project team must engage in the Eclipse IP Due Diligence Process on an ongoing basis. The IP Log review and approval that occurs at the time of either a release review or progress review should be regarded as a means of confirming that intellectual property is being properly managed and not as a trigger to engage in a last minute clean up.</p>
</div>
<div class="paragraph">
<p>All tracking of project and third-party content must be current and correct at all times.</p>
</div>
</div>
</div>
<div class="sect2">
<h3 id="releases-plan"><a class="anchor" href="#releases-plan"></a><a class="link" href="#releases-plan">Release Plan</a></h3>
<div class="paragraph">
<p>A project plan is <em>required</em> for each major and minor project release. The plan should lay out in broad terms what the goals are for the release. As plans are a valuable means for the community to get involved with your project, the plan should be created at the beginning of the release cycle. By establishing the plan early, you give prospective contributors help in determining how they can most usefully contribute, and adopters can prepare their own development schedule and themes. Plans can change during the release cycle.</p>
</div>
<div class="paragraph">
<p>Release records are used to capture a project plan. All project leads and committers can use the <a href="#pmi-commands-release">Create a new release</a> command on their <a href="#pmi-project-page">project page</a> in the <a href="#pmi">Project Management Interface (PMI)</a> to create a new release record.</p>
</div>
<div class="paragraph">
<p>At the start of the release cycle, a plan should minimally include a release number, date, and short description. All aspects of a plan can change during the release cycle (including the date). If you do change the plan, make sure that the change is communicated via your project&#8217;s <em>dev-list</em> and other project channels.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>Think of the description of the project plan as an <em>elevator pitch</em>: how would you describe the release in a fifteen second elevator ride?</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>The <em>Plan</em> tab in the release record contains numerous fields for capturing plan information. The amount of information that you should capture for a release plan varies by top-level project, so consult with your Project Management Committee (PMC) for advice.</p>
</div>
<div class="paragraph">
<p>Producing regular builds is an important part of the release cycle. Builds are an important means of engaging with the community: adopters can help you test your code and test their own so that they can be ready for the eventual release. Project teams should plan to produce at least one <em>milestone</em> build (more are better, depending on the length of your release cycle), and capture the planned date for that milestone in the release record. It is also common practice to generate nightly and weekly integration builds. Project teams must ensure that their project&#8217;s downloads page provides the information required for the community to obtain builds.</p>
</div>
<div class="paragraph">
<p>All requests for review of <a href="#ip">intellectual property</a> contributions must be approved by the IP Team before the products of a release are pushed out onto distribution channels (this includes third party content and contributions of code to be maintained by the project).</p>
</div>
</div>
<div class="sect2">
<h3 id="release-milestones"><a class="anchor" href="#release-milestones"></a><a class="link" href="#release-milestones">Milestones and Release Candidates</a></h3>
<div class="paragraph">
<p>Milestone builds and release candidates are not themselves official releases. Per the Eclipse Development Process, milestone and release candidate builds are intended to be consumed by a limited audience to solicit, gather, and incorporate feedback from leading edge consumers. A predictable schedule for the delivery of milestone builds is especially valuable when the period of time between formal releases spans multiple months.</p>
</div>
<div class="paragraph">
<p>Project teams should include at least one milestone build during every release cycle. The timing of milestone and release candidate builds should be included in release plans.</p>
</div>
</div>
<div class="sect2">
<h3 id="release-review"><a class="anchor" href="#release-review"></a><a class="link" href="#release-review">Progress and Release Reviews</a></h3>
<div class="paragraph">
<p>Progress and release reviews differ only in timing. A progress review can be scheduled at any point in a project&#8217;s release cycle; a release review is scheduled at the end of the release cycle. A <em>release review</em> can be thought of as a formal announcement of a release to the community.</p>
</div>
<div class="paragraph">
<p>These reviews generally serve as a means for a project to engage in a retrospective of the progress made during the release, discover areas of potential improvement, demonstrate that the project is operating in an open and transparent manner, and ensure that the development process and intellectual due diligence processes have been followed.</p>
</div>
<div class="paragraph">
<p>Reviews run for a week and always conclude on a Wednesday.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>We schedule reviews to conclude on the <em>first and third Wednesdays of the month</em>. Your release date does not have to coincide with the review date (you can set the release date as necessary). The review must, however, conclude successfully before you can make the release official.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p><em>Release and progress reviews</em> require review documentation and an intellectual property (IP) log check. The review process must be initiated at least two weeks in advance of the anticipated review date.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBieSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMCkKIC0tPgo8IS0tIFRpdGxlOiAlMyBQYWdlczogMSAtLT4KPHN2ZyB3aWR0aD0iNDc2cHQiIGhlaWdodD0iMjYwcHQiCiB2aWV3Qm94PSIwLjAwIDAuMDAgNDc2LjAwIDI2MC4wMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCAyNTYpIj4KPHRpdGxlPiUzPC90aXRsZT4KPCEtLSBkb2MgLS0+CjxnIGlkPSJub2RlMSIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+ZG9jPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjE0NCwtMjUyIDAsLTI1MiAwLC0yMTYgMTQ0LC0yMTYgMTQ0LC0yNTIiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNzIiIHk9Ii0yMzcuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5SZXZpZXc8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjcyIiB5PSItMjI0LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+RG9jdW1lbnRhdGlvbjwvdGV4dD4KPC9nPgo8IS0tIHN0YXJ0IC0tPgo8ZyBpZD0ibm9kZTQiIGNsYXNzPSJub2RlIj4KPHRpdGxlPnN0YXJ0PC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjMwNiwtMTgwIDE2MiwtMTgwIDE2MiwtMTQ0IDMwNiwtMTQ0IDMwNiwtMTgwIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjIzNCIgeT0iLTE1OC45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPlN0YXJ0UmV2aWV3PC90ZXh0Pgo8L2c+CjwhLS0gZG9jJiM0NTsmZ3Q7c3RhcnQgLS0+CjxnIGlkPSJlZGdlMSIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+ZG9jJiM0NTsmZ3Q7c3RhcnQ8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0xMTIuODc5NCwtMjE1LjgzMTRDMTM0LjU0NiwtMjA2LjIwMTggMTYxLjMzNjMsLTE5NC4yOTUgMTg0LjIwNzgsLTE4NC4xMjk5Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxODUuNjk3OSwtMTg3LjI5NzggMTkzLjQxNDUsLTE4MC4wMzggMTgyLjg1NDksLTE4MC45MDExIDE4NS42OTc5LC0xODcuMjk3OCIvPgo8L2c+CjwhLS0gcG1jIC0tPgo8ZyBpZD0ibm9kZTIiIGNsYXNzPSJub2RlIj4KPHRpdGxlPnBtYzwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIzMDYsLTI1MiAxNjIsLTI1MiAxNjIsLTIxNiAzMDYsLTIxNiAzMDYsLTI1MiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyMzQiIHk9Ii0yMzcuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5QTUM8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjIzNCIgeT0iLTIyNC40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkFwcHJvdmFsPC90ZXh0Pgo8L2c+CjwhLS0gcG1jJiM0NTsmZ3Q7c3RhcnQgLS0+CjxnIGlkPSJlZGdlMiIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+cG1jJiM0NTsmZ3Q7c3RhcnQ8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0yMzQsLTIxNS44MzE0QzIzNCwtMjA4LjEzMSAyMzQsLTE5OC45NzQzIDIzNCwtMTkwLjQxNjYiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjIzNy41MDAxLC0xOTAuNDEzMiAyMzQsLTE4MC40MTMzIDIzMC41MDAxLC0xOTAuNDEzMyAyMzcuNTAwMSwtMTkwLjQxMzIiLz4KPC9nPgo8IS0tIGlwdGVhbSAtLT4KPGcgaWQ9Im5vZGUzIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5pcHRlYW08L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iNDY4LC0yNTIgMzI0LC0yNTIgMzI0LC0yMTYgNDY4LC0yMTYgNDY4LC0yNTIiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMzk2IiB5PSItMjM3LjQiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+SVAgTG9nIEFwcHJvdmFsPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIzOTYiIHk9Ii0yMjQuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj4oSVAgVGVhbSk8L3RleHQ+CjwvZz4KPCEtLSBpcHRlYW0mIzQ1OyZndDtzdGFydCAtLT4KPGcgaWQ9ImVkZ2UzIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5pcHRlYW0mIzQ1OyZndDtzdGFydDwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTM1NS4xMjA2LC0yMTUuODMxNEMzMzMuNDU0LC0yMDYuMjAxOCAzMDYuNjYzNywtMTk0LjI5NSAyODMuNzkyMiwtMTg0LjEyOTkiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjI4NS4xNDUxLC0xODAuOTAxMSAyNzQuNTg1NSwtMTgwLjAzOCAyODIuMzAyMSwtMTg3LjI5NzggMjg1LjE0NTEsLTE4MC45MDExIi8+CjwvZz4KPCEtLSBlbmQgLS0+CjxnIGlkPSJub2RlNSIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+ZW5kPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjMwNiwtMTA4IDE2MiwtMTA4IDE2MiwtNzIgMzA2LC03MiAzMDYsLTEwOCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyMzQiIHk9Ii05My40IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkVuZDwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjM0IiB5PSItODAuNCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5SZWxlYXNlIFJldmlldzwvdGV4dD4KPC9nPgo8IS0tIHN0YXJ0JiM0NTsmZ3Q7ZW5kIC0tPgo8ZyBpZD0iZWRnZTQiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPnN0YXJ0JiM0NTsmZ3Q7ZW5kPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMjM0LC0xNDMuODMxNEMyMzQsLTEzNi4xMzEgMjM0LC0xMjYuOTc0MyAyMzQsLTExOC40MTY2Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIyMzcuNTAwMSwtMTE4LjQxMzIgMjM0LC0xMDguNDEzMyAyMzAuNTAwMSwtMTE4LjQxMzMgMjM3LjUwMDEsLTExOC40MTMyIi8+CjwvZz4KPCEtLSBwdWJsaXNoIC0tPgo8ZyBpZD0ibm9kZTYiIGNsYXNzPSJub2RlIj4KPHRpdGxlPnB1Ymxpc2g8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMzA2LC0zNiAxNjIsLTM2IDE2MiwwIDMwNiwwIDMwNiwtMzYiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMjM0IiB5PSItMTQuOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5QdWJsaXNoIFJlbGVhc2U8L3RleHQ+CjwvZz4KPCEtLSBlbmQmIzQ1OyZndDtwdWJsaXNoIC0tPgo8ZyBpZD0iZWRnZTUiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmVuZCYjNDU7Jmd0O3B1Ymxpc2g8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0yMzQsLTcxLjgzMTRDMjM0LC02NC4xMzEgMjM0LC01NC45NzQzIDIzNCwtNDYuNDE2NiIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjM3LjUwMDEsLTQ2LjQxMzIgMjM0LC0zNi40MTMzIDIzMC41MDAxLC00Ni40MTMzIDIzNy41MDAxLC00Ni40MTMyIi8+CjwvZz4KPC9nPgo8L3N2Zz4K" alt="release review" width="633" height="345"/>
</div>
<div class="title">Release review work flow</div>
</div>
<div class="paragraph">
<p>The project team must prepare the review documentation well in advance of the start of the review period. See this <a href="#checklist">checklist</a> used as part of evaluation during a Release Review. The release record which contains the project plan also includes a <em>Review</em> tab with appropriate fields for a review. As with the plan fields, all of the review fields are optional and the level of detail required varies by top-level project. Project teams can assemble review information during the release cycle (there&#8217;s no need to wait until the end)</p>
</div>
<div class="paragraph">
<p>The review materials must be approved by the PMC; the project lead or a designated project committer should send an email to the PMC&#8217;s mailing list with a request for approval. The PMC will respond with feedback or a simple <code>+1</code> indicating approval.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>Click the handy <span class="menuseq"><b class="menu">Committer Tools</b>&#160;<b class="caret">&#8250;</b> <b class="submenu">Communication</b>&#160;<b class="caret">&#8250;</b> <b class="menuitem">Send Email to the PMC</b></span> link on the release record page to connect with the PMC.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>The IP Team must approve the IP Log before the EMO can schedule the review, so submitting this early is important. The <a href="#ip-iplog-generator">IP Log generator</a> automatically collects information based on the information that the project team has provided to the IP Team through <a href="#ip-cq">contribution questionnaires</a> in IPZilla, commits in the project&#8217;s source code repository, and other information in our databases. The project team should review the IP Log before submitting to the IP Team for their review.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>Use the <a href="#pmi-commands-iplog">Generate IP Log</a> tool on a specific <a href="#pmi-project-page">project page</a> in the <a href="#pmi">Project Management Interface (PMI)</a> to generate and submit the IP Log for review.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>The information used to generate an IP Log should always be up-to-date (don&#8217;t wait until the end of the release cycle to make it right).</p>
</div>
<div class="paragraph">
<p>At any point in this process, the project lead or a designated committer can request that the review be initiated by clicking the <b class="menuref">Schedule a review for this release</b> link that appears at the top of the release record page.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>The EMO will likely notice that you&#8217;ve created the release record, connected with your PMC, and submitted an IP Log for review by the IP team and will take steps to initiate the actual review. However, since there is a great deal of variability in this process, send an email to <a href="mailto:emo@eclipse.org">EMO</a> stating your intent to release.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>The EMO will conclude the review on the scheduled end date and advise the project team of the outcome.</p>
</div>
</div>
<div class="sect2">
<h3 id="release-graduation"><a class="anchor" href="#release-graduation"></a><a class="link" href="#release-graduation">Graduation Reviews</a></h3>
<div class="paragraph">
<p>The purpose of a <em>graduation review</em> is to confirm that the project has a working and demonstrable code base of sufficiently high quality active and sufficiently diverse communities; has adopters, developers, and users operating fully in the open following the <a href="http://www.eclipse.org/projects/dev_process/development_process.php">Eclipse Development Process</a>; and is a credit to Eclipse and is functioning well within the larger Eclipse community</p>
</div>
<div class="paragraph">
<p>Graduation reviews are generally combined with a <em><a href="#release-review">release review</a></em> (typically, but not necessarily the <code>1.0</code> release). Upon successful completion of a graduation review, a project will leave the incubation phase and be designated as a <em>mature</em> project.</p>
</div>
<div class="paragraph">
<p>For a graduation review, release review documentation must be augmented to include demonstration of:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>solid working code with stable APIs;</p>
</li>
<li>
<p>an established and growing community around the project;</p>
</li>
<li>
<p>diverse multi-organization committer/contributor/developer activity; and</p>
</li>
<li>
<p>operation in the open using open source rules of engagement.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>The graduation review documentation should demonstrate that members have learned the ropes and logistics of being an Eclipse project. That is, the project "gets the Eclipse way".</p>
</div>
</div>
<div class="sect2">
<h3 id="release-faq"><a class="anchor" href="#release-faq"></a><a class="link" href="#release-faq">Frequently Asked Questions</a></h3>
<div class="qlist qanda">
<ol>
<li>
<p><em>Can a release review fail? </em></p>
<p>Technically, yes. A release review can fail. In our history, however, this occurrs very rarely. We set up release reviews to succeed.</p>
</li>
<li>
<p><em>Do we really need to do this? </em></p>
<p>Yes.</p>
</li>
<li>
<p><em>How often should we do releases? </em></p>
<p>This depends very much on the nature of your project and the expectations of your community and stake holders. If you&#8217;re not sure, connect with your mentors and top-level project for guidance.</p>
</li>
<li>
<p><em>How much effort should we put into this? </em></p>
<p>The amount of effort varies based on the nature of the team, and expectations of the community and stake holders. Generally, though, a project team shouldn&#8217;t spend more than a couple of hours working directly on the formal aspects of the release review. If the amount of effort seems too onerous, you may be trying too hard. Connect with your project mentors, top-level project&#8217;s PMC, or the <a href="mailto:emo@eclipse.org">EMO</a> for guidance.</p>
</li>
<li>
<p><em>Do I need to engage in a release review? </em></p>
<p>If the the project team wants to issue an official major or minor release and has not engaged in a release review (or progress review) within a year of the planned release date, then a release review is required.</p>
</li>
<li>
<p><em>What is the difference between a release review and progress review? </em></p>
<p>In practice, there is really no difference. The activities involved are the same and a project may create major and minor releases for an entire year following a successful release or progress review.</p>
<div class="paragraph">
<p>Progress reviews were added to the <a href="http://www.eclipse.org/projects/dev_process/development_process.php">Eclipse Foundation Development Process</a> primarily to support the <a href="https://www.eclipse.org/projects/efsp/">Eclipse Foundation Specification Process</a>, which requires that specification project teams engage periodic reviews that do not necessarily align with releases.</p>
</div>
<div class="paragraph">
<p>In cases where, for example, a project team has gone an extended period of time without having engaged in a review, the project leadership chain may compel the project team to engage in a progress review to ensure that the project team is following the processes and is generally engaging in the sorts of activities required for success.</p>
</div>
</li>
<li>
<p><em>How do I submit the IP Log for review? </em></p>
<p>Click the <b class="button">Submit</b> button on the <a href="#ip-iplog-generator">IP Log generator</a>. You need to be logged in as project committer to have access to this button.</p>
</li>
<li>
<p><em>Can I accept contributions after I submit the IP Log for review? </em></p>
<p>The short answer is <em>yes</em>. Please do accept contributions. If you require a new contribution questionnaire (for either a third party library or code contribution) after submitting the IP Log for review, please ask the <a href="mailto:emo-ip-team@eclipse.org">IP Team</a> if they want you to resubmit the IP Log.</p>
</li>
<li>
<p><em>How do I obtain PMC approval? </em></p>
<p>Send the the PMC a note via the top-level project&#8217;s <em>PMC</em> mailing list with a link to the release record. Note that the release record page has a handy link labeled <span class="menuseq"><b class="menu">Committer Tools</b>&#160;<b class="caret">&#8250;</b> <b class="menuitem">Send Email the PMC</b></span>.</p>
</li>
<li>
<p><em>I need to do a release now. Can you fast-track the review? </em></p>
<p>While we do try to be as accommodating as possible, the answer is no. We have a well-defined process with predictable dates. Please plan accordingly.</p>
</li>
<li>
<p><em>Can a project in the incubation phase do releases? </em></p>
<p>Yes. In fact, we encourage projects to do at least one release while in incubation phase.</p>
</li>
<li>
<p><em>What restrictions are placed on version names for incubating projects? </em></p>
<p>Projects in the incubation phase generally use version numbers that are less than 1.0. This is, however, a convention not a rule. If it makes sense for you community and adopters to use higher numbers, then do so. If you&#8217;re not sure, ask your top-level project PMC for advice.</p>
</li>
<li>
<p><em>How do I name/number milestone builds? </em></p>
<p>Milestone builds should contain the name/number of the release suffixed with "Mn" (e.g. the second milestone for EGit 3.2 may have a file named <code>egit-3.2M2</code>). Projects in the incubation phase may produce milestone builds for their graduation release, e.g <code>myProject-1.0M2</code>.</p>
</li>
<li>
<p><em>How can I get help? </em></p>
<p>Contact your mentors (for projects in the incubation phase), top-level project PMC, or the <a href="mailto:emo@eclipse.org">EMO</a>.</p>
</li>
</ol>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="pmi"><a class="anchor" href="#pmi"></a><a class="link" href="#pmi">Project Management Infrastructure (PMI)</a></h2>
<div class="sectionbody">
<div class="paragraph">
<p>The Eclipse Project Management Infrastructure (PMI) consolidates project management activities into a single consistent location and experience.</p>
</div>
<div class="paragraph">
<p>Project Management Infrastructure themes:</p>
</div>
<div class="paragraph">
<p><em>Improved consistency.</em> Configuration/data-driven project web presence, direct linkage between releases, reviews, and plans. Information&#8212;&#8203;including basic project metadata, project plans, and review information&#8212;&#8203;is captured and retained in a consistent (and easily leveraged) data-based format (rather than in multiple documents in arbitrary formats).</p>
</div>
<div class="paragraph">
<p><em>All-in-one-place.</em> Project leads and committers are able to edit information in place on the project information pages. Text/information in one place with links in another is eliminated where possible. Comments and discussion related to reviews, elections, etc. are connected directly to the item being discussed.</p>
</div>
<div class="paragraph">
<p><em>Get started faster.</em> By default, projects are provided with a data-driven website that includes consistent links to project releases, reviews, downloads, etc. Projects can opt to override the default and provide their own customized web presence. Setting up a project presence is a matter of configuration, not PHP programming against proprietary APIs.</p>
</div>
<div class="sect2">
<h3 id="pmi-metadata"><a class="anchor" href="#pmi-metadata"></a><a class="link" href="#pmi-metadata">Project Metadata</a></h3>
<div class="paragraph">
<p>Project committers and project leads are responsible for maintaining their project&#8217;s metadata. This information is an important part of being an Eclipse project.</p>
</div>
<div class="paragraph">
<p>Project metadata is:</p>
</div>
<div class="olist arabic">
<ol class="arabic">
<li>
<p>Relatively static structural information such as the project description and scope, the names of the project&#8217;s mailing lists and forums, the bugzilla products, source code repositories, etc.</p>
</li>
<li>
<p>Historical information such as previous release downloads, review slides and IP logs, etc.</p>
</li>
<li>
<p>Status and future looking information such as the project and milestone plans, the features scheduled for the current release, release dates, etc.</p>
</li>
</ol>
</div>
<div class="paragraph">
<p>PMC members and the Eclipse Foundation staff also have the ability to make changes on behalf of a project.</p>
</div>
</div>
<div class="sect2">
<h3 id="pmi-viewing"><a class="anchor" href="#pmi-viewing"></a><a class="link" href="#pmi-viewing">Viewing</a></h3>
<div class="paragraph">
<p>The complete listing of all current <a href="http://projects.eclipse.org/list-of-projects">Eclipse projects</a> provides one starting point for viewing projects. From here, you can link directly to a <a href="#pmi-project-page">project page</a>. Navigation options are provided to help you move from one project to another.</p>
</div>
</div>
<div class="sect2">
<h3 id="pmi-project-page"><a class="anchor" href="#pmi-project-page"></a><a class="link" href="#pmi-project-page">Project Pages</a></h3>
<div class="paragraph">
<p>The PMI provides a website for every project based on the <a href="#pmi-metadata">project metadata</a>. This website includes an <em>Overview</em> page that shows basic information about the project, a <em>Downloads</em> page that provides links to downloads, a <em>Developer Resources</em> page that includes links to <a href="#source-repositories">source code repositories</a>, and more.</p>
</div>
<div class="paragraph">
<p>An example project page is shown below. The <em>Overview</em> page includes the name and description of the project, list of project licenses, a table of recent releases, and various charts and other information (note that more charts are displayed on the <em>Who&#8217;s Involved</em> page. The website also includes links to project-specific <a href="#pmi-commands-and-tools">commands and tools</a> when the user is logged in as a project committer.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/png;base64,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" alt="project page"/>
</div>
<div class="title">A logged in committer can access commands and tools from the <em>Committer Tools</em> block on the right side of the project page.</div>
</div>
<div class="paragraph">
<p>The URL for a project page takes the form <code>https://projects.eclipse.org/projects/&lt;projectid&gt;</code> (e.g. <code>https://projects.eclipse.org/projects/technology.foo</code>), where <code>&lt;projectid&gt;</code> is the qualified <a href="#resources-identifers">identifier</a> for the project.</p>
</div>
</div>
<div class="sect2">
<h3 id="pmi-commands-and-tools"><a class="anchor" href="#pmi-commands-and-tools"></a><a class="link" href="#pmi-commands-and-tools">Commands and Tools</a></h3>
<div class="paragraph">
<p>Committers have access to several committer-specific commands and tools in the <em>Committer Tools</em> block on the right side of project pages. The selection of commands available are context sensitive; only those commands that make sense for the logged in user are shown.</p>
</div>
<div class="sect3">
<h4 id="pmi-commands-cq"><a class="anchor" href="#pmi-commands-cq"></a><a class="link" href="#pmi-commands-cq">Create a Contribution Questionnaire</a></h4>
<div class="paragraph">
<p>Any project committer create <a href="#ip-cq">Contribution Questionnaire</a> (CQ). CQs are required to track the due diligence review of contributions of project content and third-party content</p>
</div>
<div class="paragraph">
<p>To create a Contribution Questionnaire:</p>
</div>
<div class="olist arabic">
<ol class="arabic">
<li>
<p>Log in to the <a href="https://projects.eclipse.org">PMI</a>;</p>
</li>
<li>
<p>Navigate to a <a href="#pmi-project-page">project page</a>;</p>
</li>
<li>
<p>Click <span class="menuseq"><b class="menu">Committer Tools</b>&#160;<b class="caret">&#8250;</b> <b class="submenu">Intellectual Property</b>&#160;<b class="caret">&#8250;</b> <b class="menuitem">Create a Contribution Questionnaire</b></span>; and</p>
</li>
<li>
<p>Follow the workflow.</p>
</li>
</ol>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>The CQ creation process works in two parts. First you create the CQ, then (when required) you attach the source code. You can attach the source code immediately after creating the CQ (otherwise the system will email you with instructions).</p>
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="sect3">
<h4 id="pmi-commands-iplog"><a class="anchor" href="#pmi-commands-iplog"></a><a class="link" href="#pmi-commands-iplog">Submit a Project&#8217;s IP Log for Review</a></h4>
<div class="paragraph">
<p>Any project committer generate the <a href="#ip-iplog">Intellectual Property (IP) Log</a> and submit it for review by the Eclipse IP Team. An IP Log review is required, for example, for all <a href="#release-review">release and progress reviews</a>.</p>
</div>
<div class="paragraph">
<p>To generate an IP Log:</p>
</div>
<div class="olist arabic">
<ol class="arabic">
<li>
<p>Log in to the <a href="https://projects.eclipse.org">PMI</a>;</p>
</li>
<li>
<p>Navigate to a <a href="#pmi-project-page">project page</a>;</p>
</li>
<li>
<p>Click <span class="menuseq"><b class="menu">Committer Tools</b>&#160;<b class="caret">&#8250;</b> <b class="submenu">Intellectual Property</b>&#160;<b class="caret">&#8250;</b> <b class="menuitem">Generate IP Log</b></span>; and</p>
</li>
<li>
<p>Follow the workflow.</p>
</li>
</ol>
</div>
</div>
<div class="sect3">
<h4 id="pmi-commands-release"><a class="anchor" href="#pmi-commands-release"></a><a class="link" href="#pmi-commands-release">Create a New Release</a></h4>
<div class="paragraph">
<p>A project lead or committer can create a new <a href="#release">release</a> record. This opens a dialog requesting that a date and name be specified. Both of these values can be changed later.</p>
</div>
<div class="paragraph">
<p>To generate an IP Log:</p>
</div>
<div class="olist arabic">
<ol class="arabic">
<li>
<p>Log in to the <a href="https://projects.eclipse.org">PMI</a>;</p>
</li>
<li>
<p>Navigate to a <a href="#pmi-project-page">project page</a>;</p>
</li>
<li>
<p>Click <span class="menuseq"><b class="menu">Committer Tools</b>&#160;<b class="caret">&#8250;</b> <b class="submenu">Releases</b>&#160;<b class="caret">&#8250;</b> <b class="menuitem">Create a new release</b></span>; and</p>
</li>
<li>
<p>Follow the workflow.</p>
</li>
</ol>
</div>
</div>
</div>
<div class="sect2">
<h3 id="pmi-editing"><a class="anchor" href="#pmi-editing"></a><a class="link" href="#pmi-editing">Editing Project Metadata</a></h3>
<div class="paragraph">
<p>Committers have the ability to edit the information managed and displayed on the project page. There are several sections on the page. When you switch the page into <em>Edit</em> mode, you will be provided with lots of help regarding the contents of each of the fields (note that the help text is currently rendered below the fields).</p>
</div>
<div class="paragraph">
<p>Some of the fields are described below.</p>
</div>
<div class="sect3">
<h4 id="pmi-description-and-scope"><a class="anchor" href="#pmi-description-and-scope"></a><a class="link" href="#pmi-description-and-scope">Description and Scope</a></h4>
<div class="paragraph">
<p>The <em>description</em> should start with a concise paragraph of three to five sentences (e.g. suitable for display with a collection of other projects). A single paragraph is generally appropriate for the description.</p>
</div>
<div class="paragraph">
<p>If more than a single simple paragraph is required to fully describe the project, it is possible to set a summary. The summary can be specified by toggling the <b class="menuref">show summary</b> link to explicitly set a summary apart from the more detailed description, or the top part of the description can be designated as the summary by inserting a <em>Teaser Break</em> into the content.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Providing a summary gives you control over what will get rendered. In views where we are displaying more than one project, the system will artifically cut short descriptions that are too long, potentially resulting in a description that looks <em>weird</em>.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>The <em>scope</em> is intended for a more select audience; generally speaking the scope should be taken directly from the project&#8217;s proposal. Project members have the ability to change the text of the project scope, but should be careful to avoid changing the meaning. If the meaning of the scope needs to change, the Project Management Committee (PMC) must be contacted regarding a potential restructuring review.</p>
</div>
</div>
<div class="sect3">
<h4 id="pmi-downloads"><a class="anchor" href="#pmi-downloads"></a><a class="link" href="#pmi-downloads">Downloads</a></h4>
<div class="paragraph">
<p>You can provide download information for your project in the <em>Downloads</em> section.</p>
</div>
<div class="paragraph">
<p>The first entry is the main "Downloads URL". This manifests as a <em>Big Button</em> Download on the project page. What you put here is left to the project team to decide. It can be a link to a webpage, a direct link to a file download, or whatever else makes sense the project and community.</p>
</div>
<div class="paragraph">
<p>Optional text can be included along with the <em>Big Button</em> Download, as well as links to zero or more Eclipse Marketplace, update/p2 sites, or other downloads. Each of the links can have an optional title (the link itself will be displayed if no title is provided). Note that no validation is done on the links to ensure that they are meaningful.</p>
</div>
<div class="paragraph">
<p><em>The Eclipse Foundation strongly encourages all projects (especially those that produce Eclipse Platform Plug-ins and Features) to create an maintain and <a href="http://marketplace.eclipse.org">Eclipse Marketplace</a> presence.</em></p>
</div>
</div>
<div class="sect3">
<h4 id="source-repositories"><a class="anchor" href="#source-repositories"></a><a class="link" href="#source-repositories">Source Repositories</a></h4>
<div class="paragraph">
<p>The project can specify zero or more <strong>source repositories</strong>. These are displayed in the <em>Contribute to this Project</em> section.</p>
</div>
<div class="paragraph">
<p>The values specified are used to query against a database of known existing source repositories (this database is updated nightly by a discovery process). Those repositories that are found in the database will be displayed with enhanced information (including links to repository mirrors, Gerrit, etc.). All values that you provide will be displayed, whether they point to real repositories or not. If the database does not contain your repository, the PMI will assume that the value is correct and try its best to display the information.</p>
</div>
<div class="paragraph">
<p>Repositories should be specified using the file system path, e.g. <code>/gitroot/egit/egit.git</code>. The name that is displayed for the repository is extracted from the last segment of the URL.</p>
</div>
<div class="paragraph">
<p>If a description file exists in the Git repository, the contents are automatically displayed under the repository name.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>The script that we us to identify repositories attempts to identify a corresponding Gerrit interface for the repository. If it exists, the Gerrit URL is used in place of the Git one. If the repository uses Gerrit, then only the Gerrit URL is displayed. Otherwise, the <code>git://</code> and <code>ssh://</code> URLs are displayed.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>You can use wildcards to match multiple repositories, e.g. <code>/gitroot/virgo/*</code>. Note that wildcards only work for repositories that exist on Eclipse infrastructure (they do not work for GitHub-based repositories, for example).</p>
</div>
<div class="paragraph">
<p>Repositories are displayed in the order they are specified. The order can be changed in the edit screen by dragging entries into the desired order. All wildcard matches are sorted alphabetically by name at the end of the list.</p>
</div>
<div class="paragraph">
<p>A <em>Contribution Message</em> should be provided; it is displayed at the top of the section and is one of the primary means by which the community will find the project code. Arbitrary text is permitted, but we recommend that you limit this content to a single paragraph with a few sentences that include a link to more information.</p>
</div>
</div>
<div class="sect3">
<h4 id="pmi-company-logos"><a class="anchor" href="#pmi-company-logos"></a><a class="link" href="#pmi-company-logos">Company Logos</a></h4>
<div class="paragraph">
<p>Company logos automatically appear on the <em>Who&#8217;s Involved</em> page under the following conditions:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>The company must be a <a href="https://www.eclipse.org/membership/">member</a> of the Eclipse Foundation;</p>
</li>
<li>
<p>The company needs to have their logo uploaded to the Portal;</p>
</li>
<li>
<p>At least one committer has to be listed as an employee of the company in question;</p>
</li>
<li>
<p>The committer must be on this project; and</p>
</li>
<li>
<p>The committer must be active (must have made at least one commit in the last three months)</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>If all of those conditions are met and the logo is still not showing up, then it&#8217;s possible that the project meta-data doesn&#8217;t have the correct source code repository information specified.</p>
</div>
</div>
<div class="sect3">
<h4 id="pmi-build-technology"><a class="anchor" href="#pmi-build-technology"></a><a class="link" href="#pmi-build-technology">Build Technology</a></h4>
<div class="paragraph">
<p>A project can specify a section of text, links, and a selection of the build technologies employed. Specifying this information makes it easier for members from the community to understand your build. Links can include direct links into the Hudson builds, pages of build instructions, or whatever else the project team feels will help the community build the project.</p>
</div>
</div>
<div class="sect3">
<h4 id="pmi-technology-types"><a class="anchor" href="#pmi-technology-types"></a><a class="link" href="#pmi-technology-types">Technology Types</a></h4>
<div class="paragraph">
<p>A project can specify the types of technology produced by the project. This is specified in rather broad terms like <em>OSGi</em> or <em>Runtime</em>. Th various technology types manifest as checkboxes on the edit screen. This information is used to form connections between projects to assist in navigation and discovery.</p>
</div>
<div class="paragraph">
<p>Clicking on one of the technology types, will take the user to a page that lists the projects that produce that particular type of technology, along with the summary of their description and project logo (if specified).</p>
</div>
</div>
</div>
<div class="sect2">
<h3 id="pmi-releases"><a class="anchor" href="#pmi-releases"></a><a class="link" href="#pmi-releases">Releases and Reviews</a></h3>
<div class="paragraph">
<p>Projects, Releases, and Reviews are presented as separate records. Each project record, obviously, represents information about a project. A project may have multiple releases; information about the release is represented in a release record. The release record also contains some review information. This information is included here, because all releases do not necessarily have a review (a project can opt to provide some <em>review</em> type information as part of a release record. A project can have multiple review records; as release reviews are the most common form of review, most review records will be joined to a release record.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBieSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMCkKIC0tPgo8IS0tIFRpdGxlOiAlMyBQYWdlczogMSAtLT4KPHN2ZyB3aWR0aD0iMjgycHQiIGhlaWdodD0iMTEzcHQiCiB2aWV3Qm94PSIwLjAwIDAuMDAgMjgyLjAwIDExMy4wMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCAxMDkpIj4KPHRpdGxlPiUzPC90aXRsZT4KPCEtLSByZXZpZXcgLS0+CjxnIGlkPSJub2RlMSIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+cmV2aWV3PC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjE3MS41LC0zNiAxMTEuNSwtMzYgMTExLjUsMCAxNzEuNSwwIDE3MS41LC0zNiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxNDEuNSIgeT0iLTE0LjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+UmV2aWV3PC90ZXh0Pgo8L2c+CjwhLS0gcHJvcG9zYWwgLS0+CjxnIGlkPSJub2RlMiIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+cHJvcG9zYWw8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iNzEsLTEwNSAwLC0xMDUgMCwtNjkgNzEsLTY5IDcxLC0xMDUiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMzUuNSIgeT0iLTgzLjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+UHJvcG9zYWw8L3RleHQ+CjwvZz4KPCEtLSBwcm9wb3NhbCYjNDU7Jmd0O3JldmlldyAtLT4KPGcgaWQ9ImVkZ2UxIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5wcm9wb3NhbCYjNDU7Jmd0O3JldmlldzwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTYzLjM1MDMsLTY4Ljg3MTFDNzYuMTMxLC02MC41NTE1IDkxLjQ1MTgsLTUwLjU3ODYgMTA1LjEyODcsLTQxLjY3NTciLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjEwNy4zNjQzLC00NC4zOTY2IDExMy44MzU4LC0zNi4wMDc5IDEwMy41NDU1LC0zOC41MzAxIDEwNy4zNjQzLC00NC4zOTY2Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjExMCIgeT0iLTQ4LjgiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxNC4wMCIgZmlsbD0iIzAwMDAwMCI+MToxPC90ZXh0Pgo8L2c+CjwhLS0gcHJvamVjdCAtLT4KPGcgaWQ9Im5vZGUzIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5wcm9qZWN0PC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjE3MS41LC0xMDUgMTExLjUsLTEwNSAxMTEuNSwtNjkgMTcxLjUsLTY5IDE3MS41LC0xMDUiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iMTQxLjUiIHk9Ii04My45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPlByb2plY3Q8L3RleHQ+CjwvZz4KPCEtLSBwcm9wb3NhbCYjNDU7Jmd0O3Byb2plY3QgLS0+CjxnIGlkPSJlZGdlNCIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+cHJvcG9zYWwmIzQ1OyZndDtwcm9qZWN0PC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNNzEuMDkxMywtODdDODAuODIyNiwtODcgOTEuNDM0NiwtODcgMTAxLjM5OSwtODciLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjEwMS40ODQ1LC05MC41MDAxIDExMS40ODQ1LC04NyAxMDEuNDg0NSwtODMuNTAwMSAxMDEuNDg0NSwtOTAuNTAwMSIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI5MS4yNSIgeT0iLTkzLjgiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxNC4wMCIgZmlsbD0iIzAwMDAwMCI+MToxPC90ZXh0Pgo8L2c+CjwhLS0gcHJvamVjdCYjNDU7Jmd0O3JldmlldyAtLT4KPGcgaWQ9ImVkZ2UyIiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5wcm9qZWN0JiM0NTsmZ3Q7cmV2aWV3PC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNMTQxLjUsLTY4Ljg3MTFDMTQxLjUsLTYxLjk1MzQgMTQxLjUsLTUzLjg5MjYgMTQxLjUsLTQ2LjI1NDMiLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjE0NS4wMDAxLC00Ni4yNDc0IDE0MS41LC0zNi4yNDc0IDEzOC4wMDAxLC00Ni4yNDc1IDE0NS4wMDAxLC00Ni4yNDc0Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjE1Mi41IiB5PSItNDguOCIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjE0LjAwIiBmaWxsPSIjMDAwMDAwIj4xOio8L3RleHQ+CjwvZz4KPCEtLSByZWxlYXNlIC0tPgo8ZyBpZD0ibm9kZTQiIGNsYXNzPSJub2RlIj4KPHRpdGxlPnJlbGVhc2U8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMjc0LC0xMDUgMjExLC0xMDUgMjExLC02OSAyNzQsLTY5IDI3NCwtMTA1Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjI0Mi41IiB5PSItODMuOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5SZWxlYXNlPC90ZXh0Pgo8L2c+CjwhLS0gcHJvamVjdCYjNDU7Jmd0O3JlbGVhc2UgLS0+CjxnIGlkPSJlZGdlNSIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+cHJvamVjdCYjNDU7Jmd0O3JlbGVhc2U8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik0xNzEuNTI5OSwtODdDMTgwLjU4MjksLTg3IDE5MC42OTI0LC04NyAyMDAuMzc4OCwtODciLz4KPHBvbHlnb24gZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjIwMC42NTM1LC05MC41MDAxIDIxMC42NTM1LC04NyAyMDAuNjUzNCwtODMuNTAwMSAyMDAuNjUzNSwtOTAuNTAwMSIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxOTEuMjUiIHk9Ii05My44IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTQuMDAiIGZpbGw9IiMwMDAwMDAiPjE6KjwvdGV4dD4KPC9nPgo8IS0tIHJlbGVhc2UmIzQ1OyZndDtyZXZpZXcgLS0+CjxnIGlkPSJlZGdlMyIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+cmVsZWFzZSYjNDU7Jmd0O3JldmlldzwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTIxNS45NjM0LC02OC44NzExQzIwMy43ODU2LC02MC41NTE1IDE4OS4xODc1LC01MC41Nzg2IDE3Ni4xNTU3LC00MS42NzU3Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxNzguMDkwOCwtMzguNzU4OSAxNjcuODU5MywtMzYuMDA3OSAxNzQuMTQyMSwtNDQuNTM4OSAxNzguMDkwOCwtMzguNzU4OSIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIyMjIiIHk9Ii00OC44IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTQuMDAiIGZpbGw9IiMwMDAwMDAiPjE6MC4uMTwvdGV4dD4KPC9nPgo8L2c+Cjwvc3ZnPgo=" alt="releases and reviews" width="375" height="150"/>
</div>
<div class="title">The relationship between proposals, projects, releases, and reviews.</div>
</div>
<div class="paragraph">
<p>A review record, however, does not require a release association. Some reviews are associated with proposals. Other have no other association (e.g. termination reviews).</p>
</div>
<div class="paragraph">
<p>Each <a href="#release">release</a> has its own record in the database. Records are connected directly to a single specific project; a subset of release records associated with a project are displayed on the project page. An existing release can be edited in much the same was as a project. Any logged in project member (committer or project lead) can switch to the <em>Edit</em> tab.</p>
</div>
<div class="paragraph">
<p>Create a single record for each release. <strong>Do not create release records for milestones.</strong> Enter milestone information in the <em>Plan</em> information for your release.</p>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>Use the <a href="#pmi-commands-release">Create a new release</a> command on a specific <a href="#pmi-project-page">project page</a> in the <a href="#pmi">Project Management Interface (PMI)</a> to create a new release record.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="sect3">
<h4 id="pmi-release-description"><a class="anchor" href="#pmi-release-description"></a><a class="link" href="#pmi-release-description">Description</a></h4>
<div class="paragraph">
<p>Describe the release in the <em>Description</em> section. The description should generally be a concise paragraph describing the focus of the release (e.g. adding certain functionality, fixing bugs, etc.) in a form that is appropriate in an aggregation (e.g. a page that displays the release information for all projects participating in an instance of the Simultaneous release). The description should provide enough information to encourage the reader to click the <b class="menuref">find out more</b> link.</p>
</div>
</div>
<div class="sect3">
<h4 id="pmi-release-issues"><a class="anchor" href="#pmi-release-issues"></a><a class="link" href="#pmi-release-issues">Issues</a></h4>
<div class="paragraph">
<p>The release record will automatically generate a list of targeted bugs.</p>
</div>
<div class="paragraph">
<p>To populate this list:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Ensure that the Bugzilla <em>Product</em> is set the to correct value in the project metadata;</p>
</li>
<li>
<p>Set the <em>target milestones</em> in Bugzilla need to match the name of your release.</p>
</li>
</ul>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>The matching algorithm tries to be as forgiving as possible, a release named <code>3.5</code>, <code>3.5.0</code>, or <code>3.5 (Luna)</code> will&#8212;&#8203;for example&#8212;&#8203;match target milestones named <code>3.5</code> ,<code>3.5M1</code>, <code>3.5 M2</code>, <code>3.5.0M3</code>, etc., but will not match <code>3.5.1</code>.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>The bugs for all projects participating in the release will be included. Bugs are grouped by Bugzilla product and component.</p>
</div>
</div>
<div class="sect3">
<h4 id="pmi-release-plan"><a class="anchor" href="#pmi-release-plan"></a><a class="link" href="#pmi-release-plan">Plan</a></h4>
<div class="paragraph">
<p><a href="#releases-plan">Project plan</a> information belongs in the <em>Plan</em> section. This information <strong>should</strong> generally be provided early in the development cycle to allow the various communities the ability to understand and participate in the release. It is expected that the plan will evolve over time. Note that all projects are required to provide a plan for each major and minor release (plans are not required service releases).</p>
</div>
</div>
<div class="sect3">
<h4 id="pmi-release-milestones"><a class="anchor" href="#pmi-release-milestones"></a><a class="link" href="#pmi-release-milestones">Milestones</a></h4>
<div class="paragraph">
<p>Enter the name, date, and optional description for each <a href="#release-milestones">milestone</a> expected with the release.</p>
</div>
<div class="paragraph">
<p>Projects should generally include more than one milestone build with each release. To include additional milestones, click the <b class="button">Add another item</b> button. Note that milestones can be dragged into the desired order. To remove a milestone, leave the <em>Name</em> field blank.</p>
</div>
</div>
<div class="sect3">
<h4 id="pmi-review"><a class="anchor" href="#pmi-review"></a><a class="link" href="#pmi-review">Review</a></h4>
<div class="paragraph">
<p>The release record has a <a href="#release-review"><em>Review</em></a> section that can be used to provide information for the associated review. If you provide information in the <em>Review</em> section, the release record itself can be used as review documentation; no further documentation is required.</p>
</div>
<div class="paragraph">
<p>Each section on the review page includes a little help to describe the sort of information that you should provide.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>A review is not necessarily required for every release. A project team may declare official major or minor releases and distribute associated products for up to one year following a successful <em><a href="#release-review">release or progress review</a></em> and reviews are never required for bug-fix/service releases.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>If a release requires a review, you can schedule one by clicking the <b class="menuref">Schedule a review</b> link. The drop-down list above the button contains several options for review dates. Pick the one that works best for you.</p>
</div>
<div class="paragraph">
<p>Note that this form will not appear if a review has already been scheduled, or the release date does not provide enough time to run a review (or is in the past). If a review has been scheduled, a link to the review will appear.</p>
</div>
<div class="paragraph">
<p>You can edit the review document, but there&#8217;s really not all that much to edit. A free-form text field is available and can be used if there is some need to provide review-specific information that might not otherwise be an appropriate part of the release record.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>The free-form text field in the review record is intended for other types of reviews (e.g. restructuring or termination reviews); we decided to leave it available for release reviews for cases in which it might be useful rather than suppress it.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>When the review is displayed, it automatically includes the <em>review</em> information from the release record; it shows the review-specific information at the top of the page, and includes the <em>review</em> information from the release as the rest of the page contents.</p>
</div>
<div class="paragraph">
<p>This can make things a bit confusing when you want to make changes to the metadata for a review record. Just remember that the <em>review</em> information for a release is stored in the release record.</p>
</div>
</div>
</div>
<div class="sect2">
<h3 id="pmi-joining-a-simultaneous-release"><a class="anchor" href="#pmi-joining-a-simultaneous-release"></a><a class="link" href="#pmi-joining-a-simultaneous-release">Joining a Simultaneous Release</a></h3>
<div class="paragraph">
<p>Projects cannot add themselves directly to a simultaneous release (e.g. <a href="https://projects.eclipse.org/releases/luna">Luna</a>), but rather must be added by the EMO.</p>
</div>
<div class="paragraph">
<p>To join a simultaneous release:</p>
</div>
<div class="olist arabic">
<ol class="arabic">
<li>
<p>Create a release record:</p>
<div class="ulist">
<ul>
<li>
<p>Provide at least a description of the release initially;</p>
</li>
<li>
<p>The date of the release should generally match that of the simultaneous release;</p>
</li>
</ul>
</div>
</li>
<li>
<p>Send a note to the <a href="https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev">cross-project-issues-dev mailing list</a> (the EMO monitors this mailing list) with the name of your project, the name/number of the release, and the offset.</p>
</li>
</ol>
</div>
<div class="paragraph">
<p>The offset indicates how many days after the start of the aggregation process for a milestone your project&#8217;s bits will be available. If your project&#8217;s bits depend on a <code>+1</code> project&#8217;s bits then your project is probably a <code>+2</code> project, for example.</p>
</div>
</div>
<div class="sect2">
<h3 id="pmi-faq"><a class="anchor" href="#pmi-faq"></a><a class="link" href="#pmi-faq">Frequently Asked Questions</a></h3>
<div class="qlist qanda">
<ol>
<li>
<p><em>Why doesn&#8217;t a committer appear on the project&#8217;s <em>Who&#8217;s Involved</em> page? </em></p>
<p>For a committer to appear on a project&#8217;s <em>Who&#8217;s Involved</em> page:</p>
<div class="openblock">
<div class="content">
<div class="olist arabic">
<ol class="arabic">
<li>
<p>The new committer must be <a href="#elections-committer">elected</a> (or be listed as an initial committer on a <a href="#starting-proposal">project proposal</a>);</p>
</li>
<li>
<p>The election must complete successfully and be approved by the PMC;</p>
</li>
<li>
<p>The new committer must provide the required <a href="#paperwork">paperwork</a>;</p>
</li>
<li>
<p>The paperwork must be processed by the EMO Records Team; and</p>
</li>
<li>
<p>The webmaster must create the committer account.</p>
</li>
</ol>
</div>
</div>
</div>
<div class="paragraph">
<p>Each piece takes time. If a committer doesn&#8217;t appear some number of days after the successful completion of a committer election, then contact the committer to confirm that they&#8217;ve followed the provided instructions and have submitted committer paperwork. Then, connect with <a href="mailto:emo@eclipse.org">EMO</a> for assistance.</p>
</div>
<div class="paragraph">
<p>If the new committer will be working with projects that use GitHub, they must be sure to add their GitHub Id to their <a href="#contributing-account">Eclipse Foundation Account</a> so that our scripts can add them to the GitHub Teams that we use to manage access to Eclipse Foundation repositories hosted on GitHub.</p>
</div>
</li>
<li>
<p><em>What is the difference between a <em>Committer</em> and an <em>Historic Committer</em>? </em></p>
<p>The <em>Who&#8217;s Involved</em> page lists committers and (in many cases) historic committers. Committers are those individuals who currently hold committer status (i.e., they can write to project resources). Historic committers are retired former committers. While they hold a special place in our hearts, they have no official status on the project. To turn an historic committer back into a committer, they must be <a href="#elections-committer">re-elected</a> to the project.</p>
</li>
</ol>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="trademarks"><a class="anchor" href="#trademarks"></a><a class="link" href="#trademarks">Branding</a></h2>
<div class="sectionbody">
<div class="paragraph">
<p>This section defines how Eclipse Projects must use and display all Eclipse Foundation trademarks as well as how they showcase their project&#8217;s website within the community and ecosystem. The requirements described here are a complement to the <a href="https://eclipse.org/legal/logo_guidelines.php">Guidelines for Eclipse Logos &amp; Trademarks</a>, targeting Eclipse open source project leads and committers specifically.</p>
</div>
<div class="paragraph">
<p>These requirements are meant to promote and improve the image of all projects that are part of the Eclipse community, as well as to show that all Eclipse Projects are part of our community of developers, adopters and users that we believe is an important factor in our mutual success. While every project manages their own development within the broader <a href="http://www.eclipse.org/projects/dev_process/development_process.php">Eclipse Development Process</a>, a consistent public branding and web presence that ties all of our projects together benefits all of us.</p>
</div>
<div class="paragraph">
<p>All projects must conform to these branding requirements before engaging in any Release or Graduation Review.</p>
</div>
<div class="sect2">
<h3 id="trademarks-background"><a class="anchor" href="#trademarks-background"></a><a class="link" href="#trademarks-background">Naming, Branding, and Trademarks</a></h3>
<div class="paragraph">
<p>Naming and branding are important issues for project teams to consider: both for the project&#8217;s future success as well as to help support and share the good values from the Eclipse brand itself. Not only can a memorable name help new users and contributors find a project, having a distinctive name makes the trademark much stronger, and ensures that third parties will respect it.</p>
</div>
<div class="paragraph">
<p>To ensure that future trademarks conflicts don&#8217;t arise, it is necessary to show other parties that Eclipse Foundation trademarks were chosen in good faith and with appropriate research. The Eclipse Foundation has no business infringing on pre-existing trademarks for the software products or services from other organizations, whether they are Member organizations or not.</p>
</div>
<div class="paragraph">
<p>All Eclipse projects and corresponding software products are trademarks of the Eclipse Foundation. As a legal entity, the Eclipse Foundation owns all Eclipse project and corresponding product trademarks on behalf of the the Eclipse community. The EMO will initiate a trademark review as part of the project creation or renaming process. Existing project name trademarks must be transferred to the Eclipse Foundation (please see the <a href="http://eclipse.org/legal/Trademark_Transfer_Agreement.pdf">Trademark Transfer Agreement</a>).</p>
</div>
<div class="paragraph">
<p>Who needs these requirements?</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Project teams that want to name or rename a software product;</p>
</li>
<li>
<p>Project teams that want to rename their project; and</p>
</li>
<li>
<p>Anyone submitting a new project proposal</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>All project and product names must be vetted and approved by the EMO.</p>
</div>
<div class="sect3">
<h4 id="registered-trademarks"><a class="anchor" href="#registered-trademarks"></a><a class="link" href="#registered-trademarks">Registered Trademarks</a></h4>
<div class="paragraph">
<p>Project teams may request legal trademark registration for their project or product name. Since trademark registration requires a non-trivial investment in time and money, project teams must work with their PMC and the EMO to determine whether not trademark registration is necessary, determine in which countries the trademark must be registered, and how that registration will impact the project (e.g. adding registration marks on the website and in products).</p>
</div>
</div>
<div class="sect3">
<h4 id="trademarks-background-orgs"><a class="anchor" href="#trademarks-background-orgs"></a><a class="link" href="#trademarks-background-orgs">Other Organization’s Trademarks</a></h4>
<div class="paragraph">
<p>Project teams must ensure that products names that include other organizations’ trademarks in names must be conform to those organizations’ trademark usage guidelines. For example, "Eclipse Foo Perl" is not appropriate, since it improperly uses the trademark "Perl" (which is a trademark of The Perl Foundation); a better project name would be "Eclipse Foo for Perl".</p>
</div>
</div>
<div class="sect3">
<h4 id="trademarks-background-name"><a class="anchor" href="#trademarks-background-name"></a><a class="link" href="#trademarks-background-name">Choosing a Name</a></h4>
<div class="paragraph">
<p>Naming and branding are challenging issues that generally require some real investment in time and energy. The best project names are distinctive and memorable.</p>
</div>
<div class="paragraph">
<p>Project teams should start the process of securing the trademark for a name as early as is practical. This is required to ensure the EMO has sufficient time to review and approve the name.</p>
</div>
<div class="paragraph">
<p>A project team should start this process:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>When they first begin preparing a project proposal;</p>
</li>
<li>
<p>As soon as their project wants to name a new software product; or</p>
</li>
<li>
<p>Before initiating a Restructuring Review to change a project name</p>
</li>
</ul>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Renaming projects (i.e. after a project has been created and provisioned) requires significant work on the part of the infrastructure team, and can be disruptive and confusing for consumers. Project teams should start the process as early as possible once they have a candidate name.</p>
</div>
</td>
</tr>
</table>
</div>
</div>
</div>
<div class="sect2">
<h3 id="trademarks-project"><a class="anchor" href="#trademarks-project"></a><a class="link" href="#trademarks-project">Project Names</a></h3>
<div class="paragraph">
<p>A project, as defined by the Eclipse Development Process, is the main operational unit; all open source software development at Eclipse occurs within the context of a project. The Eclipse Foundation holds the trademark for all Eclipse Projects.</p>
</div>
<div class="paragraph">
<p>All project names must be approved by the Eclipse Management Organization (EMO) either before a project is created or before an existing project is renamed.</p>
</div>
<div class="sect3">
<h4 id="trademarks-project-formal"><a class="anchor" href="#trademarks-project-formal"></a><a class="link" href="#trademarks-project-formal">Formal Name</a></h4>
<div class="paragraph">
<p>The primary branding for any project name is fully-qualified formal name which includes the "Eclipse" prefix (e.g. "Eclipse Woolsey Intellectual Property Tools" or "Eclipse Woolsey Framework"). This ensures that the project is associated with the Eclipse Foundation in the community, ecosystem, and the minds of users and adopters. However, Eclipse Projects are oftentimes known by many names: it is common for a project to have both a formal and a nickname or commonly-used acronym.</p>
</div>
<div class="paragraph">
<p>The formal name may include a brand name and/or a descriptive name.</p>
</div>
</div>
<div class="sect3">
<h4 id="trademarks-project-brand"><a class="anchor" href="#trademarks-project-brand"></a><a class="link" href="#trademarks-project-brand">Brand Names</a></h4>
<div class="paragraph">
<p>Project teams should strongly consider choosing a brand name. "Woolsey", "Apogy", and "Whiskers" are examples of brand names that are distinctive and memorable; they make the project easier to talk and write about than a wordier descriptive name. These names are not descriptive and so don’t stand well on their own; combining a brand name with a descriptive name (e.g. "Eclipse Woolsey Intellectual Property Tools") can help in this regard.</p>
</div>
</div>
<div class="sect3">
<h4 id="trademarks-project-descriptive"><a class="anchor" href="#trademarks-project-descriptive"></a><a class="link" href="#trademarks-project-descriptive">Descriptive Names</a></h4>
<div class="paragraph">
<p>Projects are encouraged to use a descriptive name. Descriptive names provide context that can help a casual viewer appreciate the purpose of the project in way that is difficult or impossible to convey with a brand name "Graphical Modeling Framework", "Trust Framework" or "Component Assembly Tools" are examples of descriptive names..</p>
</div>
<div class="paragraph">
<p>The best names do not include the word "Project", and are—in formal contexts—prepended by "Eclipse". The project name should still work with or without the prefix. For example, "Graphical Modeling Framework" and "Eclipse Graphical Modeling Framework" are equally understandable.</p>
</div>
<div class="paragraph">
<p>Descriptive names may optionally include the words "Framework", "Platform", or "Tools" if the project has a specific emphasis on extensible frameworks, a platform, or obvious development tooling technology. Eclipse projects always provide both but may be tailored more toward one or the other. When choosing to use these words, the team should consider that "Framework", "Platform", and "Tools" mean different things to different people and may be becoming overused.</p>
</div>
</div>
<div class="sect3">
<h4 id="trademarks-project-nick"><a class="anchor" href="#trademarks-project-nick"></a><a class="link" href="#trademarks-project-nick">Nicknames</a></h4>
<div class="paragraph">
<p>A project may have a nickname or common name that is a shorter form of the formal name (and will likely be the same as the brand name). The "Eclipse Woolsey Intellectual Property Tools" project may be referred to as "Eclipse Woosley" or simply "Woolsey". An acronym may be used as a nickname (e.g. "ECF" and "GMF").</p>
</div>
</div>
<div class="sect3">
<h4 id="trademarks-project-acronym"><a class="anchor" href="#trademarks-project-acronym"></a><a class="link" href="#trademarks-project-acronym">Acronyms For Long Names</a></h4>
<div class="paragraph">
<p>Most descriptive names are sufficiently long that it can be convenient to abbreviate them in some way.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Acronyms often become brand names.</p>
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="sect3">
<h4 id="trademarks-project-existing"><a class="anchor" href="#trademarks-project-existing"></a><a class="link" href="#trademarks-project-existing">Existing Software Product Names</a></h4>
<div class="paragraph">
<p>To avoid confusion between Eclipse Projects and commercial products, Eclipse projects may not be named after commercial products and vice versa. To ensure that users understand the source of software products—i.e. from an Eclipse project, or from a third party vendor—the brand for an Eclipse project must not include or be directly reminiscent of a commercial product.</p>
</div>
</div>
<div class="sect3">
<h4 id="trademarks-project-short"><a class="anchor" href="#trademarks-project-short"></a><a class="link" href="#trademarks-project-short">Short Names and Ids</a></h4>
<div class="paragraph">
<p>Projects require a short name; this name is used to as an ID for the project in various parts of Eclipse Foundation infrastructure and should be as reflective of the formal name as possible.  It may, for example, be a lowercase rendering of the brand name, or an acronym of a descriptive name.</p>
</div>
<div class="paragraph">
<p>The short name may contain lowercase alphanumeric characters, dashes, and underlines. The short name may not contain periods (.). Short names are used in some project URLs, download directories, <a href="#ip-ipzilla">IPZilla</a>, and in other parts of the supported infrastructure.</p>
</div>
<div class="paragraph">
<p>The short name is joined with the short name of the parent project(s) to form a qualified identifier for the project that is used as a key on many of the webpages and services generated and/or maintained for the project by the Eclipse Foundation. e.g. the "Eclipse Woolsey" project has a short name of "woolsey"; its qualified name is "technology.dash.woolsey", indicating that it is a subproject of the an Eclipse <em>Dash</em> Project which is itself a subproject of the Eclipse <em>Technology</em> Top Level Project.</p>
</div>
<div class="paragraph">
<p>Project names should always be referred to in a consistent casing, and used as an adjective (never as a noun or verb) like any trademark should be used (e.g. "Download Eclipse Woolsey software here", using the Woolsey name as an adjective for software).</p>
</div>
</div>
<div class="sect3">
<h4 id="trademarks-project-product"><a class="anchor" href="#trademarks-project-product"></a><a class="link" href="#trademarks-project-product">Product Names</a></h4>
<div class="paragraph">
<p>A product is a specific, downloadable software product that users or consumers might want to use in some way. Most projects release a product with the same name (e.g. the Eclipse Woolsey project releases a software product called "Eclipse Woolsey") or some variation of the project name (e.g. "Eclipse Woolsey SDK").</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Most open source projects produce products that share the project name. There are, however, numerous examples of projects that produce additional products. The Eclipse CDO project, for example, has a product named "Dawn"; and the Eclipse Graphical Editing Framework project has a product named "Zest".</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>Product names should also be prefixed with "Eclipse" when used in any formal context (e.g. <em>Eclipse Widgets</em>).</p>
</div>
<div class="paragraph">
<p>Project teams should work with their PMC to determine whether or not to pursue assertion of ownership of the trademark for product names. Project teams should work with the Eclipse Management Organization (EMO) to assert ownership of product trademarks.</p>
</div>
</div>
</div>
<div class="sect2">
<h3 id="trademarks-project-description"><a class="anchor" href="#trademarks-project-description"></a><a class="link" href="#trademarks-project-description">Project Descriptions</a></h3>
<div class="paragraph">
<p>All Eclipse projects require a description. The project description must include a brief sentence or short paragraph (no bullets) that explains the primary function of the software deliverables provided. For example:</p>
</div>
<div class="quoteblock">
<blockquote>
<div class="paragraph">
<p>The Eclipse C/C++ Development Tooling&#8482; (CDT) project provides a fully functional C and C++ Integrated Development Environment based on the Eclipse Platform.</p>
</div>
</blockquote>
</div>
<div class="paragraph">
<p>The complete description can certainly include much more information, but starting with a short paragraph is a great service for new readers to the project’s website, and is important for the Eclipse Foundation to maintain an overall list of project trademarks for software products. While this trademark description style may sometimes seem clumsy in technical documentation, it is a critical way that the Eclipse Foundation enforces trademarks.</p>
</div>
<div class="paragraph">
<p>Project teams may seek guidance from the PMC and EMO to ensure that the text is a proper trademark goods description; i.e. one that describes the specific functionality of the software available for download and use.</p>
</div>
</div>
<div class="sect2">
<h3 id="trademarks-project-logo"><a class="anchor" href="#trademarks-project-logo"></a><a class="link" href="#trademarks-project-logo">Logos And Graphics</a></h3>
<div class="paragraph">
<p>All Eclipse projects are encouraged to create a unique logo to identify their project. Projects teams can engage a graphic design crowdsouring site or similar service to create a logo. The project leader and committers are responsible for setting up the design process and providing the feedback to the graphic designers. Based on past experience, faster and more detailed feedback to the designers yields better results.</p>
</div>
<div class="paragraph">
<p>Logos are important to recognize as trademarks as well. For a project&#8217;s official logo (if it has one, and especially if it uses the Eclipse Logo in any way), the designer must ensure that it includes a small trademark (™)  or registered trademark (®) symbol (as appropriate) in the graphic or immediately adjacent to it.</p>
</div>
<div class="paragraph">
<p>Projects may request to use the Eclipse Logo within their project logo, or otherwise create a derivative of the Eclipse Logo. However, they must contact the EMO (via a <a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Community&amp;component=EMO%20Approvals">Bugzilla record</a>) to request the Board&#8217;s permission to do so.</p>
</div>
<div class="paragraph">
<p>The Eclipse Foundation will help fund the creation of project logos. A project leader or committer will have to pay for the logo design in advance. Once the logo is created, the project can then send the invoice to the Eclipse Foundation <a href="mailto:marketing@eclipse.org">marketing team</a>. The Foundation will reimburse up to USD$600 for the logo design. Please also feel free to contact the Foundation marketing team with any questions about the logo design.</p>
</div>
</div>
<div class="sect2">
<h3 id="trademarks-website"><a class="anchor" href="#trademarks-website"></a><a class="link" href="#trademarks-website">Project Websites</a></h3>
<div class="paragraph">
<p>The official project website is the primary means of learning about the project and getting involved: people who are interested in contributing to the project come here to learn about technical details, and to observe the project&#8217;s development process.</p>
</div>
<div class="paragraph">
<p>Eclipse projects must host all project content on an Eclipse Foundation provided domain,especially the official/primary website for project-related information, communications, access to source code, and downloads. This ensures both that the Eclipse Foundation&#8217;s Webmaster team can maintain the services, and informs consumers that the content comes from an Eclipse Project, and not a third party. This further ensures that the project remains independent of any specific vendor or single individual.</p>
</div>
<div class="paragraph">
<p>All primary links to the project (including, for example, the project’s contribution guide) must point directly to the official website, and not to external sites or domains.</p>
</div>
<div class="sect3">
<h4 id="trademarks-website-name"><a class="anchor" href="#trademarks-website-name"></a><a class="link" href="#trademarks-website-name">Name References</a></h4>
<div class="paragraph">
<p>The first reference to a project or product on every web page—especially in page titles or headers—must use the formal name and must include the relevant trademark (™) or registered trademark (®) symbol (e.g. "Eclipse Woolsey Intellectual Property Tools™"). If the webpage features an otherwise prominent reference to the project or product (e.g. in a callout), that reference should also use the formal name. Other references may use  the nickname or acronym (e.g. "Eclipse Woolsey" or "Woolsey") as appropriate.</p>
</div>
</div>
<div class="sect3">
<h4 id="trademarks-website-footer"><a class="anchor" href="#trademarks-website-footer"></a><a class="link" href="#trademarks-website-footer">Footers</a></h4>
<div class="paragraph">
<p>All project web pages must include a footer that prominently displays an approved Eclipse Logo, important links back to key pages, and a copyright notice.</p>
</div>
<div class="paragraph">
<p>Approved Eclipse logos are available on the <a href="https://www.eclipse.org/artwork">Eclipse Logos and Artwork</a> page.</p>
</div>
<div class="paragraph">
<p>The following minimal set of links must be included on the footer of all pages in the official project website:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Main Eclipse Foundation website (<a href="http://www.eclipse.org" class="bare">http://www.eclipse.org</a>);</p>
</li>
<li>
<p>Privacy policy (<a href="http://www.eclipse.org/legal/privacy.php" class="bare">http://www.eclipse.org/legal/privacy.php</a>);</p>
</li>
<li>
<p>Website terms of use (<a href="http://www.eclipse.org/legal/termsofuse.php" class="bare">http://www.eclipse.org/legal/termsofuse.php</a>);</p>
</li>
<li>
<p>Copyright agent (<a href="http://www.eclipse.org/legal/copyright.php" class="bare">http://www.eclipse.org/legal/copyright.php</a>); and</p>
</li>
<li>
<p>Legal (<a href="http://www.eclipse.org/legal" class="bare">http://www.eclipse.org/legal</a>).</p>
</li>
</ul>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>An appropriate footer is included automatically by the default website infrastructure and the PMI.</p>
</div>
</td>
</tr>
</table>
</div>
</div>
</div>
<div class="sect2">
<h3 id="trademarks-metadata"><a class="anchor" href="#trademarks-metadata"></a><a class="link" href="#trademarks-metadata">Project Metadata</a></h3>
<div class="paragraph">
<p>All Projects must keep their metadata updated regularly in the central <a href="#pmi">Project Management Infrastructure</a> (PMI). Projects must ensure that all metadata is kept up-to-date in the PMI tool to ensure that other infrastructure tools and processes can make connections to and disseminate information for  the project.</p>
</div>
<div class="paragraph">
<p>The project description, scope, and other free-form text fields in the PMI must conform to the project naming guidelines.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>The PMI supports teasers or summaries for many fields; ensure that these teasers also conform to the guidelines.</p>
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="sect2">
<h3 id="trademarks-code"><a class="anchor" href="#trademarks-code"></a><a class="link" href="#trademarks-code">Code Namespaces</a></h3>
<div class="paragraph">
<p>Where applicable and supported by the programming languages and style used by the project, code namespaces must include the project’s short name.</p>
</div>
<div class="paragraph">
<p>In Java, for example, package names must start with <code>org.eclipse</code> and use their short name in the third-segment  (i.e. follow the pattern <code>org.eclipse.&lt;shortname&gt;.&lt;component&gt;</code>), e.g. <code>org.eclipse.foo.core</code>, <code>org.eclipse.foo.ui</code>, and <code>org.eclipse.foo.connector</code>. Component names are left to the discretion of the project team.</p>
</div>
<div class="paragraph">
<p>The project team must get approval for exceptions from their PMC.</p>
</div>
</div>
<div class="sect2">
<h3 id="trademarks-external"><a class="anchor" href="#trademarks-external"></a><a class="link" href="#trademarks-external">Third Party Use of Trademarks</a></h3>
<div class="paragraph">
<p>The use of Eclipse Foundation trademarks outside of the immediate scope of the open source project, including the use of project names, is subject to the terms of the <a href="https://eclipse.org/legal/logo_guidelines.php">Guidelines for Eclipse Logos &amp; Trademarks</a>. This includes third party websites, books, publications, conferences, events, and more.</p>
</div>
<div class="sect3">
<h4 id="trademarks-external-events"><a class="anchor" href="#trademarks-external-events"></a><a class="link" href="#trademarks-external-events">Conferences and Events</a></h4>
<div class="paragraph">
<p>Use of the terms "Eclipse", "EclipseCon", and "Eclipse Day" are reserved for exclusive use by events authorized by the Eclipse Foundation.</p>
</div>
<div class="paragraph">
<p>Other Eclipse Foundation trademarks (e.g. project names) may be used in events, but must be approved by the EMO subject to the following considerations:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>The name of the event must conform to the terms laid out in the Guidelines for Eclipse Logos &amp; Trademarks;</p>
</li>
<li>
<p>The event must include sessions that focus on content provided by the corresponding open source projects;</p>
</li>
<li>
<p>Representatives from corresponding Eclipse open source projects (e.g. committers, project leads, PMC members) must be directly involved in the event; and</p>
</li>
<li>
<p>Websites, printed materials, and other content associated with the event must provide pointers/links to the project website and trademark attribution.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>The trademark should not generally be concatenated with any other words. Exceptions for established conventions (e.g. <strong>WoolseyCon</strong>) may be granted on a case-by-case basis.</p>
</div>
<div class="paragraph">
<p>Trademark attribution must indicate that the trademarks are used with the permission of the Eclipse Foundation (e.g. "Woolsey is a trademark of the Eclipse Foundation, Inc. and is used with permission.").</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Permission is <strong>not required</strong> to present a talk on an Eclipse project.</p>
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="sect3">
<h4 id="trademark-external-community"><a class="anchor" href="#trademark-external-community"></a><a class="link" href="#trademark-external-community">Community Portals</a></h4>
<div class="paragraph">
<p>Community portals are generally operated at "arms length" from the Eclipse open source project. The community portal may help users find information about what the project software does and how to get it, or provide a means for the community to contribute to related side projects that are not part of the Eclipse open source project.</p>
</div>
<div class="paragraph">
<p>The community portal is not a replacement for a developer portal which takes form in the official project website as described by this document.</p>
</div>
<div class="paragraph">
<p>A community portal is operated with these considerations:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>The name of the community portal must conform to the terms laid out in the Guidelines for Eclipse Logos &amp; Trademarks;</p>
</li>
<li>
<p>The first and most prominent reference to the Eclipse open source project or corresponding product name on every web page must use the formal name and must include the relevant trademark or registered trademark symbol (subsequent references may use  the nickname or acronym as appropriate);</p>
</li>
<li>
<p>All references to Eclipse open source project names must be prefixed with "Eclipse";</p>
</li>
<li>
<p>The website must include trademark attributions for all Eclipse Foundation trademarks used on the site; and</p>
</li>
<li>
<p>Contributors must be directed to the official project website for information regarding contribution or related development activities.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>Community portals must include a prominent text paragraph or sidebar that points to the official project website, so that users interested in contributing or otherwise participating in the open source project know where to go.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Naming exceptions may be granted for names that follow established conventions (e.g. <strong>Woolsey&#8482; Labs</strong>). Contact the EMO to request an exception.</p>
</div>
</td>
</tr>
</table>
</div>
</div>
<div class="sect3">
<h4 id="trademarks-domains"><a class="anchor" href="#trademarks-domains"></a><a class="link" href="#trademarks-domains">Domains</a></h4>
<div class="paragraph">
<p>Websites on external domains that use a project name trademark (e.g. <code>www.mosquitto.com</code>) that point to servers that are not hosted by the Eclipse Foundation, may be employed as community portals. External domains may be appropriate for some forms of documentation, community-generated content, and pointers to community forums.</p>
</div>
<div class="paragraph">
<p>Only existing, well-known domains that are already heavily linked and known by the community are permitted as external domains. For other historical domains that are not an important part of the project&#8217;s brand, permanent (301) redirects should point to the official project website hosted on Eclipse Foundation infrastructure.</p>
</div>
<div class="paragraph">
<p>Projects with widely-used historical domain names may continue using the domain with these considerations:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Ownership of the domain name must be transferred to the Eclipse Foundation; and</p>
</li>
<li>
<p>The domain must be regarded and used exclusively as a community portal (and not as an official project website).</p>
</li>
</ul>
</div>
</div>
<div class="sect3">
<h4 id="trademarks-external-attribution"><a class="anchor" href="#trademarks-external-attribution"></a><a class="link" href="#trademarks-external-attribution">Trademark Attributions</a></h4>
<div class="paragraph">
<p>The external uses of Eclipse Foundation trademarks must include a prominent trademark attribution of all applicable Eclipse Foundation marks.</p>
</div>
<div class="paragraph">
<p>For example:</p>
</div>
<div class="quoteblock">
<blockquote>
<div class="paragraph">
<p>Eclipse Woolsey Intellectual Property Tools, Eclipse Woolsey, Woolsey, Eclipse, the Eclipse logo, and the Eclipse Woolsey project logo are either registered trademarks or trademarks of The Eclipse Foundation in the United States and/or other countries.</p>
</div>
</blockquote>
</div>
</div>
</div>
<div class="sect2">
<h3 id="trademarks-notes"><a class="anchor" href="#trademarks-notes"></a><a class="link" href="#trademarks-notes">Important Notes</a></h3>
<div class="paragraph">
<p>Nothing in this Eclipse Foundation document shall be interpreted to allow any third party to claim any association with the Eclipse Foundation or any of its projects or to imply any approval or support by the Eclipse Foundation for any third party products, services, or events, unless specifically covered by an Eclipse Membership agreement.</p>
</div>
<div class="paragraph">
<p>Questions? Project participants who have questions about Eclipse Foundation trademarks either used here or at third party sites should contact the EMO. Other organizations looking for information on how to use or refer to any Eclipse Foundation project trademarks or logos should see the <a href="https://eclipse.org/legal/logo_guidelines.php">Guidelines for Eclipse Logos &amp; Trademarks</a>.</p>
</div>
<div class="paragraph">
<p>Thanks and credit to the Apache Software Foundation&#8217;s <a href="http://www.apache.org/foundation/marks/pmcs">Project Branding Requirements</a> (licensed under the Apache License, v2.0) for parts of this trademark section.</p>
</div>
</div>
<div class="sect2">
<h3 id="trademarks-faq"><a class="anchor" href="#trademarks-faq"></a><a class="link" href="#trademarks-faq">Frequently Asked Questions</a></h3>
<div class="qlist qanda">
<ol>
<li>
<p><em>Can my company use the project name as part of their product name?</em></p>
<p>It depends on how the name will be used. Please see the <a href="https://eclipse.org/legal/logo_guidelines.php">Guidelines for Eclipse Logos &amp; Trademarks</a>.</p>
</li>
</ol>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="community"><a class="anchor" href="#community"></a><a class="link" href="#community">Community</a></h2>
<div class="sectionbody">
<div class="paragraph">
<p>The <em><a href="http://www.eclipse.org/projects/dev_process/development_process.php">Eclipse Development Process</a></em> (EDP) is mostly concerned with engaging in activities that grow community involvement. an Eclipse project is considered successful only if a vibrant community develops around it and the project team grows in diversity.</p>
</div>
<div class="paragraph">
<p>While the reviews and processes described by the EDP may seem onerous, they are a necessary part of community development. You should anticipate spending a significant amount of time responding to questions posed in various forums (<a href="http://www.eclipse.org/forums">Eclipse Forums</a>, <a href="http://www.eclipse.org/mail/">mailing lists</a>, and other places where your community gathers. You should plan on attending conferences, presenting webinars, writing papers, and more to support your project.</p>
</div>
<div class="paragraph">
<p>Community and eco-system development are two things that every committer should spend at least some time thinking about, and&#8212;&#8203;hopefully&#8212;&#8203;some time doing something about. Ultimately, it is difficult to call your project a success without these things. It is from the community and eco-system that you will draw additional contributions and other helpful input to make your open source project a success.</p>
</div>
<div class="sect2">
<h3 id="community-barriers"><a class="anchor" href="#community-barriers"></a><a class="link" href="#community-barriers">Lower the Barriers</a></h3>
<div class="paragraph">
<p>One of the most critical aspects of running an open source project is to grow user and adopter communities, invite contributions, and increase committer diversity. All Eclipse projects must work to <em>lower the barrier of entry</em>.</p>
</div>
<div class="paragraph">
<p>To attract and support contributors:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Make it easy for contributors to find is the code, build it, and run tests;</p>
</li>
<li>
<p>Describe and disseminate the contribution process;</p>
</li>
<li>
<p>Maintain an open and transparent schedule of builds, milestones, releases, etc.;</p>
</li>
<li>
<p>Capture important decisions in public channels and invite participation (be transparent and open); and</p>
</li>
<li>
<p>Consider implementing a weekly phone call where you can discuss the schedule, the on-going work, and also the more complex/controversial technical things which would have not been easy to take care of by email.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>When somebody does show up to do some work on your project, help them be successful.</p>
</div>
<div class="paragraph">
<p>To attract and support users:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Maintain a concise and clear description of the project on the website;</p>
</li>
<li>
<p>Provide a five minute tutorial to help users understand what the project does and why they should care;</p>
</li>
<li>
<p>Make sure that they know where they can go to get answers to their questions (e.g. a project forum); and</p>
</li>
<li>
<p>Provide great documentation, with a lot of ready-to-go examples.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>Include support for the website, and regular updates to your project documentation and tutorials as part of your project planning.</p>
</div>
</div>
<div class="sect2">
<h3 id="community-forums"><a class="anchor" href="#community-forums"></a><a class="link" href="#community-forums">Forums</a></h3>
<div class="paragraph">
<p>It is through <a href="http://www.eclipse.org/forums">Eclipse Forums</a> that adopters tend communicate with a project. Very often, it is the only real support channel provided for those adopters.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>Every project should have at least one committer monitor <a href="http://www.eclipse.org/forums/eclipse.newcomer">eclipse.newcomer</a> to catch questions posed there and further extend the awareness of the project.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>When your community asks questions, answer them as soon as possible. No question should go unanswered. Encourage all of the project committers to monitor the project forum(s), or&#8212;&#8203;at very least&#8212;&#8203;take turns. When sensible, incorporate the answers into the FAQ or some type of wiki recipe. Repeat this process for as many newsgroups as possible, because Eclipse&#8217;s overall success will be reflected in your personal success. Your dedication to high-quality service and support is the fuel for your ecosystem and the success of that ecosystem is the most effective way to achieve maximum influence with your limited individual capacity.</p>
</div>
<div class="paragraph">
<p>Adopter questions posed in developer mailing lists (and other <em>inappropriate</em> forums such as personal e-mail) should be answered politely. It is reasonable to recommend that the question (or future questions) be posed in the forum where it can be <em>viewed by a larger audience as is more likely to receive a timely answer</em>.</p>
</div>
<div class="paragraph">
<p>Avoid negativity, swearing, belittling, or other disparaging behaviour in your responses.</p>
</div>
<div class="paragraph">
<p>All of the answers don&#8217;t need to necessarily come from project committers: empower your community to answer questions in the newsgroup. When community members do provide answers that require further clarification (either they are not complete, or are not 100% correct), do so politely.</p>
</div>
<div class="paragraph">
<p>The more welcome you make your community feel, the more likely it is that your project will be successful.</p>
</div>
</div>
<div class="sect2">
<h3 id="community-issues"><a class="anchor" href="#community-issues"></a><a class="link" href="#community-issues">Issues</a></h3>
<div class="paragraph">
<p>When your community reports a problem, fix it as soon as possible. Be sure to make a distinction between wish list items ("I want more goodness") and actual defects ("it&#8217;s broken because it&#8217;s not working the way it was designed to work"). A list of 1,000 issue reports that looks to the community like a list of 1,000 defects rather than like a list of 1,000 wishes is bad publicity. Having <em>no responses</em> in most of those reports, is also bad news. Your community will interpret it as a lack of respect, and no pleas about your lack of resource will help offset that negative perception.</p>
</div>
<div class="paragraph">
<p>Provide linkage between commits and issue records in the commit comment so that somebody browsing the history of your code can follow the links to find any discussion, or other useful information related to that commit. Consider including issue numbers directly in comments in the source code when the discussion contained in that bug is particularly useful. This will help your community and committers better understand why your code is implemented the way it is and give them a pre-existing place (i.e. the issue report) to pose further questions.</p>
</div>
</div>
<div class="sect2">
<h3 id="signs-of-success"><a class="anchor" href="#signs-of-success"></a><a class="link" href="#signs-of-success">Signs of success</a></h3>
<div class="paragraph">
<p>Ultimately, everything above is about making it possible for a community to find out about your project and provide opportunity to get involved. Providing that opportunity is one thing, actually attracting a community is another.</p>
</div>
<div class="paragraph">
<p>You are successful if (not an exclusive list):</p>
</div>
<div class="ulist">
<ul>
<li>
<p>A significant number of bugs raised against your project come from non-committers;</p>
</li>
<li>
<p>Non-committers are blogging about your project;</p>
</li>
<li>
<p>Articles, presentations, podcasts, webinars, etc. are being developed and presented by non-committers; and/or</p>
</li>
<li>
<p>You cease to be the center of the universe for your project.</p>
</li>
</ul>
</div>
</div>
<div class="sect2">
<h3 id="checklist"><a class="anchor" href="#checklist"></a><a class="link" href="#checklist">Project Checklist</a></h3>
<div class="paragraph">
<p>This checklist is provided as a convenience and is included primarily as a guideline or tool to ensure that Eclipse projects are doing the right sorts of things to attract community and grow. We&#8217;ve tried to strike a balance between being concise while being comprehensive.</p>
</div>
<div class="paragraph">
<p>The Eclipse Foundation staff and Project Management Committee members will use this checklist as part of their evaluation during a <a href="#release-review">Release Review</a>.</p>
</div>
<div class="paragraph">
<p>All projects must conform to the <a href="#trademarks">branding guidelines</a> before engaging in any Release or Graduation Review (specific examples are described below).</p>
</div>
<h3 id="general" class="discrete">General</h3>
<div class="ulist">
<ul>
<li>
<p>Project is operating within the charter of the Top Level Project;</p>
</li>
<li>
<p>Project is operating within the bounds of its own scope;</p>
</li>
<li>
<p>Project content correctly uses Eclipse Foundation trademarks; and</p>
</li>
<li>
<p>Project content (code and documentation) does not violate trademarks owned by other organizations.</p>
</li>
</ul>
</div>
<h4 id="code" class="discrete">Code</h4>
<div class="ulist">
<ul>
<li>
<p>All project code is managed in source code repositories provided by The Eclipse Foundation;</p>
</li>
<li>
<p>All source files include a copyright and license header;</p>
</li>
<li>
<p>All project source code repositories include a <a href="https://wiki.eclipse.org/Architecture_Council/Contributor_Guide_Recommendation">CONTRIBUTING</a> file
(or equivalent) in the root;</p>
</li>
<li>
<p>Naming Conventions followed:</p>
<div class="ulist">
<ul>
<li>
<p>e.g. <code>org.eclipse.&lt;shortname&gt;.&lt;component&gt;[.*]</code> for Java packages and OSGi Bundles;</p>
</li>
</ul>
</div>
</li>
<li>
<p>Provider information is set to the project&#8217;s formal name:</p>
<div class="ulist">
<ul>
<li>
<p>e.g. the <code>Bundle-Vendor</code> entry set to "Eclipse Foo" in OSGi Bundles; or</p>
</li>
<li>
<p>e.g. the <code>project</code> and <code>organization</code> names are set to "Eclipse Foo" in Maven <code>pom.xml</code> files;</p>
</li>
</ul>
</div>
</li>
<li>
<p>Every module contains an <code>about.html</code> file as required by the <a href="http://www.eclipse.org/legal/guidetolegaldoc.php">guide to the legal documentation</a>; and</p>
</li>
<li>
<p>Features names and descriptions are captured, are spelled correctly, use proper grammar, and contain content that is actually useful for the intended audience.</p>
</li>
</ul>
</div>
<h4 id="downloads" class="discrete">Downloads</h4>
<div class="paragraph">
<p>Most projects provide binary/compiled <em>downloads</em> of their software, intended for consumption by their various communities. If the project does not provide downloads, then that should be stated on the project&#8217;s website.</p>
</div>
<div class="ulist">
<ul>
<li>
<p>All generated artifacts include only intellectual property that has been subject to the IP Due Diligence Process;</p>
</li>
<li>
<p>All distributed third party content has been approved by the IP Team;</p>
</li>
<li>
<p>The project website and PMI page includes links for artifacts;</p>
</li>
<li>
<p><a href="#starting-incubation-branding">Incubation branding</a> (when applicable) is included on distributed artifacts;</p>
</li>
<li>
<p>All download artifacts are (if technical feasible) <a href="https://wiki.eclipse.org/IT_Infrastructure_Doc#Sign_my_plugins.2FZIP_files.3F">signed</a>; and</p>
</li>
<li>
<p>Subject to limitations of specific technologies, the <a href="https://wiki.eclipse.org/Version_Numbering">Version numbering</a> rules are followed.</p>
</li>
</ul>
</div>
<h4 id="project-metadata" class="discrete">Project Metadata</h4>
<div class="paragraph">
<p>Project metadata is specified and maintained using the <a href="#pmi">Project Management Infrastructure</a>.</p>
</div>
<div class="ulist">
<ul>
<li>
<p>The formal name, e.g. <em>Eclipse Foo&#8482;</em>, is used in the project title;</p>
</li>
<li>
<p>The formal name including appropriate marks is used in the first mention in the text of the project description, and scope;</p>
</li>
<li>
<p>The project description starts with a single paragraph that can serve as an <em>executive summary</em>;</p>
</li>
<li>
<p>Source code repository references are up-to-date; and</p>
</li>
<li>
<p>Download links and information are up-to-date.</p>
</li>
</ul>
</div>
<h4 id="release-metadata" class="discrete">Release Metadata</h4>
<div class="paragraph">
<p>Release metadata is specified and maintained using the <a href="#pmi">Project Management Infrastructure</a>. Project teams are required to create a metadata entry for every official release (including major, minor, and service releases).</p>
</div>
<div class="ulist">
<ul>
<li>
<p>At least one release record describes a future release; and</p>
</li>
<li>
<p>The release record includes a description that starts with a single paragraph that can serve as an <em>executive summary</em>.</p>
</li>
</ul>
</div>
<div class="admonitionblock tip">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Tip"/>
</td>
<td class="content">
<div class="paragraph">
<p>Use the <a href="#pmi-commands-release">Create a new release</a> command on a specific <a href="#pmi-project-page">project page</a> in the <a href="#pmi">Project Management Interface (PMI)</a> to create a new release record.</p>
</div>
</td>
</tr>
</table>
</div>
<h4 id="development-website" class="discrete">Development Website</h4>
<div class="ulist">
<ul>
<li>
<p>Is hosted on Eclipse Foundation-provided infrastructure;</p>
</li>
<li>
<p>Uses the formal name including appropriate marks, e.g. <em>Eclipse Foo&#8482;</em>, on the page title, first mention in the text, and on all prominent references to the project;</p>
</li>
<li>
<p><a href="#starting-incubation-branding">Incubation branding</a> (when applicable) is displayed;</p>
</li>
<li>
<p>Includes a concise description of the project (with all necessary marks); and</p>
</li>
<li>
<p>The <a href="#trademarks-website-footer">standard navigation</a> links (e.g. <code><a href="https://www.eclipse.org" class="bare">https://www.eclipse.org</a></code>) are included in the website footer.</p>
</li>
</ul>
</div>
<h4 id="logos-and-graphics" class="discrete">Logos and graphics</h4>
<div class="ulist">
<ul>
<li>
<p>Project logo includes the trademark symbol; and</p>
</li>
<li>
<p>Are used consistently.</p>
</li>
</ul>
</div>
<h4 id="company-logos" class="discrete">Company Logos</h4>
<div class="paragraph">
<p>Company logos may optionally be included on a project website, but only if the following conditions are met.</p>
</div>
<div class="ulist">
<ul>
<li>
<p>The company is a <a href="http://eclipse.org/membership/">member</a> of the Eclipse Foundation;</p>
</li>
<li>
<p>At least one project committer is an employee of the company in question; and</p>
</li>
<li>
<p>The committer is active (i.e. they have made at least one commit in the last three months)</p>
</li>
</ul>
</div>
<h4 id="community-portals-and-related-websites" class="discrete">Community Portals and Related Websites</h4>
<div class="paragraph">
<p><a href="#trademark-external-community">Community portals</a>, regardless of who owns and maintains them must conform to the branding guidelines. If you discover a website that does not conform to these guidelines (and it is not within your power to effect the changes yourself), send a note to <a href="mailto:emo@eclipse.org">EMO</a> to request assistance.</p>
</div>
<div class="ulist">
<ul>
<li>
<p>The formal name including appropriate marks, e.g. <em>Eclipse Foo&#8482;</em>, is used on the page title, first mention in the text, and on all prominent references to the project;</p>
</li>
<li>
<p><a href="#trademarks-external-attribution">Attributions</a> are provided for all Eclipse Foundation marks;</p>
</li>
<li>
<p>All references to Eclipse open source projects use the formal name with appropriate marks;</p>
</li>
<li>
<p>Trademark and registered trademark symbols are used appropriately;</p>
</li>
<li>
<p>Developers are directed to the official project website for information regarding contribution or related development activities;</p>
</li>
<li>
<p>Ownership of the domain name (especially if it includes the project name) has been transferred to the Eclipse Foundation; and</p>
</li>
<li>
<p>The domain is regarded and used exclusively as a community portal (i.e. is is not presented as the official project website).</p>
</li>
</ul>
</div>
<h4 id="announcements-news-items-blog-posts" class="discrete">Announcements, News items, Blog posts, &#8230;&#8203;</h4>
<div class="paragraph">
<p>All announcements regarding project milestones issued by the project must conform to the branding guidelines.</p>
</div>
<div class="ulist">
<ul>
<li>
<p>The formal name including appropriate marks, e.g. <em>Eclipse Foo&#8482;</em>, is used in the title, first mention in the text, and on all prominent references to the project;</p>
</li>
<li>
<p><a href="#trademarks-external-attribution">Attributions</a> are provided for all Eclipse Foundation marks; and</p>
</li>
<li>
<p>All references to Eclipse open source projects use the formal name with appropriate marks.</p>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="glossary"><a class="anchor" href="#glossary"></a><a class="link" href="#glossary">Glossary</a></h2>
<div class="sectionbody">
<div class="dlist glossary">
<dl>
<dt>Architecture Council </dt>
<dd>
<p>The Eclipse Architecture Council (AC) serves the community by identifying and tackling any issues that hinder Eclipse&#8217;s continued technological success and innovation, widespread adoption, and future growth. This involves technical architecture as well as open source processes and social aspects. Comprising the finest technical leaders from all community stake holders, it is the council&#8217;s goal to keep the projects successful and healthy, the processes simple and smooth, and the communities vibrant and cohesive.</p>
</dd>
<dt>Architecture Council Mentor </dt>
<dd>
<p>The Eclipse Architecture Council (AC) is a body of battle-hardened Eclipse committers. All new projects are required to have at least one mentor taken from the ranks of the AC. Your project mentors will help you find answers to any questions you may have about the Eclipse Development Process and life-in-general within the Eclipse community. If your mentor doesn&#8217;t have an answer to your question, they can draw on the wisdom of the full AC and the EMO.</p>
</dd>
<dt>Board of Directors </dt>
<dd>
<p>The business and technical affairs of the Eclipse Foundation are managed by or under the direction of the Eclipse Board of Directors (or more simply, <em>The Board</em>).</p>
</dd>
<dt>Committer </dt>
<dd>
<p>A committer is a software developer who has the necessary rights to write code into the project&#8217;s source code repository. Committers are responsible for ensuring that all code that gets written into the project&#8217;s source code repository is of sufficient quality. Further, they must ensure that all code written to an Eclipse source code repository is clean from an intellectual property point of view.</p>
</dd>
<dt>Community </dt>
<dd>
<p>Community is a nebulous sort of term. Community is the group of individuals and organizations that gather around your project. In the case of some projects, the community is enormous. Other projects have smaller communities. Developing a community is a very important part of being an Eclipse project as it is from the community that you get feedback, contributions, fresh ideas, and ultimately new committers to help you implement your shared vision. The <em>Eclipse Community</em> is formed from the union of the communities that grow around individual projects.</p>
</dd>
<dt>Contribution Questionnaire </dt>
<dd>
<p>Prior to committing a significant contribution of content from a non-committer to an Eclipse project, the committer must fill out a <a href="#ip-cq">contribution questionnaire</a> (CQ) and submit it to the IP Team for approval. In addition to the EMO, the relevant PMC must also provide a technical review and approval of the contribution. In general, ongoing development by project committers does not require EMO or PMC approval. When in doubt, consult the <a href="http://www.eclipse.org/legal/EclipseLegalProcessPoster.pdf">Eclipse IP Due Diligence Process</a>.</p>
</dd>
<dt>Contributor </dt>
<dd>
<p>A contributor is anybody who makes contributions to the project. Contributions generally take the form of code patches, but may take other forms like comments on issues, additions to the documentation, answers to questions in forums, and more. All contributors must sign the Eclipse Contributor Agreement (ECA).</p>
</dd>
<dt>Dash Process </dt>
<dd>
<p>The Dash Process, or simply <em>Dash</em>, is a collection of scripts and processes that harvest project data for dissemination in charts, <a href="#ip-iplog">IP Logs</a>, and more.</p>
</dd>
<dt>Dev-list </dt>
<dd>
<p>Every project has a <em>development list</em> or <em>dev-list</em>. All project committers must subscribe to the list. The <em>dev-list</em> should be the primary means of communication between project committers and is the means through which the Eclipse Foundation&#8217;s automated systems communicate with the project team.</p>
</dd>
<dt>Ecosystem </dt>
<dd>
<p>A commercial ecosystem is a system in which companies, organizations, and individuals all work together for mutual benefit. There already exists a vast ecosystem of companies that base significant parts of their business on Eclipse technology. This takes the form of including Eclipse code in products, providing support, and other services. You become part of an ecosystem by filling the needs of commercial interests, being open and transparent, and being responsive to feedback. Ultimately, being part of a commercial ecosystem is a great way to ensure the longevity of your project: companies that build their business around your project are very motivated to contribute to your project.</p>
</dd>
<dt>Eclipse </dt>
<dd>
<p>This is a tough one. For most people in the broader community, <em>Eclipse</em> refers to the <em>Eclipse Java IDE</em> which based on the Java development tools (JDT) project and assembled by the Eclipse Packaging Project. However, the term <em>Eclipse</em> is also used to refer to the Eclipse Foundation, the eclipse.org website, the community, the ecosystem, and&#8212;&#8203;of course&#8212;&#8203;The Eclipse Project (which is just one of the top-level projects hosted by the Eclipse Foundation). Confusing? Yes.</p>
</dd>
<dt>Eclipse Contributor Agreement (ECA) </dt>
<dd>
<p>The purpose of the Eclipse Contributor Agreement (ECA) is to provide a written record that a contributor has agreed to provide their contributions of code and documentation under the licenses used by the Eclipse Project(s) to which they are contributing. All contributors who are not already committers on the Eclipse Project to which they are contributing must <a href="https://www.eclipse.org/legal/ECA.php">digitally sign the ECA</a>.</p>
</dd>
<dt>Eclipse Management Organization (EMO) </dt>
<dd>
<p>The Eclipse Management Organization (EMO) consists of the Eclipse Foundation staff, and the Eclipse Architecture Council. The EMO is responsible for providing services to the projects, facilitating project reviews, resolving issues, and more. The EMO is the maintainer of the <a href="http://www.eclipse.org/projects/dev_process/development_process.php">Eclipse Development Process</a>. The best method of contact with the EMO is by email (<a href="mailto:emo@eclipse.org">emo@eclipse.org</a>). If you have a question that cannot be answered by project lead, mentor, or PMC, ask the EMO.</p>
</dd>
<dt>EMO Executive Director </dt>
<dd>
<p>The EMO Executive Director (EMO/ED) is the head-honcho at the Eclipse Foundation. The Executive Director is ultimately responsible for all the goings-on at the Eclipse Foundation.</p>
</dd>
<dt>EMO IP Team </dt>
<dd>
<p>The EMO Intellectual Property Team (commonly referred to as the <em>Eclipse IP Team</em> or the <em>IP Team</em>) is responsible for implementing the intellectual property policy of the Eclipse Foundation. Contact the Eclipse IP Team via email (<a href="mailto:emo-ip-team@eclipse.org">emo-ip-team@eclipse.org</a>).</p>
</dd>
<dt>EMO Records </dt>
<dd>
<p>The EMO Records Team (commonly referred to as <em>EMO Records</em>) is responsible for managing committer paperwork and other records on behalf of the Eclipse Foundation. Contact the EMO Records team via email (<a href="mailto:emo-records@eclipse.org">emo-records@eclipse.org</a>).</p>
</dd>
<dt>Exempt Prerequisite (Dependency) </dt>
<dd>
<p>An <a href="#ip-third-party-exempt">Exempt Prerequisite</a> is defined as third party content which is used by Eclipse project code but is not not subject to review by the IP Team. Content may be considered exempt if it is "is pervasive in nature, expected to be already on the user&#8217;s machine, and/or an IP review would be either impossible, impractical, or inadvisable."</p>
</dd>
<dt>Genie </dt>
<dd>
<p><em>Genie</em> is the generic term given to automated processes that perform various functions on behalf of project teams, generally focused around builds. The <em>Eclipse Genie</em> performs various tasks (e.g. automated portions of the <a href="#ip">IP Due Diligence Process</a>) on behalf of the Eclipse Foundation.</p>
</dd>
<dt>Incubation Phase </dt>
<dd>
<p>The purpose of the incubation phase is to establish a fully-functioning open-source project. In this context, incubation is about developing the process, the community, and the technology. Incubation is a phase rather than a place: new projects may be incubated under any existing project.</p>
</dd>
<dt>IP Due Diligence Process </dt>
<dd>
<p>The <a href="#ip">Intellectual Property Due Diligence Process</a> defines the process by which intellectual property is added to a project. All Eclipse committers must be familiar with this process.</p>
</dd>
<dt>Intellectual Property (IP) Log </dt>
<dd>
<p>An <a href="#ip-iplog">Intellectual Property Log</a> (commonly referred to as an <em>IP Log</em>) is a record of the intellectual property (IP) contributions to a project. This includes such as a list of all committers, past and present, that have worked on the code and (especially) those who have made contributions to the current code base.</p>
</dd>
<dt>Member Company </dt>
<dd>
<p>The Eclipse Foundation and Eclipse community is supported by our <a href="https://www.eclipse.org/membership/">member organizations</a>. Through this support, the Eclipse Foundation provides the open source community with IT, intellectual property, and marketing services.</p>
</dd>
<dt>Prerequisite (Dependency)</dt>
<dd>
<p>A <a href="#ip-third-party-prereq">Prerequisites</a> (or <em>prereqs</em>) are third party content that is required by the Eclipse project content to provide core functionality.</p>
</dd>
<dt>Project</dt>
<dd>
<p>Projects are where the real work happens. Each project has code, committers, and resources including a web site, source code repositories, space on the build and download server, etc. Projects may act as a parent for one or more child projects. Each child project has its own identity, committers, and resource. Projects may, but do not necessarily, have a dedicated web site. Projects are sometimes referred to as <em>subprojects</em> or as <em>components</em>. The Eclipse Development Process, however, treats the terms <em>project</em>, <em>subproject</em>, and <em>component</em> as equivalent.</p>
</dd>
<dt>Project Lead </dt>
<dd>
<p>The project lead is more of a position of responsibility than one of power. The project lead is immediately responsible for the overall well-being of the project. They own and manage the project&#8217;s development process, coordinate development, facilitate discussion among project committers, ensure that the Eclipse IP policy is being observed by the project and more. If you have questions about your project, the <a href="http://www.eclipse.org/projects/dev_process/development_process.php">Eclipse Development Process</a>, or anything else, ask your project lead.</p>
</dd>
<dt>Project Management Committee (PMC) </dt>
<dd>
<p>Each top-level project is governed by a Project Management Committee (PMC). The PMC has one or more leads along with several members. The PMC has numerous responsibilities, including the ultimate approval of committer elections, and approval of intellectual property contributions. Effectively, the PMC provides oversight for each of the projects that are part of the top-level project. If you have a question that your project lead cannot answer, ask the PMC.</p>
</dd>
<dt>Project Management Infrastructure (PMI) </dt>
<dd>
<p>The <a href="#pmi">Project Management Infrastructure</a> (PMI) is the system that tracks the state and progress of Eclipse projects. Project committers can modify the the information represented in the PMI, including the project description, and information about project releases. Automated systems use this information to, for example, generate dashboard and chart information for the project, intellectual property logs, etc.</p>
</dd>
<dt>Top-Level Project (TLP) </dt>
<dd>
<p>A top-level project (sometimes referred to as a <em>TLP</em>) is effectively a container for projects that do the real work. A top-level project does not generally contain code; rather, a top-level project contains other projects. Each top-level project defines a charter that, among other things defines a scope for the types of projects that it contains. Top-level projects are managed by a Project Management Committee.</p>
</dd>
<dt>Vulnerability </dt>
<dd>
<p>This Eclipse Foundation uses the ISO 27005 definition of vulnerability: "A weakness of an asset or group of assets that can be exploited by one or more threats."</p>
</dd>
<dt>Webmaster </dt>
<dd>
<p>The Webmaster team is responsible for maintaining the IT infrastructure of the Eclipse Foundation and the Eclipse forge. You can contact the Webmaster team directly via email (<a href="mailto:webmaster@eclipse.org">webmaster@eclipse.org</a>).</p>
</dd>
<dt>Working Group </dt>
<dd>
<p>Eclipse <a href="https://www.eclipse.org/org/workinggroups/">Working Groups</a> provide a vendor-neutral governance structure that allow organizations to freely collaborate on new technology development.</p>
</dd>
<dt>Works With Dependency </dt>
<dd>
<p>A <a href="#ip-third-party-workswith">Works With Dependency</a> is defined as third party content that Eclipse Project Code will work with when it is available. The fundamental requirement is the Eclipse Project Code must be useful and adoptable without the Works With Dependency. That is, either the Project Code provides useful functionality without the Works With Dependency or the Works With Dependency is a suitable alternative for a <a href="#ip-third-party-prereq">Prerequisite</a>.</p>
</dd>
</dl>
</div>
</div>
</div>
<div class="sect1">
<h2 id="contact"><a class="anchor" href="#contact"></a><a class="link" href="#contact">Getting Help</a></h2>
<div class="sectionbody">
<div class="paragraph">
<p>If you have any questions, or are unsure of your responsibilities as a project lead or committer, please contact your project mentors or <a href="mailto:emo@eclipse.org">emo@eclipse.org</a>.</p>
</div>
<div class="paragraph">
<p>To report vulnerabilities or report security issues contact <a href="mailto:security@eclipse.org">security@eclipse.org</a>. Please see <a href="#vulnerability">Managing and Reporting Vulnerabilities</a>.</p>
</div>
<div class="paragraph">
<p>To ask questions about licensing or issues of a legal nature, contact <a href="mailto:license@eclipse.org">license@eclipse.org</a>.</p>
</div>
<div class="paragraph">
<p>If you&#8217;re not sure, contact <a href="mailto:emo@eclipse.org">emo@eclipse.org</a>.</p>
</div>
</div>
</div>
<h1 id="appendices" class="sect0"><a class="anchor" href="#appendices"></a><a class="link" href="#appendices">Appendices</a></h1>
<div class="sect1">
<h2 id="legaldoc-plugins"><a class="anchor" href="#legaldoc-plugins"></a><a class="link" href="#legaldoc-plugins">Legal Documentation for Eclipse Platform Plug-ins and Fragments</a></h2>
<div class="sectionbody">
<div class="admonitionblock warning">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAABSZJREFUWIXll1toVEcYgL+Zc87u2Yu7MYmrWRuTJuvdiMuqiJd4yYKXgMQKVkSjFR80kFIVJfWCWlvpg4h98sXGWGof8iKNICYSo6JgkCBEJRG8ImYThNrNxmaTeM7pQ5IlJkabi0/9YZhhZv7///4z/8zPgf+7KCNRLgdlJijXwRyuDTlcxV9hbzv8nQmxMjg+XDtiOEplkG9PSfkztGmTgmFQd+FCVzwa3fYN/PHZAcpBaReicW5xcbb64IEQqko8Lc26d/58cxS+/BY6hmJvyEfQBoUpwWCmW1FErKaGWHU13uRk4QkEUtxQNFR7QwIoB4eiKD9PWbVKbb10CZmaCqmpxCormRYO26QQx85B0mcD+AeK0xYvHqu1tNDx+DH6gQM4jh0j3tCA3tGBLyfHLuD7zwJwAcYqun44sHy51nr5MsqsWWj5+djCYdS5c4ldvUr24sU2qarflUL6qAN0wqH0vDy7+fAhXZEI+v79CNmt7igpofPVK5SmJvyhkJBwYlQBSiHd7vUWZ86bp8WqqtCWLkVbuBAhBEIItGAQ2+rVxG7cICMY1KTDsekc5IwagIQTmStXis47dzBiMfR9+xCi+wb39s79+zFiMczGRjLmzTMlnBoVgLMwyzF+/Cb/lClq2/Xr2AoKUKdPxzAMWltbiUajmKaJkpGBY8sW3tbW4g8EVNXrXVEKK0YMoMKp7Px8K15Tg2VZOHbvBiASiRAMBgkGg0QiEYQQOIuLsRSFrnv3yJo/HxVOW5947D4KUAa57qysvNSUFOVtbS32rVuRfj9CCFwuV2Kfy+VCCIFMScFVVET7/fukJidLm883rQy+HhaABUII8cvUNWt4W1WFcLvRd+5MnHl/AOjOB+eOHchx44jX1ZEdCqkSTpaDbcgA5+GrpNmzc9ymKdvr67Hv2oVMSko4cjgcKIqCoijoup64EdLpxLV3Lx1PnuCVUrgmTfK9hV1DAjgKqlSUk1PCYdl25QrS70cvLEw4SWS+04nT6XxvXgiBc8MGtKlTaa+rIysnR1Ok/OF38PxngAzY4VuwYKL99WvR8fQpjj17kLqeiL6393g8eDyeAWBSVfEcOkRXczOOaBRvVpZuDPJEDwD4DVyKrv+UlZurxSorUWfMQC8oGOBcCDHgC/Rdc4TD2BctIl5fT+bkyTahaXvOw8RPApiwd2Ju7hjZ2EhXSwvOkhKQcoADgIqKCioqKgYcQW9LOnIEIxZDbWpiXCCABT9+FKAUxtm83pKMUEiLVVejLVqEtmTJB50LIdi2bRuFPbnRd7232efMwbVuHR2PHjHR77dJXS8sg5mDAihweFJenmrevYvR1oazpGTQ6IQQaJqG7ClI/dd655IOHsSyLMSLF6QFAib9nugEQClk2Xy+orTsbK3t1i3sa9ei5eQMGr0QgvLyci5evDiocyEEtsxMPNu30/nsGRO8XlVzu8NlkNvrV+0T/fHMZcusrtu3MeNx9PXrobUVq8cYQrw3TrRub1h9+v573Bs3Ej1zBvP5c/zp6dbLhoaTwPy+ANKCfF92thq7dg2A6JYt/fNlxGK8eUNSerryHEJHQT8K8V4A5ztojty8OeaLzZul1DSwLCzDANPEMozusWFgmWZ33288YK3/nGlixuM0v3xpWfDX0Z4i1VupXEWwIgRnJfhGPfQ+YsLr+7DzNFwCuvqWyiRg7DSYoIBu9smPkYqEd4AwIN4ITUAL0A4Da7UC6ICdEfy2fUBMoAvo7GnWKNoemfwLcAuinuFNL7QAAAAASUVORK5CYII=" alt="Warning"/>
</td>
<td class="content">
<div class="paragraph">
<p>This is draft content. If you have an issue, please open a report against <a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Dash&amp;component=Handbook">Dash/Handbook</a>.</p>
</div>
<div class="paragraph">
<p>Projects that implement Eclipse Platform Plug-ins and Features under the EPL-1.0 should follow the <a href="http://www.eclipse.org/legal/guidetolegaldoc-EPL-1.0.php">Guide to the Legal Documentation for Eclipse Plug-ins and Features under the EPL-1.0</a>.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>Eclipse Platform Plug-ins and Fragments are highly modularized to facilitate ease of delivery, extensibility, and upgradeability. A typical Eclipse Platform-based product may potentially include plug-ins and features authored and/or distributed by many different parties including Eclipse Foundation open source projects, other open-source organizations, and commercial vendors.</p>
</div>
<div class="sect2">
<h3 id="software-user-agreement"><a class="anchor" href="#software-user-agreement"></a><a class="link" href="#software-user-agreement">Software User Agreement</a></h3>
<div class="paragraph">
<p>The top-level umbrella agreement is the <a href="http://www.eclipse.org/legal/epl/notice.php"><em>Eclipse Foundation Software User Agreement</em></a> (SUA). The SUA is not actually a license: it does not grant any rights to use the software and that is why it must reference other legal notices and agreements. The main purpose of the SUA is to describe the potential layout of the legal documentation in the accompanying content.</p>
</div>
<div class="paragraph">
<p>The most important wording is that which says that the Eclipse Public License (EPL) applies to all the content unless otherwise indicated.</p>
</div>
<div class="paragraph">
<p>The rest of the text describes the other kinds of notices or licenses that <em>may</em> be found in the content. There is also a short paragraph under the heading <em>Cryptography</em> which lets consumers know that the content may contain cryptography.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAABeVJREFUWIWdlltsFNcZx39nbnvxLmsb7DXGgPEFY1OblhaqtEqEEigRaZ6qSKlS8hJFSVVUiUp9QH3hqbSqVKS0VZOXPDRtX5KoqqKkoUAETZSQ0FYkuHZI2MXB4Nvaa4/3vrMzpw/eXe+Mb2s+6dPczvn+v/N95zKCTdjvH2NryeCJoCaekYg+W7LVdmRAVUVOhTlwbuVK/EUr8vapy8zVE1PUJXyCvboqfieF8sienVG1u3+vHmndRkNDAEMRFG2HTDaPmZglNvqFdefutI1jXy05/PTUO3zxwABnn8KI5viDomrPHD486B84OChEysRJmch8bmUw3UAJRyDcyOjNYXnt2s28tO0/TwU4dfZ1ipsC+OP3aMUnLnbtivY/cuKori4ksc0kSLkec9WU0Bacxlb+dfFSKf7V9AgFjv34n8zUBfDb4zQHdfHZoUP724cODgn73hjSsesSdkcXqG0dDA+Pyo+vj0zminLwZxdI1jZRvX3OHkFrDIirDx0e6P3agQHFvv8VSGfz4mWT6UXadnaIQINomJqYPXaonVevjFENqHg7tIU519MZHdx/8OuKPTFed8rXM3tuhv6+AaV3T8tQW5hztd9cJTh/nO2RoDr8o+d+2OyMx9dNu/at51CHnl4WGX6T0icvr00hBMr2Hfz1T39bWMg6A6cvMAmeDAT9nH/o8EATZnLjmksH4QtXHblRe4mcT/Kdb/dFgn7OV15XAV45SgQpTvR845vCNpOrB6mNlzc9z4sb98ll6drbJ4RQnnjlKBEXQE7n8a7tTbrMLNZXdw8AhY0BliCKdLaFjZzO4y6AoM7JPX2dfpmqLxDeEefn6+rmpE2693UaQZ2TLgAkfY0tLchCvq5AsrD5EgDIUolIcxNI+gC0yoeSQ0u4qRknZa7d2yXobuek7iHTU0t7htAQRgMYDav2DQX82FK0glwGcASGqqk4da77KkB5Ict7/0HmlievBND8iGALIhQFZXnPU7GRYEBNBhRJ0S7kAgix/iS0LWR2FpmeATsPmh8c2yVetVIeuTiOTE8iIh2IYCsIgS0dkEuHUxVAU0ikkolISNOQlrUyWMFEphPI/PKBJLNJxJb21cVrzSkh58eQ6WlEoJmMbzuaImdcAAhuLdy/0xOKtpc72VDKIHMmMjsL9srTtPj6sxBshlx9KwArB8osZtIPglsugKzFa/H4zKM7WwMB+966/xBVs2OXEQ3bkJnZ+gAApXEb8c+nC1mL16BmGQYs3r2TKFgitAXEijNqVTN+8CqBXyTwPfvWJgC2Ep/MWAGLd10AL1zCROEft2/GpVYpwwamlQ8jdd/311xyLvFIE7GxWQny7RcuYboAALJ5Tl8bSSZpbkEYvg0DWlfPIXPzlD58CYqZDdQVlPbdXLsxtZDNc7ryesUf0ctP8pvuqO8nR47sDxRHb4Dz4D8jVROgd/Vz9fp4MTaRfunFt/h5lcvbdirFmdh04X/Dn8ZLeu+AawN5MHGBtqubkfi8E5tIfzaV4kzt5xXRr4zhPLqHN2fm8idV2wrtONAvHHMe7NLmtVUNvWeA4dvzzifD05NZi++euYyrVqsO70IMa3eIN4rF/LH5mWSk8+CgpvoMyKTqO6qFQI22I3f1cOWD29bN2MLn/77L8V99yBzgqulqAD4gcH0K+d8Eb/SG7Y6RWxPdPl3VokP7hRIsz3bHds0PoRuIhhBaWwfKrm5G46Z858rt/Phs8e+//IjnP7hLhqWSC8CmfFx4J6EO+MsQVT/ew95jXZwJ6hzY3epXeru2GU1bGwk2BjF0laLlkFnMYM4t8mUsYY3N5JxskRsXYvz6YowvgUKN52uuKwCMGmEviL+nkZaHu3h4XzOPBTR2oBCW4BNQkA7pfIn7o3O89/4d3o8tkFhDuHK/KoDwCBuee6OcJZ2lbVwtp1WyVNsSYJW9WOMFj2fXKoE3E17RirBWFlZqYjhltz0gFZgCkCs/u0a8nikeiNpRV7xilSzUQhTK4hae2V+x/wPtT4l4Dsej0AAAAABJRU5ErkJggg==" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>You will also often see on many of the download pages at Eclipse.org, text that says: "All downloads are provided under the terms and conditions of the Eclipse Foundation Software User Agreement unless otherwise specified."</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>The SUA usually appears in place of an actual license in the <a href="#legaldoc-plugins-features">metadata for features</a>.</p>
</div>
</div>
<div class="sect2">
<h3 id="legaldoc-plugins-abouts"><a class="anchor" href="#legaldoc-plugins-abouts"></a><a class="link" href="#legaldoc-plugins-abouts">Plug-ins and About Files</a></h3>
<div class="paragraph">
<p>Any directory containing content that is licensed under different terms than the project license(s), should be detailed in a file named <code>about.html</code>. We call these files <em>Abouts</em>. <em>Abouts</em> usually contain licensing terms as well as other information such as whether content contains cryptographic functionality that may be subject to export controls.</p>
</div>
<div class="paragraph">
<p>Most plug-ins will contain a default <em>About</em> that simply confirms that all the content in that plug-in is made available under the project license, typically the Eclipse Public License (EPL). There are other plug-ins, however, that will contain content licensed under licenses other than or in addition to the EPL and/or third party content provided under other licenses. If you are the maintainer of a plug-in for an Eclipse project, please see the <a href="#legal-doc-plugins-about-templates">About templates for plug-ins</a>.</p>
</div>
<div class="paragraph">
<p>Since most plug-ins do <strong>not</strong> contain specially-licensed content, most plug-ins will contain only the default <em>About</em>. The plug-ins with the special <em>Abouts</em> are the interesting ones that most users will want to read.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>All plug-ins and fragments should contain an <em>About</em> file. All Eclipse project plug-ins and fragments must contain either one of the default <em>Abouts</em> or a special <em>About</em> written and/or approved by the Eclipse Foundation. In <code>JAR</code>’ed plug-ins, any local files linked from the <em>About</em> such as copies of licenses, must be located in a directory called <code>about_files</code>.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>Although <em>Abouts</em> may be found potentially in any directory, they should always be found in plug-ins and fragments. Previously, plug-ins and fragments were usually packaged as sub-directories of a directory named <code>plugins</code>. Currently, plug-ins and fragments may also be packaged as <code>JAR</code> files (Java™ ARchives). For <code>JAR</code>’ed plug-ins, any local files linked from an <em>About</em> such as copies of licenses, must be located in a directory called <code>about_files</code>. The contents of the <code>about_files</code> directory are handled specially so that links resolve correctly when the <em>About</em> in a <code>JAR</code>’ed plug-in is viewed in an external browser spawned from the <em>About dialog</em>.</p>
</div>
<div class="listingblock">
<div class="title">Example file layout</div>
<div class="content">
<pre class="CodeRay highlight"><code>eclipse
├── LICENSE - Text of the project license(s)
├── plugins
│ ├── org.eclipse.core.runtime_3.13.0.v20170207-1030.jar - Plug-in packaged as a JAR
│ │ ├── about.html - Standard _About_ file
│ │ └── ...
│ ├──org.apache.ant_1.10.1.v20170504-0840 - Third-party content packaged as a directory
│ │ ├── about.html
│ │ ├── about_files - Licenses and notices related to the content
│ │ │ ├── DOM-LICENSE.html
│ │ │ ├── LICENSE
│ │ │ ├── NOTICE
│ │ │ ├── SAX-LICENSE.html
│ │ │ └── APACHE-2.0.txt
│ │ └── ...
│ └── ...
└── ...</code></pre>
</div>
</div>
<div class="paragraph">
<p>Users looking for legal documentation may find the <em>Abouts</em> by browsing the directory structure of an Eclipse installation; but the files are also viewable from the <em>About plug-ins</em> dialog in the Eclipse workbench. To view the <em>Abouts</em>, go to the menu item <span class="menuseq"><b class="menu">Help</b>&#160;<b class="caret">&#8250;</b> <b class="menuitem">About Eclipse Platform</b></span>, click on the <b class="button">Plug-in Details</b> button, select a plug-in, and click on the <b class="button">More Info</b> button.</p>
</div>
<div class="sect3">
<h4 id="the-abouts-checklist"><a class="anchor" href="#the-abouts-checklist"></a><a class="link" href="#the-abouts-checklist">The Abouts Checklist</a></h4>
<div class="ulist">
<ul>
<li>
<p>Every plug-in has an <code>about.html</code>, usually the standard one;</p>
</li>
<li>
<p>Every plug-in with a non-standard <code>about.html</code> contains the additional referenced license files; and</p>
</li>
<li>
<p>Every <code>JAR</code>’ed plug-in stores linked files in <code>about_files</code>.</p>
</li>
</ul>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/png;base64,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9lSWZS32uxwht/x6zEmFw1afE6n+q6ureeSRR3C7j2wFePPNNzNjxoxjzu3u7uaZZ57h+uuvx2KxsHPnTiZOnDhoGzKBIM7xzMqqqvLPf/6TLVu2oCgKmqYxduxYvvzlLye2nBvICy+8QFZWFnPmzGHXrl04nc5TnkZi5cqVPPfcc0iShKIoVFRUcPXVVxMOh1m2bBk33njjMbucxInvLRvfCmzr1q0sWbKEzMxMvvrVr57y56Ojo4N//etfHD58GFmWcTgcXH755cycOZPFixdTUFDAzJkzP/F1enp6qKysZMKECR+681AkEuHRRx9l165dyLKMy+VixowZLFiw4JTlrKuvr+f111/nhhtuwG63D3mOpmkfqsXyer08/vjj9PX18Y1vfGNQrrq3336bl156KbGHeyQS4fLLL+eyyy5LzI+aprF3716WLFmCy+XitttuS+xWcSLC4TBr165l5cqVeL1e5s6dm9jLt6WlhVdeeYXa2loWLlzIvHnzUBSFxsZGXnzxRVpaWvj6179OdnY2+/fv569//WtiTg+Hw0yZMoVbbrklsVVqa2tr4nyA5uZmXnnlFerq6li4cCHz589HluVBxxctWsS8efOQZZm9e/eyfPlyuru7EzlFhxIAz0SzcmVlJR988AE33ngjPp+P2tpaJkyYcNqSVv/rX/9iypQpTJw4ccjPVVVFVdXEXsk9PT088cQTtLS08KUvfemYHWVONZqmsWTJErKzs5k1a9bHKiMQCLBjxw7Gjx//qVMADKvmMOT3UF29m6SiOThzxpKUXoQjdxLOghk4C2fiyJ9Jct4skvLm4nU34u+tGdabPZFZuampiX379nHBBRfwxS9+kWuuuWbILe8glsn+tddew+1209PTwzvvvENfX9+w1l1w9nI8s7Kqqqxbt46MjIzEmJs7d+5xBZC1a9eyb98+NE1j/fr17Nu375TWM/6y7+zs5Nprr+Wiiy5i/fr1PPvss3R0dPDmm2/i9XqP+/2nnnqKf//730DsGXniiSew2+1cfPHF6PX6U96uvb29rF69munTp3P11VeTlZXFgw8+SFNTE6tXr+bAgQOn5DptbW2sWLECn8/3oedGo1HWrl1Lbm4u11xzDcXFxTz99NP89a9/JRgMnpL6tLe38+abb57QVcHv99Pc3HzCctavX88//vEP1q5di8fjGfTZ+PHj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9vl8mEwmJElCVVUURcFgMDBr1iyuvPJKZFlm0aJFvP/++8yfP5+3336bSy65hAkTJvCnP/2JFStWcMMNN5CYmMjChQv5wx/+gKqqAOTm5vL444/rx9U999xDfn4+7e3tA+bz0EMP8e6773LhhReydOlSRo0axeWXX47f70eWZVRVZcaMGVxyySU4nU7uueceduzYwZgxY3j77be57LLLGD9+PH/84x95++23Wbhw4aBZ3yOVd/97iMViwWAwoKrqgJ/gMeH1egdcxw+er6IoeDyeAfeY/sds8HvBV2tqmkZERAR5eXkYDIYB96n+x3b/Y95sNuvHcfA87j9tf8FlKIqCLMv6Ovl8Pn1fBbcreLxKkkRRURH//ve/SU1NJT4+njVr1pCUlMTvf/97wsLCBl128DyRJEk/toLlF7ymqap6xPtq/+30er36sT/YPjr48/7lMtgx3v+cDu6n4P44UnkGr9Ner3fQ69XxcAzekCLj7awgtHcHVoMfX6cfrzWasionqqZhkGUiIkKR5eFflS/rrdz/Jhrk8Xj43//+x4cffoimaVx44YWMGTNGP2Hdbjfvv/8+48eP57e//S1Go5Hm5masVis33XQT+fn5vPHGG7z99tsAnH766Vx11VW0tbWxePFi/R2aCxcuZOzYsQMuBO3t7bz00kt8/vnnSJLED37wA+bPn8/f//53uru7qays5OyzzyY3N5cnnngCn89HSEgIkiTx5z//WQSI3xJHereyJEmYTKZDLgZ79uxh8eLFNDU1kZWVxe23364fG5IksWHDBsaNG8e+fftYunQpISEhtLS0cMYZZ3D11VdTWVnJs88+S3V1NVlZWSxcuJCMjAzee+89/ve//+Hz+ZgzZw6XXnrpgMAsPz+fV199lYqKClJTU6mvr+fyyy+nqKgIj8dDV1cX9fX1nHTSSbS2tvLCCy9QWlqK0Wjk4osv5uyzz+bRRx8FYO/evZx33nkYDAZkWWbnzp089dRT3HbbbWiaxooVK1i7di2KonDttddy2mmnUVtby/PPP09FRQWxsbHceOONjBw5kkceeYSuri7a2tro6Ojg6quvZt68eTQ3N/PCCy9QVlZGREQEP/vZz5BlmW3btvHLX/6SlpYWzjzzTK699toB23kkiqLw8ssv8/HHH2M0GjnvvPO4+OKL9XU7cOAAcXFx3HjjjWRnZ/Pwww9jNBopKyvj0ksv1YMql8vFihUruPnmm5k0aRIAoaGhenZt8eLFACxcuJDq6mr+9re/cccdd7B3717q6+uZMGEC7733Hm+88QY2m439+/czf/58/H4/b7/9Nu+88w6KonDmmWdy0UUXDTjfv6xaeevWrRQVFXHVVVfx3nvvHbE81q1bR1hYGDk5OQM+NxqNTJw4UT8mBzvuH3vsMa644gomTZrEmjVrWLNmDT/72c8YO3asPl1iYiLt7e2UlJTg9/uZPn06VquV6dOn88knn9Dd3U1OTg4pKSl6IH2w8vJy6urquP766ykrK0NRFGbMmIHFYmH69OmsXbuWkpISKioqOPPMMyktLSU2NpaEhAQkSdKzVD09PVgsFkwmE6WlpWiaxvTp0/X5rFmzhp6eHj146X/MVFVVDbpufr+fDz74gLfeeove3l7Gjx/P9ddfT3V1NS+88AJRUVH4fD5uvfVW/XqflJRERUUFDz744IByb29v5+WXX2bbtm2Ehobywx/+kKlTp9LT08OSJUvYuHEjFotlwFtLZFmmubmZVatWkZuby69+9Svi4uKora0lMTGRn/70pyQnJ/PCCy+wbt06rFYrF1xwAfPmzWP//v08//zz1NfXk5SUxE033URqauqA7bvvvvv0hx5Zlrn++us5+eSTB0zz3nvv8eabb9Lb28vUqVM577zz+Ne//sW6deu49957KSgo4P3336exsZH77ruPW265BafTyUsvvURLSwvJycnccMMNxMbG8qtf/Yrs7Gz27dvHueeey7Jly4iKiqKmpoaCggKsViubNm0iIiKCO++8kxEjRujr4fV6WbZsGe+88w6hoaGUlJQwceJEfD4f7777Lu+++y5Op5OCggKuu+46HA4H77zzDu+++y5+v5/58+ezYMEC/XpdWVnJww8/zIMPPkhISAiLFy/Gbrdz+eWX8/e//50NGzZgs9m4+OKLmTt3LuXl5Tz33HM0NTWRkpLCzTffTFJSEvfddx9xcXEUFxfzk5/8hClTphzVtWo4DX8jOUnC7+1Bc9Vj8DTh6a5H9Xtw2C2EOixERdhJjAv55ss5CiaTieTk5MOspsT+/ft55plnePzxx3n++edpbW1l48aNvPnmmyxcuJDf//73TJw4EYPBoF8EvF4v+/fvx+v1UllZSXJyMvfddx/5+fk8/vjj1NTU8OKLL3LFFVfwyCOPMGfOHGRZ5uWXX8bn8/Hwww8zevRoXn75ZT0TEPTqq6+ye/dufvOb33DNNdfw3HPPsXfvXurq6ti+fTu33HILp5xyCo899hijRo3i17/+NTk5ORw4cEB/YhOOv4SEhEPaj0HgmHO73bz55ps8/vjjPP7443z22We43W4effRRUlNTeeihh7j88ssJDQ0dcOOpqamhvb2djo4O2tvbue6667jjjjtYsWIFGzZsYOXKlTidTp544gl+8pOfEBsby969e1myZAk33ngjd911F6tWrWLr1q0D1ikuLo6EhAR2795NW1sbzc3NnH/++XR3d1NTU0NxcTFRUVFkZGTwj3/8g7q6OhYtWsQll1zCk08+SWVlJVVVVZSUlPDzn/+c2bNnA1BRUcETTzxBQUEBubm5aJpGdnY299xzD/PmzeOvf/0rjY2NPP/884SGhvKXv/yFpKQk/vWvf+ltM2VZ5p577uHMM8/kxRdfxO1288ILL9DW1saiRYv46U9/SkJCApqmER0dzc0338z111/PW2+99ZWGsGpubuaVV17hxhtv5E9/+hPTpk1DVVWeffZZIiIi+Mtf/kJ8fDyvvPIKmqZRUVHBnj17+MUvfsHMmTP1+bS3t9Pd3c2oUaNQFIX//Oc/PPvss/zjH/+gpaWF1tZWmpubgS8eXH0+H62trTQ0NLB7925eeuklLr/8cn7+85+TlJSEJEmUlJSwbNkybr31Vm677TY++OADPv/88wHbcKRq5c7OTpYsWcKCBQtITk4+4rXC7XazefNmCgoKDtsu63Dfj4iIQFVVtmzZgs/nY8OGDdjt9gFNLBobGykpKWH8+PG0trYSFhamB/ExMTG4XC5cLheAnjUfbPmbN28mPj6e7Oxsva1bMIMVnE9rayu7d+9m6dKlPPnkk/z2t7+lsLAQQA+477nnHgDGjRtHTU3NIfNxOp24XK4BGT84crVySUkJ//znP7nooov4/e9/z549e3j99dfp6elh3bp1FBQU8POf/5x3332X3bt3c++99zJ//nwaGxsPGQJr2bJl1NTU8NBDDzFjxgxeeeUVuru7WbFiBZs2beKuu+7il7/8JSNHjhzwMNnb20tVVZV+n5owYQL3338/VquV559/nv3797Ns2TLuuOMO/vCHP+gB05NPPsmIESN45JFHsFqtvPrqq4fsg+rqaiIjI/n1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lR0OB7/73e945513eOGFF7jnnnuYPXs2t912G42NjQNu3F6vl3Xr1jFz5kw9oKmrqxswDXwREARvrP2nycrKIiIigiVLlpCZmUlsbCwQaPO4dOlSbrzxRtLT0/V9YjQaWb9+Pe3t7RQWFjJmzBi9fV/wIeLgbf3kk0+YMGGCPu/c3FwMBgPr16+nra2NwsJC8vLyyMvLIzIykvXr1+s1MzExMaiqSllZGV6vVz+OwsPD9bblhYWF+nzGjh1LWloa+fn5jB8/npycHD0oSElJGTTQGTlyJNXV1ZSWltLT08PGjRtJTU3F4XAMeODJzc1l8+bNdHZ20t3djdPpxGAwUFtbS1lZGUajkZycHBobG0lJSWHUqFGEh4djt9vJyspi27ZtdHd309PTQ09Pj95sZbAAKThsU2FhIfHx8URGRhIWFsadd97JOeecw7vvvkt4eDjp6enU1dWRm5tLZmamnqzYvXu3/vChqqp+Lm/atAlJkvSMWG9vL01NTTQ1NXH66aeTnp6uHztGo5He3l7cbveAWjNAD77XrFmD1+tl06ZNWK1WPXN5OINlS9vb2ykuLsbr9ZKTk6PfY4P7Oliu+/fvp7y8nK6uLjZt2kRWVhb5+flUVVVRXV2N1+ulvb0dj8fD559/TldXF3a7HZfLRUVFBc3NzQPKJDo6ml/84hecccYZvPPOO0RGRpKamkpdXR2jR48mIyPjW/1yhGHNHEqyAXdHDTveewKzA2RUDKqK4QMwyCDLKgaDhsGg4W7eRHzK8A1jA0euVjYajezZs4e7775b32ELFy5k9uzZlJaWct999+nVR2eccQZpaWm88sorXHLJJVitVr331PLly1m1ahXd3d1cf/31WCwWnnnmGfbt20dXVxennXYadrudyy67jCeffJKf//znGAwGpk+fzhVXXMHKlSvx+XzccsstXHHFFTz11FPcfffd+P1+Tj/9dPLz83nrrbf0C7HdbueGG27gn//8Jxs2bKCzs/OQE004vg7OCgUFs1/PPfccK1euBNCHslm4cCGvv/467777LhEREdx8881MnjyZN954g2nTpmEymfT57tmzh0WLFtHe3s6ECROYPn0627Zt4/XXX8fpdGKz2ZgwYQLp6enMmzePJ598EqvVSlxcHNdccw2ZmZkD1isuLo7k5GQaGhr0xufR0dGkp6djNBr1djrXXnstTz/9NHfddRc+n4/58+eTm5uL0Wgc0C4nWG0+ZcoUPvroIz744APMZjMbNmygsrKS1tZWrrrqKlJTU7nmmmt46qmnuOOOOzAYDMyZM4eLLrpoQKedYMex4FAkzz33HHfeeSdms5mFCxdiNBr1ACKYWTv4vB85ciQXX3wxb7zxBsuXL8fr9TJ79mxmzZpFd3c3zzzzDPX19XR2dnLWWWdhsVj07f3Zz36GwWDgtNNO48ILLxy0Q1FwPefNm0dnZyd///vf9eq4CRMmMGLECCwWC2vWrOGOO+7QMzKyLOvZzrFjxzJt2jR+/etfM3LkSPbu3UtWVhY5OTmceeaZPPbYY/oN89prrx1QtX64jEywA1Swl6Tdbsdms2Gz2fjss8/4/PPPufvuu3E4HNTU1NDY2Ki3GwVYv349xcXF/OpXv6K8vJx//etflJeXU1xczN13381pp52GwWCgpKSEu+66C4fDwYwZM9iwYYM+LFhnZyfPPfccRUVFvPzyy/z73/9m5syZnH/++SxYsIA333yTpUuXkpSUxLx582hvb2fx4sWUl5eze/duHnjgASZNmsSNN96o956/9tpr9X2cnJzM/PnzWb58Oa+//jpJSUmcc845REVFsWDBApYtW8ann36KwWDg+uuvR9M0Xn/9dRobG/VepAsXLiQzM5N58+bx3//+l9dee42UlBTOPffcQc/xI91bJkyYwOzZs3nkkUewWCyEh4dz8cUXU19fP6D374IFC3jyySe56667CA0NpaGhAaPRyNq1aykvL+euu+5iwYIFVFdX88tf/hKTycSECRO45pprOP/88/Vz0WQycf7555OZmYnZbGbJkiWMHTtWPw96enp48cUXeeWVV1AUhZtuugmXy8UTTzxBa2srnZ2dnH322VgsFhYuXMizzz7L7bffjtFo5JxzzuHss89myZIljBkzhssuuwxFUVi5ciXbt2+no6ODH/3oR8TExDB58mTeeustkpOTGTNmDH/4wx9ISUnRe/emp6cjSRK/+93vuOaaazCbzXp5xMfHc/XVV/Pvf/+b5cuXA3DNNdcQGRmpZ/6C51jwOwef68Hp9u7dy2uvvcY999zDSSedxNq1a7nrrrv0oN1kMlFQUMDUqVN56KGHMJlMREVFcf755xMWFkZxcTH3338/ZrOZqVOnctppp/H3v/+dH//4x4wZM4bp06fr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" alt="About plugins dialog"/>
</div>
</div>
</div>
</div>
<div class="sect2">
<h3 id="legaldoc-plugins-features"><a class="anchor" href="#legaldoc-plugins-features"></a><a class="link" href="#legaldoc-plugins-features">Features Licenses and Feature Update Licenses</a></h3>
<div class="paragraph">
<p>A feature is a set of one or more related plug-ins and/or fragments that can be installed and upgraded together. There are three important legal documentation files for features, the <em>Feature License</em> (<code>license.html</code>), the <em>Feature Update License</em> (the <code>license</code> property in <code>feature.properties</code>) and the <em>Feature Blurb</em> (the <code>blurb</code> property in <code>about.properties</code>).</p>
</div>
<div class="paragraph">
<p>Each feature has a file named <code>license.html</code>, called a <em>Feature License</em>, that contains the text of the <a href="http://www.eclipse.org/legal/epl/notice.html">SUA in HTML format</a>. Each feature includes additional files containing the actual text of the project license(s) in HTML format (e.g. the <a href="http://www.eclipse.org/legal/epl-2.0">Eclipse Public License 2.0</a> in file named <code>epl-2.0.html</code>).</p>
</div>
<div class="paragraph">
<p>Each feature has a file named <code>feature.properties</code>. In that file is a property named <code>license</code>, which is known as the <em>Feature Update License</em>. The <em>Feature Update License</em> must contain a copy of <a href="http://www.eclipse.org/legal/epl/feature.properties.txt">SUA in <code>plaintext</code> format</a>.</p>
</div>
<div class="paragraph">
<p>Each feature has at least one plug-in associated with it which is the <em>feature plug-in</em> for that feature. Not surprisingly, this plug-in usually has the same name as the feature. The property named <code>blurb</code> contains text that appears in the <em>About features</em> dialog in the Eclipse workbench. This is known as a <em>Feature Blurb</em>. Blurbs often contain copyright notices and any other statements of attribution that may be required by licenses.</p>
</div>
<div class="admonitionblock note">
<table>
<tr>
<td class="icon">
<img src="data:image/png;base64,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" alt="Note"/>
</td>
<td class="content">
<div class="paragraph">
<p>The difference between the <em>Feature License</em> and <em>Feature Update License</em> is when they are shown to the user. The <em>Feature License</em> is only available once a feature has been installed. The <em>Feature Update License</em> is seen when a user is using the <em>Install Dialog</em> to install or upgrade a feature and must agree to an agreement before proceeding with the installation.</p>
</div>
<div class="paragraph">
<p>One thing that is important to note is that with the distributed licensing model used by plug-ins, unless a <em>Feature Update License</em> contains an aggregation of all the notices from the plug-ins for a feature, a user will not be able to see these notices before installing the feature. It is for this reason that the maintainer of a feature may choose to have different text for the <em>Feature License</em> and <em>Feature Update License</em>.</p>
</div>
</td>
</tr>
</table>
</div>
<div class="paragraph">
<p>All features must contain a <em>Feature License</em> and a <em>Feature Update License</em> in the directory for that feature. The feature’s plug-in must contain a <em>Feature Blurb</em>.</p>
</div>
<div class="paragraph">
<p>The <em>Feature License</em> is found in the feature directory which is usually a sub-directory of the directory named <code>features</code>. Any referenced files (for example, the EPL) are located in the same location.</p>
</div>
<div class="paragraph">
<p>The <em>Feature Update License</em> is found in the feature directory which is usually a sub-directory of the directory named <code>features</code>. Any referenced files (for example, the EPL) are located in the same location.</p>
</div>
<div class="paragraph">
<p>The <em>Feature Blurb</em> resides in the <code>plugins</code> directory as either a sub-directory or a <code>JAR</code>. In the feature plug-in there is a file named <code>about.properties</code>., the <em>Feature Blurb</em> is the property named <code>blurb</code>. To view the blurb for each installed feature, go to the menu item <span class="menuseq"><b class="menu">Help</b>&#160;<b class="caret">&#8250;</b> <b class="submenu">About Eclipse Platform</b>&#160;<b class="caret">&#8250;</b> <b class="menuitem">Feature Details</b></span> and then select a feature. The blurb will appear in the bottom half of the dialog.</p>
</div>
<div class="sect3">
<h4 id="the-feature-checklist"><a class="anchor" href="#the-feature-checklist"></a><a class="link" href="#the-feature-checklist">The Feature Checklist</a></h4>
<div class="ulist">
<ul>
<li>
<p>Every feature has the text of the SUA in HTML in <code>license.html</code>;</p>
</li>
<li>
<p>Every feature has the project license(s) in HTML (e.g., typically the EPL in <code>epl-2.0.html</code>);</p>
</li>
<li>
<p>Every feature has the text of the SUA in <code>plaintext</code> in the <code>license</code> section of <code>feature.xml</code> or the <code>license</code> property of <code>feature.properties</code>; and</p>
</li>
<li>
<p>Every feature plug-in has copyright notices, etc. in the <code>blurb</code> property of <code>about.properties</code></p>
</li>
</ul>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/png;base64,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2njrrbfo6+ujoqKCe++9d8REFsdoNDJlyhSuuuoqli1bxuWXX84HH3zAG2+8QTQapaysjLvuuot//vOf9Pf3j3iW1Wrl6aefPmxZ9uzZw1NPPYXH40GSJG666SYuvfRS7r33XvR6PX6/n0gkwu233868efO0/HZ3dxMKhbjggguoqanh0KFDXHrppdx1111s2bJl1Dr8wQ9+gNPppKuri56eHr7xjW9gs9lYsmQJnZ2d6PV6vvvd75Kbm3vYd68oCkuXLuXll18mGAzicrm48847mTBhwqjXB2tZPB4P7733Htdff/2YpmGdTkdOTg4Q0yYGg8FRtVgpKSkkJyej1+s1wfqT/HYwzz777KjvdPAiPDExkWg0SldXF5s3b+b+++/HZDIxfvx47HY7O3fuZN68eRQVFWG1Wkety0gkwuLFi5k9e7YmMA2/3+v1snnzZv7nf/5HS9/hcLBmzRq2bt3KT3/60yHX169fj9/vZ/Lkyeh0OiZPngwcftfwWO3wP//zP0lLS6O+vp5vfvObNDQ08MILL5CQkEB3dzcTJ07kxz/+sZZONBrlzTffZOHChUP6iNvtPmXz1N69e3n33XeZOHEi77//Ps8//zwWi4XW1lZNe7p69Wp2795Nf38/d999t/YuBIKj4aRtFpEkia6uLv70pz/x//7f/+MnP/kJ69evp729naeeeoprr72WRx55hBtvvFFbxcaJTxr9/f0kJibyk5/8hHvuuYdXX32VnTt3snDhQioqKnjyySe58847SUhIYOXKlWzatIn//d//5Rvf+AbvvfceVVVVQ/K0bt06lixZwne/+10efPBB6uvrWbBgAT6fj5qaGq677jruueceXnvtNaLRKL/5zW+4+eabNY2h4PTgSLuGV61axX333cePfvQjHn/8cUKhEC+99BKdnZ388pe/5Kc//SmlpaVDfhMMBrU4cf39/Vx++eU8/PDDJCcn849//IP9+/fz4Ycfcv/99/Pb3/6Wc889F7/fz5/+9Cdmz57NQw89hNvt5pVXXjls3hVFITk5me9+97v8+c9/ZsqUKSxcuJAJEyawadMmPB4P1dXVtLW1UV5ezqxZs/j973/PL3/5S9asWUNNTc0R66egoIBQKMSuXbt47rnnuOuuu3jggQeorq5m5cqVnHPOOSOelZeXx2OPPTaiLPF+KUkS4XCYxx57jNzc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hbz//vtceeWVlJWVYTab2blzJ4mJiUQiEQKBAHq9fsizysvLSUpKGrMscW1gUlISOTk5vPHGG3i9XtatW4fP56OsrIxQKERjYyN+v5+lS5dit9vJy8vTJrN4Xofn/XB1OHwSjH82Go10dXXh9XqP6uzfgoICVFXlvffeo7+/nxUrVpCUlMQFF1yAoigjrmdkZBAKhfB4PEQiETo7Ow8bUDoUCrFp0yY6OzsJBAIcOHAAt9uNLMusXLlSM7nGyzO4TJ/kt4FAgBUrVtDV1TXinY4bNw6IbUp6/PHHqaysZN68eQBYLBbmzJnDG2+8QXt7Ox988AEGg4Hx48cPqevhz9u/fz9+v5/KysoR72Tw/WOlf8455zBr1qxRnxv3kTWbzbz99tv09/fT19c3qmk4JSVlzHY4uL0VFhYiyzIffPABgUCA5uZmIKaRX7lyJd3d3eTl5WGxWIb0kWAwqLWZkz1PDW7PBQUFRCKREfmPC73xDWdCKBQcKydNIxjfHfXrX/+aJ598kkgkwmWXXcatt97K7bffzj//+U/++te/Ulpayl133cXcuXN56623KC8vJyEhAYPBgCRJbNu2jR/84Af09/fzpS99icLCQt544w3efPNN/H4/EyZMoLS0FKfTybx58/j973+PqqpUVFRw5513UlNTw6uvvkpxcTEXXHABVVVV/Pa3v0WSJCoqKrjmmmvYsmULDodDm2Q///nP89hjj3Hvvfdit9vp7u4WguBpxOFMwxaLhQ8//JCvf/3ryLKMzWbjvvvu46abbuLJJ5/knnvuwWg0csstt1BYWIjFYuH555+npKREE0T6+vp45plnCIVCpKam8u1vfxuPx8MjjzxCa2srqqryhS98AYPBwLe+9S3+9Kc/8Z3vfAeTycSNN944RJOzdetW/vKXvxCJRLjuuusoKipi7ty5PPLII9x7772oqkpaWhqqqmrm6KlTp2K32ykoKGDatGncf//95OXljbprOF7er33ta5hMJux2O7fffjuzZs3CYDDwta99jZdffpmXX36ZlJQUbr/9dtxu95BnxbWEo5XlkksuYc6cObz11ltUVFRw991386c//Ynvfe97GI1G7rrrLrKysohEIixatIiVK1cC8J3vfAeXy4XT6dQc4a1Wq7bRJb5j0mw2881vfpPHH398yHPnzZuHy+XSfhv3M5MkialTp7Jg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umrVKs21eiJ1guNQx+eamppKdnY2n3zyCS0tLXz99ddkZWVpH0NH1+8oU6/XM3LkSL744gva2to0F2RzczPPP/88BQUFTJkyBQjEvU6aNImPP/6YhoYGVqxYgcFgYNCgQSH34ejzFRcX43Q6KSgoCKl3dP3u5I8cOZLx48fz8ccfU19fz+rVq/F4PLS3t3eZUDoxMZHevXvz8ccfY7PZ2LhxIw6Hg9zcXM1yCmgppFasWIHL5aKmpgYIeBRWr15NS0sLmZmZXfbzvn37npZ56miLc0er7MkauwSCHrMIBldH/eMf/+Cll17C5/Nx0UUXcdNNN/HTn/6U+fPn88Ybb9C/f39uv/12Jk+ezNKlS8nLyyM2NhaDwYAkSezcuZP7778fu93OT37yE7Kysvj4449ZsmQJTqdTc5NFRUUxZcoU/v3vf6OqKgMGDOC2227j4MGDfPDBB2RnZ3PuuedSWlrKE088gSRJDBgwgJkzZ7J9+/aQlZfXXHMNzz33HPfddx8RERG0tLQIRfAM4liu4bCwsE6rAg0Gg2bNGjVqVEg/ycvL4/bbbyc7O5uwsDDeeecd+vTpQ1VVFY8++ig2m43hw4drk2UQm83GkiVLmDt3LhBwR998881acPyECRO0ODAITJavvvoqNpuNqKgozj//fHQ6HSNHjmTevHm0trZy++23c8EFF4S07Y477sBkMmn9M2iZCyqR4eHhIYHmELCAHjp0iPvuuw+z2Yzf7+fcc89l2rRp+P1+3n77bVatWoXX6yU2NrbLtsXHx/Pzn/+c999/n/fff5/ExER++tOfdmm9OFvozjXs8XhYuHAhO3bswOfz8c477zB8+HBmzJjBu+++S0xMDFFRUcetExERwXPPPceOHTvYu3cvTz31FF9++SX33HMPN910E3PnzuX++++nV69e3HrrrXi9Xp5//vmQ+l999RVXX3017733HtHR0cTFxZGbm0tSUhLDhw/X4gy//PJLvv76aw4dOsT27dtJSUnhzjvv5KqrruLll1/mT3/6EyaTiTvvvJPIyEg++OADli1bxr59+5AkibKyMm666SbGjh3Lvn376NevX8hiukWLFnWqP2fOHK6++mpeeumlTvJnzZrFq6++yoMPPkhkZCQjR47sdtWw0WjkF7/4BS+99BK//OUvMRqN3H777aSlpREZGam9DykpKfzsZz/j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0iRmzZqF3W7n6aefplevXhQWFnL77bfz6aefsmvXLtLS0rjppptITU1l//79TJ48mebmZubOncu+ffuIi4tjzpw55OXl8eijj2I2myktLUWWZW6//XYGDhzIM888w5AhQ5gyZUpIWxVFYenSpURFRTF58mRNOelI0JWqqipfffUVo0ePJi4uLqROfHw8U6dOZfPmzV3ek5UrV7J161buuOMOLBYLc+fOJTo6mssvv5w+ffoAAQXaaDRSW1vLypUrGTlyJP379wcgMzOTDRs20L9/f84//3x8Ph87duzo1EaAdevWkZaWRt++fTGZTCH1g/W6kr9u3TpKS0s7la9atYqSkhImTJhASkoKiYmJvPbaaxQWFpKWlhZyndXV1ZSUlPDLX/6ShIQEpk6dyquvvkpNTQ1xcXG8++67TJo0ibKyMu2YnJwcsrOzmTt3rqbAdyenurqaXr16ne4uLhAIBALBSeNHZxGUZZmJEyeyadMmvF4vNTU11NXVMWbMGBoaGnj66acZP348d9xxB1988QXr1q3D7/fz4YcfYrPZuOOOO9iyZQubN2/mvvvuY/bs2cTGxuJ0Otm4cSPt7e08++yzVFdXc88995CWlsbf/vY3mpub2bJlCy6Xi9tuu42oqCheeeUVJEkiJSWFmJiYTm0tKytj5cqVXH311URERBzTklhdXc3evXuZOnXqt74nCQkJrFixgvr6eux2O8uWLSM2Njakzvbt25FlmcTEROrr60lPT9d+69WrF1VVVcc9T/AejR07NiTWsSMul6uT/N69e1NcXKy5YTuWNzQ0kJCQQHFxMW63G7/fT0REBDU1NZ1k19TUoNfrSUpKAiA2NhZJkmhtbWXlypW0t7czffr0buMLjyenpaXlW997gUAgEAjOZH50iiDAyJEjsdls7N+/n02bNpGZmUlGRgZlZWXs3LmTbdu28eGHH1JeXk5xcTGSJNG7d28uu+wycnNziYuLw+FwUFpaSmZmJsnJyQAYDAaam5vZtm0bN910E4MHD9Zi6goLC7FYLIwePZqhQ4cyYcIE6urqkCSJ66+/nhEjRoS00ev18uabbzJy5EiGDBmiuYW7UwbXrVtHcnIy/fr1+9b3Izc3l/T0dLZt28auXbsICwtj8ODB2u/Nzc289957XHTRRaSmpqIoSoiypNPpTsgtWlpaSktLS6drDSJJEoqi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6dKluN1upkyZwvXXX88777zDgQMHaGlpoaWlhSuvvJJp06bhcrl466232LhxI3FxcdTV1XWyTrpcLj788ENWr16NXq/nyiuvpE+fPiHtv/XWW1EUhYULF7Jo0SKMRiN33HEHAwcOpLq6mtdff51Dhw6Rl5fHzTffTGxs7Le+roKCAu3/R4wYwauvvkptbS0rV67k3nvvJTk5mSlTprB06VI2b97M6tWrNYXrWOVLliyhsLCQc889t8v3+kTP21HO1KlT2bx5c4icjh90X331FaNHjyYuLu6ExhaXy8W2bdu46qqr2Lp1q9b3TnRcevrpp+nVq9dJe/crKyu59tprWbhwIbt27SItLY0bb7yRAQMGdHnewsJCfv/737Nt2zaWLl2q9aMJEybQ0NDAvHnz2L17d4icHTt2sGDBAmw2G5MmTWLWrFnY7XZN5qZNm0hKSmLatGmMHz+e0tJSFi9ezPXXX09TUxPz588POdZoNLJz507mzp2Lx+OhqamJXr16fdfhXiAQfE9+lBbBAwcO4HA4GDp0KM3NzTz++OOkpqby61//mnPOOQeTyURWVhZ6vZ59+/aFHNvQ0IDVamXEiBGd5O7cuZMXX3yRSZMm8dOf/pSPP/6Yzz77jMbGRrZu3cq4ceOYPXs2ixYtYuPGjXi9Xr7++msAiouL2bdvH2FhYZoF484778TtdrNz507q6ur417/+xcCBA5k9ezZWqzWkbfn5+dx+++0UFhby2WefcfHFFzNhwgRmz57N7bffHhK/KEkStbW1fPLJJ7z//vt88sknWK1Wdu7cySuvvMJ5553HXXfdRU5ODjqdTvtad7lcbNy4EafTybZt2/B4PPzsZz8jPj6exx9/nLq6Op555hnGjBnDAw88wPDhw9Hr9bz77rsUFxfz29/+lqSkJP773/92ssgtXryYL7/8kptvvpnZs2eTnp7Orl27uryfDQ0NbNq0ibFjxzJ79mw++ugjysrKuPrqqxk9ejT33nsvl112GcXFxSxatIgZM2YwadIktmzZQlNTwExusVi47rrrGDduHP/+9785fPgwJSUlVFdXAwGr2bZt20hMTOSKK65gzJgx/OEPf6CgoICnn36a6upq7rnnHtLS0vjb3/5Gc3Mza9asYdOmTdxyyy3Isszrr7/OTTfdxN13301mZman/tK/f3/uv/9+br31Vt566y0q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" alt="About features dialog"/>
</div>
<div class="title">The About Eclipse Platform Features Dialog</div>
</div>
<div class="listingblock">
<div class="title">An example directory structure corresponding to the above description</div>
<div class="content">
<pre class="CodeRay highlight"><code>eclipse
 ├── features
 │ ├── org.eclipse.rcp_4.7.1.v20171009-0410 - Feature directory
│ │ ├── license.html - Feature License (SUA)
│ │ ├── epl-2.0.html - The project’s primary licenses(s) referenced by the SUA/Feature License
│ │ ├── feature.properties - Feature Update License (SUA) in `license` property
│ │ └── ...
│ └── ...
├── plugins
 │ ├── org.eclipse.rcp_4.7.1.v20171009-0410.jar - Plug-in packaged as a directory
│ │ ├── about.properties - Feature Blurb in `blurb` property
│ │ └── ...
│ └── ...
└── ...</code></pre>
</div>
</div>
</div>
</div>
<div class="sect2">
<h3 id="legaldoc-plugins-source-code"><a class="anchor" href="#legaldoc-plugins-source-code"></a><a class="link" href="#legaldoc-plugins-source-code">Notices in source code</a></h3>
<div class="paragraph">
<p>Where practical, all source code (which includes Java source as well other types of files such as <code>XML</code>, <code>HTML</code>, etc.) should contain appropriate <a href="#ip-copyright-headers">copyright and license</a> notices as well information on each contribution.</p>
</div>
<div class="paragraph">
<p>If the source is to be licensed under a license other than or in addition to the EPL, you must ensure that the Eclipse Foundation has approved the notice.</p>
</div>
</div>
<div class="sect2">
<h3 id="legaldoc-plugins-notices-in-documentation"><a class="anchor" href="#legaldoc-plugins-notices-in-documentation"></a><a class="link" href="#legaldoc-plugins-notices-in-documentation">Notices in documentation</a></h3>
<div class="paragraph">
<p>The <em>Legal</em> page has a copyright notice and a link to the <em>About</em> in the plug-in that contains the book.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/jpg;base64,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" alt="Help legal page"/>
</div>
<div class="title">Example legal notice in documentation</div>
</div>
<div class="paragraph">
<p>Documentation books usually contain a <em>Legal</em> page as the last page in the book.</p>
</div>
</div>
<div class="sect2">
<h3 id="legal-doc-plugins-about-templates"><a class="anchor" href="#legal-doc-plugins-about-templates"></a><a class="link" href="#legal-doc-plugins-about-templates">About Templates for Plug-ins</a></h3>
<div class="paragraph">
<p>See <a href="https://www.eclipse.org/legal/epl/about.php">About File Templates</a>.</p>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="edp"><a class="anchor" href="#edp"></a><a class="link" href="#edp">Eclipse Development Process</a></h2>
<div class="sectionbody">
<div class="paragraph">
<p>Version 1.9. Effective March 24, 2020</p>
</div>
<!-- toc disabled -->
<div class="sect2">
<h3 id="1_Purpose"><a class="anchor" href="#1_Purpose"></a><a class="link" href="#1_Purpose">1. Purpose</a></h3>
<div class="paragraph">
<p>This document describes the development process for the Eclipse Foundation. In particular, it describes how the Membership at Large, the Board of Directors, other constituents of the Ecosystem, and the Eclipse Management Organization (EMO) lead, influence, and collaborate with Eclipse Projects to achieve these Eclipse purposes:</p>
</div>
<div class="quoteblock">
<blockquote>
<div class="paragraph">
<p>The Eclipse technology is a vendor-neutral, open development platform supplying frameworks and exemplary, extensible tools (the "Eclipse Platform"). Eclipse Platform tools are exemplary in that they verify the utility of the Eclipse frameworks, illustrate the appropriate use of those frameworks, and support the development and maintenance of the Eclipse Platform itself; Eclipse Platform tools are extensible in that their functionality is accessible via documented programmatic interfaces. The purpose of Eclipse Foundation Inc., is to advance the creation, evolution, promotion, and support of the Eclipse Platform and to cultivate both an open source community and an Ecosystem of complementary products, capabilities, and services.</p>
</div>
</blockquote>
</div>
<div class="paragraph">
<p>This document has the following sections:</p>
</div>
<div class="ulist">
<ul>
<li>
<p><a href="#2_Principles">Principles</a> outlines the basic principles upon which the development process is based.</p>
</li>
<li>
<p><a href="#3_Requirements">Requirements</a> describes the requirements that the Eclipse community has for its development process.</p>
</li>
<li>
<p><a href="#4_Structure_and_Organization">Structure and Organization</a> specifies the structure and organization of the Projects and Project community at Eclipse.</p>
</li>
<li>
<p><a href="#6_Development_Process">Development Process</a> outlines the lifecycle and processes required of all Eclipse Projects.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>This document defines terms used elsewhere in Eclipse governance documents including the <a href="https://www.eclipse.org/org/documents/eclipse_foundation-bylaws.pdf">Bylaws</a>, <a href="https://www.eclipse.org/org/documents/eclipse_membership_agreement.pdf">Membership Agreement</a>, and <a href="http://eclipse.org/org/documents/Eclipse_IP_Policy.pdf">IP Policy</a>.</p>
</div>
<div class="sect3">
<h4 id="edp-terms"><a class="anchor" href="#edp-terms"></a><a class="link" href="#edp-terms">1.1 Terms and Definitions</a></h4>
<div class="dlist glossary">
<dl>
<dt>Adopter </dt>
<dd>
<p>Adopters are the individuals and organizations that adopt Eclipse technology for inclusion in their own products and services.</p>
</dd>
<dt>Architecture Council </dt>
<dd>
<p>The Eclipse Architecture Council (AC) is a council of experienced Eclipse committers responsible for identifying and tackling any issues that hinder continued technological success and innovation, widespread adoption, and future growth of Eclipse technology. The Eclipse Architecture Council is formally defined in section VII of the Bylaws of the Eclipse Foundation.</p>
</dd>
<dt>Board of Directors </dt>
<dd>
<p>The business and technical affairs of the Eclipse Foundation are managed by or under the direction of the Eclipse Board of Directors.</p>
</dd>
<dt>Check Point Review </dt>
<dd>
<p>Check Point Review is a category of Review that includes: Creation Review, Progress Review, Release Review, and Graduation Review.</p>
</dd>
<dt>Committer </dt>
<dd>
<p>A committer is a software developer who has the necessary rights to make decisions regarding a Project.</p>
</dd>
<dt>Contributor </dt>
<dd>
<p>A Contributor is anybody who makes contributions to a Project.</p>
</dd>
<dt>Creation Review </dt>
<dd>
<p>A Creation Review is a type of Review that marks a Project&#8217;s transition from the Proposal Phase to the Incubation Phase.</p>
</dd>
<dt>Developer </dt>
<dd>
<p>A Committer or Contributor.</p>
</dd>
<dt>Ecosystem </dt>
<dd>
<p>An Ecosystem is a system in which companies, organizations, and individuals all work together for mutual benefit.</p>
</dd>
<dt>Eclipse Management Organization </dt>
<dd>
<p>The Eclipse Management Organization (EMO) consists of the Eclipse Foundation staff, and the Eclipse Architecture Council.</p>
</dd>
<dt>Graduation Review </dt>
<dd>
<p>A Graduation Review is a type of Review that marks a Project&#8217;s transition from the Incubation Phase to the Mature Phase.</p>
</dd>
<dt>Incubation Branding </dt>
<dd>
<p>Incubation Branding is the branding that must be applied to all Projects in the Incubation Phase.</p>
</dd>
<dt>Incubation Phase </dt>
<dd>
<p>The Incubation Phase is a Phase during which the Project Team develops the process, the community, and the technology for a new Project.</p>
</dd>
<dt>Integration Build </dt>
<dd>
<p>An Integration Build is a build of the Project content that is generated periodically and made available to the Developer community for testing purposes.</p>
</dd>
<dt>Major Release </dt>
<dd>
<p>A Major Release is a type of Release that includes either significant new functionality and/or breaking changes.</p>
</dd>
<dt>Mature Phase </dt>
<dd>
<p>The Mature Phase is a Phase during which a Project operates with an open and transparent process, has an actively involved and growing community, and produces Eclipse-quality technology.</p>
</dd>
<dt>Membership at Large </dt>
<dd>
<p>The Membership at Large (or <em>Membership</em>) refers to all members of all types, as defined by the <a href="https://www.eclipse.org/org/documents/eclipse_foundation-bylaws.pdf">Bylaws of the Eclipse Foundation</a>.</p>
</dd>
<dt>Milestone </dt>
<dd>
<p>A Milestone is a build of the Project content intended for limited distribution to demonstrate progress and solicit feedback.</p>
</dd>
<dt>Minor Release </dt>
<dd>
<p>A Minor Release is a type of Release that includes new features over a Major Release.</p>
</dd>
<dt>Nightly Build </dt>
<dd>
<p>A Nightly Build is a build of the Project content that is generated nightly and made available to the Developer community for testing purposes.</p>
</dd>
<dt>Permanent Incubator </dt>
<dd>
<p>A Permanent Incubator is a Project that is intended to perpetually remain in the Incubation Phase.</p>
</dd>
<dt>Phase </dt>
<dd>
<p>A Phase is a stage in the Project lifecycle. See Pre-proposal Phase, Proposal Phase, Incubation Phase, and Mature Phase.</p>
</dd>
<dt>Pre-proposal Phase </dt>
<dd>
<p>The Pre-proposal Phase is a Phase during which a new Project Proposal is created.</p>
</dd>
<dt>Progress Review </dt>
<dd>
<p>A Progress Review a type of Review that is used by a Project Team to summarize the accomplishments of the Project, verify that the Eclipse Development Process and IP Policy have been followed, and to highlight any remaining quality and/or architectural issues.</p>
</dd>
<dt>Project </dt>
<dd>
<p>A Project is the main operational unit for open source software development at the Eclipse Foundation.</p>
</dd>
<dt>Project Lead </dt>
<dd>
<p>A Project Lead, the first level in the Project Leadership Chain, is responsible for the overall well-being of a specific Project and serves as the primary liaison between that Project and the EMO.</p>
</dd>
<dt>Project Leadership Chain </dt>
<dd>
<p>The Project Leadership Chain is composed of a Project&#8217;s Project Lead(s), the leadership of the parent Project (if any), the PMC Leads and PMC Members for the Top-Level Project, the EMO, and the EMO(ED).</p>
</dd>
<dt>Project Management Committee </dt>
<dd>
<p>A Project Management Committee (PMC) is the primary leadership of a Top-Level Project with responsibility to ensure that the Projects within its purview are active and viable.</p>
</dd>
<dt>Project Proposal </dt>
<dd>
<p>A Project Proposal (or just <em>Proposal</em>) is a document that is presented to the PMC, Membership at Large, and EMO to describe a potential new Project.</p>
</dd>
<dt>Project Team </dt>
<dd>
<p>A Project Team is the collective of Committers with responsibilities and privileges on a specific Project.</p>
</dd>
<dt>Proposal Phase </dt>
<dd>
<p>The Proposal Phase is a Phase during which a Project Proposal is presented to the community and Membership at Large to solicit feedback.</p>
</dd>
<dt>Release </dt>
<dd>
<p>A Release is a collection of Project artifacts intended for distribution beyond the Project Developers.</p>
</dd>
<dt>Release Candidate </dt>
<dd>
<p>A Release Candidate is a feature-complete Milestone.</p>
</dd>
<dt>Release Review </dt>
<dd>
<p>A Release Review is a type of Progress Review that is aligned directly with a specific Release.</p>
</dd>
<dt>Restructuring Review </dt>
<dd>
<p>A Restructuring review is a type of Review that is used to notify the community of significant changes to one or more Projects.</p>
</dd>
<dt>Review </dt>
<dd>
<p>A Review is formally designated period of time during which the Project Management Committee, the Membership at Large, and the EMO are given an opportunity to survey the current state of a Project, provide feedback, and validate that the Project is in good standing.</p>
</dd>
<dt>Scope </dt>
<dd>
<p>The Scope is the defined range of activities to be undertaken by a Project. The Project Team must operate within the bounds defined by the Project&#8217;s Scope.</p>
</dd>
<dt>Service Release </dt>
<dd>
<p>A Service Release, or <em>Bug-fix Release</em> is a type of Release that includes no significant changes or additions over the base Release.</p>
</dd>
<dt>Subproject </dt>
<dd>
<p>A synonym for Project.</p>
</dd>
<dt>Termination Review </dt>
<dd>
<p>A Termination Review is a type of Review that provides a final opportunity for a Project Team, the Project Leadership Chain, and the Eclipse Membership to consider the proposed archival of a Project.</p>
</dd>
<dt>Top-Level Project </dt>
<dd>
<p>A Top-Level Project is an organizational unit that defines an overall mission and scope for a collection of Projects.</p>
</dd>
<dt>Top-Level Project Charter </dt>
<dd>
<p>A Top-Level Project Charter describes the mission, purpose, scope, and operational rules for a Top-Level Project.</p>
</dd>
</dl>
</div>
</div>
</div>
<div class="sect2">
<h3 id="2_Principles"><a class="anchor" href="#2_Principles"></a><a class="link" href="#2_Principles">2. Principles</a></h3>
<div class="paragraph">
<p>The following describes the guiding principles used in developing this development process.</p>
</div>
<div class="sect3">
<h4 id="2_1_Open_Source_Rules_of_Engagement"><a class="anchor" href="#2_1_Open_Source_Rules_of_Engagement"></a><a class="link" href="#2_1_Open_Source_Rules_of_Engagement">2.1 Open Source Rules of Engagement</a></h4>
<div class="ulist">
<ul>
<li>
<p><strong>Open</strong> - Eclipse is open to all; Eclipse provides the same opportunity to all. Everyone participates with the same rules; there are no rules to exclude any potential Contributors which include, of course, direct competitors in the marketplace.</p>
</li>
<li>
<p><strong>Transparent</strong> - Project discussions, minutes, deliberations, Project plans, plans for new features, and other artifacts are open, public, and easily accessible.</p>
</li>
<li>
<p><strong>Meritocracy</strong> - Eclipse is a meritocracy. The more you contribute the more responsibility you will earn. Leadership roles in Eclipse are also merit-based and earned by peer acclaim.</p>
</li>
</ul>
</div>
</div>
<div class="sect3">
<h4 id="2_2_Eclipse_Ecosystem"><a class="anchor" href="#2_2_Eclipse_Ecosystem"></a><a class="link" href="#2_2_Eclipse_Ecosystem">2.2 Eclipse Ecosystem</a></h4>
<div class="paragraph">
<p>Eclipse as a brand is the sum of its parts (all of the Projects), and Projects should strive for the highest possible quality in extensible frameworks, exemplary applications, transparent processes, and Project openness.</p>
</div>
<div class="paragraph">
<p>The Eclipse Foundation has the responsibility to <em>&#8230;&#8203;cultivate&#8230;&#8203;an Ecosystem of complementary products, capabilities, and services&#8230;&#8203;</em>. It is therefore a key principle that the Eclipse Development Process ensures that the Projects are managed for the benefit of both the open source community and the Ecosystem members. To this end, all Eclipse Projects are required to:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>communicate their Project plans and plans for new features (major and minor) in a timely, open and transparent manner;</p>
</li>
<li>
<p>create high-quality frameworks capable of supporting the building of commercial grade products on top of them; and</p>
</li>
<li>
<p>ship extensible, exemplary applications which help enable a broad community of users.</p>
</li>
</ul>
</div>
</div>
<div class="sect3">
<h4 id="2_3_Three_Communities"><a class="anchor" href="#2_3_Three_Communities"></a><a class="link" href="#2_3_Three_Communities">2.3 Three Communities</a></h4>
<div class="paragraph">
<p>Essential to the purposes of the Eclipse Foundation is the development of three inter-related communities around each Project:</p>
</div>
<div class="sect4">
<h5 id="2_3_1_Committers"><a class="anchor" href="#2_3_1_Committers"></a><a class="link" href="#2_3_1_Committers">2.3.1 Developers</a></h5>
<div class="paragraph">
<p>A thriving, diverse, and active community of Developers is the key component of any Eclipse Project. Ideally, this community should be an open, transparent, inclusive, and diverse community of Committers and (non-Committer) Contributors. Attracting new Contributors and Committers to an open source Project is time consuming and requires active recruiting, not just passive "openness". The Project Leadership must make reasonable efforts to encourage and nurture promising new Contributors.</p>
</div>
</div>
<div class="sect4">
<h5 id="2_3_2_Users"><a class="anchor" href="#2_3_2_Users"></a><a class="link" href="#2_3_2_Users">2.3.2 Users</a></h5>
<div class="paragraph">
<p>An active and engaged user community is proof-positive that the Project&#8217;s exemplary applications are useful and needed. Furthermore, a large user community is one of the key factors in creating a viable Ecosystem around an Eclipse Project, thus encouraging additional open source and commercial organizations to participate. Like all good things, a user community takes time and effort to bring to fruition, but once established is typically self-sustaining.</p>
</div>
</div>
<div class="sect4">
<h5 id="2_3_3_Adopters"><a class="anchor" href="#2_3_3_Adopters"></a><a class="link" href="#2_3_3_Adopters">2.3.3 Adopters</a></h5>
<div class="paragraph">
<p>An active and engaged Adopter community is the only way to prove that an Eclipse Project is providing extensible frameworks and applications accessible via documented APIs. Reuse of the frameworks within the companies that are contributing to the Project is necessary, but not sufficient to demonstrate an Adopter community. Again, creating, encouraging, and nurturing an Adopter community outside of the Project&#8217;s Developers takes time, energy, and creativity by the Project Leadership, but is essential to the Project&#8217;s long-term open source success.</p>
</div>
<div class="paragraph">
<p>The Eclipse community considers the absence of any one or more of these communities as proof that the Project is not sufficiently open, transparent, and inviting, and/or that it has emphasized applications at the expense of extensible frameworks or vice versa.</p>
</div>
</div>
</div>
<div class="sect3">
<h4 id="2_4_Clear_Concise_and_Evolving"><a class="anchor" href="#2_4_Clear_Concise_and_Evolving"></a><a class="link" href="#2_4_Clear_Concise_and_Evolving">2.4 Clear, Concise, and Evolving</a></h4>
<div class="paragraph">
<p>It is an explicit goal of the development process to be as clear and concise as possible so as to help the Project Teams navigate the complexities, avoid the pitfalls, and become successful as quickly as possible.</p>
</div>
<div class="paragraph">
<p>This document imposes requirements and constraints on the operation of the Projects, and it does so on behalf of the larger Eclipse community. It is an explicit goal of the development process to provide as much freedom and autonomy to the Projects as possible while ensuring the collective qualities benefit the entire Eclipse community.</p>
</div>
<div class="paragraph">
<p>Similarly, this document should not place undue constraints on the EMO or the board that prevent them from governing the process as necessary. We cannot foresee all circumstances and as such should be cautious of being overly prescriptive and/or requiring certain fixed metrics.</p>
</div>
<div class="paragraph">
<p>The frameworks, applications, Projects, processes, community, and even the definition of quality continues to, and will continue to, evolve. Creating rules or processes that force a static snapshot of any of these is detrimental to the health, growth, and Ecosystem impact of Eclipse.</p>
</div>
<div class="paragraph">
<p>Part of the strength of this document is in what it does not say, and thus opens for community definition through convention, guidelines, and public consultation. A document with too much structure becomes too rigid and prevents the kind of innovation and change we desire for Eclipse. In areas where this document is vague, we expect the Projects and members to engage the community-at-large to clarify the current norms and expectations.</p>
</div>
</div>
<div class="sect3">
<h4 id="2_5_Freedom_of_Action"><a class="anchor" href="#2_5_Freedom_of_Action"></a><a class="link" href="#2_5_Freedom_of_Action">2.5 Freedom of Action</a></h4>
<div class="paragraph">
<p>Projects are required to engage in practices that ensure the continued viability of the Project, independent from the continued availability of external resources and services, or continued participation on any single individual, organization, or group.</p>
</div>
<div class="paragraph">
<p>In practical terms, Projects are required to use resources and services approved by the Eclipse Foundation. This includes (but is not limited to) all source code management, distribution channels for artifacts, issue tracking, documentation, and public communication channels.</p>
</div>
</div>
</div>
<div class="sect2">
<h3 id="3_Requirements"><a class="anchor" href="#3_Requirements"></a><a class="link" href="#3_Requirements">3. Requirements</a></h3>
<div class="paragraph">
<p>This document is entirely composed of requirements. In addition to the requirements specified in this development process, the EMO is instructed to clarify, expand, and extend this process by creating a set of development guidelines to advance the creation, evolution, promotion, and support of the open source Projects; and to cultivate both a community and an Ecosystem of complementary products and services.</p>
</div>
<div class="paragraph">
<p>Projects that fail to perform the required behaviors will be terminated by the EMO.</p>
</div>
<div class="paragraph">
<p>The EMO is not permitted to override or ignore the requirements listed in this document without the express written endorsement of the Board of Directors.</p>
</div>
<div class="sect3">
<h4 id="3_1_Requirements_and_Guidelines"><a class="anchor" href="#3_1_Requirements_and_Guidelines"></a><a class="link" href="#3_1_Requirements_and_Guidelines">3.1 [Reserved]</a></h4>
</div>
</div>
<div class="sect2">
<h3 id="4_Structure_and_Organization"><a class="anchor" href="#4_Structure_and_Organization"></a><a class="link" href="#4_Structure_and_Organization">4. Project Structure and Organization</a></h3>
<div class="paragraph">
<p>A Project is the main operational unit at Eclipse. Specifically, all open source software development at Eclipse occurs within the context of a Project. Projects have leaders, Developers, code, builds, downloads, websites, and more. Projects are more than just the sum of their many parts, they are the means by which open source work is organized when presented to the communities of Developers, Adopters, and users. Projects provide structure that helps Developers expose their hard work to a broad audience of consumers.</p>
</div>
<div class="paragraph">
<p>Eclipse Projects are organized hierarchically. A special type of Project, <em>Top-Level Projects</em>, sit at the top of the hierarchy. Each Top-Level Project contains one or more Projects. Each Project may itself contain zero or more Projects. A Project that has one or more Projects is said to be the <em>parent</em> of those Projects. A Project that has a parent is oftentimes referred to as a <em>Subproject</em>. The term Project refers to either a Top-Level Project or a Subproject.</p>
</div>
<div class="paragraph">
<p>The descendants of a Project are the Project itself and transitive closure of its child Projects. The top parent of a Project is the Top-Level Project at the top of the hierarchy.</p>
</div>
<div class="paragraph">
<p>Projects are the unit entity for:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Committers;</p>
</li>
<li>
<p>code and Releases;</p>
</li>
<li>
<p>intellectual property (IP) records; and</p>
</li>
<li>
<p>community awareness</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>As defined by Bylaws of Eclipse Foundation - Article VII, the "Eclipse Management Organization" (EMO) consists of the Eclipse Foundation staff and the councils. The term EMO(ED), when discussing an approval process, refers to the subset of the EMO consisting of the executive director and whomever he or she may delegate that specific approval authority to.</p>
</div>
<div class="sect3">
<h4 id="4_1_Committers"><a class="anchor" href="#4_1_Committers"></a><a class="link" href="#4_1_Committers">4.1 Committers</a></h4>
<div class="paragraph">
<p>Each Project has exactly one set of Committers. Each Project&#8217;s set of Committers is distinct from that of any other Project, including Subprojects or parent Projects. All Project Committers have equal rights and responsibilities within the Project. Partitioning of responsibility within a Project is managed using social convention. A Project may, for example, divide itself into logical partitions of functionality; it is social convention that prevents Committers from one logical partition from doing inappropriate work in another. If finer-grained management of Committer responsibilities is required, a Project should consider partitioning (via a <a href="#6_3_8_Restructuring_Review">Restructuring Review</a>) into two or more Subprojects.</p>
</div>
<div class="paragraph">
<p>The Committers of a Project have the exclusive right to elect new Committers to their Project; no other group, including a parent Project, can force a Project to accept a new Committer.</p>
</div>
<div class="paragraph">
<p>There is no roll-up of Committers: the set of Committers on a Project is exactly that set of people who have been explicitly elected into that role for the Project (i.e. being a Committer on a Subproject does not give you any automatic rights on the "parent" Project or any child Project).</p>
</div>
<div class="paragraph">
<p>In practical terms, each Project has a single UNIX group of its Committers that provides write-access to the Project&#8217;s resources. Pictorially below, we see that a Project, in addition to the various resources and Committers it has, can also have zero or more Subprojects. Each of these Subprojects has its own distinct set of Committers and resources.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAaMAAAE/CAYAAADrMazMAAAABmJLR0QA/wD/AP+gvaeTAAAgAElEQVR4nOzdeXxU1d348c+dNfsKhECAkIVNFitWWTQkiojAT1wALZQHsVQBl4pWior2cSmlrUtbacVH0LZqFbAKglrKkgRwYVEsIgHZSULIvswks9/z++NOhkw2AgkMSc779ZpXMveee+53rjLfnHPPPQckSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZICTAl0AFKjHgVGBjoISToPXwIvBzoIqf0yBDoAqVEjExISpowYMSLQcUjSOX311Vfk5eUFOgypnZPJ6DI1YsQI1qxZE+gwJOmcpk6dygcffBDoMKR2ThfoACRJkiRJJiNJkiQp4GQykiRJkgJOJiNJugzt3buXmJgYvv7660CHIkmXhExGHdCAAQNQFOWcr8WLF1/0WPLy8hqc949//ONFP++5LFq0yBfPv//97ybLNRa/oigEBQUxePBgXn75Zdxud5vHp6oqQggMhrYfY7R582YURWH//v1tXrckXSiZjDqo48ePI4RACMEf/vCHBtteeeWVSxJHQkICQghmzZpFaGgoQggeeeSRS3Lu5ixdupScnJxzlmssfiEE+fn5zJgxg8cee4z58+e3eXzDhw+nvLycYcOGtXndknQ5kslIki5AbGwsTzzxBCNHjmTlypWUlZUFOiRJatdkMuqADh48SGJiYrNlHnnkEV544QUANm7cyIgRIwgODiY2NpaZM2dSUFDgK1u3S+vdd99l2rRphIeHExMTw8MPP4zD4WjT+Dds2MDVV19NUFAQcXFxzJ07l6qqKqxWq19XWe1DwSdOnPDbfq562lJqaiqqqpKXl8eyZct8MSxbtox58+YRExODoijcfffdvmPOdb2XL1/uq2fFihUtujZ11a2/V69eTJkyhZ07dwLaf8ubbroJgCFDhqAoyjn/X5EkqfNaM2XKFNFW/vCHPwhAHD9+vMG+9evXC51OJ5588klRXFwscnJyxI9//GORkpIiqqqqfOVycnIEIPr27SvWrl0rKisrxYcffihCQkLEAw88cM4YZs2aJUJDQ89Zbu3atUJRFPH000+LsrIy8e2334oBAwaIG264QaiqKtxut+jZs6eYMWOG33GFhYWif//+QlXVFtVT9zN99tlnFxz/yJEjhU6nE6Wl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" alt="resources" width="419" height="319"/>
</div>
<div class="title">Project Committers, resources, and Subprojects</div>
</div>
</div>
<div class="sect3">
<h4 id="4_2_Code_and_Releases"><a class="anchor" href="#4_2_Code_and_Releases"></a><a class="link" href="#4_2_Code_and_Releases">4.2 Code and Resources</a></h4>
<div class="paragraph">
<p>Each Project owns and maintains a collection of resources.</p>
</div>
<div class="paragraph">
<p>Resources may include source code, a Project website, space on the downloads server, access to build resources, and other services provided by the Eclipse Foundation infrastructure. The exact infrastructure provided by the Eclipse Foundation varies over time and is defined outside this process document.</p>
</div>
<div class="paragraph">
<p>A Project is not strictly required to make use of all the resources made available; a Project might, for example, opt to <em>not</em> maintain a source code repository. Such a Project might operate as an organizational unit, or container, for several Subprojects. Similarly, a Project might opt to provide a consolidated website, build and/or download site for its Subprojects (the Subprojects would then not require those resources for themselves).</p>
</div>
<div class="paragraph">
<p>Namespaces are assigned to a Project by the EMO. All Project source code must be organized in the assigned namespaces and Projects can only Release code under their own namespace (that is, they cannot infringe on another Eclipse Project&#8217;s namespace). Projects should work with their PMCs and the EMO to request exceptions to this rule, and with their mentors and PMC if there are questions regarding the use of the namespace.</p>
</div>
</div>
<div class="sect3">
<h4 id="4_3_IP_Records"><a class="anchor" href="#4_3_IP_Records"></a><a class="link" href="#4_3_IP_Records">4.3 Intellectual Property (IP) Records</a></h4>
<div class="paragraph">
<p>A Project at any level may receive IP clearance for contributions and third-party libraries. IP approval will often include the same approval for all descendant Projects. However, IP clearance will only be granted at the most appropriate technical level.</p>
</div>
</div>
<div class="sect3">
<h4 id="4_4_Community_Awareness"><a class="anchor" href="#4_4_Community_Awareness"></a><a class="link" href="#4_4_Community_Awareness">4.4 Community Awareness</a></h4>
<div class="paragraph">
<p>Projects are the level of communication with the larger Eclipse community and Ecosystem. Projects may either have their own communications (website, mailing lists, forums/newsgroups, etc) or they may be part of a parent Project&#8217;s communications (website, mailing list, forums/newsgroups, etc). In either case, the Project is required to maintain an open and public communication channel with the Eclipse community including, but not limited to, Project plans, schedules, and design discussions.</p>
</div>
<div class="paragraph">
<p>All Projects must make the communication channels easy to find. Projects are further required to make the separate communication channels of their child Projects (if any) easy to find.</p>
</div>
<div class="paragraph">
<p>Any Project in the Incubation Phase must correctly identify its website and Releases. A Project with at least one descendant Project in Incubation Phase must correctly annotate its own website so as to notify the Eclipse community that incubating Projects exist in its hierarchy. Any Release containing code from an Incubation Phase Project must be correctly labeled, i.e., the Incubation Phase is viral and expands to cover all Releases in which it is included.</p>
</div>
</div>
<div class="sect3">
<h4 id="4_5_Scope"><a class="anchor" href="#4_5_Scope"></a><a class="link" href="#4_5_Scope">4.5 Scope</a></h4>
<div class="paragraph">
<p>Each Top-Level Project has a Charter which describes the purpose, Scope, and operational rules for the Top-Level Project. The charter should refer to, and describe any refinements to, the provisions of this development process. The Board of Directors approves the charter of each Top-Level Project.</p>
</div>
<div class="paragraph">
<p>Subprojects do not have separate charters; Subprojects operate under the charter of their parent Top-Level Project.</p>
</div>
<div class="paragraph">
<p>All Projects have a defined Scope and all initiatives within that Project are required to reside within that Scope. Initiatives and code that is found to be outside the Scope of a Project may result in the termination of the Project. The Scope of Top-Level Projects is part of the charter, as approved by the Board of Directors of the Eclipse Foundation.</p>
</div>
<div class="paragraph">
<p>The Scope of a Subproject is defined by the initial Project Proposal as Reviewed and approved by the Project Management Committee (PMC) (as further defined below) of the Project&#8217;s top parent and by the EMO. A Project&#8217;s Scope must be a subset of its parent&#8217;s Scope.</p>
</div>
</div>
<div class="sect3">
<h4 id="4_6_Leaders"><a class="anchor" href="#4_6_Leaders"></a><a class="link" href="#4_6_Leaders">4.6 Leaders</a></h4>
<div class="paragraph">
<p>There are two different types of Project Leadership at Eclipse: The Project Management Committee (PMC) and Project Leads. Both forms of leadership are required to:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>ensure that their Project is operating effectively by guiding the overall direction and by removing obstacles, solving problems, and resolving conflicts;</p>
</li>
<li>
<p>operate using open source rules of engagement: meritocracy, transparency, and open participation; and</p>
</li>
<li>
<p>ensure that the Project and its Subprojects (if any) conform to the Eclipse Foundation IP policy and procedures.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>The leadership chain for a Project is composed of the Project&#8217;s Project Lead(s), the leadership of the parent Project (if any), the PMC leads and PMC members for the Top-Level Project, the EMO, and the EMO(ED).</p>
</div>
<div class="paragraph">
<p>In exceptional situations—such as Projects with zero active Committers, disruptive Committers, or no effective Project Leads—the Project Leadership Chain has the authority to make changes (add, remove) to the set of Committers and/or Project Leads of that Project, and otherwise act on behalf of the Project Lead.</p>
</div>
<div class="sect4">
<h5 id="4_6_1_PMC"><a class="anchor" href="#4_6_1_PMC"></a><a class="link" href="#4_6_1_PMC">4.6.1 Project Management Committee (PMC)</a></h5>
<div class="paragraph">
<p>Top-Level Projects are managed by a Project Management Committee (PMC). A PMC has one or more PMC leads and zero or more PMC Members. Together the PMC provides oversight and overall leadership for the Projects that fall under their Top-Level Project. The PMC as a whole, and the PMC leads in particular, are ultimately responsible for ensuring that the Eclipse Development Process is understood and followed by their Projects. The PMC is additionally responsible for maintaining the Top-Level Project&#8217;s charter.</p>
</div>
<div class="paragraph">
<p>PMC leads are approved by the Board of Directors; PMC members are elected by the existing PMC leads and members, and approved by the EMO(ED).</p>
</div>
<div class="paragraph">
<p>In the unlikely event that a member of the PMC becomes disruptive to the process or ceases to contribute for an extended period, the member may be removed by the unanimous vote of the remaining PMC members, subject to approval by the EMO. Removal of a PMC Lead requires approval of the Board.</p>
</div>
</div>
<div class="sect4">
<h5 id="4_6_2_PL"><a class="anchor" href="#4_6_2_PL"></a><a class="link" href="#4_6_2_PL">4.6.2 Project Lead</a></h5>
<div class="paragraph">
<p>Eclipse Projects are managed by one or more Project Leads. Project Leads are responsible for ensuring that their Project&#8217;s Committers are following the Eclipse Development Process, and that the Project is engaging in the right sorts of activities to develop vibrant communities of users, Adopters, and Contributors. The initial Project Leads are appointed and approved in the Creation Review. Subsequently, additional Project Leads must be elected by the Project&#8217;s Committers and approved by the Project&#8217;s PMC and the EMO(ED).</p>
</div>
<div class="paragraph">
<p>In the unlikely event that a Project Lead becomes disruptive to the process or ceases to contribute for an extended period, the individual may be removed by the unanimous vote of the remaining Project Leads (if there are at least two other Project Leads), or unanimous vote of the Project&#8217;s PMC.</p>
</div>
</div>
</div>
<div class="sect3">
<h4 id="4_7_Committers_and_Contributors"><a class="anchor" href="#4_7_Committers_and_Contributors"></a><a class="link" href="#4_7_Committers_and_Contributors">4.7 Committers</a></h4>
<div class="paragraph">
<p>Each Project has a development team, led by the Project Leaders. The development team is composed of Committers and Contributors. Contributors are individuals who contribute code, fixes, tests, documentation, or other work that is part of the Project. Committers have write access to the Project&#8217;s resources (source code repository, bug tracking system, website, build server, downloads, etc.) and are expected to influence the Project&#8217;s development.</p>
</div>
<div class="paragraph">
<p>Contributors who have the trust of the Project&#8217;s Committers can, through election, be promoted Committer for that Project. The breadth of a Committer&#8217;s influence corresponds to the breadth of their contribution. A development team&#8217;s Contributors and Committers may (and should) come from a diverse set of organizations. A Committer gains voting rights allowing them to affect the future of the Project. 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, nor is it a right based on employment by an Eclipse member company or any company employing existing Committers.</p>
</div>
<div class="paragraph">
<p>The election process begins with an existing Committer on the same Project nominating the Contributor. The Project&#8217;s Committers will vote for a period of no less than one week. If there are at least three (3) positive votes and no negative votes within the voting period, the Contributor is recommended to the Project&#8217;s PMC for commit privileges. If there are three (3) or fewer Committers on the Project, a unanimous positive vote of all Committers is substituted. If the PMC approves, and the Contributor signs the appropriate Committer legal agreements established by the EMO (wherein, at the very least, the Developer agrees to abide by the Eclipse Intellectual Property Policy), the Contributor becomes a Committer and is given write access to the source code for that Project.</p>
</div>
<div class="paragraph">
<p>At times, Committers may become inactive for a variety of reasons. The decision making process of the Project relies on active Committers who respond to discussions and vote in a constructive and timely manner. The Project Leads are responsible for ensuring the smooth operation of the Project. A Committer who is disruptive, does not participate actively, or has been inactive for an extended period may have his or her commit status revoked by the Project Leads. Unless otherwise specified, "an extended period" is defined as "no activity for more than six months".</p>
</div>
<div class="paragraph">
<p>Active participation in the user communication channels and the appropriate Developer mailing lists is a responsibility of all Committers, and is critical to the success of the Project. Committers are required to monitor and contribute to the user communication channels.</p>
</div>
<div class="paragraph">
<p>Committers are required to monitor the mailing lists associated with the Project. This is a condition of being granted commit rights to the Project. It is mandatory because Committers must participate in votes (which in some cases require a certain minimum number of votes) and must respond to the mailing list in a timely fashion in order to facilitate the smooth operation of the Project. When a Committer is granted commit rights they will be added to the appropriate mailing lists. A Committer must not be unsubscribed from a Developer mailing list unless their associated commit privileges are also revoked.</p>
</div>
<div class="paragraph">
<p>Committers are required to track, participate in, and vote on, relevant discussions in their associated Projects. There are three voting responses: <code>+1</code> (yes), <code>-1</code> (no, or veto), and <code>0</code> (abstain).</p>
</div>
<div class="paragraph">
<p>Committers are responsible for proactively reporting problems in the bug tracking system, and annotating problem reports with status information, explanations, clarifications, or requests for more information from the submitter. Committers are responsible for updating problem reports when they have done work related to the problem.</p>
</div>
<div class="paragraph">
<p>Committer, PMC lead or member, Project Lead, and council representative(s) are roles; an individual may take on more than one of these roles simultaneously.</p>
</div>
</div>
<div class="sect3">
<h4 id="4_8_Councils"><a class="anchor" href="#4_8_Councils"></a><a class="link" href="#4_8_Councils">4.8 [Reserved]</a></h4>
</div>
<div class="sect3">
<h4 id="4_9_Incubators"><a class="anchor" href="#4_9_Incubators"></a><a class="link" href="#4_9_Incubators">4.9 Permanent Incubator Projects</a></h4>
<div class="paragraph">
<p>A Project may designate a Subproject as a "Permanent Incubator". A Permanent Incubator is a Project that is intended to perpetually remain in the <a href="#6_2_3_Incubation">Incubation Phase</a>. Permanent Incubators are an excellent place to innovate, test new ideas, grow functionality that may one day be moved into another Project, and develop new Committers.</p>
</div>
<div class="paragraph">
<p>Permanent Incubator Projects never have Releases. Permanent Incubators may have builds, and downloads. They conform to the standard <a href="http://wiki.eclipse.org/Development_Resources/HOWTO/Conforming_Incubation_Branding">Incubation Branding</a> requirements and are subject to the IP due diligence rules outlined for incubating Projects. Permanent Incubators do not graduate.</p>
</div>
<div class="paragraph">
<p>The Scope of a Permanent Incubator Project must fall within the Scope of its parent Project. The Committer group of the Permanent Incubator Project must overlap with that of the parent Project (at least one Committer from the parent Project must be a Committer for the incubator). Permanent Incubator Projects do not require Architecture Council mentors (the parent Project&#8217;s Committers are responsible for ensuring that the incubator Project conforms to the rules set forth by the Eclipse Development Process).</p>
</div>
<div class="paragraph">
<p>A Permanent Incubator Project must be designated as such by including the word "Incubator" in its name (e.g. "Eclipse Dash Incubator"). To do otherwise is considered exceptional and requires approval from the PMC and EMO(ED).</p>
</div>
<div class="paragraph">
<p>Only Top-Level Projects and Projects in the <a href="#6_2_4_Mature">Mature Phase</a> may create a Permanent Incubator. Permanent Incubator Projects are created upon request; a Creation Review is not required.</p>
</div>
</div>
<div class="sect3">
<h4 id="4_10_Plans"><a class="anchor" href="#4_10_Plans"></a><a class="link" href="#4_10_Plans">4.10 Project Plans</a></h4>
<div class="paragraph">
<p>Projects are required to make a Project plan available to their community at the beginning of the development cycle for each major and Minor Release. The plan may be as simple as a short description and a list of issues, or more detailed and complex. Subprojects may opt to include their plans with those of their parent Project.</p>
</div>
<div class="paragraph">
<p>Project Plans must be delivered to the community through communication channels approved by the EMO. The exact nature of the Project plan varies depending on numerous variables, including the size and expectations of the communities, and requirements specified by the PMC.</p>
</div>
</div>
</div>
<div class="sect2">
<h3 id="5_Reserved"><a class="anchor" href="#5_Reserved"></a><a class="link" href="#5_Reserved">5. [Reserved]</a></h3>
</div>
<div class="sect2">
<h3 id="6_Development_Process"><a class="anchor" href="#6_Development_Process"></a><a class="link" href="#6_Development_Process">6. Development Process</a></h3>
<div class="paragraph">
<p>Projects must work within their Scope. Projects that desire to expand beyond their current Scope must seek an enlargement of their Scope using a public Review as described below. Further, Projects must fit within the Scope defined by their containing Projects and the Scope defined in the charter of their Top-Level Project.</p>
</div>
<div class="paragraph">
<p>Projects must provide advanced notification of upcoming features via their Project plan.</p>
</div>
<div class="sect3">
<h4 id="6_1_Mentors"><a class="anchor" href="#6_1_Mentors"></a><a class="link" href="#6_1_Mentors">6.1 Mentors</a></h4>
<div class="paragraph">
<p>New Project Proposals are required to have at least one mentor. Mentors must be members of the Architecture Council. The mentors must be listed in the proposal. Mentors are required to monitor and advise the new Project during its Incubation Phase; they are released from that duty once the Project graduates to the Mature Phase.</p>
</div>
</div>
<div class="sect3">
<h4 id="6_2_Project_Lifecycle"><a class="anchor" href="#6_2_Project_Lifecycle"></a><a class="link" href="#6_2_Project_Lifecycle">6.2 Project Lifecycle</a></h4>
<div class="paragraph">
<p>Projects go through distinct Phases. The transitions from Phase to Phase are open and transparent public Reviews.</p>
</div>
<div class="imageblock">
<div class="content">
<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8IS0tIEdlbmVyYXRlZCBieSBncmFwaHZpeiB2ZXJzaW9uIDIuNDAuMSAoMCkKIC0tPgo8IS0tIFRpdGxlOiAlMyBQYWdlczogMSAtLT4KPHN2ZyB3aWR0aD0iMTk2cHQiIGhlaWdodD0iMzM2cHQiCiB2aWV3Qm94PSIwLjAwIDAuMDAgMTk1LjU3IDMzNi4wMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CjxnIGlkPSJncmFwaDAiIGNsYXNzPSJncmFwaCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIHJvdGF0ZSgwKSB0cmFuc2xhdGUoNCAzMzIpIj4KPHRpdGxlPiUzPC90aXRsZT4KPCEtLSBwcmVwcm9wb3NhbCAtLT4KPGcgaWQ9Im5vZGUxIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5wcmVwcm9wb3NhbDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSIxMDguNTY4LC0zMjggMTMuNTY4LC0zMjggMTMuNTY4LC0yOTIgMTA4LjU2OCwtMjkyIDEwOC41NjgsLTMyOCIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI2MS4wNjgiIHk9Ii0zMDYuOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5QcmUmIzQ1O1Byb3Bvc2FsPC90ZXh0Pgo8L2c+CjwhLS0gcHJvcG9zYWwgLS0+CjxnIGlkPSJub2RlMiIgY2xhc3M9Im5vZGUiPgo8dGl0bGU+cHJvcG9zYWw8L3RpdGxlPgo8cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iOTYuNTY4LC0yNTYgMjUuNTY4LC0yNTYgMjUuNTY4LC0yMjAgOTYuNTY4LC0yMjAgOTYuNTY4LC0yNTYiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNjEuMDY4IiB5PSItMjM0LjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMi4wMCIgZmlsbD0iIzAwMDAwMCI+UHJvcG9zYWw8L3RleHQ+CjwvZz4KPCEtLSBwcmVwcm9wb3NhbCYjNDU7Jmd0O3Byb3Bvc2FsIC0tPgo8ZyBpZD0iZWRnZTEiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPnByZXByb3Bvc2FsJiM0NTsmZ3Q7cHJvcG9zYWw8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik02MS4wNjgsLTI5MS45NTM5QzYxLjA2OCwtMjgzLjQwNzMgNjEuMDY4LC0yNzQuODYwNyA2MS4wNjgsLTI2Ni4zMTQyIi8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI2NC41NjgxLC0yNjYuMjgxMiA2MS4wNjgsLTI1Ni4yODEzIDU3LjU2ODEsLTI2Ni4yODEzIDY0LjU2ODEsLTI2Ni4yODEyIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9Ijg0LjU2OCIgeT0iLTI4Mi40MjYiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+RU1PPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI4NC41NjgiIHk9Ii0yNzEuNDI2IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPkFwcHJvdmFsPC90ZXh0Pgo8L2c+CjwhLS0gaW5jdWJhdGlvbiAtLT4KPGcgaWQ9Im5vZGUzIiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5pbmN1YmF0aW9uPC90aXRsZT4KPHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSIjMDAwMDAwIiBwb2ludHM9IjEwMS41NjgsLTE4NCAyMC41NjgsLTE4NCAyMC41NjgsLTE0OCAxMDEuNTY4LC0xNDggMTAxLjU2OCwtMTg0Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjYxLjA2OCIgeT0iLTE2Mi45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkluY3ViYXRpb248L3RleHQ+CjwvZz4KPCEtLSBwcm9wb3NhbCYjNDU7Jmd0O2luY3ViYXRpb24gLS0+CjxnIGlkPSJlZGdlMiIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+cHJvcG9zYWwmIzQ1OyZndDtpbmN1YmF0aW9uPC90aXRsZT4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBkPSJNNjEuMDY4LC0yMTkuOTUzOUM2MS4wNjgsLTIxMS40MDczIDYxLjA2OCwtMjAyLjg2MDcgNjEuMDY4LC0xOTQuMzE0MiIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iNjQuNTY4MSwtMTk0LjI4MTIgNjEuMDY4LC0xODQuMjgxMyA1Ny41NjgxLC0xOTQuMjgxMyA2NC41NjgxLC0xOTQuMjgxMiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI4My4wNjgiIHk9Ii0yMTAuNDI2IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPkNyZWF0aW9uPC90ZXh0Pgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI4My4wNjgiIHk9Ii0xOTkuNDI2IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTAuMDAiIGZpbGw9IiMwMDAwMDAiPlJldmlldzwvdGV4dD4KPC9nPgo8IS0tIGluY3ViYXRpb24mIzQ1OyZndDtpbmN1YmF0aW9uIC0tPgo8ZyBpZD0iZWRnZTYiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmluY3ViYXRpb246ZSYjNDU7Jmd0O2luY3ViYXRpb246ZTwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTEwMi4wNjgsLTE2NkMxMTQuOTAxMywtMTc1IDE0MS41NjgsLTE3NSAxNDEuNTY4LC0xNjYgMTQxLjU2OCwtMTU4LjgyODEgMTI0LjYzNDQsLTE1Ny4zNzEzIDExMS4yNjExLC0xNjEuNjI5NiIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMTA5LjU5NjYsLTE1OC41NDU1IDEwMi4wNjgsLTE2NiAxMTIuNjAyMSwtMTY0Ljg2NzUgMTA5LjU5NjYsLTE1OC41NDU1Ii8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjE2NC41NjgiIHk9Ii0xNjkiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+UHJvZ3Jlc3M8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjE2NC41NjgiIHk9Ii0xNTgiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+UmV2aWV3PC90ZXh0Pgo8L2c+CjwhLS0gbWF0dXJlIC0tPgo8ZyBpZD0ibm9kZTQiIGNsYXNzPSJub2RlIj4KPHRpdGxlPm1hdHVyZTwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI5MS41NjgsLTExMiAzMC41NjgsLTExMiAzMC41NjgsLTc2IDkxLjU2OCwtNzYgOTEuNTY4LC0xMTIiLz4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNjEuMDY4IiB5PSItOTAuOSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEyLjAwIiBmaWxsPSIjMDAwMDAwIj5NYXR1cmU8L3RleHQ+CjwvZz4KPCEtLSBpbmN1YmF0aW9uJiM0NTsmZ3Q7bWF0dXJlIC0tPgo8ZyBpZD0iZWRnZTMiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmluY3ViYXRpb24mIzQ1OyZndDttYXR1cmU8L3RpdGxlPgo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIGQ9Ik02MS4wNjgsLTE0Ny45NTM5QzYxLjA2OCwtMTM5LjQwNzMgNjEuMDY4LC0xMzAuODYwNyA2MS4wNjgsLTEyMi4zMTQyIi8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI2NC41NjgxLC0xMjIuMjgxMiA2MS4wNjgsLTExMi4yODEzIDU3LjU2ODEsLTEyMi4yODEzIDY0LjU2ODEsLTEyMi4yODEyIi8+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjkwLjA2OCIgeT0iLTEzOC40MjYiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+R3JhZHVhdGlvbjwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iOTAuMDY4IiB5PSItMTI3LjQyNiIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5SZXZpZXc8L3RleHQ+CjwvZz4KPCEtLSBhcmNoaXZlZCAtLT4KPGcgaWQ9Im5vZGU1IiBjbGFzcz0ibm9kZSI+Cjx0aXRsZT5hcmNoaXZlZDwvdGl0bGU+Cjxwb2x5Z29uIGZpbGw9IiNmZmZmZmYiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI5Ni41NjgsLTM2IDI1LjU2OCwtMzYgMjUuNTY4LDAgOTYuNTY4LDAgOTYuNTY4LC0zNiIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI2MS4wNjgiIHk9Ii0xNC45IiBmb250LWZhbWlseT0iVGltZXMsc2VyaWYiIGZvbnQtc2l6ZT0iMTIuMDAiIGZpbGw9IiMwMDAwMDAiPkFyY2hpdmVkPC90ZXh0Pgo8L2c+CjwhLS0gaW5jdWJhdGlvbiYjNDU7Jmd0O2FyY2hpdmVkIC0tPgo8ZyBpZD0iZWRnZTUiIGNsYXNzPSJlZGdlIj4KPHRpdGxlPmluY3ViYXRpb24mIzQ1OyZndDthcmNoaXZlZDwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTMzLjY2NTUsLTE0Ny43Nzg5QzIyLjMzOSwtMTM4LjU2MjIgMTAuNDg3NCwtMTI2LjI5MDggNC41NjgsLTExMiAtMS41NTUsLTk3LjIxNzkgLTEuNDU4LC05MC44MjE5IDQuNTY4LC03NiA5LjYyMjgsLTYzLjU2NjcgMTguNzY2MSwtNTIuMzQgMjguMjQ1MSwtNDMuMTQ5MyIvPgo8cG9seWdvbiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHBvaW50cz0iMzAuODA3MiwtNDUuNTUwMSAzNS44NDc0LC0zNi4yMzA5IDI2LjA5NTgsLTQwLjM3MyAzMC44MDcyLC00NS41NTAxIi8+CjwvZz4KPCEtLSBtYXR1cmUmIzQ1OyZndDttYXR1cmUgLS0+CjxnIGlkPSJlZGdlNyIgY2xhc3M9ImVkZ2UiPgo8dGl0bGU+bWF0dXJlOmUmIzQ1OyZndDttYXR1cmU6ZTwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTkyLjA2OCwtOTRDMTAxLjU2OCwtMTAzIDEyMS41NjgsLTEwMyAxMjEuNTY4LC05NCAxMjEuNTY4LC04Ny4zMjAzIDExMC41NTExLC04NS41OTgyIDEwMC45ODY3LC04OC44MzM3Ii8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI5OC45NjY3LC04NS45NTg5IDkyLjA2OCwtOTQgMTAyLjQ3NTQsLTkyLjAxNjEgOTguOTY2NywtODUuOTU4OSIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSIxNDQuNTY4IiB5PSItOTciIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+UHJvZ3Jlc3M8L3RleHQ+Cjx0ZXh0IHRleHQtYW5jaG9yPSJtaWRkbGUiIHg9IjE0NC41NjgiIHk9Ii04NiIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5SZXZpZXc8L3RleHQ+CjwvZz4KPCEtLSBtYXR1cmUmIzQ1OyZndDthcmNoaXZlZCAtLT4KPGcgaWQ9ImVkZ2U0IiBjbGFzcz0iZWRnZSI+Cjx0aXRsZT5tYXR1cmUmIzQ1OyZndDthcmNoaXZlZDwvdGl0bGU+CjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgZD0iTTYxLjA2OCwtNzUuODU1QzYxLjA2OCwtNjcuMDAyMiA2MS4wNjgsLTU2LjE1MDEgNjEuMDY4LC00Ni4yNDYyIi8+Cjxwb2x5Z29uIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgcG9pbnRzPSI2NC41NjgxLC00Ni4wMTA5IDYxLjA2OCwtMzYuMDEwOSA1Ny41NjgxLC00Ni4wMTEgNjQuNTY4MSwtNDYuMDEwOSIvPgo8dGV4dCB0ZXh0LWFuY2hvcj0ibWlkZGxlIiB4PSI0Ny4wNjgiIHk9Ii01OSIgZm9udC1mYW1pbHk9IlRpbWVzLHNlcmlmIiBmb250LXNpemU9IjEwLjAwIiBmaWxsPSIjMDAwMDAwIj5UZXJtaW5hdGlvbjwvdGV4dD4KPHRleHQgdGV4dC1hbmNob3I9Im1pZGRsZSIgeD0iNDcuMDY4IiB5PSItNDgiIGZvbnQtZmFtaWx5PSJUaW1lcyxzZXJpZiIgZm9udC1zaXplPSIxMC4wMCIgZmlsbD0iIzAwMDAwMCI+UmV2aWV3PC90ZXh0Pgo8L2c+CjwvZz4KPC9zdmc+Cg==" alt="lifecycle" width="260" height="446"/>
</div>
<div class="title">An overview of the Project lifecycle Phases</div>
</div>
<div class="sect4">
<h5 id="6_2_1_Pre-Proposal"><a class="anchor" href="#6_2_1_Pre-Proposal"></a><a class="link" href="#6_2_1_Pre-Proposal">6.2.1 Pre-Proposal Phase</a></h5>
<div class="paragraph">
<p>An individual or group of individuals declares their interest in, and rationale for, establishing a Project. The EMO will assist such groups in the preparation of a Project Proposal.</p>
</div>
<div class="paragraph">
<p>The Pre-Proposal Phase ends when the proposal is published by EMO and announced to the Membership at Large by the EMO.</p>
</div>
</div>
<div class="sect4">
<h5 id="6_2_2_Proposal"><a class="anchor" href="#6_2_2_Proposal"></a><a class="link" href="#6_2_2_Proposal">6.2.2 Proposal Phase</a></h5>
<div class="paragraph">
<p>The proposers, in conjunction with the destination PMC and the community, collaborate in public to enhance, refine, and clarify the proposal. Mentors for the Project must be identified during this Phase.</p>
</div>
<div class="paragraph">
<p>The Proposal Phase ends with a <a href="#6_3_1_Creation_Review">Creation Review</a>, or withdrawal. The proposal may be withdrawn by the proposers at any point before the start of a Creation Review. The EMO will withdraw a proposal that has been inactive for more than six months.</p>
</div>
</div>
<div class="sect4">
<h5 id="6_2_3_Incubation"><a class="anchor" href="#6_2_3_Incubation"></a><a class="link" href="#6_2_3_Incubation">6.2.3 Incubation Phase</a></h5>
<div class="paragraph">
<p>The purpose of the Incubation Phase is to establish a fully-functioning open-source Project. In this context, incubation is about developing the process, the community, and the technology. Incubation is a Phase rather than a place: new Projects may be incubated under any existing Project.</p>
</div>
<div class="ulist">
<ul>
<li>
<p>A Project in the Incubation Phase can (and should) make Releases;</p>
</li>
<li>
<p>Top-Level Projects skip incubation and are immediately put into the Mature Phase;</p>
</li>
<li>
<p>The Incubation Phase ends with a Graduation Review or a Termination Review.</p>
</li>
<li>
<p>Designated <a href="#4_9_Incubators">Permanent Incubator Projects</a> remain perpetually in the Incubation Phase; they do not create Releases, so no Reviews are required.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>Many Eclipse Projects are proposed and initiated by individuals with extensive and successful software development experience. This document attempts to define a process that is sufficiently flexible to learn from all its participants. At the same time, however, the Incubation Phase is useful for new Projects to learn the community-defined Eclipse-centric open source processes.</p>
</div>
<div class="paragraph">
<p>Only Projects that are properly identified as being in the Incubation Phase (including designated <a href="#4_9_Incubators">Permanent Incubator Projects</a>) may use the Parallel IP Process to reduce IP clearance process for new contributions.</p>
</div>
</div>
<div class="sect4">
<h5 id="6_2_4_Mature"><a class="anchor" href="#6_2_4_Mature"></a><a class="link" href="#6_2_4_Mature">6.2.4 Mature Phase</a></h5>
<div class="paragraph">
<p>The Project Team has demonstrated that they are an open-source Project with an open and transparent process, an actively involved and growing community, and Eclipse-quality technology. The Project is now a mature member of the Eclipse community.</p>
</div>
</div>
<div class="sect4">
<h5 id="6_2_5_Top-Level"><a class="anchor" href="#6_2_5_Top-Level"></a><a class="link" href="#6_2_5_Top-Level">6.2.5 [Reserved]</a></h5>
</div>
<div class="sect4">
<h5 id="6_2_6_Archived"><a class="anchor" href="#6_2_6_Archived"></a><a class="link" href="#6_2_6_Archived">6.2.6 Archived</a></h5>
<div class="paragraph">
<p>Projects that become inactive, either through dwindling resources or by reaching their natural conclusion, are archived. Projects are moved to archived status through a Termination Review.</p>
</div>
<div class="paragraph">
<p>If there is sufficient community interest in reactivating an archived Project, the Project can start again with a Creation Review. As there must be good reasons to have terminated a Project, the Creation Review provides a sufficiently high bar to prove that those reasons are no longer valid.</p>
</div>
</div>
</div>
<div class="sect3">
<h4 id="6_3_Reviews"><a class="anchor" href="#6_3_Reviews"></a><a class="link" href="#6_3_Reviews">6.3 Reviews</a></h4>
<div class="paragraph">
<p>The Eclipse Development Process is predicated on open and transparent behavior. All major changes to Eclipse Projects must be announced and Reviewed by the Membership at Large. Major changes include the Project Phase transitions as well as the introduction or exclusion of significant new technology or capability. It is a clear requirement of this document that members who are monitoring the appropriate media channels not be surprised by the post-facto actions of the Projects.</p>
</div>
<div class="paragraph">
<p>Projects are responsible for initiating the appropriate Reviews. If it is determined to be necessary, the Project Leadership Chain (e.g. the PMC or EMO) may initiate a Review on the Project&#8217;s behalf.</p>
</div>
<div class="paragraph">
<p>All Reviews have the same general process:</p>
</div>
<div class="olist arabic">
<ol class="arabic">
<li>
<p>The Project Team will complete all required due diligence under the Eclipse IP Policy prior to initiating the Review.</p>
</li>
<li>
<p>A Project representative (Project Lead or Committer) assembles Review documentation.</p>
</li>
<li>
<p>A Project representative presents the Review documentation to the Project&#8217;s PMC along with a request to proceed with the Review and for approval of the corresponding documentation.</p>
</li>
<li>
<p>Upon receiving approval from the PMC, a Project representative makes a request to the EMO to schedule the Review.</p>
</li>
<li>
<p>The EMO announces the Review schedule and makes the documentation available to the Membership at Large.</p>
</li>
<li>
<p>The EMO approves or fails the Review based on the feedback, the Scope of the Project, and the purposes of the Eclipse Foundation as defined in the bylaws.</p>
</li>
</ol>
</div>
<div class="paragraph">
<p>The Review documentation requirements, and criteria for the successful completion of each type of Review will be documented by the EMO. PMCs may establish additional success criteria.</p>
</div>
<div class="paragraph">
<p>The Review period is open for no less than one week and usually no more than two weeks. The Review ends with the announcement of the results in the defined Review communication channel.</p>
</div>
<div class="paragraph">
<p>If any member believes that the EMO has acted incorrectly in approving or failing a Review may appeal to the Board of Directors to Review the EMO&#8217;s decision.</p>
</div>
<div class="sect4">
<h5 id="6_3_1_Creation_Review"><a class="anchor" href="#6_3_1_Creation_Review"></a><a class="link" href="#6_3_1_Creation_Review">6.3.1 Creation Review</a></h5>
<div class="paragraph">
<p>The purpose of the Creation Review is to assess the community and Membership at Large response to the proposal, to verify that appropriate resources are available for the Project to achieve its plan, and to serve as a Committer election for the Project&#8217;s initial Committers. The Eclipse Foundation strives not to be a repository of "code dumps" and thus Projects must be sufficiently staffed for forward progress.</p>
</div>
<div class="paragraph">
<p>The Creation Review documents must include short nomination bios of the proposed initial Committers. These bios should discuss their relationship to, and history with, the incoming code and/or their involvement with the area/technologies covered by the proposal. The goal is to help keep any legacy Contributors connected to new Project and explain that connection to the current and future Eclipse Membership at Large, as well as justify the initial Committers' participation in a meritocracy.</p>
</div>
</div>
<div class="sect4">
<h5 id="6_3_2_Graduation_Review"><a class="anchor" href="#6_3_2_Graduation_Review"></a><a class="link" href="#6_3_2_Graduation_Review">6.3.2 Graduation Review</a></h5>
<div class="paragraph">
<p>The purpose of the Graduation Review is to mark a Project&#8217;s change from the Incubation Phase to the Mature Phase.</p>
</div>
<div class="paragraph">
<p>The Graduation Review confirms that the Project is/has:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>A working and demonstrable code base of sufficiently high quality.</p>
</li>
<li>
<p>Active and sufficiently diverse communities appropriate to the size of the graduating code base: Adopters, Developers, and users.</p>
</li>
<li>
<p>Operating fully in the open following the principles and purposes of Eclipse.</p>
</li>
<li>
<p>A credit to Eclipse and is functioning well within the larger Eclipse community.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>A Graduation Review is generally <a href="#6_3_9_Combining_Reviews">combined</a> with a progress or Release Review.</p>
</div>
</div>
<div class="sect4">
<h5 id="6_3_3_Release_Review"><a class="anchor" href="#6_3_3_Release_Review"></a><a class="link" href="#6_3_3_Release_Review">6.3.3 Release Review</a></h5>
<div class="paragraph">
<p>A Release Review is a type of <a href="#6_3_5_Progress_Review">Progress Review</a> that is aligned directly with a specific Release. A Release Review must be concluded successfully before the corresponding <a href="#6_4_Releases">Release</a> is announced to the community.</p>
</div>
</div>
<div class="sect4">
<h5 id="6_3_4_Promotion_Review"><a class="anchor" href="#6_3_4_Promotion_Review"></a><a class="link" href="#6_3_4_Promotion_Review">6.3.4 [Reserved]</a></h5>
</div>
<div class="sect4">
<h5 id="6_3_5_Progress_Review"><a class="anchor" href="#6_3_5_Progress_Review"></a><a class="link" href="#6_3_5_Progress_Review">6.3.5 Progress Review</a></h5>
<div class="paragraph">
<p>The purposes of a Progress Review are: to summarize the accomplishments of the Project, to verify that the IP Policy is being followed, to highlight any remaining quality and/or architectural issues, and to verify that the Project is continuing to operate according to the principles and purposes of Eclipse.</p>
</div>
</div>
<div class="sect4">
<h5 id="6_3_6_Termination_Review"><a class="anchor" href="#6_3_6_Termination_Review"></a><a class="link" href="#6_3_6_Termination_Review">6.3.6 Termination Review</a></h5>
<div class="paragraph">
<p>The purpose of a Termination Review is to provide a final opportunity for the Committers and/or Eclipse Membership at Large to discuss the proposed archiving of a Project. The desired outcome is to find sufficient evidence of renewed interest and resources in keeping the Project active.</p>
</div>
</div>
<div class="sect4">
<h5 id="6_3_7_Move_Review"><a class="anchor" href="#6_3_7_Move_Review"></a><a class="link" href="#6_3_7_Move_Review">6.3.7 [Reserved]</a></h5>
</div>
<div class="sect4">
<h5 id="6_3_8_Restructuring_Review"><a class="anchor" href="#6_3_8_Restructuring_Review"></a><a class="link" href="#6_3_8_Restructuring_Review">6.3.8 Restructuring Review</a></h5>
<div class="paragraph">
<p>The purpose of a Restructuring Review is to notify the community of significant changes to one or more Projects. Examples of "significant changes" include:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Movement of significant chunks of functionality from one Project to another.</p>
</li>
<li>
<p>Modification of the Project structure, e.g. combining multiple Projects into a single Project, or decomposing a single Project into multiple Projects.</p>
</li>
<li>
<p>Change of Project Scope.</p>
</li>
</ul>
</div>
</div>
<div class="sect4">
<h5 id="6_3_9_Combining_Reviews"><a class="anchor" href="#6_3_9_Combining_Reviews"></a><a class="link" href="#6_3_9_Combining_Reviews">6.3.9 Combining Reviews</a></h5>
<div class="paragraph">
<p>Reviews can be combined at the discretion of the PMC and EMO. Multiple Projects may participate in a single Review. Similarly, multiple Review types can be engaged in simultaneously. A parent Project may, for example, engage in an aggregated Progress Review involving itself and some or all of its child Projects; a consolidated Restructuring Review may move the code for several Projects; or a Progress Review may be combined with a Graduation Review. When multiple Reviews are combined, the Review documentation must explicitly state all of the Projects and types of Reviews involved, and include the required information about each.</p>
</div>
<div class="paragraph">
<p>It should be noted that the purpose of combining Reviews is to better serve the community, rather than to reduce effort on the part of the Project (though it is fortunate when it does both). Combining a progress and Graduation Review, or aggregating a Progress Review of a Project and several of its child Projects generally makes sense. Combining Progress Reviews for multiple unrelated Projects most likely does not.</p>
</div>
</div>
</div>
<div class="sect3">
<h4 id="6_4_Releases"><a class="anchor" href="#6_4_Releases"></a><a class="link" href="#6_4_Releases">6.4 Releases</a></h4>
<div class="paragraph">
<p>Any Project, with exception of Permanent Incubators, may make a Release. A Release may include the code from any subset of the Project&#8217;s descendants.</p>
</div>
<div class="paragraph">
<p><em>(Most of this section is paraphrased from the excellent <a href="http://www.apache.org/dev/release.html">Apache Software Foundation Releases FAQ</a>. The Eclipse community has many of the same beliefs about Releases as does the Apache community and their words were already excellent. The Apache Software Foundation Releases FAQ is distributed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.)</em></p>
</div>
<div class="paragraph">
<p>Releases are, by definition, anything that is distributed outside of the Committers of a Project. If consumers are being directed to download a build, then that build has been released (modulo the exceptions below). All Projects and Committers must obey the Eclipse Foundation requirements on approving any Release.</p>
</div>
<div class="paragraph">
<p>The <a href="http://eclipse.org/org/documents/Eclipse_IP_Policy.pdf">Eclipse IP Policy</a> must be followed at all times. Prior to issuing any Release, the Project Lead must assert that the IP Policy has been followed and all approvals have been received.</p>
</div>
<div class="paragraph">
<p>The Project Team must provide (either directly or indirectly) a link between the distribution form of Release artifacts and the corresponding source code.</p>
</div>
<div class="paragraph">
<p>A Project can make official Releases for one calendar year following a successful <a href="#6_3_5_Progress_Review">Progress Review</a> or <a href="#6_3_3_Release_Review">Release Review</a>. The Project Leadership Chain may&#8212;&#8203;at its discretion&#8212;&#8203;require that the Project engage in additional Reviews (e.g. a progress or Release Review) prior to issuing a Release.</p>
</div>
<div class="paragraph">
<p><strong>Exception 1: Nightly and Integration Builds</strong> During the process of developing software and preparing a Release, various nightly and Integration Builds are made available to the Developer community for testing purposes. Do not include any links on the Project website, blogs, wikis, etc. that might encourage non-early-adopters to download and use Nightly Builds, Release Candidates, or any other similar package (links aimed at early-adopters and the Project&#8217;s Developers are both permitted and encouraged). The only people who are supposed to know about such packages are the people following the Developer mailing list and thus are aware of the limitations of such builds.</p>
</div>
<div class="paragraph">
<p><strong>Exception 2: Milestone and Release Candidate Builds</strong> Projects are encouraged to use an agile development process including regular Milestones (for example, six week Milestones). Milestones and Release Candidates are "almost Releases" intended for adoption and testing by early-adopters. Projects are allowed to have links on the Project website, blogs, wikis, etc. to encourage these outside-the-Committer-circle early-adopters to download and test the Milestones and Release Candidates, but such communications must include caveats explaining that these are not official Releases. Milestones and Release Candidate builds must be labeled as such (e.g. <code>x.yMn</code>, <code>x.yRCn</code>, <em>alpha</em>, <em>beta</em>, or similar).</p>
</div>
<div class="paragraph">
<p><strong>Exception 3: Service Releases with no new features</strong> Service Releases with no significant changes or additions over the base Release are allowed to be released without an additional Review.</p>
</div>
<div class="paragraph">
<p>Under no circumstances are builds and Milestones to be used as a substitute for doing proper official Releases. Proper Release management and Reviews is a key aspect of Eclipse quality.</p>
</div>
<div class="paragraph">
<p>Releases and corresponding artifacts for Projects in the Incubation Phase must be labeled to indicate the incubation status of the Project. See <a href="http://wiki.eclipse.org/Development_Resources/HOWTO/Conforming_Incubation_Branding">Incubation Branding</a> for more information.</p>
</div>
</div>
<div class="sect3">
<h4 id="6_5_Grievance_Handling"><a class="anchor" href="#6_5_Grievance_Handling"></a><a class="link" href="#6_5_Grievance_Handling">6.5 Grievance Handling</a></h4>
<div class="paragraph">
<p>When a member has a concern about a Project, the member will raise that concern with the Project&#8217;s leadership. If the member is not satisfied with the result, the member can raise the concern with the parent Project&#8217;s leadership. The member can continue appeals up the Project Leadership Chain and, if still not satisfied, thence to the EMO, then the executive director, and finally to the Board of Directors. All appeals and discussions will abide by the guiding principles of being open, transparent, and public.</p>
</div>
<div class="paragraph">
<p>Member concerns may include:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Out of Scope. It is alleged that a Project is exceeding its approved Scope.</p>
</li>
<li>
<p>Dysfunctional. It is alleged that a Project is not functioning correctly or is in violation of one or more requirements of the Eclipse Development Process.</p>
</li>
<li>
<p>Contributor appeal. It is alleged that a Contributor who desires to be a Committer is not being treated fairly.</p>
</li>
<li>
<p>Invalid veto. It is alleged that a <code>-1</code> vote on a Review is not in the interests of the Project and/or of Eclipse.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>A variety of grievance resolutions are available to the EMO up to, and including, rebooting or restarting a Project with new Committers and leadership.</p>
</div>
</div>
</div>
<div class="sect2">
<h3 id="7_Precedence"><a class="anchor" href="#7_Precedence"></a><a class="link" href="#7_Precedence">7. Precedence</a></h3>
<div class="paragraph">
<p>In the event of a conflict between this document and a Board of Directors-approved Project charter, the most recently approved document will take precedence.</p>
</div>
</div>
<div class="sect2">
<h3 id="8_Revisions"><a class="anchor" href="#8_Revisions"></a><a class="link" href="#8_Revisions">8. Revisions</a></h3>
<div class="paragraph">
<p>As specified in the bylaws, the EMO is responsible for maintaining this document and all changes must be approved by the Board of Directors.</p>
</div>
<div class="paragraph">
<p>Due to the continued evolution of the Eclipse technology, the Eclipse community, and the software marketplace, it is expected that the Eclipse Development Process (this document) will be Reviewed and revised on at least an annual basis. The timeline for that Review should be chosen so as to incorporate the lessons of the previous annual coordinate Release and to be applied to the next annual coordinated Release.</p>
</div>
<div class="paragraph">
<p>The EMO is further responsible for ensuring that all plans, documents and reports produced in accordance with this development process be made available to the Membership at Large via an appropriate mechanism in a timely, effective manner.</p>
</div>
<div class="sect3">
<h4 id="8_1_Revision"><a class="anchor" href="#8_1_Revision"></a><a class="link" href="#8_1_Revision">8.1 Revision 2.8</a></h4>
<div class="paragraph">
<p>This document was approved by the Eclipse Foundation Board of Directors in its meeting on December 7/2018.</p>
</div>
</div>
</div>
</div>
</div>
<div class="sect1">
<h2 id="dpia"><a class="anchor" href="#dpia"></a><a class="link" href="#dpia">Data Protection Impact Assessment Guidelines</a></h2>
<div class="sectionbody">
<div class="paragraph">
<p>Version 1.0
Last updated: September 11, 2019</p>
</div>
<div class="paragraph">
<p>This document is meant to provide advice to the Eclipse Foundation projects and community, in order to help determine where and when a data protection impact assessment (DPIA) is required and what it should contain.</p>
</div>
<div class="paragraph">
<p>This document is maintained by the Eclipse Foundation and the following individuals are responsible for it:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Paul White, Data Protection Officer</p>
</li>
<li>
<p>Matt Ward, IT Manager</p>
</li>
<li>
<p>Denis Roy, IT Director</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>The General Data Protection Regulation (GDPR) requires a DPIA be completed when there is a “high risk to the rights and freedoms of natural persons” due to the collection and processing of data. Some examples of this would be things like:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Combining data sets in order to profile users;</p>
</li>
<li>
<p>Where the collected data can be used to make automated decisions about a person or to deny them access to services; or</p>
</li>
<li>
<p>The data is personally sensitive.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>When considering the risk you should adopt the perspective of the person providing this information. Would you feel comfortable providing this information to someone else, what concerns would you have about the handling or management of the data?</p>
</div>
<div class="sect2">
<h3 id="dpia-contents"><a class="anchor" href="#dpia-contents"></a><a class="link" href="#dpia-contents">What should a DPIA include?</a></h3>
<div class="paragraph">
<p>At a minimum a good DPIA includes:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>A description of the planned processing operations;</p>
</li>
<li>
<p>An explanation of why you are collecting this data, and how you plan to use it;</p>
</li>
<li>
<p>An assessment of the risks to individuals; and</p>
</li>
<li>
<p>How do you plan to protect this data (technologically or procedurally).</p>
</li>
</ul>
</div>
<div class="paragraph">
<p>As a best practice the results from creating a DPIA should be published, in order to promote transparency and trust in the people performing the assessment. However you may wish to produce a slightly ‘pared down’ version for publication if the original version would cause security of the data to be compromised</p>
</div>
<div class="exampleblock">
<div class="title">Example 2. Example Data Protection Impact Assessment</div>
<div class="content">
<div class="paragraph">
<p><strong>Fish Data Protection Impact Assessment</strong></p>
</div>
<div class="paragraph">
<p>The Fish IoT project is looking to start combining data from a family of IoT devices (PetFinder Plus series) that are produced by a third party, and to combine that with data from our public management server in order to produce a contact list of people.</p>
</div>
<div class="paragraph">
<p>We will do this by using cloud based virtual servers and cross referencing the email addresses stored in our management server with the registration email stored by the PetFinder plus devices and provided by the device when it is contacted by the registration server.</p>
</div>
<div class="paragraph">
<p>There is a moderate risk to individuals as they may be using email addresses that are not published elsewhere, and the data returned from the remote devices can contain GPS coordinates which could allow a specific individual to be identified.</p>
</div>
<div class="paragraph">
<p>In order to reduce the risks we:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>Use SSL/TLS to protect the data in transit between our server and the remote device;</p>
</li>
<li>
<p>Ensure that the data storage area is encrypted using commercially available tools;</p>
</li>
<li>
<p>Limit access to the information to only those identified in our Data retention policy;</p>
</li>
<li>
<p>Keep the data only as long as needed, in keeping with out Data retention policy; and</p>
</li>
<li>
<p>Engage in active monitoring of the server and associated access requests.</p>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>