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
Spring Boot 4 PR * merged * Upgraded to Jackson 3 * Added a new GitHub check to find mismatching versions between gradle resolution & grails bom `Pre-Release` flag in GitHub * Desire to revert to prior meaning (non-ASF release meaning). This will require a vote & follow-up with ASF. We need to make sure we're compliant with ASF expectations. Releases flagged as pre-release until that vote must only be flagged as pre-release during the ASF vote period. Celebration * James Fredley is now a member of the foundation. Congratulations! Grails 7.1.0 Released * Several Lessons learned while releasing, associated PRs in grails-github-actions have been created * release notes workflow updated - was generated duplicate release info for wrong releases * the need for faster grails forge publishes - Grails Forge publishes currently take 40+ minutes - they rerun tests that have already been run - proposal to skip tests & reduce builds times - everyone agreed to proposal Grails GitHub Action Enhancements * new feature - cascade merge action - https://github.com/apache/grails-github-actions/pull/74 - will automate what James D has been doing manually for the past year * new feature - labeling for close release PRs - https://github.com/apache/grails-github-actions/pull/73 - allows us to exclude these from release notes Pull Request Template * Recall previous issue with previous contributions that are largely incomplete and using AI - causes a high burden on current maintainers * Per previous suggestions, James D has added an initial PR template: https://github.com/apache/grails-core/pull/15578 * Several people expressed interest in merging immediately & iterating because it's a critical gap causing extra work AI Skill Discussion - https://github.com/apache/grails-core/pull/15569 was opened, but has since been merged into the hibernate 8 branch - James D reached out to Geb about an AI skill: https://github.com/apache/groovy-geb/pull/323 - desire in Grails 8 to start shipping AI skills - we need to distinguish between "our" skills and our "end user" skills - to follow-up in a future discussion MCP Discussion - recent discussion in Grails Slack about someone creating an MCP server for their Grails App - we discussed the need for MCP server support for Grails - we discussed the need for an LSP for GSP, Gson Views, etc - will create tickets & follow-up in the future Full Stack Trace Logging Discussion - https://github.com/apache/grails-core/pull/15564 - Key reason for duplicate logging is this statement `STACK_LOG.error(FULL_STACK_TRACE_MESSAGE, source);` - Proposal to use config setting and not to call.error() unless set. Protect branch scripts - https://github.com/apache/grails-core/pull/15488 - Branch cleanup has been finished - discussed revisiting this PR - decided to close instead https://github.com/apache/grails-core/issues/15387 - update from infrastructure - Gavin said he is looking into enabling the caching again Forge vs Profile Config Cleanup - forge & profiles have different config generation - https://github.com/apache/grails-core/pull/15574 - discussed requirements for merging this, agreed to merge but also merge configuration documentation Config Merge - 7.x - https://github.com/apache/grails-core/pull/15426 - 8.x - https://github.com/apache/grails-core/issues/15469 - vigneshsiva11 appears to have started work on 8.x, but they did not follow our suggested path - we will go forward with 7.x merge for now, and revisit 8.x after higher priorities are finished Clean-up labels in Forge - https://github.com/apache/grails-core/pull/15576/files - Agreement to merge Grails 8 Status - Spring Boot PR merged - Gradle PR reviewed, needs iteration - Janus PR reviewed, needs another approver - Hibernate 7 - reworked boms successfully, but still some outstanding memory issues - Grails Spring Security - Matias should have a PR this week - Groovy Status - https://github.com/apache/grails-core/pull/15557 ; needs someone to take a look at next steps / failures
