On Thu, Oct 15, 2020 at 1:52 PM 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.
I don't recall off hand that the ASF has a Microsoft Marketplace account. However, we do maintain accounts at Apple and Google for similar purposes, and it's somewhat reasonable to assume that we could do similar in this case. > > 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). > I'd be more worried about the trademark implications than copyright. > 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 --------------------------------------------------------------------- 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
