Work in progress
Release Process
Every PMC member should read the below docs at least once, several times, because the Apache NetBeans PMC members are responsible to verify and ensure releases are done in compliance with these rules:
- See the generic Apache Release process – http://www.apache.org/dev/release-publishing.html.
- See the generic Apache Release FAQ – http://www.apache.org/legal/release-policy.html.
- See the ASF policy and documentation for releases: http://www.apache.org/dev/#releases.
- See the necessary steps and requirements for the release distribution -- http://www.apache.org/dev/release-distribution.html.
Before you start a release process.
Make sure you have the Right Permissions.
- You must be a PMC member / Committer in Apache NetBeans
- You must have connected your Apache ID to Apache NetBeans GitHub via GitBox: https://gitbox.apache.org
- You shall have a PGP KEY
Ant based release | Maven based release | |||||
---|---|---|---|---|---|---|
Apache NetBeans | Apache NetBeans VScode | Apache NetBeans jackpot 30 | Apache NetBeans Maven parent pom | Apache NetBeans Html4j | Apache NetBeans Maven utilities | |
Information | This is the main release we do. In a quaterly based. We prepare sources and binaries, in both monolithic and mavenized version. We also bake installer for macos, windows and linux. | This is a small maven artefacts that hold basic information of ou project inherited by other maven artefact. Not scheduled release on request | Libraries Not scheduled release on request. | Sets of maven plugin/lib to manage mavenizied Apache NetBeans platform. Not scheduled release on request. | ||
Additional requierements |
|
|
|
|
| |
JDK maximum version | JDK8 | JDK8 | JDK8 | JDK8 | JDK8 | |