1<!DOCTYPE html> 2<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]--> 3<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]--> 4<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]--> 5<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]--><head> 6 <meta charset='utf-8'/><meta http-equiv='X-UA-Compatible' content='IE=edge'/><meta name='viewport' content='width=device-width, initial-scale=1'/><title>The Apache Groovy programming language - Mailing lists</title><link href='img/xfavicon.ico.pagespeed.ic.96ap4i0o5w.webp' type='image/x-ico' rel='icon'/><link rel='stylesheet' type='text/css' href='css/A.bootstrap.css+fontawesome.min.css+brands.min.css+regular.min.css+solid.min.css,Mcc.eB2k9LA_bx.css.pagespeed.cf.Acv0CuOilE.css'/><link rel='stylesheet' type='text/css' href='css/A.style.css+modern-design.css,Mcc.NrtciWRm7e.css.pagespeed.cf.EBPk5z2oAs.css'/> 7</head><body> 8 <div id='fork-me'> 9 <a href='https://github.com/apache/groovy'> 10 <img style='position: fixed; top: 20px; right: -58px; border: 0; z-index: 100; transform: rotate(45deg);' src='img/xhorizontal-github-ribbon.png.pagespeed.ic.y_r598YZtn.webp'/> 11 </a> 12 </div><div id='st-container' class='st-container st-effect-9'> 13 <nav class='st-menu st-effect-9' id='menu-12'> 14 <h2 class='icon icon-lab'>Socialize</h2><ul> 15 <li> 16 <a href='mailing-lists.html' class='icon'><span class='fa fa-classic fa-regular fa-envelope'></span> Discuss on the mailing list</a> 17 </li><li> 18 <a href='https://x.com/ApacheGroovy' class='icon'><span class='fa fa-brands fa-x-twitter'></span> Groovy on X</a> 19 </li><li> 20 <a href='https://bsky.app/profile/groovy.apache.org' class='icon'><span class='fa fa-brands fa-bluesky'></span> Groovy on Bluesky</a> 21 </li><li> 22 <a href='https://fosstodon.org/@ApacheGroovy' class='icon'><span class='fa fa-brands fa-mastodon'></span> Groovy on Mastodon</a> 23 </li><li> 24 <a href='https://www.linkedin.com/company/106402668/' class='icon'><span class='fa fa-brands fa-linkedin'></span> Groovy on LinkedIn</a> 25 </li><li> 26 <a href='events.html' class='icon'><span class='fa fa-classic fa-solid fa-calendar-days'></span> Events and conferences</a> 27 </li><li> 28 <a href='https://github.com/apache/groovy' class='icon'><span class='fa fa-brands fa-github'></span> Source code on GitHub</a> 29 </li><li> 30 <a href='reporting-issues.html' class='icon'><span class='fa fa-classic fa-solid fa-bug'></span> Report issues in Jira</a> 31 </li><li> 32 <a href='http://stackoverflow.com/questions/tagged/groovy' class='icon'><span class='fa fa-brands fa-stack-overflow'></span> Stack Overflow questions</a> 33 </li><li> 34 <a href='http://www.groovycommunity.com/' class='icon'><span class='fa fa-brands fa-slack'></span> Slack Community</a> 35 </li> 36 </ul> 37 </nav><div class='st-pusher'> 38 <div class='st-content'> 39 <div class='st-content-inner'> 40 <!--[if lt IE 7]> 41 <p class="browsehappy">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p> 42 <![endif]--><div><div class='navbar navbar-default navbar-static-top' role='navigation'> 43 <div class='container'> 44 <div class='navbar-header'> 45 <button type='button' class='navbar-toggle' data-toggle='collapse' data-target='.navbar-collapse'> 46 <span class='sr-only'></span><span class='icon-bar'></span><span class='icon-bar'></span><span class='icon-bar'></span> 47 </button><a class='navbar-brand' href='index.html'> 48 <i class='fa-classic fa-solid fa-star'></i> Apache Groovy™ 49 </a> 50 </div><div class='navbar-collapse collapse'> 51 <ul class='nav navbar-nav navbar-right'> 52 <li class=''><a href='learn.html'>Learn</a></li><li class=''><a href='documentation.html'>Documentation</a></li><li class=''><a href='https://groovy.apache.org/download.html'>Download</a></li><li class='active'><a href='support.html'>Support</a></li><li class=''><a href='https://groovy.apache.org/'>
52Contribute</a></li><li class=''><a href='ecosystem.html'>Ecosystem</a></li><li class=''><a href='https://groovy.apache.org/blog'>Blog posts</a></li><li> 53 <a data-effect='st-effect-9' class='st-trigger' href='#'>Socialize</a> 54 </li><li class=''> 55 <a href='search.html'> 56 <i class='fa-classic fa-solid fa-magnifying-glass'></i> 57 </a> 58 </li><li> 59 <button id='theme-switcher' class='theme-switcher' type='button' title='Toggle theme' aria-label='Toggle theme'> 60 <span class='theme-icon'></span> 61 </button> 62 </li> 63 </ul> 64 </div> 65 </div> 66 </div><div id='content' class='page-1'><div class='row'><div class='row-fluid'><div class='col-lg-3'><ul class='nav-sidebar'> 67 <li><a href='support.html'>Support</a></li><li><a href='https://groovy.apache.org/index.html'>Contribute</a></li><li><a href='reporting-issues.html'>Reporting issues</a></li><li class='active'><a href='mailing-lists.html'><strong>Mailing lists</strong></a></li><li><a href='events.html'>Events</a></li><li><a href='usergroups.html'>User groups</a></li><li><a href='thanks.html'>Thanks</a></li> 68 </ul></div><div class='col-lg-8 col-lg-pull-0'><div id='contribute-btn'> 69 <button type='button' class='btn btn-default' onclick='window.location.href="https://github.com/apache/groovy-website/tree/asf-site/site/src/site/pages/mailing-lists.groovy"'> 70 <i class='fa-classic fa-regular fa-pen-to-square'></i> Improve this doc 71 </button> 72 </div><h1><i class='fa-classic fa-regular fa-envelope'></i> Mailing lists</h1><p>The Groovy mailing lists are a great way to interact with the Groovy developers and Groovy users.</p><hr class='divider'/><article><h1>Available lists</h1><table class='table'><tr><td><h3>[email protected]</h3><em>General purpose list for questions and discussion about Groovy</em></td><td><a href='https://lists.apache.org/[email protected]'>Browse</a></td><td><a href='mailto:[email protected]'>Subscribe</a></td><td><a href='mailto:[email protected]'>Unsubscribe</a></td><td><a href='http://mail-archives.apache.org/mod_mbox/groovy-users/'>Archive</a></td></tr><tr><td><h3>[email protected]</h3><em>More focused list about the language implementation and its evolution</em></td><td><a href='https://lists.apache.org/[email protected]'>Browse</a></td><td><a href='mailto:[email protected]'>Subscribe</a></td><td><a href='mailto:[email protected]'>Unsubscribe</a></td><td><a href='http://mail-archives.apache.org/mod_mbox/groovy-dev/'>Archive</a></td></tr><tr><td><h3>[email protected]</h3><em>Tracks all commits</em></td><td><a href='https://lists.apache.org/[email protected]'>Browse</a></td><td><a href='mailto:[email protected]'>Subscribe</a></td><td><a href='mailto:[email protected]'>Unsubscribe</a></td><td><a href='http://mail-archives.apache.org/mod_mbox/groovy-commits/'>Archive</a></td></tr><tr><td><h3>[email protected]</h3><em>Contains JIRA and Github notifications</em></td><td><a href='https://lists.apache.org/[email protected]'>Browse</a></td><td><a href='mailto:[email protected]'>Subscribe</a></td><td><a href='mailto:[email protected]'>Unsubscribe</a></td><td><a href='http://mail-archives.apache.org/mod_mbox/groovy-notifications/'>Archive</a></td></tr></table><hr class='divider'/><h2>Alternative mailing-list archives</h2><ul><li> 73 You can also find archives on mail-archive.com: <a href='https://www.mail-archive.com/[email protected]/'>users</a> <a href='https://www.mail-archive.com/[email protected]/'>dev</a> <a href='https://www.mail-archive.com/[email protected]/'>commits</a> <a href='https://www.mail-archive.com/[email protected]/'>notifications</a> 74 </li><li> 75 You can also find some historic dev mailing-list archives on MARC: <a href='https://marc.info/?l=groovy-dev&r=1&s=groovy&q=b&w=4'>groovy-dev</a> 76 </li><li> 77 Historically, the mailing lists were also available through Nabble. These are archived on the Internet Archive: <a href='https://web.archive.org/web/20210507154652/http://groovy.329449.n5.nabble.com/'>combined</a> 78 </li></ul></article></div></div></div></div><footer id='footer'> 79 <div class='row'> 80 <div class='colset-3-footer'> 81 <div class='col-1'> 82 <h1>Groovy</h1><ul> 83 <li><a href='learn.html'>Learn</a></li><li><a href='documentation.html'>Documentation</a></li><li><a href='https://groovy.apache.org/download.html'>Download</a></li><li><a href='support.html'>Support</a></li><li><a href='https://groovy.apache.org/'>
83Contribute</a></li><li><a href='ecosystem.html'>Ecosystem</a></li><li><a href='https://groovy.apache.org/blog'>Blog posts</a></li> 84 </ul> 85 </div><div class='col-2'> 86 <h1>About</h1><ul> 87 <li><a href='https://github.com/apache/groovy'>Source code</a></li><li><a href='security.html'>Security</a></li><li><a href='learn.html#books'>Books</a></li><li><a href='thanks.html'>Thanks</a></li><li><a href='http://www.apache.org/foundation/sponsorship.html'>Sponsorship</a></li><li><a href='faq.html'>FAQ</a></li><li><a href='search.html'>Search</a></li> 88 </ul> 89 </div><div class='col-3'> 90 <h1>Socialize</h1><ul> 91 <li><a href='mailing-lists.html'>Discuss on the mailing list</a></li><li><a href='https://x.com/ApacheGroovy'>Groovy on X</a></li><li><a href='https://bsky.app/profile/groovy.apache.org'>Groovy on Bluesky</a></li><li><a href='https://fosstodon.org/@ApacheGroovy'>Groovy on Mastodon</a></li><li><a href='https://www.linkedin.com/company/106402668/'>Groovy on LinkedIn</a></li><li><a href='events.html'>Events and conferences</a></li><li><a href='https://github.com/apache/groovy'>Source code on GitHub</a></li><li><a href='reporting-issues.html'>Report issues in Jira</a></li><li><a href='http://stackoverflow.com/questions/tagged/groovy'>Stack Overflow questions</a></li><li><a href='http://www.groovycommunity.com/'>Slack Community</a></li> 92 </ul> 93 </div><div class='col-right'> 94 <p> 95 The Groovy programming language is supported by the <a href='https://www.apache.org'>Apache Software Foundation</a> and the Groovy community. 96 </p><div text-align='right'> 97 <img src='https://www.apache.org/img/asf_logo.png' title='The Apache Software Foundation' alt='The Apache Software Foundation' style='width:60%'/> 98 </div><p>Apache, Apache Groovy, Groovy, and the ASF logo are either registered trademarks or trademarks of The Apache Software Foundation.</p> 99 </div> 100 </div><div class='clearfix'>© 2003-2026 The Apache Software Foundation — Groovy is Open Source: <a href='https://www.apache.org/licenses/LICENSE-2.0.html'>Apache 2</a> <a href='https://www.apache.org/licenses/'>License</a>, <a href='https://privacy.apache.org/policies/privacy-policy-public.html'>privacy policy</a>.</div> 101 </div> 102 </footer></div> 103 </div> 104 </div> 105 </div> 106 </div>
106<script src='js/vendor/jquery-1.10.2.min.js' defer></script>
106<script defer>//<![CDATA[ 107(function(e){function a(h){return new RegExp("(^|\\s+)"+h+"(\\s+|$)")}var d,f,g;if("classList"in document.documentElement){d=function(h,i){return h.classList.contains(i)};f=function(h,i){h.classList.add(i)};g=function(h,i){h.classList.remove(i)}}else{d=function(h,i){return a(i).test(h.className)};f=function(h,i){if(!d(h,i)){h.className=h.className+" "+i}};g=function(h,i){h.className=h.className.replace(a(i)," ")}}function b(i,j){var h=d(i,j)?g:f;h(i,j)}var c={hasClass:d,addClass:f,removeClass:g,toggleClass:b,has:d,add:f,remove:g,toggle:b};if(typeof define==="function"&&define.amd){define(c)}else{e.classie=c}})(window); 108//]]></script>
108<script src='js/vendor/bootstrap.js' defer></script>
108<script src='js/vendor/sidebarEffects.js.pagespeed.ce.qR2PnBxvrx.js' defer></script>
108<script src='js/vendor/modernizr-2.6.2.min.js' defer></script>
108<script defer>//<![CDATA[ 109(function(){var e;var d=function(){};var b=["assert","clear","count","debug","dir","dirxml","error","exception","group","groupCollapsed","groupEnd","info","log","markTimeline","profile","profileEnd","table","time","timeEnd","timeStamp","trace","warn"];var c=b.length;var a=(window.console=window.console||{});while(c--){e=b[c];if(!a[e]){a[e]=d}}}()); 110//]]></script>
110<script defer>//<![CDATA[ 111(function(){var j=["system","light","dark"];var i="groovy-theme";var h={system:"\uD83D\uDCBB",light:"\u2600\uFE0F",dark:"\uD83C\uDF19"};var f={system:"Theme: System preference",light:"Theme: Light",dark:"Theme: Dark"};function a(){try{return localStorage.getItem(i)}catch(m){return null}}function b(n){try{if(n==="system"){localStorage.removeItem(i)}else{localStorage.setItem(i,n)}}catch(m){}}function d(){var m=a();if(m==="light"||m==="dark"){return m}return"system"}function c(n){var m=document.documentElement;if(n==="light"||n==="dark"){m.setAttribute("data-theme",n)}else{m.removeAttribute("data-theme")}}function k(m,o){var n=m.querySelector(".theme-icon");if(n){n.textContent=h[o]}m.setAttribute("title",f[o]);m.setAttribute("aria-label",f[o])}function g(n){var m=j.indexOf(n);return j[(m+1)%j.length]}var e=d();c(e);function l(){var m=document.getElementById("theme-switcher");if(!m){return}var n=d();k(m,n);m.addEventListener("click",function(){n=g(n);c(n);b(n);k(m,n)});if(window.matchMedia){window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",function(){if(d()==="system"){c("system")}})}}if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",l)}else{l()}})(); 112//]]></script>
112 113</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.