We meet every week via a google meeting. The times alternate each week to encourage attendance from multiple time zones. Each week we will provide a summary here to facilitate historical preservation & further discussion. If you would like to join this meeting, you can do so here: https://meet.google.com/her-tjpt-xmf
Notes for this week: * James D gave a recap of the consolidation work 1. Merges are done: - grails-data-mapping - grails-geb - all remaining PRs are merged 2. We now have a mono for what's considered the core of Grails. 3. Substantial work was invested to make the build highly parallel. The result is the build as a mono repo now is faster than when separated due to caching & parallel. 4. As part of moving the grails-data-mapping issues, we discovered that there was a history of not merging some commits up to later versions. Namely the `@Generated` change. We will address this in a future commit. 5. Build is now matrixed across Java versions & different OS versions. Previously this testing wasn't done. It has resulted in some test failures identifying real issues. We'll address later. 6. While core had restored tests related to the fixes in groovy 4.0.24 (domain inheritance), other repos had not had this work done. It was done as part of the merge. * Further project consolidation is needed to meet ASF publishing standards - proposal to merge grails-wrapper, grails-profiles, and grails-forge - discussed how wrapper/ profiles create a circular dependency and they make sense. - discussed how forge isn't a direct need so we should hold off. - decided on vote thread for grails-wrapper & grails-profiles * Discussed releasing Apache Grails 7.0.0-M4 - Will take a minimum of 6 days because both the Grails PPMC & the Groovy PMC must vote yes. These votes are synchronous. - Need a security review to obtain the keys. Email has been sent to secur...@apache.org for next steps. - ASF requires license headers, we discussed the original software grant from OCI and clarified what needs done. For trivial / direct replaces, James D will commit directly to 7.0.x to move us forward. - Paul offered to sign the jars manually so we could do a release. We wanted to try to work with Apache before going that route. * Publishing grails-docs - discussed how docs are hosted on the grails-doc repo - recapped the discussion about the delays from ASF infrastructure on providing us access to publish to the grails-doc repo - James has reached out to infra pointing out how groovy-geb already has such privileges * Asset Pipeline Org was created https://github.com/wondrify - James Fredley mentioned that OSSRH supprots snapshots & would share for easy of access - James D is looking at automating their builds & gradle plugin portal publishes * Discussed the status of the grails.org & grails.apache.org website. - We need further discussion to decide what to put on grails.apache.org. Groovy is moving towards both documentation & the website on a single post ( groovy.apache.org). - Grails currently has grails-static-website & grails-docs as our only remaining regularly published sites. - After milestone release, we will revisit discussion. -James