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



Reply via email to