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 Fredley <ja...@apache.org> on 2025/09/24 21:08:36 UTC

[Weekly Developer Meeting] - 2025-09-24

We meet every week via a google meeting. The times alternate each
week to encourage attendance from multiple time zones. Each week we
will provide a summary here to facilitate historical preservation &
further discussion. If you would like to join this meeting, you can
do so here: https://meet.google.com/her-tjpt-xmf

Gradle Composition / Plugin refactoring
currently we use composition based approach by including gradle files
proposal: move to gradle plugins, defined in grails-gradle/buildSrc, 
then use them in each subsequent project
benefits: stop duplicating gradle files between grails-gradle, 
grails-core, & grails-forge
better isolation since project specific information does not have to be 
encoded (see notes about cross-project configuration in gradle docs)
recommended way by gradle to share common configuration: 
https://docs.gradle.org/current/userguide/sharing_build_logic_between_subprojects.html 

initial discussion; ultimately discuss on mailing list after weekly meeting

(recap) Multiproject reloading - 
https://github.com/apache/grails-core/pull/15076

(requirement for 7.0) Micronaut app generation - 
https://github.com/apache/grails-core/issues/15079

(submitted example) GrailsCompileStatic Stackoverflow issue
https://github.com/apache/grails-core/issues/15082 includes example project

(recap) SBOM support & License verification:
PR to add support: https://github.com/apache/grails-core/pull/15087
Spring Boot Discussion: 
https://spring.io/blog/2024/05/24/sbom-support-in-spring-boot-3-3
Need to decide when to publish sbom’s externally & if we want to test 
with spring boot so end users can expose them via actuator
https://github.com/apache/groovy/blob/master/build.gradle#L287-L312
https://help.sonatype.com/en/cyclonedx.html#identification-source-162461

(recap) Asset Compile Issues - 
https://github.com/wondrify/asset-pipeline/issues/393
cause of https://github.com/apache/grails-core/issues/15077
cause of windows breakage & asset compile
New root solution: 
https://github.com/wondrify/asset-pipeline/pull/401/files

(ticket review) 7.0.0 GA
https://github.com/orgs/apache/projects/487/views/2?sliceBy%5Bvalue%5D=grails%3A7.0.0 

We moved several issues to later milestones and discussed the remaining 
open issues

Grails Banner resolved via: https://github.com/apache/grails-core/pull/15094

reproducible gorm service implementations PR: 
https://github.com/apache/grails-core/pull/15097

removing springloaded from grails-core: 
https://github.com/apache/grails-core/pull/15096