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

Bug 323235

Summary: Split up org.eclipse.jface
Product: [Eclipse Project] Platform Reporter: Thomas Schindl <tom.schindl>
Component: UIAssignee: Platform-UI-Inbox <Platform-UI-Inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: bokowski, Lars.Vogel, pwebster, remy.suen, susan, wim.jongman
Version: 4.2.1   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Attachments:
Description Flags
jface.core bundle
none
jface patch none

Description Thomas Schindl CLA 2010-08-20 07:49:04 EDT
Currently this bundles holds a lot of different things. In spirit of bug 319713 we should try to split jface into multiple small bundles (more bundle suggestions welcome):

* org.eclipse.jface.core - Generic none SWT dependend stuff
  - base code for bindings
  - ISelection/IStructured selection

* org.eclipse.jface.viewer - holding JFace viewers

* org.eclipse.jface - collection of sub-bundles which are reexported
Comment 1 Thomas Schindl CLA 2010-08-20 09:28:48 EDT
Created attachment 177093 [details]
jface.core bundle
Comment 2 Thomas Schindl CLA 2010-08-20 09:29:35 EDT
Created attachment 177094 [details]
jface patch
Comment 3 Thomas Schindl CLA 2010-08-21 05:05:46 EDT
I've been experimenting a bit and splitting of viewers is not really easy because many other parts of other packages dependend on viewers
Comment 4 Thomas Schindl CLA 2010-08-21 08:14:56 EDT
I've forked the jface bundle to git@github.com:tomsontom/jface-split.git
Comment 5 Eric Moffatt CLA 2012-10-29 14:02:54 EDT
Tom, let me know if you need anything from me on this one...non-SWT but still JFace is an excellent idea.
Comment 6 Lars Vogel CLA 2014-11-03 18:59:46 EST
I think after 4 years it is save to say, that no one plans to work on this.