Bug 41014 - [Workbench] Migration of persisted WorkbenchWindow states
Summary: [Workbench] Migration of persisted WorkbenchWindow states
Status: RESOLVED INVALID
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.1   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: investigate, needinfo
Depends on:
Blocks:
 
Reported: 2003-07-31 11:19 EDT by Randy Hudson CLA
Modified: 2009-08-30 02:07 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Randy Hudson CLA 2003-07-31 11:19:31 EDT
When shutting down, the workbench persists which views are open and where. 
 When moving from release 2.X to 3.0, it may be possible that Views had 
their IDs renamed.  For example, a view that was provided by Tool X, was 
pushed up into framework G.  It is possible to update references in 
perspectives which used this view, but it isn't possible to update the 
persisted window state.

To solve this problem, could Tool X provide a migration mapping in their 
plugin.xml?  Stating that View xyz is now replaced by view abc? Otherwise, 
I think you get a popup dialog stating that a view could not be restored 
when restarting a workspace the first time.

Perhaps this applies to things other than views, such as actionsets.
Comment 1 Nick Edgar CLA 2003-07-31 11:39:45 EDT
Investigate for R3.0.
Comment 2 Nick Edgar CLA 2003-07-31 11:40:56 EDT
I'm not an XSLT pro, but perhaps similar rules could be applied to morph one 
extension into another.  We've encountered a similar situation where we want 
to migrate extension points from one plugin to another, e.g. for the RCP work.
Comment 3 Randy Hudson CLA 2003-09-22 19:55:22 EDT
The same could be done for extension points, etc.
Comment 4 Randy Hudson CLA 2004-01-14 17:00:29 EST
ConsoleLog is an example of a view which was in 2.1, and has been 
renamed/moved in 3.0.  As a result, my customized Java Perspective fails to 
come up and reverts to defaults.
Comment 5 Michael Van Meekeren CLA 2004-05-25 14:32:48 EDT
deferring
Comment 6 Tod Creasey CLA 2006-04-13 15:45:00 EDT
There is currently no plan to work on this feature
Comment 7 Denis Roy CLA 2009-08-30 02:07:21 EDT
As of now 'LATER' and 'REMIND' resolutions are no longer supported.
Please reopen this bug if it is still valid for you.