Hi, Moving some PR and off-list discussion to dev@ We need to make an urgent decision on how we're going to handle nb-javac distribution for 11.2 so we can get it in the next beta.
The problem is that 11.2 requires an updated nb-javac that breaks 11.0 and 11.1. All 3 currently share the same plugin update centre. A PR was opened to add an additional update centre just for this - https://github.com/apache/netbeans/pull/1534 I closed because it was against the release branch, rather than master. It might still be the right way forward. There is also https://github.com/apache/netbeans/pull/1538 which adds in nb-javac using the same mechanism as JavaFX. This has some caveats and might not be the safest option to land in the build now, but it also makes sense in the longer term so might be right to try it. My preferred option, if at all possible for 11.2, is to pass this back as a plugin infrastructure problem, and ask whether we can have a single plugin catalog for 11.2 that includes the third-party plugins as in 11.0 and 11.1, with the updated nbjavac in it? If that's doable, great, we can just change the plugin centre redirects for master (dev) and 11.2 at https://github.com/apache/netbeans-website/blob/master/netbeans.apache.org/src/content/.htaccess#L11 Other than that, we should probably look at PR1538, but if that's felt to be problematic to integrate now, then an alternative version of PR1534 targeting master needs doing. Except with a name like "NB Java compiler" and a link to https://netbeans.apache.org/nb/javac/11.2/catalog.xml.gz so we can manage like all others via .htaccess file above. I'm happy to handle whichever way makes most sense, and can re-roll PR 1534 if need be. Just need to know which we're aiming for, ideally by tomorrow morning - no rush! :-) Thanks, Neil --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
