Update the handbook Change-Id: I964bef25c71fb4cf8ce25354ad4117584f26098b
diff --git a/handbook/eclipse.html b/handbook/eclipse.html index 728c7a7..b7266f0 100644 --- a/handbook/eclipse.html +++ b/handbook/eclipse.html
@@ -221,7 +221,7 @@ <div id="preamble"> <div class="sectionbody"> <div class="paragraph"> -<p>Current as of 2023-10-31.</p> +<p>Current as of 2023-12-04.</p> </div> </div> </div> @@ -1904,7 +1904,7 @@ <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> +<p>Use of Eclipse Foundation-provided and hosted build services, the so-called <a href="https://github.com/eclipse-cbi/cbi/wiki">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> @@ -1913,7 +1913,7 @@ <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> +<p>Where technically sensible, all downloadable artifacts should be <a href="https://github.com/eclipse-cbi/cbi/wiki/Signing">signed</a> by an Eclipse Foundation certificate.</p> </div> </div> <div class="sect2"> @@ -2028,7 +2028,7 @@ <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.</p> </div> <div class="paragraph"> -<p>For more information, please see <a href="https://wiki.eclipse.org/CBI#Docker_Hub">CBI/DockerHub</a> in the Eclipse wiki.</p> +<p>For more information, please see <a href="https://github.com/eclipse-cbi/cbi/wiki#docker-hub">CBI/DockerHub</a> in the Eclipse wiki.</p> </div> <div class="admonitionblock note"> <table> @@ -4462,7 +4462,7 @@ <p>In the template replace <project name> with the name of your Eclipse project (e.g., Eclipse Dash) and <project id> with the project’s id (e.g., <code>technology.dash</code>):</p> </div> <div class="paragraph"> -<p><code>Project: [Eclipse Dash](<a href="https://projects.eclipse.org/projects/technology.dash" class="bare">https://projects.eclipse.org/projects/technology.dash</a>)</code></p> +<p><code>Project: [Eclipse Dash](https://projects.eclipse.org/projects/technology.dash)</code></p> </div> </div> <div class="sect4"> @@ -4480,31 +4480,47 @@ <p><code>[Source](<url>)</code></p> </div> <div class="paragraph"> -<p>We need pointers to specific versions of content, ideally in an archive format (e.g. ZIP file). That is, please do not provide a pointer to a repository on GitHub; rather, provide a pointer to a specific downloadable ZIP archive associated with the particular release.</p> +<p>We need pointers to specific versions of content, ideally in an archive format (e.g. a <code>ZIP</code> file). That is, please do not provide a pointer to a repository on GitHub; rather, provide a pointer to a specific downloadable ZIP archive associated with the particular release.</p> </div> <div class="paragraph"> <p>For example:</p> </div> <div class="paragraph"> -<p><code>[Source](<a href="https://github.com/kataras/iris/archive/refs/tags/v12.1.8.zip" class="bare">https://github.com/kataras/iris/archive/refs/tags/v12.1.8.zip</a>)</code></p> +<p><code>[Source](https://github.com/kataras/iris/archive/refs/tags/v12.1.8.zip)</code></p> </div> -<div class="paragraph"> -<p>NOTE that we need to have a source pointer. If you cannot (or do not) provide it, processing will be delayed while we hunt it down.</p> -</div> -<div class="admonitionblock tip"> +<div class="admonitionblock note"> <table> <tr> <td class="icon"> -<img src="data:image/png;base64,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" alt="Tip"/> +<img src="data:image/png;base64,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" alt="Note"/> </td> <td class="content"> <div class="paragraph"> -<p>If it makes sense to do so, you can <a href="#ip-request-attachments">upload an attachment</a> containing source content. You might do this when, for example, you need to leverage some small part of a much larger work.</p> +<p>We need to have a source pointer. If you cannot (or do not) provide it, processing will be delayed while we hunt it down.</p> </div> </td> </tr> </table> </div> +<div class="paragraph"> +<p>The source must be one of the following:</p> +</div> +<div class="ulist"> +<ul> +<li> +<p>A URL pointing to an archive (e.g., <code><strong>.zip</code>, <code></strong>.tar.gz</code>)</p> +</li> +<li> +<p>An <a href="#ip-request-attachments">attachment</a>;</p> +</li> +<li> +<p>The URL for an Eclipse GitLab merge request (e.g., <code>https://gitlab.eclipse.org/eclipse/technology/dash/org.eclipse.dash.handbook/-/merge_requests/1</code>); or</p> +</li> +<li> +<p>The URL for a GitHub pull request, (e.g. <code>https://github.com/eclipse/dash-licenses/pull/278</code>).</p> +</li> +</ul> +</div> </div> <div class="sect4"> <h5 id="provide-additional-information"><a class="anchor" href="#provide-additional-information"></a><a class="link" href="#provide-additional-information">Provide additional Information</a></h5> @@ -4867,6 +4883,18 @@ <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 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> +<li> +<p><em>Do I have to use the Eclipse Dash License Tool? </em></p> +<p>No. The <a href="#ip-license-tool">Eclipse Dash License Tool</a> is provided as a convenience. It works with a variety of technologies, but not all.</p> +</li> +<li> +<p><em>Can I count on the Eclipse Dash License Tool to detect all of my third party dependencies </em></p> +<p>No. In fact, the Eclipse Dash License Tool doesn’t actually detect any dependencies. The Maven plugin uses the dependency resolution mechanism that is built into Maven, so the Maven plugin only knows what Maven knows. If your Maven-based build does funky things like grab code from random URLs, the tool won’t detect that. For other technologies, the command-line version of the Dash License Tool only knows about the dependencies that you send to it.</p> +</li> +<li> +<p><em>What happened to IPZilla and Contribution Questionnaires (CQs)? </em></p> +<p>IPZilla was retired in 2022 and replaced with <a href="#ip-iplab">IPLab</a>. We’re all taking steps to purge the term <em>CQ</em> from our brains.</p> +</li> </ol> </div> </div> @@ -6602,45 +6630,6 @@ </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 <em>Issues</em> tab is populated with descriptions and links to issues in the Eclipse Foundation’s Bugzilla instance that are associated with the release. This feature has been flagged for deprecation and removal (see <a href="https://gitlab.eclipse.org/eclipsefdn/it/websites/projects.eclipse.org/-/issues/83">issue #83</a> for more information).</p> -</div> -<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 — for example — 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> @@ -6729,7 +6718,7 @@ </td> <td class="content"> <div class="paragraph"> -<p>The Eclipse Planning Council manages the <a href="https://wiki.eclipse.org/Category:SimRel">Eclipse IDE Simultaneous Release</a>, and maintains the <a href="https://wiki.eclipse.org/SimRel/Simultaneous_Release_Requirements">participation rules</a> (in particular, see the <a href="https://wiki.eclipse.org/SimRel/Simultaneous_Release_Requirements#State_intent_early">process for joining</a>).</p> +<p>The Eclipse Planning Council manages the <a href="https://github.com/eclipse-simrel">Eclipse IDE Simultaneous Release</a>, and maintains the <a href="https://github.com/eclipse-simrel/.github/blob/main/wiki/SimRel/Simultaneous_Release_Requirements.md">participation rules</a>.</p> </div> </td> </tr> @@ -6831,6 +6820,10 @@ <p><em>What is the difference between a <em>Committer</em> and an <em>Historic Committer</em>? </em></p> <p>The <em>Who’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> +<li> +<p><em><a id="pmi-release-issues"></a> Where did the <em>Issues</em> Tab go? </em></p> +<p>This feature was deprecated and removed (see <a href="https://gitlab.eclipse.org/eclipsefdn/it/websites/projects.eclipse.org/-/issues/83">issue #83</a> for more information).</p> +</li> </ol> </div> </div> @@ -7830,10 +7823,10 @@ <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> +<p>All download artifacts are (if technical feasible) <a href="https://github.com/eclipse-cbi/cbi/wiki/Signing">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> +<p>Subject to limitations of specific technologies, the <a href="https://semver.org/">Semantic Versioning</a> rules are followed.</p> </li> </ul> </div> @@ -8899,7 +8892,7 @@ <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> +<p>Permanent Incubator Projects never have Releases. Permanent Incubators may have builds, and downloads. They conform to the standard <a href="#starting-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). The parent Project’s Committers are responsible for ensuring that the incubator Project conforms to the rules set forth by the Eclipse Foundation Development Process.</p> @@ -9178,7 +9171,7 @@ <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> +<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="#starting-incubation-branding">Incubation Branding</a> for more information.</p> </div> </div> <div class="sect3">