Re: release process

2017-01-30 Thread Graeme Rocher
I am in agreement with doing a 3.0 compatible with Groovy 2.x and making 3.x into Groovy 4.x Groovy 2.x users who will be in the majority for a long time shouldn't have to wait for breaking changed to get Parrot Also as stupid as it is having higher version numbers will also increase perception o

Re: release process

2017-01-30 Thread Jesper Steen Møller
> On 30 Jan 2017, at 21.32, 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? > If the testing is suffciently solid, how would shipping Groovy with Parrot (for Java 7) a breaki

Re: release process

2017-01-30 Thread Guillaume Laforge
That's indeed another approach. But that would mean two close major releases with breaking changes. Do you think it'd be acceptable? On Mon, Jan 30, 2017 at 7:37 PM, Suderman Keith wrote: > > On Jan 24, 2017, at 9:51 AM, Cédric Champeau > wrote: > > The main problem is parrot is that it requir

Re: New Groovy parser now on JDK 1.7

2017-01-30 Thread Cédric Champeau
I should have said it, but it's *only* if parrot final is shipped in 3.0. If it's in 2.5, then I have no problem with it. 2017-01-30 18:47 GMT+01:00 Cédric Champeau : > This is nice, but I'm sorry to say I'm still against integrating into 2.5. > There seemed to be a consensus to ship it in 2.9, t

Re: release process

2017-01-30 Thread Suderman Keith
> On Jan 24, 2017, at 9:51 AM, Cédric Champeau > wrote: > > The main problem is parrot is that it requires Java 8, and 2.5 is planned to > support 1.7. And bundling such a core thing as an experimental, optional > module is a no-go for me (imagine the bug reports...). We could have a 2.9 > r

Re: New Groovy parser now on JDK 1.7

2017-01-30 Thread Cédric Champeau
This is nice, but I'm sorry to say I'm still against integrating into 2.5. There seemed to be a consensus to ship it in 2.9, though. 2017-01-30 18:37 GMT+01:00 Jesper Steen Møller : > Hi List > > FWIW, I took the liberty of vandalising the Antlr4 'parrot' parser from > its Java 8 style into Java

New Groovy parser now on JDK 1.7

2017-01-30 Thread Jesper Steen Møller
Hi List FWIW, I took the liberty of vandalising the Antlr4 'parrot' parser from its Java 8 style into Java 7. The result is found in: https://github.com/apache/groovy/pull/485 Travis tested using JDK8 and passed, my own build on Java 7 (On OS X) passes too. This would make the parser ready for