There is an alternative to apache/grails-quartz, and that's
grails-plugins/grails-quartz - that would free the plugin of the Apache
release cycle. (Don't know what the rules are for moving out of Apache?)

Den ons. 19. aug. 2026 kl. 09.01 skrev Mattias Reichel <[email protected]>:

> > Is this repo currently subjected to Apache rules?
>
> Yes, the grails-quartz plugin is already an Apache project.
> It is also the last outstanding Grails plugin that was brought over to
> Apache that has not been incorporated into the grails-core monorepo.
>
> Scott, I share your concern about the size of grails-core (and have
> for every new inclusion).
> However since this is the last separate Apache plugin, I think we
> should just add it and reap the benefits of having it added.
> It's not a big addition, like spring-security was.
>
> +1 (binding)
>
> Den tis 18 aug. 2026 kl 21:14 skrev Scott Murphy Heiberg
> <[email protected]>:
> >
> > -1
> >
> > 1. Every time we add to grails-core, it makes the entire build process
> slower and more flaky. I have yet to create a single PR that resulted in a
> stable build even though it ran locally on my machine.   I have wasted
> hours and hours of my time going through very long stack traces that are
> just the result of a flaky build.  Then re-running the build and having to
> wait hours just to find out there was nothing wrong with the tests in the
> first place?  We need to stabilize the build process before adding anything
> more to it.
> >
> > 2. Is grails-quartz an integral part of grails-core? I would argue no.
> I would even argue there are better modern alternatives than quartz.  This
> goes against the principle of SOC and just continues to grow a repo that is
> already struggling to maintain control.   Is this repo currently subjected
> to Apache rules?  If not, should it be or is it better to keep it free and
> independent?
> >
> > 3. Probably most important, PRs now go for weeks on grails-core without
> reviews.  Adding another repo and subjecting it to a more stringent
> approval process is a step backwards for the quartz plugin itself.
> Currently grails-core has 78 PRs spanning several months
> https://github.com/apache/grails-core/pulls  Anyone voting to add more
> projects to grails-core, should first consider reviewing the 78 PRs we
> currently have open.
> >
> > 4. If I run a full sweep build on my MacBook M4 MAX, it frequently
> overheats and crashes my laptop to the point I have to force restart it.
> Adding more to the build is just going to make it worse and add more to
> github actions that currently take ~6 hours to get green.
> >
> > 5. There are tests and components in grails-core/ currently that don't
> even build, are unused, and completely broken.  We should focus on cleaning
> up or fixing all the dead code. My fear is this will just add to that in
> the long term.
> >
> > In summary, I would be +1 if
> > 1. GitHub actions were stabilized and build actually worked
> > 2. GitHub actions could be completed in 1 hour or less.
> > 3. Outstanding PRs were actively reviewed or rejected.
> >
> > On 2026/08/16 14:47:04 James Daugherty wrote:
> > > Per https://lists.apache.org/thread/jj2npk1mnm4wynx8y8l3o7yz4hvfbf7v ,
> > > I propose we merge grails-quartz
> > > (https://github.com/apache/grails-quartz) into grails-core
> > > (https://github.com/apache/grails-core).
> > >
> > > Please vote:
> > >
> > > +1 yes
> > > +0 abstain
> > > -1 no (explain)
> > >
>

Reply via email to