> So, I think this is a great idea - but the patch is adding the libraries to > the > standard (platform) build, no? > While I would appreciate that, this does not seem to be allowed per > Apache rules due to the license?
Right. The modules cannot be part of regular distribution. They need to be downloaded on demand. On the other hand, the NBMs could be hosted on Apache AU, as 4a7f7ba changes the NBMs to not contain the actual JAR files -only to download the JARs from Maven repository. The approach is based on [IZ 195041](https://netbeans.org/bugzilla/show_bug.cgi?id=195041). > I agree with Jan, great idea, but we will not be able to produce/use the > binaries here at apache - so we need a similar solution to Jan's nbjavac. The 4a7f7ba approach is similar to `nbjavac` one, moreover it avoids the need to host anything outside of Apache and Maven download locations. > Concerning the OS dependency, could > > OpenIDE-Module-Requires: org.openide.modules.os.Windows > OpenIDE-Module-Requires: org.openide.modules.os.PlainUnix > OpenIDE-Module-Requires: org.openide.modules.os.MacOSX > help? I am not sure I understand the comment. There is `OpenIDE-Module-Needs` in each of the module manifests with almost identical behavior to `OpenIDE-Module-Requires`. [ Full content available at: https://github.com/apache/incubator-netbeans/pull/917 ] This message was relayed via gitbox.apache.org for [email protected]
