Jump to: navigation, search

Difference between revisions of "E4/4.0/Release Process"

< E4‎ | 4.0
Line 1: Line 1:
 
Some components from the [[E4]] incubator are proposing a move/graduation into the Eclipse [[Platform]] project. This page outlines the graduation plan and any steps that need to be performed as part of the graduation.
 
Some components from the [[E4]] incubator are proposing a move/graduation into the Eclipse [[Platform]] project. This page outlines the graduation plan and any steps that need to be performed as part of the graduation.
  
 +
= To do =
 
* Source Code
 
* Source Code
 
** Move graduating bundles into new CVS location
 
** Move graduating bundles into new CVS location
Line 15: Line 16:
 
** Move affected IPzilla entries to new project
 
** Move affected IPzilla entries to new project
  
 +
= Affected Bundles =
 
The following is a list of graduating bundles and the proposed destination component:
 
The following is a list of graduating bundles and the proposed destination component:
  
Line 91: Line 93:
 
| plat-ui
 
| plat-ui
 
|}
 
|}
 +
 +
= Third party dependencies =
 +
 +
The following third party dependencies from orbit are required by the graduating bundles. Corresponding CQ's will need to be moved to the destination project (Platform).
 +
 +
* javax.annotation
 +
* javax.inject
 +
* javax.xml
 +
* org.apache.batik.css
 +
* org.apache.batik.util
 +
* org.apache.batik.util.gui
 +
* org.w3c.css.sac
 +
* org.w3c.dom.smil
 +
* org.w3c.dom.svg

Revision as of 13:59, 22 June 2010

Some components from the E4 incubator are proposing a move/graduation into the Eclipse Platform project. This page outlines the graduation plan and any steps that need to be performed as part of the graduation.

To do

  • Source Code
    • Move graduating bundles into new CVS location
    • Remove "Incubating" term from bundle/feature names
    • Change Unix group membership to match destination project plat-ui
    • Election of new committers in destination project
  • Build
    • Move 4.0 builds to eclipse project download area
  • Bugzilla
    • Move bugs related to graduated components to destination component buckets (Platform UI/Runtime)
  • Paperwork
    • Move/Graduation docuware
    • Committer elections
    • Move affected IPzilla entries to new project

Affected Bundles

The following is a list of graduating bundles and the proposed destination component:

Bundle name Destination component Unix group
org.eclipse.e4.core.commands UI plat-ui
org.eclipse.e4.core.contexts Runtime plat-core
org.eclipse.e4.core.di Runtime plat-core
org.eclipse.e4.core.di.extensions Runtime plat-core
org.eclipse.e4.core.services Runtime plat-core
org.eclipse.e4.ui.bindings UI plat-ui
org.eclipse.e4.ui.css.core UI plat-ui
org.eclipse.e4.ui.css.swt UI plat-ui
org.eclipse.e4.ui.css.swt.theme UI plat-ui
org.eclipse.e4.ui.di UI plat-ui
org.eclipse.e4.ui.model.workbench UI plat-ui
org.eclipse.e4.ui.services UI plat-ui
org.eclipse.e4.ui.workbench UI plat-ui
org.eclipse.e4.ui.workbench3 UI plat-ui
org.eclipse.e4.ui.workbench.addons.swt UI plat-ui
org.eclipse.e4.ui.workbench.renderers.swt UI plat-ui
org.eclipse.e4.ui.workbench.swt UI plat-ui

Third party dependencies

The following third party dependencies from orbit are required by the graduating bundles. Corresponding CQ's will need to be moved to the destination project (Platform).

  • javax.annotation
  • javax.inject
  • javax.xml
  • org.apache.batik.css
  • org.apache.batik.util
  • org.apache.batik.util.gui
  • org.w3c.css.sac
  • org.w3c.dom.smil
  • org.w3c.dom.svg