Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This patch release is planned for two purposes:

  1. Prove that there is a way to release patches for NetBeans within Apache Foundation.
  2. As Gradle was a new built in feature 11.0 it was not as throughout tested as the other part of the IDE, so a handful of patches could really improve the IDE usability with Gradle.

There is a corresponding discussion thread on the development mailing list.

Fixed Issues

Jira
serverASF JIRA
columnstype,key,summary
maximumIssues20
jqlQueryfilter=12346269
serverId5aa69414-a9e9-3523-82ec-879b028fb15b

Preparation of This Patch Release

This release is based on the release110 branch which was further branched to release110-gradle-patch-1. The later branch includes cherry-picked commits from master that fixes the issues above.

Unfortunately in order to be able to build the branch another patch has to be included due to the netbeans.org site migrations after our project graduated from incubation. This change is independent from the fixes above, but released as the part of this patch set.

The patch source and binaries are generated by the netbeans-gradle-patch-release build job on Apache Jenkins infrastructure.

The source patch has been constructed in a way that the base release files needs to be overwritten by the files in the patch.

Code Block
mkdir nb-gradle-patch-1
unzip incubating-netbeans-11.0-source.zip -d nb-gradle-patch-1
unzip netbeans-11.0-gradle-patch-1-source.zip -o -d nb-gradle-patch-1
cd nb-gradle-patch-1
ant

updates.xml

The part of the convenience binaries uploaded with the source contains a manually patched updates.xml.gz. Contains all the 11.0 released nbm references with the three newly built nbm-s from the patch:

  1. org-netbeans-modules-gradle-java.nbm
  2. org-netbeans-modules-gradle-test.nbm
  3. org-netbeans-modules-gradle.nbm