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

* James F & Paul discussed their experience with Community Over Code
- round table discussions concerning infrastructure
- build discussions & how Grails has adapted to the ASF way
- our struggles & growth as an incubating project at the ASF
- Geb workshop

* 7.0.0-RC2 recap
- all of the release workflows across all of the grails projects now
have a `release` job inside of the `Release` workflow.  The job
outputs example commands, instructions, and effectively lists the
manual steps listed in RELEASE.md so the Release workflow can be used
to as a checklist / end to end list
- the `release` job is not yet listed as a dependency in case it
fails. After the next major release, we'll add it as a dependency of
close so that it must always succeed to proceed with the release.

* Graduation Update
- PPMC has voted James Fredley as the PMC chair when we graduate
- Groovy PMC has approved our graduation:
https://lists.apache.org/thread/whn9sqbxysfqyg6cl9rfzffx4kh0wwmn
- Board meeting has been delayed a week, but vote at the board is
expected next week
- For releases that still have disclaimers, we do not currently plan
to do a release with no changes to remove the disclaimer.

* AI Bots have been approved by ASF Infra
- Apache Superset trail blazed this process.
- General rule: bot should not be the author of actual code and should
not require write access to a git repo
- Version updates are fine (example:
https://github.com/apache/superset/pull/33795)
- Some possible AI bot for the Grails website: www.kapa.ai
- Bots to help answer questions on slack: kapa.ai & runllm.com
- Bot to help answer ticket issues & discusisons: dosu.dev
-- Superset example:
https://github.com/apache/superset/issues/35145#issuecomment-3294019066
-- Another example:
https://github.com/apache/superset/discussions/35150#discussioncomment-14409041
- GitHub PR's - use copilot, korbit.ai, or bito.ai
- we will evaluate these solutions to help reduce the historical
ticket count & help the core team reduce the time having to triage
issues

* A GrailsCompileStatic stackoverflow issue has been found
- James D to create ticket with reproducer
- Paul to assist
- blocker for 7.0 release

* Users have recently requested what AI tools are useful on large code bases
- one recommendation was https://www.brokk.ai
- another: Junie & Ai Assistant from JetBrains
- Users are encouraged to offer other solutions that may help the
general community.  Grails is not endorsing a specific tool,but will
help facilitate a centralized list if possible

* New Committer: Jonas Pammer - announcement to follow meeting notes

* spring-security: s2-quickstart gradle task bugs
- Puneet previously converted security scripts to gradle commands
- conversion does not work correctly for request map
- decided to revert back to script for now, but leave command for
future improvement after we decide how to merge the forge & grails
profiles/legacy cli

* Geb 8 - https://github.com/apache/grails-core/pull/15067/files
- nearly completion
- will merge for Grails & due to dependency updates & because all
grails functional tests are working
- need to revisit how to upstream this work - the OS specific issues
being found in Geb would benefit from our test container solution
-

Reply via email to