+1 I prefer Option B (Full Donation to Apache Grails)

/ Mattias

Den tors 14 maj 2026 17:47James Fredley <[email protected]> skrev:

> Hi everyone,
>
> The JetBrains team has maintained the official Grails plugin for
> IntelliJ IDEA for nearly 20 years. They have been in discussion with the
> Grails project about the plugin's long-term future and have proposed two
> concrete paths forward. JetBrains has expressed a clear preference for
> Option B, but because this decision directly affects the Apache Grails
> project, its users, and its tooling ecosystem, we are putting the choice
> to a formal community vote.
>
> For both options the plugin id stays the same, as it has been, and auto
> update continues to work.  There is no interruption for end users.
>
> OPTION A: Open Source Under JetBrains Stewardship
>
> The plugin would be released under the Apache 2.0 license and moved into
> JetBrains' intellij-obsolete-plugins repository:
>
> https://github.com/JetBrains/intellij-obsolete-plugins/tree/master/grails
>
> Yann and the JetBrains team have already begun the open-sourcing work
> (some pieces are still outstanding).
>
> Note on the repository name: Despite the name, plugins in this
> repository continue to be built and released by JetBrains. The team
> periodically addresses breaking changes in the IntelliJ Plugin API.
>
> Key considerations for Option A:
> - Opens the plugin to community contributions (a long-standing request
> from the Grails community)
> - JetBrains continues to manage builds, releases, PR merges, and release
> scheduling
> - JetBrains would provide reduced or no direct end-user support
> - Transitional support offer from JetBrains to the Grails team: up to 8
> hours/week for 6 months (same model used for Apache Kafka)
>
> OPTION B: Full Donation to the Apache Grails Project
>
> JetBrains would formally donate the plugin to the ASF so it can be
> maintained as part of the Apache Grails project. The Grails
> committers/PMC would take full responsibility for maintenance, PR
> review, and independent releases.
>
> Key considerations for Option B:
> - Full control over the plugin's development direction, release cadence,
> and maintenance by the Grails community
> - The Grails team would be responsible for addressing future IntelliJ
> Plugin API breakages (with potentially limited ongoing assistance from
> JetBrains)
> - JetBrains would provide reduced or no direct end-user support
> - Same transitional support offer: up to 8 hours/week for 6 months from
> JetBrains experts
>
> JetBrains has stated they prefer Option B.
>
> VOTING
>
> This is a formal vote to choose our preferred direction. Because there
> are two distinct options, we are using a preference-style vote while
> staying within normal Apache conventions.
>
> Please reply to this thread with one of the following:
>
> [ ] +1   I prefer Option B (Full Donation to Apache Grails)
> [ ] +1   I prefer Option A (Open Source under JetBrains Stewardship)
> [ ] 0    Abstain / no strong preference
>
> If you have a strong objection to one of the options, you may use -1 and
> briefly explain your reasoning (for example: "-1 Option B because ...").
>
> Binding votes from Grails PMC members carry full weight.
> Community votes (+1/0/-1) from committers and active contributors are
> strongly encouraged.
>
> The option with the clearest support (most +1 votes among binding voters
> and no overriding objections) will be pursued.
>
> The vote will be open for at least 72 hours. I will post a [RESULT]
> summary once we have sufficient participation and a clear outcome.
>
> Thank you in advance for your thoughtful input. This is an important
> decision for the future of Grails tooling inside IntelliJ IDEA.
>
> My vote:
>
> +1   I prefer Option B (Full Donation to Apache Grails)
>
> Best regards,
> James Fredley
>

Reply via email to