This is an automated email from the ASF dual-hosted git repository.

asf-ci-deploy pushed a commit to branch asf-site-production
in repository https://gitbox.apache.org/repos/asf/grails-website.git


The following commit(s) were added to refs/heads/asf-site-production by this 
push:
     new a245b37c1a5 Updating apache/grails-website asf-site-production branch 
for Github Actions run:18504123242
a245b37c1a5 is described below

commit a245b37c1a56b54103e09cc6ad4d65778eed4248
Author: matrei <[email protected]>
AuthorDate: Tue Oct 14 17:10:47 2025 +0000

    Updating apache/grails-website asf-site-production branch for Github 
Actions run:18504123242
---
 blog/2016-04-01-1.html  |   8 ++--
 blog/2016-04-01-2.html  |   8 ++--
 blog/2017-01-20-1.html  |   8 ++--
 blog/2017-01-20-2.html  |   8 ++--
 blog/2017-01-20-3.html  |   8 ++--
 blog/2017-01-20-4.html  |   8 ++--
 blog/2017-07-12.html    |   8 ++--
 blog/2017-10-30.html    |   8 ++--
 blog/2018-02-08.html    |   8 ++--
 blog/2019-01-30.html    |   8 ++--
 blog/index.html         |  20 ++++----
 blog/tag/quickcast.html |  20 ++++----
 faq.html                | 119 ++++++++++++++++++++++++++++++++++++++++--------
 foundation/minutes.xml  |   2 +-
 rss.xml                 |  40 ++++++++--------
 15 files changed, 182 insertions(+), 99 deletions(-)

diff --git a/blog/2016-04-01-1.html b/blog/2016-04-01-1.html
index 7bd1d69f1c4..69ab18e9999 100644
--- a/blog/2016-04-01-1.html
+++ b/blog/2016-04-01-1.html
@@ -134,15 +134,15 @@
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
+    <h2>Quickcast #10: Debugging Grails® Apps</h2>
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #10: Debugging Grails® Apps</h2>
+    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
   </a>
 </article></div>
     </div>
diff --git a/blog/2016-04-01-2.html b/blog/2016-04-01-2.html
index 40d95a1f722..fbd6df007b5 100644
--- a/blog/2016-04-01-2.html
+++ b/blog/2016-04-01-2.html
@@ -137,15 +137,15 @@
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
+    <h2>Quickcast #10: Debugging Grails® Apps</h2>
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #10: Debugging Grails® Apps</h2>
+    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
   </a>
 </article></div>
     </div>
diff --git a/blog/2017-01-20-1.html b/blog/2017-01-20-1.html
index cfad925dfbb..0e15be131ac 100644
--- a/blog/2017-01-20-1.html
+++ b/blog/2017-01-20-1.html
@@ -133,15 +133,15 @@
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
+    <h2>Quickcast #10: Debugging Grails® Apps</h2>
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #10: Debugging Grails® Apps</h2>
+    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
   </a>
 </article></div>
     </div>
diff --git a/blog/2017-01-20-2.html b/blog/2017-01-20-2.html
index f4502d43d89..068e991fdb1 100644
--- a/blog/2017-01-20-2.html
+++ b/blog/2017-01-20-2.html
@@ -133,15 +133,15 @@
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
+    <h2>Quickcast #10: Debugging Grails® Apps</h2>
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #10: Debugging Grails® Apps</h2>
+    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
   </a>
 </article></div>
     </div>
diff --git a/blog/2017-01-20-3.html b/blog/2017-01-20-3.html
index dabc9359c6d..4022e5813e8 100644
--- a/blog/2017-01-20-3.html
+++ b/blog/2017-01-20-3.html
@@ -134,15 +134,15 @@
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
+    <h2>Quickcast #10: Debugging Grails® Apps</h2>
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #10: Debugging Grails® Apps</h2>
+    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
   </a>
 </article></div>
     </div>
diff --git a/blog/2017-01-20-4.html b/blog/2017-01-20-4.html
index 170e8de3730..4d0cc331958 100644
--- a/blog/2017-01-20-4.html
+++ b/blog/2017-01-20-4.html
@@ -134,15 +134,15 @@
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
+    <h2>Quickcast #10: Debugging Grails® Apps</h2>
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #10: Debugging Grails® Apps</h2>
+    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
   </a>
 </article></div>
     </div>
diff --git a/blog/2017-07-12.html b/blog/2017-07-12.html
index b7a3c3bec85..2825e0ac911 100644
--- a/blog/2017-07-12.html
+++ b/blog/2017-07-12.html
@@ -134,15 +134,15 @@
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
+    <h2>Quickcast #10: Debugging Grails® Apps</h2>
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #10: Debugging Grails® Apps</h2>
+    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
   </a>
 </article></div>
     </div>
diff --git a/blog/2017-10-30.html b/blog/2017-10-30.html
index 983ba507add..225b6e8710c 100644
--- a/blog/2017-10-30.html
+++ b/blog/2017-10-30.html
@@ -134,15 +134,15 @@
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
+    <h2>Quickcast #10: Debugging Grails® Apps</h2>
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #10: Debugging Grails® Apps</h2>
+    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
   </a>
 </article></div>
     </div>
diff --git a/blog/2018-02-08.html b/blog/2018-02-08.html
index 2add074303f..40aa556b8d1 100644
--- a/blog/2018-02-08.html
+++ b/blog/2018-02-08.html
@@ -133,15 +133,15 @@
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
+    <h2>Quickcast #10: Debugging Grails® Apps</h2>
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #10: Debugging Grails® Apps</h2>
+    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
   </a>
 </article></div>
     </div>
diff --git a/blog/2019-01-30.html b/blog/2019-01-30.html
index 6c2ca5bca33..6957c9a1c76 100644
--- a/blog/2019-01-30.html
+++ b/blog/2019-01-30.html
@@ -133,15 +133,15 @@
     </h2>
     <div class='threecolumns'>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
+    <h2>Quickcast #10: Debugging Grails® Apps</h2>
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #10: Debugging Grails® Apps</h2>
+    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
diff --git a/blog/index.html b/blog/index.html
index 50f3211d429..9e0cba2cbfe 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -528,15 +528,15 @@
   </a>
 </article></div></div><div class="threecolumns">
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
+    <h2>Quickcast #10: Debugging Grails® Apps</h2>
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #10: Debugging Grails® Apps</h2>
+    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/2018-06-22.jpg)'>
@@ -684,9 +684,9 @@
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2017-01-20-4.html'>
+  <a href='https://grails.apache.org/blog/2017-01-20-2.html'>
     <h3>January 20, 2017</h3>
-    <h2>Quickcast #6: Developing Grails® 3 Applicatio...</h2>
+    <h2>Quickcast #4: Angular Scaffolding</h2>
   </a>
 </article></div></div><div class="threecolumns">
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
@@ -696,15 +696,15 @@
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2017-01-20-2.html'>
+  <a href='https://grails.apache.org/blog/2017-01-20-3.html'>
     <h3>January 20, 2017</h3>
-    <h2>Quickcast #4: Angular Scaffolding</h2>
+    <h2>Quickcast #5: Retrieving Runtime Config Value...</h2>
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2017-01-20-3.html'>
+  <a href='https://grails.apache.org/blog/2017-01-20-4.html'>
     <h3>January 20, 2017</h3>
-    <h2>Quickcast #5: Retrieving Runtime Config Value...</h2>
+    <h2>Quickcast #6: Developing Grails® 3 Applicatio...</h2>
   </a>
 </article></div></div><div class="threecolumns">
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/2016-12-14.jpg)'>
diff --git a/blog/tag/quickcast.html b/blog/tag/quickcast.html
index 4aeae9ea798..ceae2fd7f03 100644
--- a/blog/tag/quickcast.html
+++ b/blog/tag/quickcast.html
@@ -119,15 +119,15 @@
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
+    <h2>Quickcast #10: Debugging Grails® Apps</h2>
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2018-08-22-1.html'>
+  <a href='https://grails.apache.org/blog/2018-08-22-2.html'>
     <h3>August 22, 2018</h3>
-    <h2>Quickcast #10: Debugging Grails® Apps</h2>
+    <h2>Quickcast #11: Grails® Profiling with YourKit</h2>
   </a>
 </article></div></div><div class="threecolumns">
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
@@ -149,9 +149,9 @@
   </a>
 </article></div></div><div class="threecolumns">
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2017-01-20-4.html'>
+  <a href='https://grails.apache.org/blog/2017-01-20-2.html'>
     <h3>January 20, 2017</h3>
-    <h2>Quickcast #6: Developing Grails® 3 Applicatio...</h2>
+    <h2>Quickcast #4: Angular Scaffolding</h2>
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
@@ -161,15 +161,15 @@
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2017-01-20-2.html'>
+  <a href='https://grails.apache.org/blog/2017-01-20-3.html'>
     <h3>January 20, 2017</h3>
-    <h2>Quickcast #4: Angular Scaffolding</h2>
+    <h2>Quickcast #5: Retrieving Runtime Config Value...</h2>
   </a>
 </article></div></div><div class="threecolumns">
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2017-01-20-3.html'>
+  <a href='https://grails.apache.org/blog/2017-01-20-4.html'>
     <h3>January 20, 2017</h3>
-    <h2>Quickcast #5: Retrieving Runtime Config Value...</h2>
+    <h2>Quickcast #6: Developing Grails® 3 Applicatio...</h2>
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
diff --git a/faq.html b/faq.html
index 7ac632f7a50..5105066b2aa 100644
--- a/faq.html
+++ b/faq.html
@@ -1,7 +1,7 @@
 <!DOCTYPE html>
 <html>
 <head>
-    <title>Frequently Asked Questions | Micronaut Framework</title>
+    <title>FAQ | Apache Grails&reg;</title>
     <meta name="keywords" 
content="grails,jvm,framework,groovy,gradle,spring-boot,gorm"/>
     <meta name="description" content="A powerful Groovy-based web application 
framework for the JVM built on top of Spring Boot"/>
     <meta name="date" content="October 14, 2025"/>
@@ -17,7 +17,7 @@
     <meta property='og:image:width' content='300'/>
     <meta property='og:image:height' content='300'/>
     <meta property='og:url' content='https://grails.apache.org'/>
-    <meta property='og:title' content='Frequently Asked Questions | Micronaut 
Framework'/>
+    <meta property='og:title' content='FAQ | Apache Grails&reg;'/>
     <meta property='og:description' content='A powerful Groovy-based web 
application framework for the JVM built on top of Spring Boot'/>
     <meta property='og:type' content='website'/>
 
@@ -111,63 +111,146 @@
 <div class='content'>
   <article id='questions'>
     <div class='question' id='question_opensource'>
-      <h2 class='columnheader'>Is Apache Grails an Open Source 
project?</h2><p>Yes, Apache Grails is an Open Source project licensed under the 
<a href="https://www.apache.org/licenses/LICENSE-2.0";>Apache License v2</a>.</p>
+      <h2 class='columnheader'>Is Apache Grails an Open Source 
project?</h2><p>Yes, Apache Grails is an Open Source project licensed under the
+<a href="https://www.apache.org/licenses/LICENSE-2.0";>Apache License 
v2</a>.</p>
 
     </div>
     <div class='question' id='eccn'>
-      <h2 class='columnheader'>What is the Export Control Classification 
Number (ECCN) for Grails?</h2><p>Grails is an open source technology that is 
not on the Commerce Control List, and is therefore classified with the general 
purpose classification of EAR 99.</p>
+      <h2 class='columnheader'>What is the Export Control Classification 
Number (ECCN) for Grails?</h2><p>Grails is an open source technology that is 
not on the Commerce Control List,
+and is therefore classified with the general purpose classification of EAR 
99.</p>
 
     </div>
     <div class='question' id='question_learn'>
-      <h2 class='columnheader'>What is the best way to learn about 
Grails?</h2><p>Read the <a href="/documentation.html">User Guide</a> for the 
version you are planning to use. We recommend you start with the latest stable 
version of the framework. We have also written a collection of <a 
href="https://guides.grails.org";>Guides</a>, which contain step-by-step 
tutorials for solving common scenarios.</p>
+      <h2 class='columnheader'>What is the best way to learn about 
Grails?</h2><p>Read the <a href="/documentation.html">User Guide</a> for the 
version you are planning to use.
+We recommend you start with the latest stable version of the framework. We 
have also
+written a collection of <a href="https://guides.grails.org";>Guides</a>, which 
contain step-by-step
+tutorials for solving common scenarios.</p>
 
     </div>
     <div class='question' id='question_training'>
-      <h2 class='columnheader'>Do you offer Grails training?</h2><p>The Apache 
Software Foundation does not offer Grails Training.  See <a 
href="/support.html">Commercial Support Options</a>.</p>
+      <h2 class='columnheader'>Do you offer Grails training?</h2><p>The Apache 
Software Foundation does not offer Grails Training.<br />
+See <a href="/support.html">Commercial Support Options</a>.</p>
 
     </div>
     <div class='question' id='question_usage'>
-      <h2 class='columnheader'>Where can I ask questions about 
usage?</h2><p>The best place to get community support is to use the <a 
href="/community.html">Apache Grails User mailing-lists</a>. Alternatively you 
can use <a href="https://github.com/apache/grails-core/discussions";>GitHub 
Discussions</a> or <a href="https://slack.grails.org";>Slack</a> Grails 
Community Slack.</p>
+      <h2 class='columnheader'>Where can I ask questions about 
usage?</h2><p>The best place to get community support is to use the <a 
href="/community.html">Apache Grails User mailing lists</a>.
+Alternatively you can use <a 
href="https://github.com/apache/grails-core/discussions";>GitHub Discussions</a> 
or
+<a href="https://slack.grails.org";>Slack</a> Grails Community Slack.</p>
 
     </div>
     <div class='question' id='question_socialmedia'>
-      <h2 class='columnheader'>Where can I find Grails on social 
media?</h2><p>You can find Grails on <a 
href="https://twitter.com/grailsframework";>Twitter</a> and <a 
href="https://www.linkedin.com/groups/39757";>LinkedIn</a>.</p>
+      <h2 class='columnheader'>Where can I find Grails on social 
media?</h2><p>You can find Grails on <a 
href="https://x.com/grailsframework";>X</a>
+and <a href="https://www.linkedin.com/groups/39757";>LinkedIn</a>.</p>
 
     </div>
     <div class='question' id='question_mailinglist'>
-      <h2 class='columnheader'>Do you have a mailing list?</h2><p>Yes, there 
are a number of mailing-lists at the ASF. Check the <a 
href="/community.html">Community</a> page for more information</p>
+      <h2 class='columnheader'>Do you have a mailing list?</h2><p>Yes, there 
are a number of mailing lists at the ASF. Check the
+<a href="/community.html">Community</a> page for more information</p>
 
     </div>
     <div class='question' id='question_feature'>
-      <h2 class='columnheader'>Where can I suggest a new feature or share an 
interesting finding?</h2><p>The best place is to use the <a 
href="/community.html">Apache Grails Developer mailing-lists</a>. You can also 
join <a href="https://slack.grails.org";>Grails Community Slack</a> which a 
great place to start a conversation with the Grails developers and other Grails 
users.</p>
+      <h2 class='columnheader'>Where can I suggest a new feature or share an 
interesting finding?</h2><p>The best place is to use the <a 
href="/community.html">Apache Grails Developer mailing lists</a>.</p>
+<p>You can also join <a href="https://slack.grails.org";>Grails Community 
Slack</a> which a great place
+to start a conversation with the Grails developers and other Grails users.</p>
 
     </div>
     <div class='question' id='question_slack_vs_stackoverflow'>
-      <h2 class='columnheader'>What is the difference between the 
Mailing-list, Slack and interaction on Stack Overflow?</h2><p>Use the <a 
href="https://slack.grails.org";>Grails Community Slack</a> for discussion 
around the framework's development. For questions we recommend to use the <a 
href="/community.html">Apache Grails User mailing-lists</a>. <a 
href="https://stackoverflow.com/questions/tagged/grails";>Stack Overflow</a> 
also contains long lived Q&amp;A. Long lived discussions will  [...]
+      <h2 class='columnheader'>What is the difference between the mailing 
list, Slack and interaction on Stack Overflow?</h2><ul>
+<li>Use the <a href="https://slack.grails.org";>Grails Community Slack</a> for 
discussion around
+the framework's development.</li>
+<li>For questions we recommend to use the <a href="/community.html">Apache 
Grails User mailing lists</a>.</li>
+<li><a href="https://stackoverflow.com/questions/tagged/grails";>Stack 
Overflow</a> also contains long lived Q&amp;A.</li>
+<li>Long lived discussions will occur on GitHub.</li>
+</ul>
 
     </div>
     <div class='question' id='question_issue'>
-      <h2 class='columnheader'>How do I report an issue with the Grails 
framework?</h2><p>The Grails project uses <a 
href="https://github.com/apache/grails-core/issues";>Github issues</a> to report 
and track issues, feature enhancements, and new features. Make sure you're 
logged-in before proceeding. <a 
href="https://github.com/apache/grails-core/issues/new";>Report an issue</a>.</p>
+      <h2 class='columnheader'>How do I report an issue with the Grails 
framework?</h2><p>The Grails project uses <a 
href="https://github.com/apache/grails-core/issues";>GitHub issues</a>
+to report and track issues, feature enhancements, and new features.
+Make sure you're logged-in before proceeding.</p>
+<p><a href="https://github.com/apache/grails-core/issues/new";>Report an 
issue</a></p>
 
     </div>
     <div class='question' id='question_docs'>
-      <h2 class='columnheader'>How can I contribute to improving the 
documentation?</h2><p>Grails documentation comes in several forms:<br/>- the <a 
href="https://grails.apache.org/docs/latest/";>reference documentation</a> 
contains language specification, user guides, a getting started tutorial, and 
more.<br/>- the <a href="api.html">GroovyDoc APIs</a> documents the classes of 
the Grails code base<br/>- <a 
href="https://github.com/apache/grails-static-website";>GitHub</a> allows users 
to  [...]
+      <h2 class='columnheader'>How can I contribute to improving the 
documentation?</h2><p>Grails documentation comes in several forms:</p>
+<ul>
+<li>The <a href="https://grails.apache.org/docs/latest/";>reference 
documentation</a> contains language
+specification, user guides, a getting started tutorial, and more.</li>
+<li>The <a href="api.html">GroovyDoc APIs</a> documents the classes of the 
Grails code base.</li>
+<li><a href="https://github.com/apache/grails-static-website";>GitHub</a> 
allows users to contribute
+to this website.</li>
+</ul>
+<p>Contributing to the documentation is fairly easy. Create a GitHub account 
or sign in
+with an existing account, then go to the
+<a href="https://grails.apache.org/docs/latest/";>documentation website</a>
+and select the &quot;Improve this doc&quot; button at the top of the page you 
wish to edit.</p>
+<p>Please don't hesitate to help us make improvements, fix typos or broken 
language,
+clarify complicated sections, add new material, and anything else you feel 
will be
+helpful to other Grails users.</p>
 
     </div>
     <div class='question' id='question_code'>
-      <h2 class='columnheader'>How can I contribute to Grails code?</h2><p>If 
you are looking to make an initial contribution, just raise your hand on the 
[Apache Grails Developer mailing-lists](/community.html) and tell us about your 
desire to work on a particular problem.</p><p>For more complicated tasks, the 
best approach is to bring your interest to the attention of the Grails 
developers. They can provide guidance on how best to tackle a particular 
problem, collaborate on implementat [...]
+      <h2 class='columnheader'>How can I contribute to Grails code?</h2><p>If 
you are looking to make an initial contribution, just raise your hand on the
+<a href="/community.html">Apache Grails Developer mailing lists</a> and tell 
us about your desire
+to work on a particular problem.</p>
+<p>For more complicated tasks, the best approach is to bring your interest to 
the attention
+of the Grails developers. They can provide guidance on how best to tackle a 
particular
+problem, collaborate on implementation ideas, and discuss the semantics or 
scope of the
+proposed change.</p>
+<h3>Cloning the code base</h3>
+<p>To work on the Grails code base, you should be proficient in <a 
href="https://git-scm.com/";>Git</a>
+and (ideally) have an account on <a href="https://github.com/";>GitHub</a>, so 
you can create
+<a href="https://help.github.com/articles/creating-a-pull-request";>pull 
requests</a> with your changes.</p>
+<p>If you have Git installed on your machine, you should be able to clone the 
Grails repository
+with the following command:</p>
+<pre><code>git clone git://github.com/apache/grails-core.git
+</code></pre>
+<p>Make sure you configure Git appropriately with the same email that you 
registered with on GitHub.</p>
+<pre><code>git config --global user.name &quot;YOUR NAME&quot;
+git config --global user.email &quot;YOUR EMAIL&quot;
+</code></pre>
+<p>You can verify these are configured appropriately by running:</p>
+<pre><code>git config --list
+</code></pre>
+<h3>Working on the code base</h3>
+<p>If you are working with the IntelliJ IDEA development environment, you can 
import the project using
+the Intellij Gradle Tooling (&quot;File / Import Project&quot; and select the 
&quot;build.gradle&quot; file).</p>
+<p>To get a local development version of Grails working, first run the install 
task.</p>
+<pre><code>./gradlew assemble
+./gradlew publishToMavenLocal
+</code></pre>
+<p>Then install <a href="https://sdkman.io";>SDKman</a>, which is the quickest 
way to set up a development environment.</p>
+<p>Once you have SDKman installed, point SDKman to your local development 
version of Grails.</p>
+<pre><code>sdk install grails dev /path/to/checkout
+sdk use grails dev
+</code></pre>
+<p>Now the &quot;grails&quot; command will be using your development 
version!</p>
+<p>The most important command you will have to run before sending your changes 
is the check command.</p>
+<pre><code>./gradlew check
+</code></pre>
+<p>For a successful contribution, all tests should be green!</p>
+<h3>Creating a pull request</h3>
+<p>Once you are satisfied with your changes:</p>
+<ul>
+<li>commit your changes in your local branch</li>
+<li>push your changes to your remote branch on GitHub</li>
+<li>send us a <a 
href="https://help.github.com/articles/creating-a-pull-request";>pull 
request</a></li>
+</ul>
 
     </div>
-    <div class='question' id='question_gradleenterprise'>
-      <h2 class='columnheader'>Where can I view the Gradle Enterprise instance 
for the Grails framework?</h2><p>Our Gradle Enterprise Instance can be found at 
<a href="https://ge.grails.org";>https://ge.grails.org</a>.</p>
+    <div class='question' id='question_develocity'>
+      <h2 class='columnheader'>Where can I view the Develocity instance for 
the Grails framework?</h2><p>Our Develocity instance can be found at <a 
href="https://ge.grails.org";>https://ge.grails.org</a>.</p>
 
     </div>
     <div class='question' id='question_sponsors'>
-      <h2 class='columnheader'>Who sponsors Grails development?</h2><p>The 
Apache Grails framework is a community driven effort, run under the Apache 
Software Foundation . </p>
+      <h2 class='columnheader'>Who sponsors Grails development?</h2><p>The 
Apache Grails framework is a community driven effort, run under the
+Apache Software Foundation.</p>
 
     </div>
     <div class='question' id='community_collective'>
-      <h2 class='columnheader'>Can I help fund the Apache Grails 
development?</h2><p>The Apache Grails does not accept funding, but there is a 
[Friends of Grails](https://opencollective.com/friends-of-grails) that supports 
activities within the Apache Grails Framework community.</p>
+      <h2 class='columnheader'>Can I help fund the development of Apache 
Grails?</h2><p>While the Apache Grails project does not accept direct funding, 
the community-run
+<a href="https://opencollective.com/friends-of-grails";>Friends of Grails</a> 
initiative supports
+activities within the Apache Grails community.</p>
 
     </div>
   </article>
diff --git a/foundation/minutes.xml b/foundation/minutes.xml
index d74175c2ddc..d3a4d706acf 100644
--- a/foundation/minutes.xml
+++ b/foundation/minutes.xml
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?><rss 
xmlns:content="http://purl.org/rss/1.0/modules/content/"; 
version="2.0"><channel><title>Foundation | Grails 
Framework</title><link>https://grails.apache.org</link><description>A powerful 
Groovy-based web application framework for the JVM built on top of Spring 
Boot</description><pubDate>Tue, 14 Oct 2025 16:13:05 
GMT</pubDate><item><title>Technology Advisory Board 
Meeting</title><link>https://grails.apache.org/foundation/minutes/20221128-tab.html<
 [...]
+<?xml version="1.0" encoding="UTF-8"?><rss 
xmlns:content="http://purl.org/rss/1.0/modules/content/"; 
version="2.0"><channel><title>Foundation | Grails 
Framework</title><link>https://grails.apache.org</link><description>A powerful 
Groovy-based web application framework for the JVM built on top of Spring 
Boot</description><pubDate>Tue, 14 Oct 2025 17:06:23 
GMT</pubDate><item><title>Technology Advisory Board 
Meeting</title><link>https://grails.apache.org/foundation/minutes/20221128-tab.html<
 [...]
 <h3>Meeting Attendance:</h3>
 <ul>
 <li><strong>Puneet Behl</strong> - Grails Product Development Lead at Object 
Computing</li>
diff --git a/rss.xml b/rss.xml
index 8f20eb309a9..5d5fe30403e 100644
--- a/rss.xml
+++ b/rss.xml
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?><rss 
xmlns:content="http://purl.org/rss/1.0/modules/content/"; 
version="2.0"><channel><title>Blog | Grails 
Framework</title><link>https://grails.apache.org</link><description>A powerful 
Groovy-based web application framework for the JVM built on top of Spring 
Boot</description><pubDate>Tue, 14 Oct 2025 16:13:07 
GMT</pubDate><item><title>Apache Grails Graduates to Top-Level Project at The 
Apache Software Foundation</title><link>https://grails.apache.or [...]
+<?xml version="1.0" encoding="UTF-8"?><rss 
xmlns:content="http://purl.org/rss/1.0/modules/content/"; 
version="2.0"><channel><title>Blog | Grails 
Framework</title><link>https://grails.apache.org</link><description>A powerful 
Groovy-based web application framework for the JVM built on top of Spring 
Boot</description><pubDate>Tue, 14 Oct 2025 17:06:26 
GMT</pubDate><item><title>Apache Grails Graduates to Top-Level Project at The 
Apache Software Foundation</title><link>https://grails.apache.or [...]
 <p>The Apache Grails team is excited to announce that Apache Grails has 
officially graduated from incubation under the Apache Groovy project to become 
a Top-Level Project (TLP) at The Apache Software Foundation (ASF). This 
achievement reflects the dedication of our community and underscores the 
strength of the ASF's open source ecosystems.</p>
 <p><a 
href="https://news.apache.org/foundation/entry/the-apache-software-foundation-announces-new-top-level-projects-2";>Apache
 Software Foundation Press Release</a></p>
 <p>Apache Grails is a powerful Apache Groovy-based web application framework 
for the Java Virtual Machine (JVM) built on top of Spring Boot. It enables 
rapid application development through convention-over-configuration and Don't 
Repeat Yourself (DRY) principles, making it ideal for productively building 
full-stack applications with simplicity. Similar to Ruby on Rails, Grails has a 
nearly 20-year history of evolution and refinement, built on Java Enterprise 
foundations like Spring Frame [...]
@@ -3555,15 +3555,15 @@ class Team {
 <li>2.14.1.1 for Grails 2.x</li>
 <li>2.15.1 for Grails 3 and Java 7</li>
 <li>3.0.6 for Grails 3 and Java 8</li>
-</ul>]]></description><author>Iván 
López</author><guid>2018-09-23</guid><pubDate>Sun, 23 Sep 2018 00:00:00 
GMT</pubDate></item><item><title>Quickcast #11: Grails® Profiling with 
YourKit</title><link>https://grails.apache.org/blog/2018-08-22-2.html</link><description><![CDATA[</p>
-<p>Tags: <a href="https://grails.apache.org/blog/tag/quickcast.html";><span 
class="hashtag">#quickcast</span></a> <a 
href="https://grails.apache.org/blog/tag/yourkit.html";><span 
class="hashtag">#yourkit</span></a></p>
-<p>In this Quickcast, 2GM (Groovy, Grails<sup>®</sup> framework, and 
Micronaut) team member, <a 
href="https://objectcomputing.com/products/2gm-team#assar";>Nirav Assar</a>, 
demonstrates how to use YourKit to profile a Grails application and spot CPU 
problems and heap and garbage collection issues.</p>
-<p>Grails Quickcasts, brought to you through a partnership between <a 
href="https://objectcomputing.com/";>Object Computing, Inc.</a> (OCI) and <a 
href="https://dzone.com/";>DZone</a>, provide bite-sized tutorials to help you 
maximize your productivity with the Framework.</p>
-<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/NJ_T5g4bBeY"; 
frameborder="0"></iframe>]]></description><author>Nirav 
Assar</author><guid>2018-08-22-2</guid><pubDate>Wed, 22 Aug 2018 00:00:00 
GMT</pubDate></item><item><title>Quickcast #10: Debugging Grails® 
Apps</title><link>https://grails.apache.org/blog/2018-08-22-1.html</link><description><![CDATA[</p>
+</ul>]]></description><author>Iván 
López</author><guid>2018-09-23</guid><pubDate>Sun, 23 Sep 2018 00:00:00 
GMT</pubDate></item><item><title>Quickcast #10: Debugging Grails® 
Apps</title><link>https://grails.apache.org/blog/2018-08-22-1.html</link><description><![CDATA[</p>
 <p>Tags: <a href="https://grails.apache.org/blog/tag/quickcast.html";><span 
class="hashtag">#quickcast</span></a></p>
 <p>In this 13-minute Quickcast, 2GM (Groovy, Grails<sup>®</sup> framework, and 
Micronaut) team member, <a 
href="https://objectcomputing.com/products/2gm-team#lopez";>Iván López</a>, 
demonstrates a variety of ways to debug Grails core code and the Grails CLI 
(command line interface). Developers may use these tips to fix issues or 
contribute enhancements to the core Grails framework.</p>
 <p>Grails Quickcasts, brought to you through a partnership between <a 
href="https://objectcomputing.com/";>Object Computing, Inc.</a> (OCI) and <a 
href="https://dzone.com/";>DZone</a>, provide bite-sized tutorials to help you 
maximize your productivity with the Framework.</p>
-<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/y69Cr_hYUCA"; 
frameborder="0"></iframe>]]></description><author>Iván 
López</author><guid>2018-08-22-1</guid><pubDate>Wed, 22 Aug 2018 00:00:00 
GMT</pubDate></item><item><title>Mock vs Stub vs 
Spy</title><link>https://grails.apache.org/blog/2018-06-22.html</link><description><![CDATA[</p>
+<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/y69Cr_hYUCA"; 
frameborder="0"></iframe>]]></description><author>Iván 
López</author><guid>2018-08-22-1</guid><pubDate>Wed, 22 Aug 2018 00:00:00 
GMT</pubDate></item><item><title>Quickcast #11: Grails® Profiling with 
YourKit</title><link>https://grails.apache.org/blog/2018-08-22-2.html</link><description><![CDATA[</p>
+<p>Tags: <a href="https://grails.apache.org/blog/tag/quickcast.html";><span 
class="hashtag">#quickcast</span></a> <a 
href="https://grails.apache.org/blog/tag/yourkit.html";><span 
class="hashtag">#yourkit</span></a></p>
+<p>In this Quickcast, 2GM (Groovy, Grails<sup>®</sup> framework, and 
Micronaut) team member, <a 
href="https://objectcomputing.com/products/2gm-team#assar";>Nirav Assar</a>, 
demonstrates how to use YourKit to profile a Grails application and spot CPU 
problems and heap and garbage collection issues.</p>
+<p>Grails Quickcasts, brought to you through a partnership between <a 
href="https://objectcomputing.com/";>Object Computing, Inc.</a> (OCI) and <a 
href="https://dzone.com/";>DZone</a>, provide bite-sized tutorials to help you 
maximize your productivity with the Framework.</p>
+<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/NJ_T5g4bBeY"; 
frameborder="0"></iframe>]]></description><author>Nirav 
Assar</author><guid>2018-08-22-2</guid><pubDate>Wed, 22 Aug 2018 00:00:00 
GMT</pubDate></item><item><title>Mock vs Stub vs 
Spy</title><link>https://grails.apache.org/blog/2018-06-22.html</link><description><![CDATA[</p>
 <p>Tags: <a href="https://grails.apache.org/blog/tag/spock.html";><span 
class="hashtag">#spock</span></a></p>
 <h2>Introduction</h2>
 <p><a href="https://spockframework.org/";>Spock</a> provides three powerful yet 
distinct, tools that make working with collaborators easier:</p>
@@ -4914,29 +4914,29 @@ info.app.grailsVersion=3.2.5
 <p>GORM 6.1 will become the default version of GORM to be used in the upcoming 
Grails 3.3, in the meantime you can use GORM 6.1 in Grails 3.2 simply by 
changing the <code>gormVersion</code> setting in 
<code>gradle.properties</code>:</p>
 <pre><code class="language-groovy">gormVersion=6.1.0.RELEASE
 </code></pre>
-<p>To celebrate the release we have prepared the first of a series of new 
guides to cover GORM 6.1. Among the many new features are huge improvements to 
support Neo4j. Using the official Neo4j sample application, the new guide 
describes how you can <a 
href="https://guides.grails.org/neo4j-movies/guide/index.html";>build a graph 
application with the Grails framework, GORM 6.1 and Neo4j</a>! 
Enjoy!</p>]]></description><author>Graeme 
Rocher</author><guid>2017-03-27</guid><pubDate>Mon, 27 Mar [...]
-<p>Tags: <a href="https://grails.apache.org/blog/tag/quickcast.html";><span 
class="hashtag">#quickcast</span></a></p>
-<p>Grails<sup>®</sup> 3 is a high-productivity framework for building web 
applications for the JVM.</p>
-<p>IntelliJ IDEA is a high-productivity Integrated Development Environment 
(IDE) for building a variety of application types. IDEA has always had great 
support for building Grails applications and, in particular, has the best 
support of any IDE for developing with Grails 3.</p>
-<p>In this 20-minute video, Grails framework co-founder, <a 
href="https://objectcomputing.com/products/2gm-team#brown";>Jeff Scott 
Brown</a>, introduces several tips and tricks related to building Grails 3 
applications in IDEA.</p>
+<p>To celebrate the release we have prepared the first of a series of new 
guides to cover GORM 6.1. Among the many new features are huge improvements to 
support Neo4j. Using the official Neo4j sample application, the new guide 
describes how you can <a 
href="https://guides.grails.org/neo4j-movies/guide/index.html";>build a graph 
application with the Grails framework, GORM 6.1 and Neo4j</a>! 
Enjoy!</p>]]></description><author>Graeme 
Rocher</author><guid>2017-03-27</guid><pubDate>Mon, 27 Mar [...]
+<p>Tags: <a href="https://grails.apache.org/blog/tag/quickcast.html";><span 
class="hashtag">#quickcast</span></a> <a 
href="https://grails.apache.org/blog/tag/rest.html";><span 
class="hashtag">#rest</span></a></p>
+<p>In this Quickcast, 2GM (Groovy, Grails<sup>®</sup> framework, and 
Micronaut) team member, <a 
href="https://objectcomputing.com/products/2gm-team#kleeh";>James Kleeh</a>, 
walks you through the process of using the Angular scaffolding for Grails apps 
to build a fully functional web app, using a simple blog format for 
demonstration.</p>
+<p>The tutorial explains how to have the Grails framework set up a REST 
endpoint and all the Angular modules needed to get the web app running.</p>
 <p>Grails Quickcasts, brought to you through a partnership between <a 
href="https://objectcomputing.com/";>Object Computing, Inc.</a> (OCI) and <a 
href="https://dzone.com/";>DZone</a>, provide bite-sized tutorials to help you 
maximize your productivity with the Framework.</p>
-<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/XsCCsTRdezw"; 
frameborder="0"></iframe>]]></description><author>Jeff Scott 
Brown</author><guid>2017-01-20-4</guid><pubDate>Fri, 20 Jan 2017 00:00:00 
GMT</pubDate></item><item><title>Quickcast #3: Multi-Project 
Builds</title><link>https://grails.apache.org/blog/2017-01-20-1.html</link><description><![CDATA[</p>
+<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/tT4BdlRFAis"; 
frameborder="0"></iframe>]]></description><author>James 
Kleeh</author><guid>2017-01-20-2</guid><pubDate>Fri, 20 Jan 2017 00:00:00 
GMT</pubDate></item><item><title>Quickcast #3: Multi-Project 
Builds</title><link>https://grails.apache.org/blog/2017-01-20-1.html</link><description><![CDATA[</p>
 <p>Tags: <a href="https://grails.apache.org/blog/tag/quickcast.html";><span 
class="hashtag">#quickcast</span></a></p>
 <p>In this video, Grails<sup>®</sup> framework co-founder Graeme Rocher walks 
you through multi-project builds in Grails apps.</p>
 <p>The Grails framework does a few handy things with multi-project builds and 
plugins, not the least of which being that Grails compiles your plugins first 
and puts the class and resources of those plugins directly in the classpath. 
This lets you make changes to your plugins and instantly see those changes in 
your build.</p>
 <p>Grails Quickcasts, brought to you through a partnership between <a 
href="https://objectcomputing.com/";>Object Computing, Inc.</a> (OCI) and <a 
href="https://dzone.com/";>DZone</a>, provide bite-sized tutorials to help you 
maximize your productivity with the Framework.</p>
-<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/yNA0ce5fG9s"; 
frameborder="0"></iframe>]]></description><author>Graeme 
Rocher</author><guid>2017-01-20-1</guid><pubDate>Fri, 20 Jan 2017 00:00:00 
GMT</pubDate></item><item><title>Quickcast #4: Angular 
Scaffolding</title><link>https://grails.apache.org/blog/2017-01-20-2.html</link><description><![CDATA[</p>
-<p>Tags: <a href="https://grails.apache.org/blog/tag/quickcast.html";><span 
class="hashtag">#quickcast</span></a> <a 
href="https://grails.apache.org/blog/tag/rest.html";><span 
class="hashtag">#rest</span></a></p>
-<p>In this Quickcast, 2GM (Groovy, Grails<sup>®</sup> framework, and 
Micronaut) team member, <a 
href="https://objectcomputing.com/products/2gm-team#kleeh";>James Kleeh</a>, 
walks you through the process of using the Angular scaffolding for Grails apps 
to build a fully functional web app, using a simple blog format for 
demonstration.</p>
-<p>The tutorial explains how to have the Grails framework set up a REST 
endpoint and all the Angular modules needed to get the web app running.</p>
-<p>Grails Quickcasts, brought to you through a partnership between <a 
href="https://objectcomputing.com/";>Object Computing, Inc.</a> (OCI) and <a 
href="https://dzone.com/";>DZone</a>, provide bite-sized tutorials to help you 
maximize your productivity with the Framework.</p>
-<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/tT4BdlRFAis"; 
frameborder="0"></iframe>]]></description><author>James 
Kleeh</author><guid>2017-01-20-2</guid><pubDate>Fri, 20 Jan 2017 00:00:00 
GMT</pubDate></item><item><title>Quickcast #5: Retrieving Runtime Config Values 
in Grails® 
3</title><link>https://grails.apache.org/blog/2017-01-20-3.html</link><description><![CDATA[</p>
+<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/yNA0ce5fG9s"; 
frameborder="0"></iframe>]]></description><author>Graeme 
Rocher</author><guid>2017-01-20-1</guid><pubDate>Fri, 20 Jan 2017 00:00:00 
GMT</pubDate></item><item><title>Quickcast #5: Retrieving Runtime Config Values 
in Grails® 
3</title><link>https://grails.apache.org/blog/2017-01-20-3.html</link><description><![CDATA[</p>
 <p>Tags: <a href="https://grails.apache.org/blog/tag/quickcast.html";><span 
class="hashtag">#quickcast</span></a></p>
 <p>In this short video tutorial, Grails<sup>®</sup> framework co-founder, <a 
href="https://objectcomputing.com/products/2gm-team#brown";>Jeff Scott 
Brown</a>, highlights some of the great features of the Grails framework.</p>
 <p>In fewer than 18 minutes, Jeff describes several techniques for retrieving 
configuration values at runtime and discusses the pros and cons of each. Visit 
<a 
href="https://objectcomputing.com/news/2016/08/31/retrieving-config-values-grails-3";>this
 Grails blog post</a> for an accompanying article.</p>
 <p>For this Quickcast, you’ll need no more than a basic understanding of the 
Grails framework.</p>
 <p>Grails Quickcasts, brought to you through a partnership between <a 
href="https://objectcomputing.com/";>Object Computing, Inc.</a> (OCI) and <a 
href="https://dzone.com/";>DZone</a>, provide bite-sized tutorials to help you 
maximize your productivity with the Framework.</p>
-<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/Qw5hjwT9EOc"; 
frameborder="0"></iframe>]]></description><author>Jeff Scott 
Brown</author><guid>2017-01-20-3</guid><pubDate>Fri, 20 Jan 2017 00:00:00 
GMT</pubDate></item><item><title>G3 Summit 2016 
Wrap-up!</title><link>https://grails.apache.org/blog/2016-12-14.html</link><description><![CDATA[</p>
+<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/Qw5hjwT9EOc"; 
frameborder="0"></iframe>]]></description><author>Jeff Scott 
Brown</author><guid>2017-01-20-3</guid><pubDate>Fri, 20 Jan 2017 00:00:00 
GMT</pubDate></item><item><title>Quickcast #6: Developing Grails® 3 
Applications with IntelliJ 
IDEA</title><link>https://grails.apache.org/blog/2017-01-20-4.html</link><description><![CDATA[</p>
+<p>Tags: <a href="https://grails.apache.org/blog/tag/quickcast.html";><span 
class="hashtag">#quickcast</span></a></p>
+<p>Grails<sup>®</sup> 3 is a high-productivity framework for building web 
applications for the JVM.</p>
+<p>IntelliJ IDEA is a high-productivity Integrated Development Environment 
(IDE) for building a variety of application types. IDEA has always had great 
support for building Grails applications and, in particular, has the best 
support of any IDE for developing with Grails 3.</p>
+<p>In this 20-minute video, Grails framework co-founder, <a 
href="https://objectcomputing.com/products/2gm-team#brown";>Jeff Scott 
Brown</a>, introduces several tips and tricks related to building Grails 3 
applications in IDEA.</p>
+<p>Grails Quickcasts, brought to you through a partnership between <a 
href="https://objectcomputing.com/";>Object Computing, Inc.</a> (OCI) and <a 
href="https://dzone.com/";>DZone</a>, provide bite-sized tutorials to help you 
maximize your productivity with the Framework.</p>
+<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/XsCCsTRdezw"; 
frameborder="0"></iframe>]]></description><author>Jeff Scott 
Brown</author><guid>2017-01-20-4</guid><pubDate>Fri, 20 Jan 2017 00:00:00 
GMT</pubDate></item><item><title>G3 Summit 2016 
Wrap-up!</title><link>https://grails.apache.org/blog/2016-12-14.html</link><description><![CDATA[</p>
 <p><img src="2016-12-14-img01.jpg" alt="The OCI Grails team at G3 Summit 2016" 
/></p>
 <p>Last month, nearly the entire <a 
href="https://objectcomputing.com/products/2gm-team";>2GM (Groovy, 
Grails<sup>®</sup> framework, and Micronaut) team</a> from [Object Computing, 
Inc.] (https://objectcomputing.com/) (OCI) converged on Fort Lauderdale for the 
inaugural edition of the G3 Summit, the conference for the Apache Groovy, 
Grails framework, and Gradle Community. The event is organized by <a 
href="https://www.nofluffjuststuff.com/home/main";>No Fluff Just Stuff</a> and 
is a fantas [...]
 <p>OCI team members presented over 30 workshops and breakout sessions during 
the event, in addition to socializing with attendees between sessions and after 
hours. We’ve asked a few team members to share their experiences at the 
conference. We hope you will join us next year!</p>

Reply via email to