On Thu, 20 Mar 2025 at 00:24, James Daugherty
<jdaughe...@jdresources.net.invalid> wrote:

> Mattias made a good point in his open PR: there are other security
> frameworks such as https://shiro.apache.org/.  This convinced me to keep
> the 'spring' in the name to be clear.
>

True. I still have this feeling though that everything spring related is
the "default" choice for Grails, so no need to make it explicit.

If we want to make it explicit I would prefer to keep grouping by
semantics, not by technology, as we did with grails-data-*.
So in this case it would be:

org.apache.grails:grails-security-spring-acl
org.apache.grails:grails-security-spring-cas
org.apache.grails:grails-security-spring-core
org.apache.grails:grails-security-spring-ldap
org.apache.grails:grails-security-spring-oauth2
org.apache.grails:grails-security-spring-rest
org.apache.grails:grails-security-spring-rest-data
org.apache.grails:grails-security-spring-rest-grails-cache
org.apache.grails:grails-security-spring-rest-memcached
org.apache.grails:grails-security-spring-rest-redis
org.apache.grails:grails-security-spring-ui

org.apache.grails:grails-security-shiro-core
org.apache.grails:grails-security-shiro-*

It may be a bit counterintuitive since we are so used to "spring-security"
but, in my brain at least, it looks more consistent with the rest of the
grouping.

Gianluca


> -James
>

Reply via email to