| <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
| <?xml-stylesheet type="text/xsl" href="http://www.eclipse.org/projects/project-plan.xsl"?> |
| <plan xmlns="http://www.eclipse.org/project/plan" xmlns:html="http://www.w3.org/1999/xhtml"> |
| <release projectid="eclipse.galileo" version="1.0.0"/> |
| <introduction> |
| <html:div><html:p>This document lays out the features and requirements for the Eclipse <html:a href="http://wiki.eclipse.org/Galileo_Simultaneous_Release">Galileo Simultaneous Release</html:a>.</html:p></html:div> |
| </introduction> |
| <release_deliverables> |
| <html:p>Galileo will provide an artifact and content repository for those Eclipse projects listed within this plan. Alternatively, Galileo will be available in the form |
| of packages from the <html:a href="http://www.eclipse.org/epp">Eclipse Packaging Project</html:a>, and via a p2-based custom installer (tentative).</html:p> |
| |
| </release_deliverables> |
| <release_milestones> |
| <preamble> |
| <html:p>Release milestone occurring at roughly 6 week intervals and follow the Platform milestone releases by approximately |
| 3 weeks; that is, until the final 3.5 release of the Platform, upon which Galileo and other projects will release simultaneously.</html:p> |
| </preamble> |
| <milestone date="10/08/2008" milestone="M2"></milestone> |
| <milestone date="11/19/2008" milestone="M3"></milestone> |
| <milestone date="01/12/2009" milestone="M4"><html:div>Participation deadline</html:div></milestone> |
| |
| <milestone date="02/16/2009" milestone="M5"></milestone> |
| <milestone date="03/23/2009" milestone="M6"><html:div>API freeze</html:div></milestone> |
| <milestone date="05/11/2009" milestone="M7"><html:div>Feature freeze</html:div></milestone> |
| <milestone date="05/25/2009" milestone="RC1"></milestone> |
| <milestone date="06/01/2009" milestone="RC2"></milestone> |
| <milestone date="06/08/2009" milestone="RC3"></milestone> |
| <milestone date="06/15/2009" milestone="RC4"></milestone> |
| <milestone date="06/26/2009" milestone="GA"></milestone> |
| |
| <postamble><html:p>The following projects are included in the Galileo release and are linked to their respective project plans:</html:p> |
| <html:ul> |
| <html:li><html:a href="http://www.eclipse.org/projects/project-plan.php?projectid=eclipse">Eclipse Platform</html:a></html:li> |
| <html:li><html:a href="http://www.eclipse.org/projects/project-plan.php?projectid=rt.equinox">Equinox</html:a></html:li> |
| <html:li><html:a href="http://www.eclipse.org/projects/project-plan.php?projectid=webtools">Web Tools Platform</html:a></html:li> |
| <html:li><html:a href="http://www.eclipse.org/projects/project-plan.php?projectid=modeling">Eclipse Modeling Project</html:a></html:li> |
| <html:li><html:a href="http://www.eclipse.org/projects/project-plan.php?projectid=datatools">Data Tools Platform Project</html:a></html:li> |
| <html:li>... insert other participant links here ...</html:li> |
| </html:ul> |
| </postamble> |
| </release_milestones> |
| <target_environments> |
| <html:p>In order to remain current, each Eclipse release targets reasonably current versions of the underlying operating environments. |
| The Galileo package depends upon on the Platform and other projects, which are mostly "pure" Java. The 3.5 release of the Eclipse Platform |
| Project is written and compiled against version 1.4 of the Java Platform APIs, and targeted to run on version 1.4 of the Java Runtime Environment, |
| Standard Edition. Eclipse Platform SDK 3.5 will be tested and validated on a number of reference platforms. Galileo includes additional projects |
| which currently require Java 5, such as EMF. Therefore, Galileo will be tested and validated against a subset of those listed for the platform. |
| Those available will be presented on the Galileo download site.</html:p> |
| <internationalization> |
| <html:p>The Eclipse Platform is designed as the basis for internationalized products. The user interface elements provided by the Eclipse SDK |
| components, including dialogs and error messages, are externalized. The English strings are provided as the default resource bundles. |
| As a result, the Galileo will provide English strings in its default bundles and be localized to a subset of those locales offered by the Babel project. |
| This plan will be updated to indicate which locales will be provided and the time frame for availability.</html:p> |
| </internationalization> |
| |
| </target_environments> |
| <compatibility_with_previous_releases> |
| <html:div><html:p>As Galileo is a collection of projects, each with its own defined compatibility policy, look to each plan linked above for details.</html:p></html:div> |
| </compatibility_with_previous_releases> |
| <themes_and_priorities> |
| <preamble> |
| <html:p>The Galileo simultaneous release is a collection of Eclipse projects and therefore delivers the cumulative themes and priorities |
| of its participants, along with a set of participation requirements. These are listed below, while individual project status on the participation |
| requirements can be found by examining each umbrella requirement listed below. TODO: or, add a link to a query for each that displays a report? |
| </html:p> |
| </preamble> |
| |
| <theme name="Participation Requirements"> |
| <description><html:div><html:p>The following requirements have been defined for the Galileo release. Committed bugs represent "must-do" bugs that are defined as P1 in Bugzilla and have an assigned milestone. Proposed bugs represent "should-do" bugs that are defined as P2 in Bugzilla. Deferred bugs represent those with no target milestone, and are therefore not required.</html:p></html:div></description> |
| <committed bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Eclipse+Foundation&product=Simultaneous+Release&component=Prereq&version=Galileo&target_milestone=M1&target_milestone=M2&target_milestone=M3&target_milestone=M4&target_milestone=RC1&target_milestone=RC2&target_milestone=RC3&target_milestone=RC4&target_milestone=GA&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&priority=P1&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="/> |
| <proposed bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Eclipse+Foundation&product=Simultaneous+Release&component=Prereq&version=Galileo&target_milestone=M1&target_milestone=M2&target_milestone=M3&target_milestone=M4&target_milestone=RC1&target_milestone=RC2&target_milestone=RC3&target_milestone=RC4&target_milestone=GA&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&priority=P2&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="/> |
| <deferred bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Eclipse+Foundation&product=Simultaneous+Release&component=Prereq&version=Galileo&target_milestone=---&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0="/> |
| </theme> |
| </themes_and_priorities> |
| </plan> |