On Sat, 19 Dec 2020 at 10:34, Jan Lahoda <lah...@gmail.com> wrote: > I think it would be great for the user experience if we could bundle > (nb-)javac. The use of it may still be optional, but knowing we can rely on > something reasonably new without the user doing a separate download would > be great.
Well, now nb-javac source is on GitHub and once binaries are distributed somewhere stable (eg. Maven), then maybe we ensure all files are covered by CPE, and assuming so we open a specific ticket for this with legal? > I guess I don't quite understand what you mean here. Yes, the PR is pretty > much Java editor specific (and specific to only selected features). Not > sure what exactly is the proposal about "language neutrality". Sorry, not well written! I meant perhaps concentrating our efforts on generic client LSP support in the IDE UI, such that the end user can opt for an LSP server for any project and/or mime type to override default? Rather than just being specific to Java support. > I think that getting (Java editing) features via a (significantly enhanced) > LSP on par with the same features we currently have is not impossible, but > very difficult and/or time consuming. Who is volunteering to do the work? I have no doubt! At the same time, there seems to be interest at least in providing and updating the VS Code LSP server at the moment, and I'm just posing the question whether longer term we should be considering LSP (both in process and external) as the backbone of future editor support, given limited resources we have? Incidentally, for interest / anyone not aware, there was another LSP server that was nb-javac based, although looks to have moved to vanilla javac now? https://github.com/georgewfraser/java-language-server Best wishes, Neil --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org For additional commands, e-mail: dev-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists