Re: BootStrap.init closure gets called twice

2025-09-16 Thread James Fredley
Please add it to an issue on https://github.com/apache/grails-core/issues On 2025/09/16 15:13:53 Gianluca Sartori wrote: > I have a case where the 'init' closure gets called twice. > > 1. get: https://github.com/gsartori/dueuno-elements/tree/feature/grails-7 > 2. Set a breakpoint in 'app-test/gra

Sharing the 7.0.0-RC2 Release

2025-09-13 Thread James Fredley
Apache Grails 7.0.0-RC2 is now available, marking the second release candidate under the Apache Software Foundation. https://grails.apache.org/blog/2025-09-11-grails-7-rc2.html Please help spread the word by liking, commenting and reposting the following or creating posts on your social media

Re: Grails 7 GSP slower than grails 6?

2025-09-12 Thread James Fredley
Do these times represent multiple requests? Here is some recent load testing I performed on an AWS t4g.micro with 1GB RAM against two actions with GSPs. Global Informatio

Re: [VOTE] Release Apache Grails (incubating) Spring Security Plugin 7.0.0-RC2 - Take 2

2025-09-07 Thread James Fredley
+1 (binding) On 2025/09/05 04:36:09 James Daugherty wrote: > Hi Everyone, > > I am happy to start the (second) VOTE thread for an Apache Grails > (incubating) Spring Security Plugin release of version 7.0.0-RC2! > > Release notes for the release are here: > https://github.com/apache/grails-sprin

Re: [VOTE] Release Apache Grails (incubating) - Gradle Plugin - Grails Publish 0.0.1

2025-09-05 Thread James Fredley
+1 (binding) James Fredley On 2025/09/03 23:48:04 James Daugherty wrote: > Hi Everyone, > > I am happy to start the VOTE thread for an Apache Grails (incubating) > - Gradle Plugin - Grails Publish 0.0.1! > > Release notes & tag for the release are here: > https://gi

Re: [VOTE] Release Apache Grails (incubating) - Gradle Plugin - Grails Publish 0.0.1 - Take 2

2025-09-05 Thread James Fredley
+1 (binding) On 2025/09/05 04:32:37 James Daugherty wrote: > Hi Everyone, > > I am happy to start the (second) VOTE thread for an Apache Grails > (incubating) - Gradle Plugin - Grails Publish 0.0.1! > > Release notes & Tag for the release are here: > https://github.com/apache/incubator-grails-gr

Re: [VOTE] Release Apache Grails (incubating) Quartz Plugin 4.0.0-RC2 - Take 2

2025-09-05 Thread James Fredley
+1 (binding) On 2025/09/05 04:31:09 James Daugherty wrote: > Hi Everyone, > > I am happy to start the (second) VOTE thread for an Apache Grails > (incubating) Quartz Plugin release of version 4.0.0-RC2! > > Release notes for the release are here: > https://github.com/apache/grails-quartz/release

Re: [VOTE] Release Apache Grails (incubating) Redis Plugin 5.0.0-RC2 - Take 2

2025-09-05 Thread James Fredley
+1 (binding) On 2025/09/05 04:34:51 James Daugherty wrote: > Hi Everyone, > > I am happy to start the (second) VOTE thread for an Apache Grails > (incubating) Redis Plugin release of version 5.0.0-RC2! > > Release notes for the release are here: > https://github.com/apache/grails-redis/releases/

Re: [VOTE] Release Apache Grails (incubating) GitHub Actions 1.0.0

2025-09-04 Thread James Fredley
+1 (binding) James Fredley On 2025/09/03 23:42:04 James Daugherty wrote: > Hi Everyone, > > I am happy to start the VOTE thread for an Apache Grails (incubating) > GitHub Actions release of version 1.0.0! > > Release notes & tag for the release are here: > https:/

Re: [VOTE] Release Apache Grails (incubating) 7.0.0-RC2

2025-09-04 Thread James Fredley
+1 (binding) James Fredley On 2025/09/03 23:50:36 James Daugherty wrote: > Hi Everyone, > > I am happy to start the VOTE thread for an Apache Grails (incubating) > release of version 7.0.0-RC2! > > > Please note only the following build reproducibility issues for this

Re: [Weekly Developer Meeting] - 2025-09-03

2025-09-04 Thread James Fredley
The one downside on the Jetbrains free All Products Pack for Apache Committers, is that it does not include AI Pro (AI Assistant and Junie), which is included in paid All Product licenses. Your plan has expired. You are now on the Free plan with limited access to cloud-powered features: Chat

Re: [VOTE] Release Apache Grails (incubating) Redis Plugin 5.0.0-RC2

2025-09-04 Thread James Fredley
+1 binding The following have 0 impact on RC2, but we will want to resolve them for the final release so the Plugins are not referencing a specific version of grails-bom or other grails-core versions. https://github.com/apache/grails-redis/issues/196 On 2025/09/03 23:57:12 James Daugherty wrot

Re: [VOTE] Release Apache Grails (incubating) Quartz Plugin 4.0.0-RC2

2025-09-04 Thread James Fredley
+1 binding The following have 0 impact on RC2, but we will want to resolve them for the final release so the Plugins are not referencing a specific version of grails-bom or other grails-core versions. https://github.com/apache/grails-quartz/issues/158 On 2025/09/03 23:52:05 James Daugherty wr

Re: [VOTE] Release Apache Grails (incubating) Spring Security Plugin 7.0.0-RC2

2025-09-04 Thread James Fredley
+1 binding The following have 0 impact on RC2, but we will want to resolve them for the final release so the Spring Security Plugins are not referencing a specific version of grails-bom or other grails-core versions. https://github.com/apache/grails-spring-security/issues/1160 https://reposito

Re: FYI: Upcoming RC2 votes

2025-09-02 Thread James Fredley
🚀 On 2025/09/03 01:52:36 James Daugherty wrote: > Hi Everyone, > > I'm going to work on staging Grails 7.0.0-RC2 vote. As part of that, > I'll also be staging redis, quartz, security, github actions, and > grails publish. Votes will be called once everything is staged. > > -James >

Re: [VOTE] Finish renaming GORM -> Grails Data

2025-09-01 Thread James Fredley
+1 (binding) On 2025/09/01 06:34:34 James Daugherty wrote: > Per the discussion thread [1], we repackaged GORM libraries into a > grails-data namespace, but we never officially decided to rename GORM > to Grails Data throughout the project. > > This vote is to consider `GORM` the legacy name and

Re: [DISCUSS] finish renaming GORM to Grails Data

2025-08-24 Thread James Fredley
+1 to only using Grails Data going forward On 2025/08/24 14:00:29 James Daugherty wrote: > Hi Everyone, > > In the recent weekly meeting, we discussed how we have repackaged GORM > related projects to be prefixed with 'grails-data-' coordinates, but > we have not made an effort to continue renami

Re: [DISCUSS] finish renaming GORM to Grails Data

2025-08-24 Thread James Fredley
?module=CoreHome&action=index&date=yesterday&period=day&idSite=79#?period=month&date=2025-08-23&category=Dashboard_Dashboard&subcategory=1 James Fredley On 2025/08/24 17:07:49 James Daugherty wrote: > I'm not sure about the historical documentation websites. All o

Re: [VOTE] change default branch of grails publish gradle plugin

2025-08-11 Thread James Fredley
+1 (binding) On 2025/08/11 16:46:47 James Daugherty wrote: > Hi Everyone, > > Per discussion [1], I am proposing we change the default branch of the > grails publish gradle plugin to `main` and set the initial version to > 0.0.1. The primary reason to switch to `main` is because we don't > plan

Re: [DRAFT] Apache Groovy Board Report August 2025 (reporting on May/Jun/Jul)

2025-08-11 Thread James Fredley
Thanks, Paul. This looks great. On 2025/08/11 06:11:55 Paul King wrote: > Hi Groovy (including Geb) & Grails folks, > > Any updates/comments before I submit our latest board report? > (Due in a few days. Note, even though we are primarily reporting on the 3 > previous > months, I did include a c

Re: [DISCUSS] Move i18n Dependency to internal

2025-08-10 Thread James Fredley
. org.apache.grails.i18n:grails-i18n follows the approach taken during renaming and since it appears we will need to do a 7.0.0-RC2, I think this change can be made for 7. James Fredley On 2025/08/10 14:36:23 James Daugherty wrote: > Hi Everyone, > > While working on the Micronaut

[RESULT][VOTE] Change Default Branch on https://github.com/apache/grails-github-actions to asf

2025-08-07 Thread James Fredley
Hi Everyone, The vote[1] has passed with Three +1 binding votes and One +1 votes. We will proceed with submitting a JIRA ticket to ASF INFRA -James Fredley [1] https://lists.apache.org/thread/cvdnvoo20rhhk1m3pwfvqoynxmh1p2b3

Re: [VOTE] Release Apache Grails (incubating) 7.0.0-RC1

2025-08-04 Thread James Fredley
+1 (binding) James Fredley On 2025/08/04 16:57:56 James Daugherty wrote: > Hi Everyone, > > August 4th has arrived! Per previous weekly meetings, I am happy to > start the VOTE thread for the Apache Grails (incubating) release of > version 7.0.0-RC1! > > Please note th

Re: [VOTE] Release Apache Grails (incubating) Plugin - Quartz 4.0.0-M3

2025-07-25 Thread James Fredley
+1 (binding) James Fredley On 2025/07/25 15:31:38 James Daugherty wrote: > Hi Everyone, > > I am happy to start the VOTE thread for Apache Grails (incubating) > Plugin - Quartz 4.0.0-M3 > > At a high level, this plugin is being updated to support the > recent Grails 7.0.

Re: [VOTE] Release Apache Grails (incubating) Plugin - Redis 5.0.0-M5

2025-07-24 Thread James Fredley
+1 (binding) Plus was missing On 2025/07/24 16:11:49 James Fredley wrote: > 1 (binding) > > James Fredley > > On 2025/07/24 15:48:55 James Daugherty wrote: > > Hi Everyone, > > > > I am happy to start the VOTE thread for Apache Grails (incubating) > >

Re: [VOTE] Release Apache Grails (incubating) Plugin - Spring Security 7.0.0-M5

2025-07-24 Thread James Fredley
+1 (binding) James Fredley On 2025/07/24 15:51:17 James Daugherty wrote: > Hi Everyone, > > I am happy to start the VOTE thread for Apache Grails (incubating) > Plugin - Spring Security 7.0.0-M5 > > At a high level, this plugin is being updated to support the > recent Gr

Re: [VOTE] Release Apache Grails (incubating) Plugin - Redis 5.0.0-M5

2025-07-24 Thread James Fredley
1 (binding) James Fredley On 2025/07/24 15:48:55 James Daugherty wrote: > Hi Everyone, > > I am happy to start the VOTE thread for Apache Grails (incubating) > Plugin - Redis 5.0.0-M5! > > At a high level, this plugin is being updated to support the > recent Grails 7.0.

[Weekly Developer Meeting ] - 2025-07-16

2025-07-16 Thread James Fredley
y default in Grails 5 and grails shell (profile based) generated applications in 6.2.1+, including 7.0.x c. James Fredley will adjust it to be default from forge also i. Users with larger projects are more likely to know to remove it 10. database migration plugin a. some scripts are missing b. https://github.com/apache/grails-core/issues/14918

Change Default Branch on https://github.com/apache/grails-github-actions to asf

2025-07-15 Thread James Fredley
[] 0 I don't have a strong opinion about this, but I assume it's ok [] -1 Do not proceed because ... Here is my vote: +1 (binding) -James Fredley

Re: [VOTE] Release Apache Grails (incubating) 7.0.0-M5

2025-07-09 Thread James Fredley
+1 binding James Fredley On 2025/07/09 15:36:27 James Daugherty wrote: > Hi Everyone, > > I am happy to start the VOTE thread for an Apache Grails (incubating) > release of version 7.0.0-M5! > > Pre-release discussion thread is here: > https://li

Re: [VOTE] Grails 7 & Reverting Sitemesh 3

2025-07-02 Thread James Fredley
+1 binding James On 2025/07/02 15:58:16 James Daugherty wrote: > Per discussion [1] and the unanimous feedback in the weekly meeting, I'd > like to propose we revert to Sitemesh 2.x for Grails 7. Please see the > thread for the reasons, but the initial work is here: > https://github.com/apache/g

Re: [DISCUSS] - Grails 7 & Reverting Sitemesh 3

2025-07-02 Thread James Fredley
aused by Sitemesh 3 changes made before the majority of dependencies were updated for Grails 7 in Summer and Fall 2024. James Fredley On 2025/07/02 11:38:52 James Daugherty wrote: > Hi Everyone, > > I started investigating a ticket related to forwarding not working in a > Gra

Re: [VOTE] split grails publish gradle plugin into it's own repo

2025-06-30 Thread James Fredley
+1 (binding) James Fredley On 2025/06/30 17:09:33 James Daugherty wrote: > Hi Everyone, > > As per discussion [1], I am proposing we split the Grails Publishing gradle > plugin into its own repo with its own release cycle. This includes > publishing this plugin to the gradl

Re: [DISCUSS] split grails publish gradle plugin into it's own repo

2025-06-30 Thread James Fredley
Unlocking the ability to use it in grails-core is enough reason, from my perspective. Everything else is gravy. James Fredley On 2025/06/27 13:29:34 James Daugherty wrote: > Hi Everyone, > > The Grails Publish Plugin does not have any dependencies on Grails or our > code. Afte

Re: [VOTE] Merge grails-forge to grails-core

2025-06-24 Thread James Fredley
Thank you. +1 (binding) James Fredley On 2025/06/24 18:14:40 James Daugherty wrote: > Hi Everyone, > > As per the discussion [1], we received feedback [2] during our last > grails-core release about how we need to include better instructions on > building our project from a sour

Re: [DISCUSS] merge grails-forge to grails-core

2025-06-23 Thread James Fredley
numerous discussions about converting the forge-api project from a Micronaut App to a Grails app and I think this could happen for Grails 8+ James Fredley On 2025/06/15 13:59:15 James Daugherty wrote: > Hi Everyone, > > One of the issues we found as part of our release process is

[RESULT][VOTE] Redirect https://grails.org/ to https://grails.apache.org/

2025-06-23 Thread James Fredley
Hi Everyone, The vote to Redirect https://grails.org/ to https://grails.apache.org/ has passed. The vote has passed with FOUR +1 binding votes plus TWO +1 non-binding votes. I will proceed with creating a PR to complete the necessary changes detailed on: https://github.com/apache/grails-stat

[VOTE] Redirect https://grails.org/ to https://grails.apache.org/

2025-06-20 Thread James Fredley
/grails-static-website/issues/356 The vote is open for the next 72 hours [] +1 proceed with the proposal [] 0 I don't have a strong opinion about this, but I assume it's ok [] -1 Do not proceed because ... Here is my vote: +1 (binding) -James Fredley

[Weekly Developer Meeting] - 2025-06-18

2025-06-18 Thread James Fredley
being updated to 3 - similar changes are required in Grails Shell CLI: https://github.com/apache/grails-core/issues/13752 James Fredley

[ANNOUNCE] Apache Grails (incubating) Plugins - Redis 5.0.0-M4 & Spring Security 7.0.0-M4

2025-06-18 Thread James Fredley
The Apache Grails (incubating) community is pleased to announce the release of the Grails Plugins: Redis 5.0.0-M4 & Spring Security 7.0.0-M4.Grails is a powerful Groovy-based web application framework for the JVM built on top of Spring Boot that has many plugins to further extend its functional

Re: [DISCUSS] merge grails-forge to grails-core

2025-06-16 Thread James Fredley
and review. James Fredley On 2025/06/16 19:28:18 James Daugherty wrote: > I discussed this more with James F to see if we can find other solutions. > I still think we should bring the full thing over. > > Some other thoughts: > 1. I am proposing we merge grails-forge as a sub gr

Re: [DISCUSS] merge grails-forge to grails-core

2025-06-16 Thread James Fredley
start.grails.org in the grails-forge repository. grails-forge-analytics-postgres grails-forge-api grails-forge-web-netty James Fredley On 2025/06/15 13:59:15 James Daugherty wrote: > Hi Everyone, > > One of the issues we found as part of our release process is that the > projects:

Re: [VOTE] Release Apache Grails (incubating) Plugins - Redis 5.0.0-M4 & Spring Security 7.0.0-M4

2025-06-12 Thread James Fredley
+1 (binding) On 2025/06/12 02:42:12 James Daugherty wrote: > Hi Everyone, > > I am happy to start the VOTE thread for Apache Grails (incubating) Plugins > - Spring Security 7.0.0-M4 & Redis 5.0.0-M4! > > We are releasing these plugins together as they are dependent on each > other. At a high lev

Re: [DISCUSS] Grails Spring Security 7.0.0-M4

2025-06-09 Thread James Fredley
That sounds logical and will allow the vote to commence ASAP. On 2025/06/09 15:26:40 James Daugherty wrote: > Hi Everyone, > > I've opened https://github.com/apache/grails-spring-security/pull/1116 that > will fix the remaining test failures in Grails Spring Security. Note: that > the latest ver

Re: [DISCUSS] Retiring Stack Overflow for Grails Questions

2025-06-06 Thread James Fredley
After reviewing https://blog.pragmaticengineer.com/stack-overflow-is-almost-dead/, the decline at StackOverflow is rapid and nearly total/fatal. Based on this we should guide users to post questions in the users mailing list. GitHub discussions can be an alternative, since it is replicated to

Re: [VOTE] Release Apache Grails (incubating) 7.0.0-M4

2025-06-04 Thread James Fredley
+1 (binding) Thank you for working into the early hours of the morning to get this restaged. James Fredley On 2025/06/04 08:44:46 James Daugherty wrote: > Hi Everyone, > > We have fixed the shell CLI issue with profiles & dynamic command lookups > so I am happy to start the new

Re: [VOTE] Release Apache Grails (incubating) 7.0.0-M4

2025-06-02 Thread James Fredley
+1 (binding) James Fredley On 2025/06/03 00:23:20 James Daugherty wrote: > Hi Everyone, > > I am happy to start the VOTE thread for an Apache Grails (incubating) > release of version 7.0.0-M4! > > This release is our first release under the ASF. Further details of the > re

Re: [DISCUSS] Apache Grails 7.0.0-M4

2025-06-02 Thread James Fredley
Mattias has begun work on the Headers & License updates for Grails Spring > Security. When this work is complete, we'll need to do something similar > to `grails-core` so we can publish the Grails Spring Security plugins. My > assumption is we'll hold the Grails 7.0.0-M4

Re: Grails 8 and Hibernate 6

2025-05-29 Thread James Fredley
Some additional relevant details for Grails 7 & 8 and hibernate 5, 6 and 7: https://github.com/apache/grails-core/discussions/13521#discussioncomment-12451797 On 2025/05/23 03:35:36 Walter Duque de Estrada wrote: > So I would like to propose to make the current Hibernate 6 branch the Grails >

Re: [DISCUSS] Apache Grails 7.0.0-M4

2025-05-19 Thread James Fredley
We are very close and it has taken a gargantuan amount of effort to prepare for the first Apache Grails milestone. I agreed with the list under "the following needs completed" and think these two items should be part of that list, for clarification. # grails-forge will be staged for release

Today's (5/14/2025) Weekly Apache Grails Planning Meeting Reminder

2025-05-14 Thread James Fredley
This week is the later time week. Google Meet Link is always: https://meet.google.com/her-tjpt-xmf Notes: https://docs.google.com/document/d/1L590r6Z_xNQ48l31Yolsir75dUgAorEnTWmW1kGqJrw/edit?tab=t.0#heading=h.yzvjivh6d3yb Meeting Time: This week: https://www.worldtimebuddy.com/?qm=1&lid=8,6,5,

Re: [DRAFT] Apache Groovy Board Report May 2025 (reporting on Feb/Mar/Apr)

2025-05-12 Thread James Fredley
This looks good, Paul. I am not sure if the following items rise to the level of importance of the board report for Grails, but if they do please include them. - The Grails team continues to hold weekly 1-1.5 hours video meetings to drive progress - Important communication, including multiple v

[DISCUSS] Base Grails 7.0.x on Spring Boot 3.5.x

2025-05-07 Thread James Fredley
Given the current timeline for Grails 7.0.0-RC1 and 7.0.0 and the overlapping Spring Boot 3.5.x timeline, we should consider bumping the Spring Boot version for Grails 7.0.x to 3.5.x. https://spring.io/blog/2025/04/25/spring-boot-3-5-0-RC1-available-now I don't believe this will introduce any

Re: [DISCUSS] grails-forge publishing requirements

2025-05-07 Thread James Fredley
James, Thank you for walking through this with me yesterday. If we look at the collective features and functionality provided across these tools (grails-shell-cli, grails-wrapper, profiles, grails-forge-cli, grails-forge-api, start.grails.org, IntelliJ Grails Plugin grails-shell-cli integratio

Today's Weekly Apache Grails Planning Meeting Reminder

2025-05-07 Thread James Fredley
This week is the early week. Google Meet Link is always: https://meet.google.com/her-tjpt-xmf Notes: https://docs.google.com/document/d/1L590r6Z_xNQ48l31Yolsir75dUgAorEnTWmW1kGqJrw/edit?tab=t.0#heading=h.yzvjivh6d3yb Meeting Time: This week: https://www.worldtimebuddy.com/?qm=1&lid=8,6,5,12,

Re: [DISCUSS][HELP] Reproducible Builds

2025-05-05 Thread James Fredley
I think we should proceed with updating the ASF security team on the progress so we receive updated feedback. Since we are working on 7.0.0-SNAPSHOT, will most likely need Groovy 4.0.27 for Grails 7.0.0-M4 and already put the Apache Snapshot Repository in the right locations to pull Grails SNAP

[DISCUSS] Handling org.gradle:gradle-tooling-api which is not published to mavenCentral

2025-05-02 Thread James Fredley
Previously we solved for the org.gradle:gradle-tooling-api dependency by adding a remote repo on repo.grails.org so that it is available via https://repo.grails.org/ui/native/core/org/gradle/gradle-tooling-api/ org.gradle:gradle-tooling-api is currently a dependency on grails-shell-cli only As

[RESULT][VOTE] Merge grails-profiles & grails-wrapper into grails-core

2025-04-28 Thread James Fredley
Hi Everyone, The vote to Merge grails-profiles & grails-wrapper into grails-core has passed. The vote has passed with Five +1 binding votes. Plus one non-binding. [1] https://lists.apache.org/thread/ssmy2lz5hhg7h3zdff0qddpnrkglt7n4

[VOTE] Merge grails-profiles & grails-wrapper into grails-core

2025-04-23 Thread James Fredley
Hi Everyone, As per the [DISCUSS] int the weekly meeting this morning [1], I'd like to propose we consolidate grails-profiles & grails-wrapper into grails-core. grails-core:grails-bom references the versions of grails-profiles and combining grails-profiles into grails-core allows them to releas

[RESULT][VOTE] Change Default Branch on https://github.com/apache/grails-profiles to 7.0.x

2025-04-21 Thread James Fredley
Hi Everyone, The vote for Changing the Default Branch on https://github.com/apache/grails-profiles to 7.0.x has passed. The vote has passed with Five +1 binding votes. Plus two non-binding. [1] https://lists.apache.org/thread/932bsdygp2gcvbsqnxf2hlh9ws0f7rcb

[RESULT][VOTE] Change Default Branch on https://github.com/apache/grails-wrapper to 7.0.x

2025-04-21 Thread James Fredley
Hi Everyone, The vote for Changing the Default Branch on https://github.com/apache/grails-wrapper to 7.0.x has passed. The vote has passed with Four +1 binding votes. [1] https://lists.apache.org/thread/h1ps8jm0vbyn3s48yhqpddvk40ftfrg0

[VOTE] Change Default Branch on https://github.com/apache/grails-wrapper to 7.0.x

2025-04-18 Thread James Fredley
vote is to change the default branch from 6.0.x to 7.0.x. The vote is open for the next 72 hours. [] +1 proceed with the proposal [] 0 I don't have a strong opinion about this, but I assume it's ok [] -1 Do not proceed because ... Here is my vote: +1 (binding) -James Fredley

[VOTE] Change Default Branch on https://github.com/apache/grails-profiles to 7.0.x

2025-04-18 Thread James Fredley
branch to 'pre-asf-10.0.x'. The vote is open for the next 72 hours. [] +1 proceed with the proposal [] 0 I don't have a strong opinion about this, but I assume it's ok [] -1 Do not proceed because ... Here is my vote: +1 (binding) -James Fredley

Re: [VOTE] Merge Grails-geb & Grails-data-mapping to form a mono repo

2025-04-18 Thread James Fredley
+1 (binding) James Fredley On 2025/04/18 15:20:04 James Daugherty wrote: > Hi Everyone, > > As per the [DISCUSS] thread [1], I'd like to propose we form a mono repo > for the "grails-core" libraries by merging the final 2 repositories > together: grails-geb &

Re: [VOTE] Merge Grails-geb & Grails-data-mapping to form a mono repo

2025-04-18 Thread James Fredley
+1 (binding) James Fredley On 2025/04/18 15:20:04 James Daugherty wrote: > Hi Everyone, > > As per the [DISCUSS] thread [1], I'd like to propose we form a mono repo > for the "grails-core" libraries by merging the final 2 repositories > together: grails-geb &

Re: 'grails-app' folder name

2025-04-18 Thread James Fredley
I have never thought much about the grails-app directory name and do not think it should change since it does a good job describing the contents. We should review our documentation around the directory structure, for a Grails application, to ensure it clearly details the structure and purpose fo

Apache Grails 7.0.x GitHub Project Kanban Board is Live

2025-04-18 Thread James Fredley
All open issues and PRs from the Grails 7 GitHub project have been added to the Apache Grails 7.0.x GitHub Project. Close/Done were not added. All: https://github.com/orgs/apache/projects/487/views/1 By Milestone: https://github.com/orgs/apache/projects/487/views/2?sliceBy%5Bvalue%5D=grails%3A

Re: [DISCUSS] Merge Grails-geb & Grails-data-mapping to form a mono repo

2025-04-17 Thread James Fredley
l be addressed with changes before and after these two projects are merged into grails-core. I strongly believe that a mono repo is key to quickly iterating on Grails 7.0.x, 7.1.x and 8.0.x, this year. James Fredley On 2025/04/17 04:05:31 James Daugherty wrote: > Hi Everyone, > > We&

Re: [VOTE] merge grails-doc to grails-core repository

2025-04-11 Thread James Fredley
+1 (binding) James Fredley On 2025/04/11 16:32:38 James Daugherty wrote: > Hi Everyone, > > As per the [DISCUSS] thread [1], I'd like to propose we merge the > documentation from the grails-doc repository into the grails-core > repository. > > Note: We would continu

Re: [DISCUSS] grails-doc to grails-core

2025-04-09 Thread James Fredley
I really like the idea of the documentation living with the code and am strongly in favor of this change. James On 2025/04/09 14:55:25 James Daugherty wrote: > Hi Everyone, > > We have discussed moving the documentation to grails-core in the past, but > have held off because the gh-pages bran

Re: [VOTE] merge grails-views & grails-gradle-plugin repositories into grails-core

2025-04-09 Thread James Fredley
+1 (binding) On 2025/04/09 14:35:08 James Daugherty wrote: > Hi Everyone, > > As per the [DISCUSS] thread [1], I'd like to propose we merge the > grails-views & grails-gradle-plugin repos into the grails-core repo. > > The vote is open for the next 72 hours and passes if all binding votes are >

ASF: Requesting New GitHub Actions on the Allow List

2025-04-07 Thread James Fredley
Grails uses the following 3rd party GitHub actions. PRs have been created to request that the following be added to the allowed list. See more details on: https://docs.google.com/document/d/17SdV1nFtIP67Ru8jMQMMZ852PiNaiaiklFNiruQMMu8/edit?tab=t.0#heading=h.3m9yl093tvp8 Note: You MUST pin all

Re: [DISCUSS] Apache Grails Weekly Meeting Day/Time Changes

2025-04-07 Thread James Fredley
With the consensus to this change during the meeting last Thursday and in this thread, I will send out updated calendar invites for this week and going forward. On 2025/04/03 18:40:45 James Fredley wrote: > The meeting currently takes place at 11am ET on Thursdays or in our common > time

Re: Grails Website Refresh - Some Initial Questions

2025-04-05 Thread James Fredley
I believe is > > > universally understood to be a "bad idea", yes? > > > > > > -Andrew > > > > > >> On Fri, Mar 21, 2025 at 8:23 AM Justin Dodson <89web...@gmail.com> > > wrote: > > >> > > >> I tend to le

Re: [DISCUSS] Group Id & Artifact Id Renames

2025-04-05 Thread James Fredley
I reviewed the https://github.com/jdaugherty/grails-core/blob/3b4da92e339b7b688011e4a8ffc3c2aaea723680/RENAME.md?plain=1 iteration and put my approval on the PR. I am still a little concerned with the artifacts being security-spring and the project name being spring-security. Matching the upst

Re: [DISCUSS] Grails-cache merger to grails-core

2025-04-05 Thread James Fredley
James Daugherty, If you have no outstanding concerns with the gradle plug-in, then I have none. I believe they were addressed in recent days. For grails-data-mapping, I think local builds times for grails-core should also be compared. Local will be substantially faster than github runners,

Re: [VOTE] merge grails-cache repository into grails-core

2025-04-04 Thread James Fredley
+1 (binding) James On 2025/04/03 19:34:52 James Daugherty wrote: > Hi Everyone, > > As per the [DISCUSS] thread [1], I'd like to propose we merge the > grails-cache repo into the grails-core repo. > > The vote is open for the next 72 hours and passes if all binding votes are > cast in favor. >

[DISCUSS] Apache Grails Weekly Meeting Day/Time Changes

2025-04-03 Thread James Fredley
The meeting currently takes place at 11am ET on Thursdays or in our common time zones: https://www.worldtimebuddy.com/?qm=1&lid=8,6,5,12,30,1819729,2207259&h=8&date=2025-4-3&sln=8-9&hf=1 There is a request to move the meeting to a day other than Thursday, by one of the core committers and PPMC

Re: [DISCUSS] Grails-cache merger to grails-core

2025-04-03 Thread James Fredley
I am in favor of merging Grails Cache into grails-core. This is the right time do it, since the maven coordinated are changing and on the old coordinates we were on version 9.0.x which was higher than 7.0.x for grails-core. For this I think we should have a vote thread just for grails-cache st

Re: Community over Code NA 2025 announced for Minneapolis, September 11-14

2025-03-26 Thread James Fredley
I have submitted two session topics/papers to the Groovy Track: - Migrating a 20 year old project to the Apache Software Foundation - Introduction to Apache Grails 7.1.x On 2025/02/20 17:20:37 James Fredley wrote: > Hey Paul, > > I am interested in submitting 1 or 2 papers on Grails t

Re: Please join me in welcoming Lari Hotari to the Apache Grails PPMC

2025-03-24 Thread James Fredley
Welcome. It will be exciting to see Grails 7 released as Apache Grails! On 2025/03/22 22:45:06 Paul King wrote: > Lari is a big time past contributor to Grails (second biggest > contributor to grails-core). He also has a wealth of knowledge about > many relevant technologies and is involved in nu

Re: [VOTE] Group Id, Artifact Id rename + Views Gradle Plugins Proposal

2025-03-21 Thread James Fredley
+1 James On 2025/03/21 21:59:49 James Daugherty wrote: > Hi Everyone, > > As per the [DISCUSS] thread[1], I'd like to propose that we move forward > with the maven coordinate changes so we can begin snapshot builds under the > ASF namespace. > > I've done my best to capture everyone's feedback

Re: [DISCUSS] Group Id & Artifact Id Renames

2025-03-21 Thread James Fredley
This has had the highest participation of any Grails conversation over the last ~9 months, which is exciting to see. The goal of this step is to move to Apache groupids, which are required to setup snapshot publishing at ASF, which will allow us to resume development with the 18 migrated git re

Re: [DISCUSS] Group Id & Artifact Id Renames

2025-03-19 Thread James Fredley
web-plugin >| org.apache.grails.profiles | grails-profile-web-plugin > || | > grails-profiles| > > James Fredley 于2025年3月20日周四 08:43写道: > > > Here is a further updated table with the views Gra

Re: [DISCUSS] Group Id & Artifact Id Renames

2025-03-19 Thread James Fredley
/build.gradle#L7 > buildSrc usage: > https://github.com/apache/grails-views/blob/f9e28f2cfefdc6545f439b72fad15156d5c00781/buildSrc/build.gradle#L29 > > I'm not proposing we rename the gradle plugin names from your list, but > rather just that artifact that includes them all

Re: [DISCUSS] Group Id & Artifact Id Renames

2025-03-19 Thread James Fredley
ty > frameworks such as https://shiro.apache.org/. This convinced me to keep > the 'spring' in the name to be clear. > > Looking at Mattias' revision and comparing it to James Fredley's, I think I > agree with everything James Fredley has except two points: >

Re: Grails Website Refresh - Some Initial Questions

2025-03-19 Thread James Fredley
the orange logo at the bottom. James On 2025/03/19 16:57:43 James Fredley wrote: > Posting here on behalf of Martyn Duffy: > > Hey everyone, I wanted to share an initial take on a new Grails landing page. > Would love your feedback on how to best capture the essence of Grails: &g

Grails Website Refresh - Some Initial Questions

2025-03-19 Thread James Fredley
Posting here on behalf of Martyn Duffy: Hey everyone, I wanted to share an initial take on a new Grails landing page. Would love your feedback on how to best capture the essence of Grails: What do we want new visitors to immediately understand about the framework? What do you think Grails’ uniq

Re: [DISCUSS] Group Id & Artifact Id Renames

2025-03-19 Thread James Fredley
I put a number of related details in my longer post. In terms of location of the word `plugin` in the artifactid, I prefer towards the beginning vs at the end. This makes grouping and search a bit simpler. I we go this direction, we need to make decisions on grails-view-plugin-, grails-gradle

Re: [DISCUSS] Group Id & Artifact Id Renames

2025-03-19 Thread James Fredley
James, Thank you for building a full table based on the thoughts captured in https://github.com/apache/grails-core/issues/14006 back in Feb. This looks really good. My initial thoughts and opinions on the table: https://github.com/jdaugherty/grails-core/blob/renameProposal/RENAME.md org.apa

Re: Initial GitHub Repository Migration to ASF

2025-03-18 Thread James Fredley
18 Grails repositories have been moved to the Apache GitHub organization: https://github.com/apache?q=grails-&type=all&language=&sort=#org-profile-repositories On 2025/03/18 12:14:25 James Fredley wrote: > This move will start today. https://issues.apache.org/jira/browse/INFR

Re: Initial GitHub Repository Migration to ASF

2025-03-18 Thread James Fredley
This move will start today. https://issues.apache.org/jira/browse/INFRA-26642 On 2025/03/13 18:13:57 James Fredley wrote: > A JIRA ticket has been submitted with ASF infrastructure to migrate the > following repositories to https://github.com/apache/. > > https://github.com/g

Initial GitHub Repository Migration to ASF

2025-03-13 Thread James Fredley
A JIRA ticket has been submitted with ASF infrastructure to migrate the following repositories to https://github.com/apache/. https://github.com/grails/grails-core https://github.com/grails/grails-gradle-plugin https://github.com/grails/grails-static-website https://github.com/grails/grails-plu

Re: GitHub Repositories Renamed ahead of Migration to Apache GitHub Organizaton

2025-03-09 Thread James Fredley
https://github.com/grails/github-actions redirects to https://github.com/grails/grails-github-actions. We will see if the following workflows work or require updates. https://github.com/search?q=org%3Agrails+grails%2Fgithub-actions%2F&type=code On 2025/03/06 18:25:53 James Fredley w

Re: [Weekly Developer Meeting] - 2025/03/06 - Notes

2025-03-07 Thread James Fredley
. If you would like to be added, just let us know. On 2025/03/07 02:43:25 James Fredley wrote: > Hi Everyone, > > We meet every week via a google meeting. Each week we will provide a summary > here to facilitate historical preservation & further discussion. If you > woul

Re: GitHub Repositories Renamed ahead of Migration to Apache GitHub Organizaton

2025-03-06 Thread James Fredley
iliar with the development process for the Apache way, > do I have to use JIRA to submit the issue first? > > James Fredley 于2025年3月7日周五 02:29写道: > > > https://github.com/grails/github-actions redirects to > > https://github.com/grails/grails-github-actions. We will see

[Weekly Developer Meeting] - 2025/03/06 - Notes

2025-03-06 Thread James Fredley
Hi Everyone, We meet every week via a google meeting. Each week we will provide a summary here to facilitate historical preservation & further discussion. If you would like to join this meeting, please see: https://calendar.google.com/calendar/r?eid=MGNnc29hYjFvYW1ndjI5ODJiZXRwZGRjbmMgamFtZX

GitHub Repositories Renamed ahead of Migration to Apache GitHub Organizaton

2025-03-06 Thread James Fredley
The following changes have been completed: Renaming GitHub Repository ✅ If the repository does not start with grails- we need to rename it. ✅ rename gorm implementations (repos) to have ‘grails-data-’ prefix: ✅ rename repo gorm-hibernate5 to grails-data-hibernate5 ✅ rename repo gorm-mongodb to

Re: Add new Gradle DuplicatesStrategy.OVERWRITE strategy, which always results in the last file/entry copied to the destination

2025-03-04 Thread James Fredley
https://github.com/gradle/gradle/issues/32558#issuecomment-2697007695 Update from Gradle team on this issue: "This issue needs a decision from the team responsible for that area. They have been informed. Response time may vary." On 2025/02/26 22:38:26 James Fredley wrote: > I

Additional Work Needed on grails-profiles

2025-02-28 Thread James Fredley
grails-profiles were recently consolidated into a single project to simplify development and cut 9/10 or more of the time when performing releases. The web + base profiles has been updated to generate a runnable Grails 7 web application. Now the other profiles need some additional attention. T

  1   2   >