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 226266

Summary: Move SDK to NB repository
Product: serverplugins Reporter: Petr Hejl <phejl>
Component: GlassFishAssignee: Petr Hejl <phejl>
Status: RESOLVED FIXED    
Severity: normal CC: dkonecny, marfous, mjanicek, pjiricka, vkraemer
Priority: P1    
Version: 7.4   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Exception Reporter:

Description Petr Hejl 2013-02-18 11:16:21 UTC
As recent problems with (just) 2 branches have shown the SDK development is far from being ideal. It looks to me that NetBeans is the primary customer of the SDK and the SDK is changed primarily for NetBeans. Not surprisingly - the NB has always been the first platform supporting new releases of GF.

So it seems logical to just have the SDK as a nbm module in the NB repository. Just having it as nbm and in the repository does not prevent it to
- be solely JDK dependent
- be jar only which others could use

I believe this would also limit number of regressions and merge conflicts.
Comment 1 TomasKraus 2013-02-18 12:15:34 UTC
This is something that should be discussed on highest level, not just inside NetBeans team. SDK is shared between Eclipse and NetBeans and may be used by other IDEs in the future. I'm planing to make it some kind of GlassFish client library in the future, not just separate NetBeans module.

Yes, NetBeans is primary customer during this stage of developemnt but it's not the only one.
Comment 2 Petr Hejl 2013-02-18 12:38:55 UTC
(In reply to comment #1)
> This is something that should be discussed on highest level, not just inside
> NetBeans team. SDK is shared between Eclipse and NetBeans and may be used by
> other IDEs in the future. I'm planing to make it some kind of GlassFish client
> library in the future, not just separate NetBeans module.
As written above having it a nbm does not prevent anything of this.

Alternative would be to have it part of the GF itself, being part of the GF repository and GF builds.

> Yes, NetBeans is primary customer during this stage of developemnt but it's not
> the only one.
Comment 3 Petr Hejl 2015-06-16 12:49:27 UTC
This has been already resolved.