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


CI Policy Change
* https://github.com/apache/grails-core/pull/16673
* Agreed to merge and then iterate because of the impact to the ASF.


Grails 9.0 (Groovy 6 catch-up priority), 8.1 (quick Spring Boot 4.1), 9.1
(Spring Boot 4.2), optional 8.2, and versioning principles
* https://lists.apache.org/thread.html/2dx9ds4kzd5zbngjsgwxqokxv1jjr1z5


grails-micronaut 8.0.0 release
* https://github.com/apache/grails-core/discussions/16672
* Still waiting on secrets.
* Default branch fixed manually on boxer.
* PR to add all release plumbing.


Outstanding PRs
* 7.x
  - Null handling fix for RxJava3 -
https://github.com/apache/grails-core/pull/16690
  - Show Forge spec errors in Gradle output -
https://github.com/apache/grails-core/pull/16697
* 8.x
  - Hibernate 7 inverse hasMany -
https://github.com/apache/grails-core/pull/16574
  - Hibernate 7 joinTable on hasMany -
https://github.com/apache/grails-core/pull/16701
  - (Ready to merge) Hibernate 7 - unidirectional hasMany updatable -
https://github.com/apache/grails-core/pull/16686
  - Hibernate 7 CompositeTypes -
https://github.com/apache/grails-core/pull/16695
  - Groovy 5 getAt vs. get property - CRITICAL:
https://github.com/apache/grails-core/pull/16694
  - swagger-ui and the closure compiler problem -
https://github.com/apache/grails-core/pull/16708
  - createAlias causes double join - CRITICAL:
https://github.com/apache/grails-core/pull/16573
  - View resolution issue - https://github.com/apache/grails-core/pull/16516
  - Spring Boot 4.1.2 - appears to be today or tomorrow:
https://github.com/spring-projects/spring-boot/milestone/432
* 9.x
  - RxGorm to RxJava3 - https://github.com/apache/grails-core/pull/16619
  - MIME - https://github.com/apache/grails-core/pull/16237
* 8.1.x
  - (Ready to merge) Observable in DataServices bug -
https://github.com/apache/grails-core/pull/16693


Deadline for votes
* grails-intellij-plugin, 7.x, 8.0.x, grails-github-actions: Call for vote
on Monday.
* 8.1.x, 9.0.0-M1: Release once 8.1 PRs are done, sometime the week of Nov
1st.


IntelliJ Plugin SBOM & Scanning
* https://github.com/apache/grails-intellij-plugin/pull/455
* Decided to merge because it is a copy of the core logic.


Grails GitHub Actions
* Have not released in a while; updated the versions and ported the
validate action to Grails GitHub Actions.


During the Community Over Code hackathon, James worked on a Grails version
of the once-campfire project (other implementations:
https://github.com/basecamp/once-campfire#other-implementations).
* The goal was to show that Grails can outperform Rails, Django, Laravel,
and Elixir. Other stacks used a number of non-standard techniques to
achieve their results, and I applied similar approaches in
https://github.com/jamesfredley/once-campfire-grails.
* The Grails example now handily beats those stacks, though it remains
behind Express (reads), Rust, and C.
* This is not a best-practices Grails application. It is a
marketing/performance example to demonstrate that the Grails stack can
compete with (and beat) these traditional frameworks.
* Take a look and let me know what you think about trying to get this
comparison added. I am leaning toward yes given the results, but I have not
invested much time yet, so I am fine if we decide it is not worth
participating.


https://releases.apache.org/ appears to be gaining steam and moving toward
broader usage and eventually becoming a requirement. I created a PR for us
to start using parts of it, along with release automation used by other
projects that should save us time and effort.
* https://github.com/apache/grails-core/pull/16229

Reply via email to