+1 Option B

Walter

> On May 14, 2026, at 11:58 PM, Mattias Reichel <[email protected]> wrote:
> 
> +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