We've been at work on our roadmap for Gradle Scrip...
# gradle
c
We've been at work on our roadmap for Gradle Script Kotlin and have put together a plan for a second milestone release we'd like to share with everyone here. In short, we plan to release
1.0 M2
on June 22nd with the following features:
Copy code
$ ghi list --milestone 2 --label a:feature
# gradle/gradle-script-kotlin milestone #2 open issues, labeled a:feature

  43: Support automatic creation of IDEA library on project import
      a:feature in:ij-kt-plugin is:blocking re:ease-of-use re:project-import

  37: Support automatic detection of Kotlin-based builds
      a:feature in:gradle-spi re:ease-of-use

  36: Support alternative to string-based dependency
        configuration syntax, e.g. "testCompile"(...)
      a:feature in:gsk-api re:ease-of-use re:runtime-safety
      re:toolability

  35: Support creating objects within NamedDomainObjectContainers
      a:feature in:gsk-api re:groovy-parity

  34: Support task selection and configuration
      a:feature in:gsk-api re:groovy-parity re:task-support

  32: Support upgrading gradle-script-kotlin without upgrading
        the Gradle distribution
      a:feature epic in:gradle-dist in:gsk-tasks re:distribution
      re:fast-feedback

  31: Cache compiled build scripts
      a:feature in:gsk-compilation re:performance

  30: Support declarative application of plugins (`plugins` block)
      a:feature in:gsk-api re:plugin-support

  29: Support user-defined additions to the build script classpath
      a:feature epic in:gsk-api in:gsk-compilation in:gsk-kts-config
      re:dependency-support re:groovy-parity re:plugin-support

  26: Support programmatic configuration of IDEA Kotlin plugin
      a:feature in:gsk-kts-config in:ij-kt-plugin re:ease-of-use
The most important among these is #29, which will allow for the use of external plugins. Everything is in GitHub, so you can simply browse the issues and milestones there as you would any other repository. However, the best way to see what's going on is to take a look at our repository with the ZenHub Chrome/Firefox plugin installed (https://zenhub.io). Once installed, you'll be able to see the issues on the ZenHub "board" in their respective workflow columns (
Backlog
,
In Progress,
etc), and in priority order. For example, this link will display on the ZenHub board the equivalent of the
ghi
query seen above: https://github.com/gradle/gradle-script-kotlin#boards?repos=57252451&labels=a%3Afeature&milestone=1.0.0-M2-2016-06-22 Assuming you have the ZenHub plugin installed, you'll see something like the screenshot below.
👍 3
😃 1