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.
Hi *. I plan to increment the names of clusters in trunk to not be behind of what happened in release55 branch recently (issue 72721). The proposed names are going to be: platform7 ide8 enterprise4 nb6.0 It is necessary to get new launcher for windows (Honza will attache it here), update installer and build infrastructure (Marek and Rudolf are CCed) to know about that. I'd like to integrate next week.
Thank you for putting me in the loop. When you plan to do this change? If you don't have firm schedule, I propose to proceed with changes during the day Monday March 6. Any objections?
Created attachment 29091 [details] Respective Unix and Windows (source) launcher patch.
Created attachment 29092 [details] Compiled .exe launchers.
So long as we're incrementing the ide cluster version, I think we ought to split the apisupport modules (/project, /ant, /samples/*, /refactoring, but not /harness) into a separate cluster. It's already developed on a different time track from the ide cluster, and forms a logical feature unit with no inbound dependencies from other clusters and outbound deps to only ide and platform. I suggest nbdev1 as a cluster name but apisupport1 could work too (there is no really official name for this module cluster, unfortunately). If there are possible objections I would file a separate non-fast-track issue so as not to derail this one. If not, I think it makes sense to fold this split into this issue, to avoid redundant work with the launchers etc.
Note that we will also want to split the 'ide' cluster into two parts -- a generic one and a java-specific one -- in Promo H. It will take some time. I generally agree with the "apisupport" cluster separation, but don't think it's necessarily bound with the cluster version upgrade. NB 5.5 (Promo G) already uses higher cluster versions than current trunk. We should fix it quickly.
OK, I filed issue #73214 to keep them separate.
I'll try to integrate today, by 5pm CET.
It will be better for us (profiler team) if you can integrate such change till noon - we will have time to adapt our build scripts and do not break our daily profiler build. Thanks.
Tomas allowed me to commit now: "#73169: Incrementing cluster names to platform7, ide8, enterprise4, nb6.0 so they are bigger than their cousins in release55 branch" ide/golden/files-layout.txt ide/launcher/unix/netbeans ide/launcher/windows/nb.exe ide/launcher/windows/netbeans.cpp ide/launcher/windows/netbeans.exe java/storagebuilder/main.sh nbbuild/cluster.properties serverplugins/sun/appsrvbridge/nbproject/project.properties Checking in ide/golden/files-layout.txt; /cvs/ide/golden/files-layout.txt,v <-- files-layout.txt new revision: 1.133; previous revision: 1.132 done Checking in ide/launcher/unix/netbeans; /cvs/ide/launcher/unix/netbeans,v <-- netbeans new revision: 1.29; previous revision: 1.28 done Checking in ide/launcher/windows/nb.exe; /cvs/ide/launcher/windows/nb.exe,v <-- nb.exe new revision: 1.19; previous revision: 1.18 done Checking in ide/launcher/windows/netbeans.cpp; /cvs/ide/launcher/windows/netbeans.cpp,v <-- netbeans.cpp new revision: 1.20; previous revision: 1.19 done Checking in ide/launcher/windows/netbeans.exe; /cvs/ide/launcher/windows/netbeans.exe,v <-- netbeans.exe new revision: 1.19; previous revision: 1.18 done Checking in java/storagebuilder/main.sh; /cvs/java/storagebuilder/main.sh,v <-- main.sh new revision: 1.8; previous revision: 1.7 done Checking in nbbuild/cluster.properties; /cvs/nbbuild/cluster.properties,v <-- cluster.properties new revision: 1.135; previous revision: 1.134 done Checking in serverplugins/sun/appsrvbridge/nbproject/project.properties; /cvs/serverplugins/sun/appsrvbridge/nbproject/project.properties,v <-- project.properties new revision: 1.10; previous revision: 1.9 I still need to fix apisupport/project tests
/cvs/apisupport/project/test/unit/src/org/netbeans/modules/apisupport/project/universe/ModuleListTest.java,v <-- ModuleListTest.java new revision: 1.18; previous revision: 1.17 done Checking in universe/NbPlatformTest.java; /cvs/apisupport/project/test/unit/src/org/netbeans/modules/apisupport/project/universe/NbPlatformTest.java,v <-- NbPlatformTest.java new revision: 1.20; previous revision: 1.19 done Checking in queries/JavadocForBinaryImplTest.java; /cvs/apisupport/project/test/unit/src/org/netbeans/modules/apisupport/project/queries/JavadocForBinaryImplTest.java,v <-- JavadocForBinaryImplTest.java new revision: 1.6; previous revision: 1.5 done Checking in queries/SourceForBinaryImplTest.java; /cvs/apisupport/project/test/unit/src/org/netbeans/modules/apisupport/project/queries/SourceForBinaryImplTest.java,v <-- SourceForBinaryImplTest.java new revision: 1.11; previous revision: 1.10 done Checking in queries/GlobalSourceForBinaryImplTest.java; /cvs/apisupport/project/test/unit/src/org/netbeans/modules/apisupport/project/queries/GlobalSourceForBinaryImplTest.java,v <-- GlobalSourceForBinaryImplTest.java new revision: 1.6; previous revision: 1.5 done Checking in queries/UpdateTrackingFileOwnerQueryTest.java; /cvs/apisupport/project/test/unit/src/org/netbeans/modules/apisupport/project/queries/UpdateTrackingFileOwnerQueryTest.java,v <-- UpdateTrackingFileOwnerQueryTest.java new revision: 1.7; previous revision: 1.6 done Checking in queries/AntArtifactProviderImplTest.java; /cvs/apisupport/project/test/unit/src/org/netbeans/modules/apisupport/project/queries/AntArtifactProviderImplTest.java,v <-- AntArtifactProviderImplTest.java new revision: 1.4; previous revision: 1.3 done Checking in queries/ClassPathProviderImplTest.java; /cvs/apisupport/project/test/unit/src/org/netbeans/modules/apisupport/project/queries/ClassPathProviderImplTest.java,v <-- ClassPathProviderImplTest.java new revision: 1.35; previous revision: 1.34 done Checking in UtilTest.java; /cvs/apisupport/project/test/unit/src/org/netbeans/modules/apisupport/project/UtilTest.java,v <-- UtilTest.java new revision: 1.18; previous revision: 1.17 done Checking in AvoidModuleListInProjectConstructorTest.java; /cvs/apisupport/project/test/unit/src/org/netbeans/modules/apisupport/project/AvoidModuleListInProjectConstructorTest.java,v <-- AvoidModuleListInProjectConstructorTest.java new revision: 1.2; previous revision: 1.1 done Checking in EvaluatorTest.java; /cvs/apisupport/project/test/unit/src/org/netbeans/modules/apisupport/project/EvaluatorTest.java,v <-- EvaluatorTest.java new revision: 1.2; previous revision: 1.1 done Checking in suite/BuildZipDistributionTest.java; /cvs/apisupport/project/test/unit/src/org/netbeans/modules/apisupport/project/suite/BuildZipDistributionTest.java,v <-- BuildZipDistributionTest.java new revision: 1.6; previous revision: 1.5 done Checking in jnlp/GenerateJNLPApplicationTest.java; /cvs/apisupport/project/test/unit/src/org/netbeans/modules/apisupport/project/jnlp/GenerateJNLPApplicationTest.java,v <-- GenerateJNLPApplicationTest.java new revision: 1.15; previous revision: 1.14
I've done changes on my side.