You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@grails.apache.org by James Daugherty <jd...@jdresources.net.INVALID> on 2025/07/24 14:46:26 UTC

[VOTE] Release Apache Grails (incubating) Plugins - Redis 5.0.0-M5 & Spring Security 7.0.0-M5

Hi Everyone,

I am happy to start the VOTE thread for Apache Grails (incubating)
Plugins - Spring Security 7.0.0-M5 & Redis 5.0.0-M5!

We are releasing these plugins together as they are dependent on each
other. At a high level, these plugins are being updated to support the
recent Grails 7.0.0-M5 release. Further details of this release can be
found on the GitHub pre-release.

Please note that while grails-redis is fully reproducible,
grails-spring-security has differences related to:
1. `@DelegateTo` fixed in Groovy 4.0.28
2. `@Delegate` fixed in Groovy 4.0.28
3. The views.properties file generated by the gsp compiler has
non-deterministic ordering (I've opened
https://github.com/apache/grails-core/issues/14930 to address in a
future release)
4. The acl plugin has closures names generated in different order
I've confirmed the functionality of these differences is the same and
will look into addressing these issues in the future.

Tags:
grails-redis: https://github.com/apache/grails-redis/releases/tag/v5.0.0-M5
Tag commit id: 3cda7938d4c942cfe3ad176b9a9f7fffaab5e4f6

grails-spring-security:
https://github.com/apache/grails-spring-security/releases/tag/v7.0.0-M5
Tag commit id: 71a1b96a72b6952cd75be266f1fc86884012f354

The sources artifacts to be voted on are located as follows:

grails-redis (r78357):
https://dist.apache.org/repos/dist/dev/incubator/grails/redis/5.0.0-M5/sources/
grails-spring-security (r38355):
https://dist.apache.org/repos/dist/dev/incubator/grails/spring-security/7.0.0-M5/sources/

Artifacts are signed with a key from the following file:
https://dist.apache.org/repos/dist/release/incubator/grails/KEYS

Please vote on releasing these packages together as:
Apache Grails (incubating) - Redis Plugin 5.0.0-M5
Apache Grails (incubating) - Spring Security Plugin 7.0.0-M5

Reminder on ASF release approval requirements for PPMC members:
https://www.apache.org/legal/release-policy.html#release-approval

Hints on validating checksums/signatures (but replace md5sum with
sha512sum):
https://www.apache.org/info/verification.html

The release process of these repositories, including verification, is
somewhat similar to grails-core which is documented at:
https://github.com/apache/grails-core/blob/7.0.x/RELEASE.md

The vote is open for the next 72 hours and passes if a majority of at least
three +1 PPMC votes are cast.

[ ] +1 Release Apache Grails (incubating) - Redis Plugin 5.0.0-M5 &
Spring Security Plugin 7.0.0-M5
[ ]  0 I don't have a strong opinion about this, but I assume it's ok
[ ] -1 Do not release Apache Grails (incubating) - Redis Plugin
5.0.0-M5 & Spring Security Plugin 7.0.0-M5 because...

Here is my vote:

+1 (binding)

Re: [VOTE] Release Apache Grails (incubating) Plugins - Redis 5.0.0-M5 & Spring Security 7.0.0-M5

Posted by Søren Berg Glasius <so...@glasius.dk>.
+1 (binding)

Den tors. 24. jul. 2025 kl. 17.46 skrev James Daugherty <
jdaugherty@apache.org>:

> Per Dave's previous email  I think these still have to be separate votes -
> even though one is dependent on the other.  I'm going to send separate
> emails for this instead.  Please do not continue on this thread.
>
> On 2025/07/24 14:46:26 James Daugherty wrote:
> > Hi Everyone,
> >
> > I am happy to start the VOTE thread for Apache Grails (incubating)
> > Plugins - Spring Security 7.0.0-M5 & Redis 5.0.0-M5!
> >
> > We are releasing these plugins together as they are dependent on each
> > other. At a high level, these plugins are being updated to support the
> > recent Grails 7.0.0-M5 release. Further details of this release can be
> > found on the GitHub pre-release.
> >
> > Please note that while grails-redis is fully reproducible,
> > grails-spring-security has differences related to:
> > 1. `@DelegateTo` fixed in Groovy 4.0.28
> > 2. `@Delegate` fixed in Groovy 4.0.28
> > 3. The views.properties file generated by the gsp compiler has
> > non-deterministic ordering (I've opened
> > https://github.com/apache/grails-core/issues/14930 to address in a
> > future release)
> > 4. The acl plugin has closures names generated in different order
> > I've confirmed the functionality of these differences is the same and
> > will look into addressing these issues in the future.
> >
> > Tags:
> > grails-redis:
> https://github.com/apache/grails-redis/releases/tag/v5.0.0-M5
> > Tag commit id: 3cda7938d4c942cfe3ad176b9a9f7fffaab5e4f6
> >
> > grails-spring-security:
> > https://github.com/apache/grails-spring-security/releases/tag/v7.0.0-M5
> > Tag commit id: 71a1b96a72b6952cd75be266f1fc86884012f354
> >
> > The sources artifacts to be voted on are located as follows:
> >
> > grails-redis (r78357):
> >
> https://dist.apache.org/repos/dist/dev/incubator/grails/redis/5.0.0-M5/sources/
> > grails-spring-security (r38355):
> >
> https://dist.apache.org/repos/dist/dev/incubator/grails/spring-security/7.0.0-M5/sources/
> >
> > Artifacts are signed with a key from the following file:
> > https://dist.apache.org/repos/dist/release/incubator/grails/KEYS
> >
> > Please vote on releasing these packages together as:
> > Apache Grails (incubating) - Redis Plugin 5.0.0-M5
> > Apache Grails (incubating) - Spring Security Plugin 7.0.0-M5
> >
> > Reminder on ASF release approval requirements for PPMC members:
> > https://www.apache.org/legal/release-policy.html#release-approval
> >
> > Hints on validating checksums/signatures (but replace md5sum with
> > sha512sum):
> > https://www.apache.org/info/verification.html
> >
> > The release process of these repositories, including verification, is
> > somewhat similar to grails-core which is documented at:
> > https://github.com/apache/grails-core/blob/7.0.x/RELEASE.md
> >
> > The vote is open for the next 72 hours and passes if a majority of at
> least
> > three +1 PPMC votes are cast.
> >
> > [ ] +1 Release Apache Grails (incubating) - Redis Plugin 5.0.0-M5 &
> > Spring Security Plugin 7.0.0-M5
> > [ ]  0 I don't have a strong opinion about this, but I assume it's ok
> > [ ] -1 Do not release Apache Grails (incubating) - Redis Plugin
> > 5.0.0-M5 & Spring Security Plugin 7.0.0-M5 because...
> >
> > Here is my vote:
> >
> > +1 (binding)
> >
>


-- 

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.

Re: [VOTE] Release Apache Grails (incubating) Plugins - Redis 5.0.0-M5 & Spring Security 7.0.0-M5

Posted by James Daugherty <jd...@apache.org>.
Per Dave's previous email  I think these still have to be separate votes - even though one is dependent on the other.  I'm going to send separate emails for this instead.  Please do not continue on this thread.

On 2025/07/24 14:46:26 James Daugherty wrote:
> Hi Everyone,
> 
> I am happy to start the VOTE thread for Apache Grails (incubating)
> Plugins - Spring Security 7.0.0-M5 & Redis 5.0.0-M5!
> 
> We are releasing these plugins together as they are dependent on each
> other. At a high level, these plugins are being updated to support the
> recent Grails 7.0.0-M5 release. Further details of this release can be
> found on the GitHub pre-release.
> 
> Please note that while grails-redis is fully reproducible,
> grails-spring-security has differences related to:
> 1. `@DelegateTo` fixed in Groovy 4.0.28
> 2. `@Delegate` fixed in Groovy 4.0.28
> 3. The views.properties file generated by the gsp compiler has
> non-deterministic ordering (I've opened
> https://github.com/apache/grails-core/issues/14930 to address in a
> future release)
> 4. The acl plugin has closures names generated in different order
> I've confirmed the functionality of these differences is the same and
> will look into addressing these issues in the future.
> 
> Tags:
> grails-redis: https://github.com/apache/grails-redis/releases/tag/v5.0.0-M5
> Tag commit id: 3cda7938d4c942cfe3ad176b9a9f7fffaab5e4f6
> 
> grails-spring-security:
> https://github.com/apache/grails-spring-security/releases/tag/v7.0.0-M5
> Tag commit id: 71a1b96a72b6952cd75be266f1fc86884012f354
> 
> The sources artifacts to be voted on are located as follows:
> 
> grails-redis (r78357):
> https://dist.apache.org/repos/dist/dev/incubator/grails/redis/5.0.0-M5/sources/
> grails-spring-security (r38355):
> https://dist.apache.org/repos/dist/dev/incubator/grails/spring-security/7.0.0-M5/sources/
> 
> Artifacts are signed with a key from the following file:
> https://dist.apache.org/repos/dist/release/incubator/grails/KEYS
> 
> Please vote on releasing these packages together as:
> Apache Grails (incubating) - Redis Plugin 5.0.0-M5
> Apache Grails (incubating) - Spring Security Plugin 7.0.0-M5
> 
> Reminder on ASF release approval requirements for PPMC members:
> https://www.apache.org/legal/release-policy.html#release-approval
> 
> Hints on validating checksums/signatures (but replace md5sum with
> sha512sum):
> https://www.apache.org/info/verification.html
> 
> The release process of these repositories, including verification, is
> somewhat similar to grails-core which is documented at:
> https://github.com/apache/grails-core/blob/7.0.x/RELEASE.md
> 
> The vote is open for the next 72 hours and passes if a majority of at least
> three +1 PPMC votes are cast.
> 
> [ ] +1 Release Apache Grails (incubating) - Redis Plugin 5.0.0-M5 &
> Spring Security Plugin 7.0.0-M5
> [ ]  0 I don't have a strong opinion about this, but I assume it's ok
> [ ] -1 Do not release Apache Grails (incubating) - Redis Plugin
> 5.0.0-M5 & Spring Security Plugin 7.0.0-M5 because...
> 
> Here is my vote:
> 
> +1 (binding)
>