Skip to content

Grails Engineering Meeting Notes (10 14 2021)

Jason Schindler edited this page Dec 27, 2021 · 1 revision

Date: 10/14/2021

Attendees

  • Puneet Behl
  • David Estes
  • Paul King
  • James Kleeh
  • Jason Schindler

Agenda

  • Changes to Groovy
  • Current Development Activities
  • Open Discussion

Changes to Groovy

  • Team discussed changes to Groovy that impact the use of transient on methods and how the change impacts Grails transformations and projects
    • James: I think when we move to Grails 6 we should suggest that people currently using transient need to swap to an annotation
    • Paul: Our preferred approach would be to remove it from the grammar, but there may be other frameworks like Grails that are using it
  • Looked at the issue filed by David with Grails 5 that appears to be due to Groovy 3.0.7
  • James: Do you know when the GA of Groovy 4 will be released?
    • Paul: I imagine that late December is about when it will be released

Current Development Activities

David

  • I think we should update Grails to 3.0.8 or 3.0.9 because there were some improvements in reporting errors that have helped me debug the issue I was working on
    • Puneet: I tried to update to Groovy 3.0.9 before Grails 5 GA and experienced errors, so I rolled it back. I think we can update it but there are some issues

Puneet

  • I'm planning on a 5.0.1 release early next week to fix some bugs
  • There is an issue with creating Grails applications with Grails forge. It looks like we can only build Grails 5 or Grails 4 apps
    • James: I would suggest that we make it work for Grails 5 first
    • Puneet: I'll update it to support Grails 5 and look into what is going on with Grails 4
    • James: If we are doing the CLI overhaul this will be part of it
  • There is a PR to update to Micronaut 3.1, but there are errors that I need to investigate
    • James: That may be because we are using Groovy 3.0.9
  • I'll be updating the Grails documentation around the plugins
Clone this wiki locally