Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 364900

Summary: Examples restructure
Product: z_Archived Reporter: Wim Jongman <wim.jongman>
Component: NebulaAssignee: Wim Jongman <wim.jongman>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:

Description Wim Jongman CLA 2011-11-26 17:38:52 EST
Every widget that is contributed is required to contribute to the examples plugin. The examples plugin contains an extension point that can be used for contribution.

Currently the examples plugin contains many internal references. If we want to include the examples plugin to the build we need to create an example plugin for every widget and remove the references to this plugin from the examples plugin. See the oscilloscope.examples plugin for a reference.

Actions:

Create an examples plugin for the widget
  Move the widget related code to that new plugin
  Add dependencies on o.e.ui and o.e.core.runtime
  Add a dependency to o.e.nebula.examples
  Create an extension to examples that points to the copied class
In the examples plugin
  Remove the reference to the widget
  Remove the example java code
  Remove the extension
  Commit the new plugin to CVS

Below is a page that we can use to lock access to a certain widget. If you want to help the conversion please add your name in the second column. If everything is committed then add a YES in the third column.

http://wiki.eclipse.org/Nebula/restructure#Creating_Example_Projects
Comment 1 Wim Jongman CLA 2011-12-07 15:07:10 EST
Fixed.