|  | <?php  																														require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php");	require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php"); 	require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php"); 	$App 	= new App();	$Nav	= new Nav();	$Menu 	= new Menu();		include($App->getProjectCommon());    # All on the same line to unclutter the user's desktop' | 
|  |  | 
|  | #***************************************************************************** | 
|  | # | 
|  | # index.php | 
|  | # | 
|  | # Author: | 
|  | # Date:			2018-08-28 | 
|  | # | 
|  | # Description: Eclipse project development main page | 
|  | # | 
|  | # | 
|  | #**************************************************************************** | 
|  |  | 
|  | # | 
|  | # Begin: page-specific settings.  Change these. | 
|  | $pageTitle 		= "Eclipse Project Development"; | 
|  | $pageKeywords	= "eclipse, plan, milestone, schedule, endgame, API"; | 
|  | $pageAuthor		= ""; | 
|  |  | 
|  | # Add page-specific Nav bars here | 
|  | # Format is Link text, link URL (can be http://www.someothersite.com/), target (_self, _blank), level (1, 2 or 3) | 
|  | # $Nav->addNavSeparator("My Page Links", 	"downloads.php"); | 
|  | # $Nav->addCustomNav("My Link", "mypage.php", "_self", 3); | 
|  | # $Nav->addCustomNav("Google", "http://www.google.com/", "_blank", 3); | 
|  |  | 
|  | # End: page-specific settings | 
|  | # | 
|  |  | 
|  | # Paste your HTML content between the markers! | 
|  | ob_start(); | 
|  | ?> | 
|  |  | 
|  | <div id="midcolumn"> | 
|  | <h1><?= $pageTitle ?></h1> | 
|  | <div id="current" class="homeitem3col"> | 
|  | <h3>Releases currently under development</h3> | 
|  | <ul> | 
|  | <li><a href="http://www.eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/eclipse/development/plans/eclipse_project_plan_4_9.xml">Eclipse Project 2018-09 (4.9) Plan</a><br> | 
|  | This document lays out the feature and API set for the 2018-09 (4.9) release of the Eclipse Project.</li> | 
|  | <li><a href="plans/freeze_plan_4_9.php">Eclipse Project 2018-09 (4.9) Endgame Plan</a><br> | 
|  | Information about how we plan to wrap up the 2018-09 (4.9) release.</li> | 
|  | </ul> | 
|  | See also the <a href="https://projects.eclipse.org/projects/eclipse/governance">Eclipse Project on projects.eclipse.org</a> | 
|  | and the <strong>preliminary</strong> <a href="https://wiki.eclipse.org/SimRel/2018-09/Simultaneous_Release_Plan">Simultaneous Release plan</a>. | 
|  | </div> | 
|  | <div id="development" class="homeitem3col"> | 
|  | <h3>Development Process</h3> | 
|  | <ul> | 
|  | <li><a href="http://wiki.eclipse.org/index.php/Development_Conventions_and_Guidelines"> | 
|  | Conventions and Guidelines</a><br> | 
|  | Look here for the for the coding standards, naming conventions, and other | 
|  | guidelines we use to help ensure eclipse presents to users and developers | 
|  | as a unified whole rather than as a loose collection of parts. | 
|  | </li> | 
|  | <li><a href="http://dev.eclipse.org/bugs/">Bug Reports</a><br> | 
|  | Eclipse uses <a href="http://bugzilla.mozilla.org/">Bugzilla</a> | 
|  | as our bug tracking system. Bugzilla has a wide following within the open | 
|  | source community and directly supports the workflows associated with distributed | 
|  | development (e.g., email notification). You can sign up for your own Eclipse | 
|  | bugzilla ID and start contributing bug reports. | 
|  | </li> | 
|  | <li><a href="http://git.eclipse.org">Git Repositories</a><br> | 
|  | We use the <a href="http://git-scm.com/">Git</a> version control system | 
|  | to support concurrent distributed development. All Eclipse project development | 
|  | is carried out in these repositories: | 
|  | <ul> | 
|  | <li><a href="http://git.eclipse.org/c/platform">Platform Git Repositories</a></li> | 
|  | <li><a href="http://git.eclipse.org/c/jdt">JDT Git Repositories</a></li> | 
|  | <li><a href="http://git.eclipse.org/c/pde">PDE Git Repositories</a></li> | 
|  | <li><a href="http://git.eclipse.org/c/e4">e4 Git Repositories</a></li> | 
|  | </ul> | 
|  | The repositories support "ssh", "git", and "http" | 
|  | connection methods. For more information on usage of Git at eclipse.org, | 
|  | see the <a href="http://wiki.eclipse.org/Git">Eclipsepedia Git page</a>. | 
|  | </li> | 
|  | <li><a href="http://www.eclipse.org/mail/">Mailing Lists</a><br> | 
|  | Eclipse uses mailing lists for development coordination, design discussions, | 
|  | voting, announcements etc. | 
|  | </li> | 
|  | <li><a href="project-log-files/">Eclipse IP Logs</a><br> | 
|  | Intellectual property logs, including list of committers, contributors, and | 
|  | third party code dependencies. | 
|  | </li> | 
|  | <li><b>Porting Guides</b><br> | 
|  | Eclipse project porting guides detail incompatible API changes, | 
|  | and recommended client changes in each release. For each change | 
|  | there is a summary of what clients are affected, and steps for clients | 
|  | to migrate. | 
|  | <ul> | 
|  | <li><a href="porting/eclipse_4_6_porting_guide.php">Eclipse Platform 4.6 Porting Guide</a></li> | 
|  | <li><a href="porting/eclipse_4_5_porting_guide.php">Eclipse Platform 4.5 Porting Guide</a></li> | 
|  | <li><a href="porting/eclipse_4_4_porting_guide.php">Eclipse Platform 4.4 Porting Guide</a></li> | 
|  | <li><a href="porting/eclipse_4_3_porting_guide.php">Eclipse Platform 4.3 Porting Guide</a></li> | 
|  | <li><a href="porting/eclipse_4_2_porting_guide.php">Eclipse Platform 4.2 Porting Guide</a></li> | 
|  | </ul> | 
|  | </li> | 
|  | </ul> | 
|  | </div> | 
|  | <div id="api" class="homeitem3col"> | 
|  | <h3>API Resources</h3> | 
|  | <ul> | 
|  | <li><a href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html"> | 
|  | How to use the Eclipse API</a><br> | 
|  | Guidelines for using Eclipse APIs to ensure that your code will keep working as Eclipse evolves. | 
|  | </li> | 
|  | <li><a href="http://wiki.eclipse.org/index.php/Evolving_Java-based_APIs">Evolving Java-based APIs</a><br> | 
|  | Guidelines for how to evolve Java-based APIs while maintaining compatibility | 
|  | with existing client code. | 
|  | </li> | 
|  | <li><a href="apis/Eclipse-APIs-Lines-in-the-Sand.pdf"> | 
|  | Eclipse APIs: Line in the Sand (pdf)</a><br> | 
|  | The philosophy, psychology, and sociology of APIs, EclipseCON 2004 presentation | 
|  | by Jim des Rivieres | 
|  | </li> | 
|  | <li><a href="apis/API-First.pdf">API First (pdf)</a><br> | 
|  | Best practices for API development based, EclipseCON 2005 presentation by | 
|  | Jim des Rivieres | 
|  | </li> | 
|  | <li><a href="http://wiki.eclipse.org/index.php/Performance">Eclipse Performance</a><br> | 
|  | Poor performance is a bug and should be tested for, tracked and fixed in | 
|  | the same way. The Eclipse Performance page is a collection of resources | 
|  | and information aimed at helping plug-in developers do just that. | 
|  | </li> | 
|  | <li><a href="http://www.eclipse.org/eclipse/platform-releng/buildSchedule.html"> | 
|  | Release Engineering Build Schedule</a><br> | 
|  | Schedule for Eclipse Platform nightly, integration, and milestone builds. | 
|  | </li> | 
|  | </ul> | 
|  | </div> | 
|  | <div id="past" class="homeitem3col"> | 
|  | <h3>Historical information about past releases</h3> | 
|  | <ul> | 
|  | <li><a href="plans/freeze_plan_4_6_3.php">Eclipse Project Neon.3 Endgame Plan</a><br> | 
|  | Information about how we wrapped up the Neon.1 release (version 4.6.3).</li> | 
|  | <li><a href="plans/freeze_plan_4_6_2.php">Eclipse Project Neon.2 Endgame Plan</a><br> | 
|  | Information about how we wrapped up the Neon.1 release (version 4.6.2).</li> | 
|  | <li><a href="plans/freeze_plan_4_6_1.php">Eclipse Project Neon.1 Endgame Plan</a><br> | 
|  | Information about how we wrapped up the Neon.1 release (version 4.6.1).</li> | 
|  | <li><a href="plans/freeze_plan_4_6.php">Eclipse Project Neon Endgame Plan</a><br> | 
|  | Information about how we wrapped up the Neon release (version 4.6).</li> | 
|  | <li><a href="http://www.eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/eclipse/development/plans/eclipse_project_plan_4_6.xml">Eclipse Project Neon 4.6 Plan</a><br> | 
|  | This document lays out the feature and API set for the Neon 4.6 release of the Eclipse Project.</li> | 
|  |  | 
|  | <li><a href="plans/freeze_plan_4_5_2.php">Eclipse Project Mars SR2 Endgame Plan</a><br> | 
|  | Information about how we wrapped up the Mars SR1 release (version 4.5.2).</li> | 
|  | <li><a href="plans/freeze_plan_4_5_1.php">Eclipse Project Mars SR1 Endgame Plan</a><br> | 
|  | Information about how we wrapped up the Mars SR1 release (version 4.5.1).</li> | 
|  | <li><a href="plans/freeze_plan_4_5.php">Eclipse Project Mars 4.5 Endgame Plan</a><br> | 
|  | Information about how we wrapped up the Mars release (version 4.5).</li> | 
|  | <li><a href="http://www.eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/eclipse/development/plans/eclipse_project_plan_4_5.xml">Eclipse Project Mars 4.5 Plan</a><br> | 
|  | This document lays out the feature and API set for the Mars 4.5 release of the Eclipse Project.</li> | 
|  |  | 
|  | <li><a href="plans/freeze_plan_4_4_2.php">Eclipse Project Luna SR2 Endgame Plan</a><br> | 
|  | Information about how we wrapped up the Luna SR2 release (version 4.4.2).</li> | 
|  | <li><a href="plans/freeze_plan_4_4_1.php">Eclipse Project Luna SR1 Endgame Plan</a><br> | 
|  | Information about how we wrapped up the Luna SR1 release (version 4.4.1).</li> | 
|  | <li><a href="plans/freeze_plan_4_4.php">Eclipse Project Luna 4.4 Endgame Plan</a><br> | 
|  | Information about how we wrapped up the Luna 4.4 release.</li> | 
|  | <li><a href="http://www.eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/eclipse/development/plans/eclipse_project_plan_4_4.xml"> Eclipse Project Luna 4.4 Plan</a><br> | 
|  | This document lays out the feature and API set for the Luna 4.4 release of the Eclipse Project.</li> | 
|  |  | 
|  | <li><a href="plans/freeze_plan_4_3_2.php">Eclipse Project Kepler SR2 Endgame Plan</a><br> | 
|  | Information about how we wrapped up the Kepler SR2 release (version 4.3.2).</li> | 
|  | <li><a href="plans/freeze_plan_4_3_1.php">Eclipse Project Kepler SR1 Endgame Plan</a><br> | 
|  | Information about how we wrapped up the Kepler SR1 release (version 4.3.1).</li> | 
|  | <li><a href="http://www.eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/eclipse/development/plans/eclipse_project_plan_4_3.xml"> Eclipse Project Kepler 4.3 Plan</a><br> | 
|  | This document lays out the feature and API set for the Kepler 4.3 release of the Eclipse Project.</li> | 
|  | <li><a href="plans/freeze_plan_4_3.php">Eclipse Project Kepler 4.3 Endgame Plan</a><br> | 
|  | Information about how we wrapped up the Kepler 4.3 release.</li> | 
|  |  | 
|  | <li><a href="plans/freeze_plan_4_2_2.php">Eclipse Project Juno SR2 Endgame Plan</a><br> | 
|  | Information about how we wrapped up the Juno SR2 release (versions 3.8.2 and 4.2.2).</li> | 
|  | <li><a href="plans/freeze_plan_4_2_1.php">Eclipse Project Juno SR1 Endgame Plan</a><br> | 
|  | Information about how we wrapped up the Juno SR1 release (versions 3.8.1 and 4.2.1).</li> | 
|  | <li><a href="http://www.eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/eclipse/development/plans/eclipse_project_plan_4_2.xml"> Eclipse Project Juno 4.2 Plan</a><br> | 
|  | This document lays out the feature and API set for the Juno 4.2 release of the Eclipse Project.</li> | 
|  | <li><a href="plans/freeze_plan_4_2.php"> Eclipse Project Juno 4.2 Endgame Plan</a><br> | 
|  | Information about how we wrapped up the Juno release (versions 3.8 and 4.2).</li> | 
|  |  | 
|  | <li><a href="plans/freeze_plan_3_7_2.php"> Eclipse Project Indigo 3.7 SR2 Endgame Plan</a><br> | 
|  | Information about how we wrapped up Indigo 3.7 Service Release 2 (version 3.7.2).</li> | 
|  | <li><a href="plans/freeze_plan_4_1_1.php"> Eclipse Project Indigo 4.1 SR1 Endgame Plan</a><br> | 
|  | Information about how we wrapped up Indigo 4.1 Service Release 1 (version 4.1.1).</li> | 
|  | <li><a href="plans/freeze_plan_3_7_1.php"> Eclipse Project Indigo 3.7 SR1 Endgame Plan</a><br> | 
|  | Information about how we wrapped up Indigo 3.7 Service Release 1 (version 3.7.1).</li> | 
|  | <li><a href="http://www.eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/eclipse/development/plans/eclipse_project_plan_3_7.xml"> Eclipse Project Indigo 3.7 Plan</a><br> | 
|  | This document lays out the feature and API set for the Indigo 3.7 release of the Eclipse Project.</li> | 
|  | <li><a href="http://www.eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/eclipse/development/plans/eclipse_project_plan_4_1.xml"> Eclipse Project Indigo 4.1 Plan</a><br> | 
|  | This document lays out the feature and API set for the Indigo 4.1 release of the Eclipse Project.</li> | 
|  | <li><a href="plans/freeze_plan_3_7.php"> Eclipse Project Indigo Endgame Plan</a><br> | 
|  | Information about how we wrapped up the Indigo release (version 3.7.0).</li> | 
|  | <li><a href="plans/freeze_plan_3_6_2.php"> Eclipse Project Helios SR2 Endgame Plan</a><br> | 
|  | Information about how we wrapped up Helios Service Release 2 (version 3.6.2).</li> | 
|  | <li><a href="plans/freeze_plan_3_6_1.php"> Eclipse Project Helios SR1 Endgame Plan</a><br> | 
|  | Information about how we wrapped up Helios Service Release 1 (version 3.6.1).</li> | 
|  | <li><a href="http://www.eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/eclipse/development/plans/eclipse_project_plan_4_0.xml"> Eclipse Project 4.0 Plan</a><br> | 
|  | This document lays out the feature and API set for the 4.0 early adopter release of the Eclipse Project. </li> | 
|  | <li><a href="plans/freeze_plan_4.0.php"> Eclipse SDK 4.0 Endgame Plan</a><br> | 
|  | Information about how we wrapped up the 4.0 early adopter release.</li> | 
|  | <li><a href="http://www.eclipse.org/projects/project-plan.php?projectid=eclipse.e4"> e4 Project July 2010 Release Plan</a><br> | 
|  | This document lays out the feature and API set for the July 2010 release of the e4 Project. </li> | 
|  | <li><a href="http://www.eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/eclipse/development/plans/eclipse_project_plan_3_6.xml"> Eclipse Project Helios Plan</a><br> | 
|  | This document lays out the feature and API set for the Helios (3.6) release of the Eclipse Project. </li> | 
|  | <li><a href="plans/freeze_plan_3.6.php"> Eclipse Project Helios Endgame Plan</a><br> | 
|  | Information about how we wrapped up the Helios release (version 3.6).</li> | 
|  | <li><a href="http://www.eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/e4/development/plan/e4_plan_0_9.xml"> e4 Project 0.9 Release Plan</a><br> | 
|  | This document lays out the feature and API set for the 0.9 release of the e4 Project. </li> | 
|  | <li><a href="http://www.eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/eclipse/development/eclipse_project_plan_3_5.xml"> Eclipse Project Galileo Plan</a><br> | 
|  | This document lays out the feature and API set for the Galileo (3.5) release of the Eclipse Project. </li> | 
|  | <li><a href="eclipse_project_plan_3_4.html"> Eclipse Project 3.4 Plan</a><br> | 
|  | This document lays out the feature and API set for the 3.4 release of Eclipse Project. </li> | 
|  | <li><a href="eclipse_project_plan_3_3.html"> Eclipse Platform Project 3.3 Plan</a><br> | 
|  | This document lays out the feature and API set for the 3.3 release of Eclipse. </li> | 
|  | <li><a href="eclipse_project_plan_3_2.html"> Eclipse Platform Project 3.2 Plan</a><br> | 
|  | This document lays out the feature and API set for the 3.2 release of Eclipse. </li> | 
|  | <li><a href="eclipse_3_1_stats.html"> | 
|  | Eclipse 3.1 by the numbers</a><br> | 
|  | Some light-hearted statistics for the 3.1 release cycle. | 
|  | </li> | 
|  | <li><a href="eclipse_project_plan_3_1.html">Eclipse Project 3.1 Plan (Final)</a><br> | 
|  | This document lays out the feature and API set for the 3.1 release of Eclipse. | 
|  | </li> | 
|  | <li><a href="eclipse31_release_review.pdf">Eclipse Platform 3.1 Release Review (pdf)</a><br> | 
|  | Presentation to Eclipse Foundation prior to shipping the 3.1 release. | 
|  | </li> | 
|  | <li><a href="eclipse_proposals_3_1.html">Eclipse 3.1 Proposals</a><br> | 
|  | Links to proposals and working documents for various 3.1 plan items. | 
|  | </li> | 
|  | <li><a href="eclipse_project_plan_3_0.html"> | 
|  | Eclipse Project 3.0 Plan (Final)</a><br> | 
|  | This document lays out the feature and API set for the 3.0 release of Eclipse. | 
|  | </li> | 
|  | <li><a href="eclipse_3_0_stats.html">Eclipse 3.0 by the numbers</a><br> | 
|  | Some light-hearted statistics for the 3.0 release cycle, compiled by John Arthorne. | 
|  | </li> | 
|  | <li><a href="eclipse_proposals_3_0.html">Eclipse 3.0 Proposals</a><br> | 
|  | Links to proposals and working documents for various 3.0 plan items. | 
|  | </li> | 
|  | <li><a href="eclipse_project_plan_2_1.html"> | 
|  | Eclipse Project 2.1 Plan (Final)</a><br> | 
|  | This document lays out the feature and API set for the 2.1 release of Eclipse. | 
|  | </li> | 
|  | <li><a href="2_0_retrospective_actions.html"> | 
|  | Eclipse 2.0 Retrospective Actions<br></a> | 
|  | In August 2002 retrospective sessions were held with the various | 
|  | component teams to discuss what worked (and didn't work) with the 2.0 release. | 
|  | Based on the feedback collected during these sessions, we agreed on actions for the 2.1 effort. | 
|  | </li> | 
|  | </ul> | 
|  | </div> | 
|  | </div> | 
|  |  | 
|  | <?php | 
|  | $html = ob_get_contents(); | 
|  | ob_end_clean(); | 
|  |  | 
|  | # Generate the web page | 
|  | $App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html); | 
|  | ?> |