Jump to: navigation, search

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

< E4‎ | 4.0
Line 4: Line 4:
 
** Move graduating bundles into new CVS location
 
** Move graduating bundles into new CVS location
 
** Remove "Incubating" term from bundle/feature names
 
** Remove "Incubating" term from bundle/feature names
** Change Unix group membership to match destination project ACL
+
** Change Unix group membership to match destination project plat.ui
 
** Election of new committers in destination project
 
** Election of new committers in destination project
 
* Build
 
* Build
Line 19: Line 19:
 
{| border="1" align="center" cellspacing=0 style="text-align: center; width:90%"
 
{| border="1" align="center" cellspacing=0 style="text-align: center; width:90%"
 
|- width="100%" align="center" style="background:#ccccff; padding: 0 5px 0 5px;" |  
 
|- width="100%" align="center" style="background:#ccccff; padding: 0 5px 0 5px;" |  
! org.eclipse.e4.core.commands
+
! Bundle name
 
! Destination component
 
! Destination component
 
! Unix group
 
! Unix group
 +
|-
 +
| org.eclipse.e4.core.commands
 +
| UI
 +
| plat.ui
 
|-
 
|-
 
| org.eclipse.e4.core.contexts
 
| org.eclipse.e4.core.contexts
| Destination
+
| UI
| ACL
+
| plat.ui
 
|-
 
|-
 
| org.eclipse.e4.core.di
 
| org.eclipse.e4.core.di
| Destination
+
| UI
| ACL
+
| plat.ui
 
|-
 
|-
 
| org.eclipse.e4.core.di.extensions
 
| org.eclipse.e4.core.di.extensions
| Destination
+
| UI
| ACL
+
| plat.ui
 
|-
 
|-
 
| org.eclipse.e4.core.services
 
| org.eclipse.e4.core.services
| Destination
+
| UI
| ACL
+
| plat.ui
 
|-
 
|-
 
| org.eclipse.e4.ui.bindings
 
| org.eclipse.e4.ui.bindings
| Destination
+
| UI
| ACL
+
| plat.ui
 
|-
 
|-
 
| org.eclipse.e4.ui.css.core
 
| org.eclipse.e4.ui.css.core
| Destination
+
| UI
| ACL
+
| plat.ui
 
|-
 
|-
 
| org.eclipse.e4.ui.css.swt
 
| org.eclipse.e4.ui.css.swt
| Destination
+
| UI
| ACL
+
| plat.ui
 
|-
 
|-
 
| org.eclipse.e4.ui.css.swt.theme
 
| org.eclipse.e4.ui.css.swt.theme
| Destination
+
| UI
| ACL
+
| plat.ui
 
|-
 
|-
 
| org.eclipse.e4.ui.di
 
| org.eclipse.e4.ui.di
| Destination
+
| UI
| ACL
+
| plat.ui
 
|-
 
|-
 
| org.eclipse.e4.ui.model.workbench
 
| org.eclipse.e4.ui.model.workbench
| Destination
+
| UI
| ACL
+
| plat.ui
 
|-
 
|-
 
| org.eclipse.e4.ui.services
 
| org.eclipse.e4.ui.services
| Destination
+
| UI
| ACL
+
| plat.ui
 
|-
 
|-
 
| org.eclipse.e4.ui.workbench
 
| org.eclipse.e4.ui.workbench
| Destination
+
| UI
| ACL
+
| plat.ui
 
|-
 
|-
 
| org.eclipse.e4.ui.workbench3
 
| org.eclipse.e4.ui.workbench3
| Destination
+
| UI
| ACL
+
| plat.ui
 
|-
 
|-
 
| org.eclipse.e4.ui.workbench.addons.swt
 
| org.eclipse.e4.ui.workbench.addons.swt
| Destination
+
| UI
| ACL
+
| plat.ui
 
|-
 
|-
 
| org.eclipse.e4.ui.workbench.renderers.swt
 
| org.eclipse.e4.ui.workbench.renderers.swt
| Destination
+
| UI
| ACL
+
| plat.ui
 
|-
 
|-
 
| org.eclipse.e4.ui.workbench.swt
 
| org.eclipse.e4.ui.workbench.swt
| Destination
+
| UI
| ACL
+
| plat.ui
|-
+
| Bundle
+
| Destination
+
| ACL
+
 
|}
 
|}

Revision as of 13:52, 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.

  • 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

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 UI plat.ui
org.eclipse.e4.core.di UI plat.ui
org.eclipse.e4.core.di.extensions UI plat.ui
org.eclipse.e4.core.services UI plat.ui
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