This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 103184 - Additional support for Creator user settings migration
Summary: Additional support for Creator user settings migration
Status: RESOLVED FIXED
Alias: None
Product: ide
Classification: Unclassified
Component: Import Settings (show other bugs)
Version: 6.x
Hardware: All Windows XP
: P1 blocker (vote)
Assignee: rmatous
URL:
Keywords:
Depends on:
Blocks: 99740
  Show dependency tree
 
Reported: 2007-05-02 22:36 UTC by Ch Nguyen
Modified: 2008-12-22 23:37 UTC (History)
7 users (show)

See Also:
Issue Type: TASK
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ch Nguyen 2007-05-02 22:36:41 UTC
This is a continuation of this task
http://www.netbeans.org/issues/show_bug.cgi?id=99748.

Besides what already worked in M9, the remaining work would be:
. Migrate VW settings from 5.5 or 5.5.1 if VW settings exist
. Provide a UI for getting user feedback on which user dir to migrate when both
Creator 2u1 or NB 5.x exist on the same system.  If there is only 1 valid user
directory exists (such as Creator 2u1 or any of the NB 5.x) then just show the
same Import Dialog settings as now, but message will need to be updated to
include Creator release name in it.

Thanks.
Comment 1 rmatous 2007-06-08 15:12:55 UTC
Commit contains:
- no import for creator 2.0
- but import for 5.5.1
- order of recognizing folders changed to: 5.5.1, 5.5, 5.0, creator 2.1 (maybe
5.0 won't be imported at all, maybe creator 2.1 should be before 5.0)
- updated code according the table
http://netbeans.czech/wiki/view/Netbeans/PromotionHSettingsMigration

No UI changes, which should be right according the latest spec.

I didn't understand in the table how to import CreatorDesignerPalette for NB
5.5-based products because CreatorDesignerPalette folder isn't probably part of
NB5.5 at all? See
http://netbeans.czech/wiki/rdiff/Netbeans/PromotionHSettingsMigration?rev1=1.7&rev2=1.6

Probably there should be created also table for NB 5.5.1 and code synchronized
with it, currently 5.5.1 == 5.5.

I think it should be all for creator, is it? If so, please test it, if not
please let me know what is wrong or missing.

/cvs/ide/launcher/upgrade/src/org/netbeans/upgrade/AutoUpgrade.java,v  <-- 
AutoUpgrade.java
new revision: 1.28; previous revision: 1.27

Removing copy2_0;
/cvs/ide/launcher/upgrade/src/org/netbeans/upgrade/copy2_0,v  <--  copy2_0
new revision: delete; previous revision: 1.1

Removing nonstandard2_0;
/cvs/ide/launcher/upgrade/src/org/netbeans/upgrade/nonstandard2_0,v  <-- 
nonstandard2_0
new revision: delete; previous revision: 1.2

/cvs/ide/launcher/upgrade/src/org/netbeans/upgrade/nonstandard5.5.1,v  <-- 
nonstandard5.5.1
initial revision: 1.1

/cvs/ide/launcher/upgrade/src/org/netbeans/upgrade/copy5.5.1,v  <--  copy5.5.1
initial revision: 1.1

/cvs/ide/launcher/upgrade/src/org/netbeans/upgrade/layer5.5.1.xml,v  <-- 
layer5.5.1.xml
initial revision: 1.1

/cvs/ide/launcher/upgrade/src/org/netbeans/upgrade/nonstandard5.5,v  <-- 
nonstandard5.5
new revision: 1.2; previous revision: 1.1

/cvs/ide/launcher/upgrade/src/org/netbeans/upgrade/nonstandard5.0,v  <-- 
nonstandard5.0
initial revision: 1.1
Comment 2 rmatous 2007-06-12 09:01:03 UTC
As I mentioned I expect support for creator settings import to be finished.
Please, reopen if you miss something.