Grails Engineering Meeting Notes (04 22 2021) - grails/grails-core GitHub Wiki

Date: 04/22/2021

Attendees

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

Agenda

  • Current Development Activities
  • Open Discussion

Current Development Activities

Puneet

  • Noticed some issues after migrating artifacts from Bintray to Artifactory
    • Some of the plugins (For example, the export plugin) didn't make it over due to an issue with the name
    • Tried to run my script again, but it looks like the jar file from Bintray is corrupted
    • David: We have a build failing on our stuff too
    • David: It says it can't resolve the Plugins dependencies, but it is strange because it can do it for the dependency tree
    • Puneet: A user reported that they had to clean their .gradle file and after that it worked for them
    • David: What is strange is that when it displays the information, it says that it can't find a version of '.'
    • There was a reported issue with a redis plugin that was having issues and it isn't even a Bintray plugin
    • There is a package that doesn't have any files in Bintray so we weren't able to move that either

David

  • I'll submit a PR to Grails 4 and 5 to update asset pipeline to the latest versions that are hosted in Maven Central
  • We got Spring Loaded all updated to the latest Gradle.
    • I got it partially working on Java 11
    • It isn't far it just needs some updates

Open Discussion

Grails 5

  • David: Any news on Grails 5?
  • Puneet: Last I checked there were no major issues. I'm expecting to do an RC in the first week of May
  • Puneet: I also need to do some dependency updates and check to see how much is left
  • James: I anticipate that the first week of May we will find several issues related to Bintray going down

Checksum Issues

  • When the Bintray remote repos were removed from the Artifactory virtual repos, users started reporting issues with checksums failing
  • James: We put together a quick bash script to walk through the plugins and fix all the checksums
  • Puneet: I ran through all of the profiles artifacts and those should be resolved as well
  • James: You had mentioned before about fixing the Maven metadata, and I think I found an API option in Artifactory to fix that
    • Puneet: My concern was how the metadata would merge between snapshot versions and other versions
    • James: I think it probably picks based on the first repository that has the artifact
  • James: I think we need to re-remove the profiles-bintray remote repo
    • Puneet: I agree