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

The Groovy Joint Validation Build workflow does not run the `groovydoc` task.
* Made us miss a regression before the release of Groovy 5.1.1
* It will add time to the workflow
* Should we enable it?


Merged when there was an active question/objection
* https://github.com/apache/grails-core/pull/16114
* Previously, we’ve had regressions due to a similar change
* We also previously discussed not updating to Gradle 9.7 on
2026-08-19, yet it was merged


Apache Grails IntelliJ Plugin
* https://github.com/apache/grails-intellij-plugin/
* Initial feedback from Paul has been merged
* Upcoming deprecation of APIs indicates we need to start having votes
for this release process
* The PMC will then need to do the following:
  - https://incubator.apache.org/ip-clearance/ and
https://incubator.apache.org/ip-clearance/ip-clearance-template.html


Grails.org and Grails.io domains
* James Fredley is working with Jeff Brown to transfer them to the ASF
* ASF Infra will allow the domains to continue using Cloudflare for
DNS and CDN, which addresses the 40TB/month issue for repo.grails.org
  - repo.grails.org is required for all pre-Grails 7 versions to
continue working, plus some post-Grails 7 plugins from the
grails-plugins organization
  - Most of the 40TB is actually caching dependencies published to
Maven Central; defer for now since Cloudflare is providing it for free
  - https://start.grails.org/ now redirects to https://grails.apache.org/start/
    - All the CORS and CSP fun was resolved
    - Start now shows in https://analytics.apache.org/
* The 5 application generator endpoints
  - Were hosted on OCI’s Google Cloud account and have been moved to
the Apache Grails ASF subaccount
  - They are deployed to AWS Elastic Beanstalk using a shared load balancer
    - Deployment is a JAR lightly wrapped in a ZIP file
    - AWS CloudFormation (Infrastructure as Code) is stored in source control
    - 
https://github.com/apache/grails-core/actions/workflows/forge-deploy-aws.yml
now has a single workflow with a dropdown for the 5 targets


Publishing workflow discussions
* Concurrent documentation publishing thread
* Performance thread
  - Publishing artifacts to Nexus
  - Building docs and then doing it again


Safely retry concurrent documentation pushes
* https://github.com/apache/grails-github-actions/pull/110
  - Make concurrent documentation publishers converge through normal
Git fast-forward semantics
    - When another publisher advances the destination branch first,
this action now:
      - Recognizes only a genuine non-fast-forward push rejection as
retryable; fails fast on merge conflicts, which is the current
behavior
      - Fetches the new tip into the existing shallow checkout
      - Requires the fetched tip to descend from the tip originally observed
      - Rebases the unpublished local deployment commit
      - Retries a normal push, with at most five total attempts


M6 not published to Forge
* Got staged before the move to AWS but released after, so there was
no automatic workflow
* Can someone build/push from local?


8.0.0-RC1 Scoping
* Required items:
  - (*) Indy disable: https://github.com/apache/grails-core/pull/16178
    - Grails 8 only
  - (Mattias / Scott) Multipart fixes?
https://github.com/apache/grails-core/pull/16149
  - (Scott) Broken GSP with Spring Boot fix:
https://github.com/apache/grails-core/pull/16184
  - (Scott) Minor bean DSL extensions and fixes:
https://github.com/apache/grails-core/pull/16292
  - (Scott) GORM Mongo list bug:
https://github.com/apache/grails-core/pull/16282
  - (Scott) String ObjectId default and bug fix:
https://github.com/apache/grails-core/pull/16297
  - (Søren) Marshalling of non-public classes:
https://github.com/apache/grails-core/pull/16296
  - https://github.com/apache/grails-core/issues/16287 — Spring
DevTools and Grails 8 do not work
* Fun, working, and optional :(
  - SpringDoc / Swagger UI: https://github.com/apache/grails-core/pull/16275
    - Decision to move to 8.1
* Call a vote for 8.0.0-RC1 next Wednesday

Reply via email to