+1 Option B

On Sat, May 16, 2026 at 4:11 PM Søren Berg Glasius <[email protected]>
wrote:

> +1 Option B
>
> Den lør. 16. maj 2026 kl. 13.32 skrev James Fredley <
> [email protected]
> >:
>
> > Hey Paul,
> >
> > The Groovy plugin has not come up, as far as I can recall in
> conversations
> > with JetBrains.
> >
> > I emailed Andrey Belyaev's contact info, in a separate email.  He has
> been
> > the primary contact.
> >
> > Grails is not in a rush, so we will let the vote run, but not take any
> > action, until we know the interaction with the Groovy plugin.  I think
> some
> > interaction with Spring/Spring Boot plugin was also flagged, in a prior
> > conversation, that will also have to be sorted.
> >
> > James Fredley
> >
> > On 2026/05/16 06:28:34 Paul King wrote:
> > > Not wanting to derail the vote, and you may have mentioned it
> > > previously, but does how JetBrains will handle the Groovy plugin
> > > change depending on which way we vote?
> > >
> > > On Fri, May 15, 2026 at 1:46 AM James Fredley <[email protected]
> >
> > wrote:
> > > >
> > > > 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
> > >
> >
>
>
> --
>
> Med venlig hilsen,
> Søren Berg Glasius
>
> Hedevej 1, Gl. Rye, 8680 Ry
> Mobile: +45 40 44 91 88
> --- Press ESC once to quit - twice to save the changes.
>

Reply via email to