groovy-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Russel Winder <rus...@winder.org.uk>
Subject Re: release process
Date Tue, 31 Jan 2017 18:42:48 GMT
On Mon, 2017-01-30 at 21:32 +0100, Guillaume Laforge wrote:
> That's indeed another approach.
> But that would mean two close major releases with breaking changes.
> Do you
> think it'd be acceptable?

Major releases are what breaking changes are for. Or did I mean that
the other way around.

Having voted YES in the VOTE, which seems to very quickly stop being a
VOTE and turned into a debate, I would be happy with the alternate
proposal (which is not an alternate fact)

From Andres:

- Groovy 2.5: integrates 1 and 2, to be released ASAP, we've been
waiting
for this for too long
- Groovy 3.0: integrate 3, 4 and 5. The only version with necessary
breaking changes (we have no choice here)

From Jochen:

no 2.5
- 3.0 with macro methods and Java7 and parrot
- 4.0 java8 and jigsaw

From Alessio:

 - 2.5 as Cédric proposed (so Java 7 + macros)
 - 3.0 with Java 8 and Parrot
 - 4.0 with Java 9 and Jigsaw?

All of these work fine given they ignore the supposed new MOP of Groovy
3 :-)

Remember the first number is always about breaking changes, so lets do
it. Let's break stuff. Then people can put their things back together
and make them better instead of just letting them rot.

-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder@ekiga.net
41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder
Mime
View raw message