...
- 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.
Specific Steps, Details, and Examples
See:
as a reference done for Apache NetBeans 10.0 Jira server ASF JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key NETBEANS-1321
After reading the above, some specific steps and details and examples below.
...
Note: If the main site is not syncing go to selfserve.apache.org and click "synchronize git repositories".
Before you start
1. 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 must be able to change the branch being used for Jenkins to connect to Apache CI Jenkins instance builds,
i.e., seeJira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key INFRA-17082 - You shall have a PGP KEY
- You need to have sudo access to netbeans-vm.apache.org
...
NOTE: For accessing the NetBeans Virtual VM please see netbeans-vm.apache.org
Specific Steps, Details, and Examples
See:
as a reference done for Apache NetBeans 10.0 Jira server ASF JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key NETBEANS-1321
After reading the above, some specific steps and details and examples below.
- PMC vote and tally.
- During incubation, IPMC vote, for example:
https://lists.apache.org/thread.html/ae06af5a10d99a14e35a0fee8a8e35e91505b85293549f8152a075d4@%3Cgeneral.incubator.apache.org%3E
Conclude and tally the vote on general@ by replying with a final [RESULT][VOTE] <subject>, which can be done after minimal 72h. Check the general@ list for examples on the format and content of such [RESULT][VOTE] emails, for example:
https://lists.apache.org/thread.html/30c40866c0ad97d747c270dc7b7ddc78f60157695763bf355e1697a4@%3Cgeneral.incubator.apache.org%3E - The source distribution at https://dist.apache.org/repos/dist/dev/incubator/netbeans/
needs to be moved (can use svn mv for that) to :
https://dist.apache.org/repos/dist/release/netbeans/netbeans/ - Also, the KEYS file needed to verify netbeans distributions needs to be uploaded in the root (netbeans) dist folder there as well:
http://www.apache.org/dev/release-distribution.html#sigs-and-sums - Finally, the NetBeans website (netbeans.apache.org) needs to provide a download link for the distribution, including (explicitly) links to:
http://www.apache.org/dev/release-distribution.html#download-links
i.e., update the website with the release info, as that is required to make it a proper and community-visible release.
Note: If the main site is not syncing go to selfserve.apache.org and click "synchronize git repositories".