You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@netbeans.apache.org by Laszlo Kishalmi <la...@gmail.com> on 2020/04/06 15:18:42 UTC

Gradle Plans Beyond 12.0

Dear all,

I just would like to share my vision of the Gradle Support beyond 12.0

The major drivers, that probably won't be backward compatible:

  * Move the Gradle support out of the shade of Groovy and Java
    Groovy is only needed for Gradle support to provide some syntax
    highlighting when editing Groovy based Gradle scripts. As Gradle can
    support C/C++ developments as well, I'd move the main support into
    the IDE cluster. With that the settings would be moved as well out
    of Java tab
  * More responsibility on the Root projects. It would make sense that
    root projects would dictate a series of configurations, like
    license, formatting options, as well holding information on its
    sub-projects (if any). This would might loss some existing
    functionality (like setting the license and formatting on
    sub-project level), I hope that won't be a problem.

Other features on my wish list:

  * Support Native development. Maybe one release after we ship our
    C/C++ modules out
  * Support Groovy and maybe Grails
  * Better testing support
  * Enable easy profiling from NetBeans
  * Kotlin support

Feedback is welcome!