Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between pages "Build Policies and Procedures" and "Eclipse Project"

(Difference between pages)
(DTP Build Policies and Procedures Wiki)
 
 
Line 1: Line 1:
=DTP Build Policies and Procedures Wiki=
+
The unfortunately named "Eclipse Project" is the project dedicated to producing the Eclipse SDK. This name made sense back when there were only two or three projects at Eclipse, but now it is frequently referred to as the "Eclipse SDK Project" to reduce confusion (or just "The Platform" when we're feeling grandiose).  This project in turn is composed of four sub-projects: [http://eclipse.org/equinox Equinox], [http://eclipse.org/platform Platform], [http://eclipse.org/jdt Java development tools] (JDT), and [http://eclipse.org/pde Plug-in Development Environment] (PDE).
←[[Data Tools Platform Project | Back to DTP Main Page ]]
+
 
==DTP 0.7 Endgame Plan==
+
== Sub-project pages ==
===Build Frequency===
+
 
* 2/20 (Monday): Build holiday
+
* [[Platform]]
* 2/21 (Tuesday) -- 2/24 (Friday): Daily builds
+
* [[Equinox]]
* Week of 2/27: Builds on 2/27 (Monday), 3/1 (Wednesday), 3/3 (Friday)
+
* [[JDT|JDT]]
* Week of 3/6: Daily builds, Monday -- Friday (inclusive)
+
 
* Week of 3/13: Daily builds, Monday -- Thursday (inclusive)
+
== Topic hubs ==
===Key Dates===
+
 
* 2/24 (Friday): Stabilization on Eclipse 3.2M5
+
* [[Automated Testing]]
* 3/1 (Wednesday): DTP 0.7 feature freeze
+
* [[Eclipse Documentation | Documentation]]
* 3/16 (Thursday): DTP 0.7 final build
+
* [[Internationalization]]
* 3/17 (Friday): DTP 0.7 promotion
+
* [[API Central]]
===Policies===
+
* [[Polish3.2|Polish]] item list for 3.2
'''Features'''
+
* Feature work allowed into code line through 6AM ET on 3/1
+
* Additional feature work allowed into code line 3/1 to 3/3 with
+
** Prior agreement by owning project lead(s)
+
** Notification to dtp-pmc mailing list
+
* No feature work allowed into code line week of 3/6 and later through 0.7 unless
+
** Proposed to PMC
+
** Accepted by PMC
+
** Notification to dtp-dev
+
** No serious objections registered on dtp-dev (as determined by PMC)
+
'''Bug Fixes'''
+
* Bug fixes allowed into code line through midnight 3/3 (Friday)
+
* Bug fixes allowed into code line 3/6 (Monday) through midnight 3/10 (Friday)
+
** Prior agreement by owning project lead(s)
+
** Notification to dtp-pmc mailing list
+
* Bug fixes allowed into code line 3/13 (Monday) through midnight 3/16 (Thursday)
+
** Proposed to PMC
+
** Accepted by PMC
+
** Notification to dtp-dev
+
'''Documentation and Test Cases'''
+
* Non-code based documentation changes allowed through midnight 3/16 (Thursday)
+
* Code-based (JavaDoc) documentation changes subject to ''Bug Fix'' policies above
+
* Test cases (automated or otherwise) separate from build plug-ins allowed at any time
+
* Test cases (automated or otherwise) incorporated into build plug-ins subject to ''Bug Fix'' policies above
+

Revision as of 10:51, 26 April 2006

The unfortunately named "Eclipse Project" is the project dedicated to producing the Eclipse SDK. This name made sense back when there were only two or three projects at Eclipse, but now it is frequently referred to as the "Eclipse SDK Project" to reduce confusion (or just "The Platform" when we're feeling grandiose). This project in turn is composed of four sub-projects: Equinox, Platform, Java development tools (JDT), and Plug-in Development Environment (PDE).

Sub-project pages

Topic hubs

Back to the top