Skip to content

Grails Engineering Meeting Notes (01 13 2022)

Jason Schindler edited this page Jan 13, 2022 · 1 revision

Date: 01/13/2022

Attendees

  • Puneet Behl
  • David Estes
  • Søren Berg Glasius
  • James Kleeh
  • Graeme Rocher
  • Jason Schindler

Agenda

  • Current Grails Development Activities
  • Open Discussion

Current Development Activities

Puneet

  • Working on the Spring Security Core plugin
  • I am working on releasing 5.1.2
    • I expect the release to be in a few days
  • We are also working on the Gradle Enterprise setup
  • It looks like there might be some issues with the asset pipeline
    • David: I can take a look at that if you send me some details
  • Spring Boot updated their logback to 1.2.9 which loses support for logback-groovy
    • https://github.com/grails/grails-core/issues/12276
    • For the time, we are putting logback 1.2.7 in the BOM so that it works
    • Søren: There is a discussion with the logback folks to re-add support for Groovy
    • James: I think we need to rely on what is there and just use XML
    • Puneet: We lose some functionality if we go to XML
    • David: I think we should use XML as well
    • James: We should see what version of logback the CVE was registered against
    • David: It looks like they fixed the vulnerability and referenced the removal for logback.groovy
    • Søren: It also looks like Tucker might be releasing the separate module he created on its own
    • Puneet: I will reach out to Tucker about this
  • The next think I'm planning to work on would be the CLI which will be for the next minor release
    • Jason: I would like us to consider updating the configuration to provide consistent configuration properties to the Micronaut context
    • James: I think the difficult part of this is the timing. We need to make sure that the config is available before the Micronaut context starts
    • Søren: I maintain the external config plugin and needed to do some hacky stuff to get this to work with Micronaut
    • Team discussed implementation options for this functionality and decided this would likely need to be part of Grails 6
  • I noticed that there is a sl4fj dependency that is being brought in transitively from Micronaut and that is causing issues with Spring Boot
    • Graeme: James, I think we can remove the transitive dependency
  • I am having an issue with a method in SoftServiceLoader in Micronaut that I think needs to be removed

Spring Loaded

  • David, what is the status of Spring Loaded?
    • David: It works great on Java 8 but Java 11 is what I need to work on
    • David: I think we will need to fork it and release it ourselves
Clone this wiki locally