Skip to content

Grails Engineering Meeting Notes (03 11 2021)

Jason Schindler edited this page Mar 25, 2021 · 2 revisions

Date: 03/11/2021

Attendees

  • Puneet Behl
  • James Kleeh
  • Zachary Klein
  • Jason Schindler

Agenda

  • Bintray Migration Status
  • Current Development Activities
  • Open Discussion

Bintray Migration Status

Puneet

  • Have a draft of a blog for the plugin author blog post and shared with Jason
    • Jason: I will take a look at that today
    • Puneet: I will send it to the rest of the meeting too
    • James: I see you are using your GitHub account for the group ID. Is there a process for reserving that?
    • Puneet: You can use your GitHub account. If you have a domain you can use that as well
  • I also created some Wiki pages on Grails core where I am tracking the current state of the Bintray migration
  • For most of the common projects, I have already migrated them to GitHub actions and have them publishing to Maven central
  • For the rest of these, I will do the update the next time they are migrated
    • James: Maybe it would be good to tag the ones that aren't updated so that it can be seen that the build process needs to be updated
    • Puneet: I think maybe an issue would be better to track it
    • James: Yeah you could create an issue and then assign that issue to a board
  • I had a quick discussion with Zak about Grails Plugin Portal
    • Zak: The idea that we have is to have a GitHub hosted JSON file
    • Zak: The problem we are thinking through, is that right now there is nothing pointing us to something that would give us updates to the data
    • Puneet: For updating automatically from GitHub, GitHub doesn't return a release for items that do not have a GitHub release. Just doing a tag isn't enough
    • James: I think if someone wants to releases to update automatically, they have an incentive to do a GitHub release.
    • Jason: I think if someone doesn't do the GitHub release to get their releases updated automatically, they can always PR to the JSON file
    • James: I do think we should include checking Maven Central. I think just checking Maven Central would be a good thing to do
    • Zak: Do we want to only check Maven Central if there aren't GitHub releases?
    • James: I think we should check Maven Central first. It should be the source of truth for these things
  • James: I think we need to update our CLI to not include the Grails Gradle Plugin
Clone this wiki locally