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 70133

Summary: Move Swing Layout Extensions to platform cluster
Product: ide Reporter: Tomas Pavek <tpavek>
Component: libsAssignee: apireviews <apireviews>
Status: RESOLVED FIXED    
Severity: blocker CC: jchalupa, jglick, pjiricka
Priority: P1 Keywords: API_REVIEW_FAST
Version: 5.x   
Hardware: All   
OS: All   
Issue Type: TASK Exception Reporter:
Bug Depends on:    
Bug Blocks: 67193    
Attachments: Proposed change
Related changes to golden files

Description Tomas Pavek 2005-12-09 10:13:56 UTC
We'd like to move the Swing Layout Extensions module to 'platform' cluster.
People trying to develop modules for NB platform run into problems when using
Matisse because the module wrapping the required swing-layout-1.0.jar library is
not available in the 'platform' cluster (it is in the 'ide' cluster right now).

We believe the API of the library is reasonably stable (released as 1.0 on
http://swing-layout.dev.java.net) and we have control over development of the
library in the future. No changes are required for modules already using it.

See issue 62497 for more information about the library.

We also fix issue 67645 with the move (include javadoc).
Comment 1 Tomas Pavek 2005-12-09 10:19:59 UTC
Asking for review. We'd like to do this change before the high resistance starts
(so ideally today :).
Comment 2 Jan Stola 2005-12-09 12:59:33 UTC
Created attachment 27685 [details]
Proposed change
Comment 3 Jan Stola 2005-12-09 13:00:35 UTC
Created attachment 27686 [details]
Related changes to golden files
Comment 4 Jaroslav Tulach 2005-12-09 13:10:59 UTC
+1 from me as one that tries to produce RPM for the platform. 
Comment 5 Jesse Glick 2005-12-09 17:08:13 UTC
+1 from me.
Comment 6 Jesse Glick 2005-12-09 17:11:47 UTC
Appears that jstola already committed it. (cluster.properties 1.132 etc.)
Comment 7 Jan Stola 2005-12-09 17:38:55 UTC
Yes, it has been already fixed.

/cvs/nbbuild/cluster.properties,v
new revision: 1.132; previous revision: 1.131

/cvs/ide/golden/cluster-deps.txt,v
new revision: 1.42; previous revision: 1.41
/cvs/ide/golden/deps.txt,v
new revision: 1.265; previous revision: 1.264
/cvs/ide/golden/files-layout.txt,v
new revision: 1.124; previous revision: 1.123
/cvs/ide/golden/moduleconfigs.txt,v
new revision: 1.16; previous revision: 1.15
/cvs/ide/golden/modules.txt,v
new revision: 1.58; previous revision: 1.57
Comment 8 Miloslav Metelka 2005-12-09 17:51:50 UTC
I agree with this change as well.
Comment 9 Jesse Glick 2005-12-09 19:11:04 UTC
I had to make some matching changes as well, to fix a test and also avoid
breaking JNLP usage of apps:

committed   * Up-To-Date  1.24        apisupport/harness/release/jnlp.xml
committed   * Up-To-Date  1.26       
apisupport/project/test/unit/src/org/netbeans/modules/apisupport/project/queries/ClassPathProviderImplTest.java
committed   * Up-To-Date  1.7         libs/swing-layout/nbproject/project.properties