If it’s released by Apache, so why not Apache NetBeans Language Server.

Gj

On Thu, 15 Oct 2020 at 19:52, Jaroslav Tulach <[email protected]>
wrote:

> Hi.
> The VSCode extension source is in and ready for testing and bugreports.
> Instructions to build your own version are here:
>
>
> https://github.com/apache/netbeans/blob/master/java/java.lsp.server/vscode/README.md
>
> Sváťa, Dušan, Martin, and others are now ready to bugfix a bit to stabilize
> the behavior. Of course, thanks everyone helping us with reviews and
> bugfixes, as the fixes may be spread around almost all NetBeans codebase.
>
> Assuming everything gets sufficiently bugfixed in the next few weeks and a
> good enough version of VSCode extension is released by Laszlo in the source
> form, it is then reasonable to ask: What's going to happen next?
>
> There has already been a VSCode extension release as Jan wrote:
> > FWIW, Apache NetBeans has already released the VS Code extension in the
> past:
> >
>
> http://mail-archives.apache.org/mod_mbox/netbeans-dev/202004.mbox/%3CCALd%3D3dHVyENu%2Bj5o9stvP9_o%2B6FquTdzG7Wx-s-G5-_RdVeaDw%40mail.gmail.com%3E
> >
> >
>
> https://www.apache.org/dyn/closer.cgi/netbeans/netbeans-vscode-ext/0.0.1/apache-netbeans-java-0.0.1.vsix
>
> Let's repeat it. Let's release a convenience binary with the extension
> again. I guess one of us, mentioned above, is going to take over the build
> and vote process. Is that OK?
>
> Then, the next step is to upload the extension to [Microsoft Marketplace](
> https://marketplace.visualstudio.com/vscode), so it is available to users
> worldwide and other extensions can depend on it. How do we handle this kind
> of upload?
>
> I am not aware of any Apache project uploading something to the
> Marketplace. I am not sure if Apache has credentials to do it. If so,
> great, let's use them.
>
> If not, let me suggest (a heretic) approach. My organization has an
> account. We have already uploaded some extensions in there (like
>
> https://marketplace.visualstudio.com/items?itemName=oracle-labs-graalvm.graalvm
> ).
> Just the uploader would be "oracle-labs" not "jlahoda" (current name in the
> extension). This touches Apache copyright, so I am not sure if that is OK,
> but from my perspective it would be just a redistribution of the same
> source (we can probably modify our scripts to take the name from a property
> - e.g. `-Dauthor=oracle-labs` would build the extension ready for upload
> from the released sources).
>
> Last, but not least. What shall be the name of the extension? I've heard
> following suggestion:
>
> > *After a while I incline towards*
> *:*
> *> - NetBeans Java Language Server*
> *> - NetBeans Language Server*
> *> 2nd is more language neutral for the future extensions of this server.*
>
> Clearly, even if the extension gets uploaded by a non-Apache party, I'd
> like to keep the NetBeans trademark in there. Good promotion of the work
> Apache community provides! I hope we find a way to do so. Assuming there is
> a way, what name the Apache community wants to give to this `.vsix`
> convenience binary?
>
> Thank you for your support and opinions.
> -jt
>

Reply via email to