-
-
Notifications
You must be signed in to change notification settings - Fork 951
Grails Engineering Meeting Notes (03 11 2021)
Jason Schindler edited this page Mar 25, 2021
·
2 revisions
Date: 03/11/2021
- Puneet Behl
- James Kleeh
- Zachary Klein
- Jason Schindler
- Bintray Migration Status
- Current Development Activities
- Open Discussion
- 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