-
Notifications
You must be signed in to change notification settings - Fork 949
Grails Engineering Meeting Notes (01 21 2021)
Jason Schindler edited this page Jan 22, 2021
·
1 revision
Date: 01/21/2021
- Puneet Behl
- David Estes
- James Kleeh
- Jason Schindler
- Bobby Warner
- Current Development Activities
- Open Discussion
- Looked into some of the Spring Security updates
- Puneet: It would be good if we could do some Spring Security testing with the Grails 4.1 milestones
- Bobby: OK, Sounds good
- While releasing the milestone for Grails Core that updates Apache Groovy and hit a Gradle issue
- https://github.com/gradle/gradle/issues/15721
- Identified some workarounds and is continuing with those for this release
- Worked on the blog for the semantic versioning updates
- Released 4.1.0 M5 today
- After updating to Gradle 6.5, whenever there is a conflict between a snapshot and a milestone Gradle is picking the milestone
- We may need to switch to
-SNAPSHOT
instead of.SNAPSHOT
to fix the issues. Does anyone have any concerns about switching that? - Everyone agreed to the change
- We may need to switch to
- Next release should be a 5.0.0 milestone and it should be next week
- James, do you think we should update to Micronaut 2.2.3 next week?
- James: Micronaut 2.3 will be released this week. You can probably update to 2.3 next week
- Puneet: Do you think there will issues just changing the version?
- James: No, I don't think there will be issues
- Met with Paul King late last week and did some more digging regarding Groovy compilation slowness but have not identified the main culprit
- PR improving the
fileReallyExists
implementation did improve things somewhat, so it would be good to get that version of Groovy into Grails
- PR improving the
- There are some parallel build options for Groovy that we may be able to incorporate into Grails 5
- Found a few more enhancements for the Groovy classloader and did a PR
- The classloader is used for runtime too, so it should improve performance during compilation and runtime
- SpringLoader needs an updated Gradle version in order to work with newer Grails
- It shouldn't be a problem to get that updated and released
- Bobby: It would be great to get that added for JDK 8 and 11 for Grails 5
- David: 8 is definitely a possibility. 11 is a challenge