groovy-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Dawson <>
Subject Re: [DISCUSS] Groovy 2.6 potential retirement to focus on Groovy 3.0
Date Wed, 13 Jun 2018 07:11:39 GMT
<html><head><meta http-equiv="Content-Security-Policy" content="script-src 'self';
img-src * cid: data:;"></head><body style="background-color: rgb(255, 255, 255);
background-image: initial; line-height: initial;"><div id="response_container_BBPPID"
style="outline:none;" dir="auto" contenteditable="false"> <div name="BB10" id="BB10_response_div_BBPPID"
dir="auto" style="width:100%;"> I would vote 2.</div><div name="BB10" id="BB10_response_div_BBPPID"
dir="auto" style="width:100%;"><br></div><div name="BB10" id="BB10_response_div_BBPPID"
dir="auto" style="width:100%;">Actually, i would vote 3) abandon 2.6 immediately.</div><div
name="BB10" id="BB10_response_div_BBPPID" dir="auto" style="width:100%;"><br></div><div
name="BB10" id="BB10_response_div_BBPPID" dir="auto" style="width:100%;">No projects I
have any knowledge of still use jdk 7.</div>                                       
    <div name="BB10" id="response_div_spacer_BBPPID" dir="auto" style="width:100%;">
<br style="display:initial"></div>                            <div id="blackberry_signature_BBPPID"
name="BB10" dir="auto">     <div id="_signaturePlaceholder_BBPPID" name="BB10" dir="auto"></div>
</div></div><div id="_original_msg_header_BBPPID" dir="auto">          
                                        <table width="100%" style="background-color: white;
border-spacing: 0px; display: table; outline: none;" contenteditable="false"><tbody><tr><td
colspan="2" style="padding: initial; font-size: initial; text-align: initial; background-color:
rgb(255, 255, 255);">                           <div style="border-right: none; border-bottom:
none; border-left: none; border-image: initial; border-top: 1pt solid rgb(181, 196, 223);
padding: 3pt 0in 0in; font-family: Tahoma, &quot;BB Alpha Sans&quot;, &quot;Slate
Pro&quot;; font-size: 10pt;">  <div id="from"><b>From:</b></div><div
id="sent"><b>Sent:</b> 13 June 2018 08:06</div><div id="to"><b>To:</b></div><div id="reply_to"><b>Reply to:</b></div><div
id="subject"><b>Subject:</b> [DISCUSS] Groovy 2.6 potential retirement to focus
on Groovy 3.0</div></div></td></tr></tbody></table> <br>
</div><!--start of _originalContent --><div name="BB10" dir="auto" style="background-image:
initial; line-height: initial; outline: none;" contenteditable="false"><div dir="ltr"><br><div>Hi
everyone,</div><div><br></div><div>There was some discussion
at gr8conf about how to speed up delivery of Groovy 3.0. Some of that discussion was around
the scope of what we want to include and have yet to complete in 3.0 but I won't discuss that
right now.</div><div><br></div><div>One of the other discussion
points was Groovy around 2.6. As many of you know, we have released alpha versions of Groovy
2.6. That version is a backport of most but not all of Groovy 3.0 to JDK7 including the Parrot
parser (though it isn't enabled by default). The purpose of this version has always been to
assist people/projects wanting to use the Parrot parser but who might be stuck on JDK7. So
in some sense it is an intermediate version to assist with porting towards Groovy 3.0. While
that is still a noble goal in theory, in practice, many of our users are already on JDK8 and
we have limited resources to work on many potential areas.</div><div><br></div><div>With
that in mind, we'd like to understand the preferences in our user base for the following two
options:</div><div><br></div><div>Option 1: please continue
releasing the best possible 2.6 even if that slows down the final release of Groovy 3.0 and
delays further work on better support for JDK9+.</div><div><br></div><div>Option
2: please release one more alpha of 2.6 over the next month or so which will become the best
version to use to assist porting for users stuck on JDK7 and then focus on 3.0. The 2.6 branch
will essentially be retired though we will consider PRs from the community for critical fixes.</div><div><br></div><div>Feedback
welcome.</div><div><br></div><div>Cheers, Paul.</div><div><br></div><div><br></div></div>
<!--end of _originalContent --></div></body></html>
View raw message