...
End 2019 lazy decision to shift release by one month, to avoid end of year period.
Schedule
Date | Description | release 11 | release 12 | release 13 | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
February 21st | NB <version+1>.0 merge window opens. | |||||||||||||||||
March 15th | Feature freeze. Merge window closes. Release | branch <version+1>.0 created and beta build(s) made available. When Beta 1 is available, NetCAT testing phase starts. | ||||||||||||||||
April 30th | NetCAT testing ends. NetCAT community acceptance vote. | |||||||||||||||||
May 7th | NB <version+1>.0 voting candidate created and release vote commences. | |||||||||||||||||
May 15th - 31st | NB <version+1>.0 LTS released. | LTS NetBeans 12.0 (in 2020) | LTS NetBeans 13.0 (in 2021) | |||||||||||||||
May 21st | NB <version+1>.1 merge window opens. GOTO 10 | Description|||||||||||||||||
July 15th | Feature freeze. Merge window closes. Only fixes intended for next release to be merged into master. Release branch <version>.1 created and beta build(s) made available. NetCAT lite??? | |||||||||||||||||
August 7th | NB <version>.1 voting candidate created and release vote commences. | |||||||||||||||||
August 15th - 31st | NetBeans 11.1 (in 2019)NetBeans 12.1 (in 2020) | NB <version>.1 released. e.g., https://netbeans.apache.org/download/nb111/nb111.html | NetBeans 11.1 (in 2019) | NetBeans 12.1 (in 2020) | NetBeans 13.1 (in 2021) | |||||||||||||
August 21st | NB <version>.2 merge window opens. | |||||||||||||||||
October 15th | Feature freeze. Merge window closes. | |||||||||||||||||
November 7th | NB <version>.2 voting candidate created and release vote commences. | November 15th - 30thNetBeans 11.2 (in 2019) | NetBeans 11.2 (in 2019) | NetBeans 1213.2 (in 2020) | ||||||||||||||
November 15th - 30th | NB <version>.2 released. | |||||||||||||||||
November 21st | NB <version>.3 merge window opens. | |||||||||||||||||
January 15th | Feature freeze. Merge window closes. | |||||||||||||||||
February 7th | NB <version>.3 voting candidate created and release vote commences. | |||||||||||||||||
February 15th - 30th | NetBeans 11.3 (in 2020) | NB <version>.3 released. (Start NetCAT with this release here? Answer: No, for 12.0. Reconsider for 13.0.) | February 21st | NB <version+1>.0 merge window opens. | March 15th | Feature freeze. Merge window closes. Release branch <version+1>.0 created and beta build(s) made available. When Beta 1 is available, NetCAT testing phase starts. | NetBeans 11.3 (in 2020) | NetBeans 12.3 (in 2021 | April 30th | NetCAT testing ends. NetCAT community acceptance vote. | May 7th | NB <version+1>.0 voting candidate created and release vote commences. | May 15th - 31st | LTS NetBeans 12.0 (in 2020) | NetBeans 13.0 3 (in 2021) | NB <version+1>.0 LTS released. | May 21st | NB <version+1>.1 merge window opens. GOTO 10 |
NB. The dates here are deliberately mid-month, two weeks after previously suggested. Because no-one wants to do a release on New Years Eve, and it potentially gives a little more leeway in releasing / testing with JDK releases.
...