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 217296 - Weird name of the tooling SDK module/jar files
Summary: Weird name of the tooling SDK module/jar files
Status: RESOLVED FIXED
Alias: None
Product: serverplugins
Classification: Unclassified
Component: GlassFish (show other bugs)
Version: 7.2
Hardware: All All
: P3 normal (vote)
Assignee: TomasKraus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-23 11:22 UTC by Petr Jiricka
Modified: 2012-08-23 16:27 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Jiricka 2012-08-23 11:22:04 UTC
The tooling SDK module name is libs.toolingSDK, which is weird:
- it is not apparent at all that this is related to GlassFish
- the contention used by NetBeans modules is to use lower case characters only

Next, the external jar file sdk-0.1-SNAPSHOT.jar also has an inproper name - you can not tell this is GlassFish-related.
Comment 1 TomasKraus 2012-08-23 12:36:45 UTC
sdk-0.1-SNAPSHOT.jar was set as temporary file name in mvn project until we'll get a better idea for a name. But I agree that it's time to rename this file on both sides - in mvn project and also in ext jars in NetBeans.

'Tooling SDK' is the name that we use from the beginning. We can make it a bit more complicated: 'Glassfish Tooling SDK' and set following names in related projects:
 * libs.glassfishsdk as netbeans module
 * glassfish-tooling-sdk-X.Y.Z.jar in mvn project
 * glassfish-tooling-sdk.jar in NetBeans ext directory

Are you OK with this?
Comment 2 Petr Jiricka 2012-08-23 12:51:54 UTC
Yes, sounds good. Thanks.
Comment 3 Petr Hejl 2012-08-23 12:54:57 UTC
Just minor change - I would suggest libs.glassfish.sdk for nb module.
Comment 4 TomasKraus 2012-08-23 16:27:14 UTC
OK, NB module is libs.glassfish.sdk.

libs.glassfish.sdk/external/glassfish-tooling-sdk-0.2-SNAPSHOT.jar
-> nbbuild/netbeans/ide/modules/ext/glassfish-tooling-sdk.jar

libs.glassfish.sdk/external/jettison-1.3.2.jar
-> nbbuild/netbeans/ide/modules/ext/jettison.jar

changeset:   230552:d1d77b055252
parent:      230548:f639c706a6b3
summary:     Bug# 217296 - GlassFish Tooling Library module renamed to libs.glassfish.sdk.

TODO:
-----
1) Future of jettison-1.3.2.jar is not decided yet but it's not related to this bug.

2) I would like to setup some automated build promotion process for 'Glassfish Tooling SDK' that will automatically import it into NB project. But it may require some automated libs.glassfish.sdk project files updating.