THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
Releases of NetBeans Language Server extension for VSCode are based on NetBeans code base and overall Release Schedule with following modifications.
Motivation for extra releases of VSIX
...
VSIX Version | NetBeans release | Date | Comment |
---|---|---|---|
12.5.301 | Master before 12.6 | Oct 17, 2021 | 2nd interim VSIX release |
12.5.0 | 12.5 | NB 12.5 | Main NB release |
12.4.991 | 12.5 Beta? | NB 12.5 Beta | Beta release of VSIX if main NB 12.5 Beta is done. |
12.4.301 | Master before 12.5 | July 20th19th, 2021 | 1st extra VSIX release |
...
- NetBeans Language Server VSCode extension release and voting will be done on sources and VSIX as complimentary binary only.
- Release will be done either from master or from release branches.
- In a case of release branch special branch will be created for VSIX release.
- When released from master the branch could be created to simplify stabilization
- To comply with semantic versioning schema (as used by VSCode Marketplace) the interim releases are going to use
12.4.301, 12.4.302
, etc. to avoid clashes with official NetBeans patch releases - e.g.12.4.1
- branches will be named accordingly, e.g.
release1243
orrelease_12.4.3
for more clarity?
- branches will be named accordingly, e.g.
- The release management for NBLS will be done by Martin Balin and Jaroslav Tulach
- It follows all the rules for ASF release process. Includes testing, builds, signing, 72 hours voting on sources and complimentary binary
- Release artifacts will be stored on https://dist.apache.org/repos/dist/release/netbeans/netbeans-vscode-ext/
- NBLS version 12.x.0 will continue to be released as a complementary binary with every main Apache NetBeans release.