Re: Roadmap for 2.5?

2015-11-02 Thread Paul King
+1 for a 2.4.6 release soon. I don't mind waiting until after the next
board meeting, fingers crossed :-), if that reduces the double voting
waiting period. But yes, we'd need to do the house-keeping steps to
remove incubator etc. as Cos mentioned.

For 2.5, I'd like to see the @ASTTest disable switch added and at
least some better basic doco for AST macros. The APIs haven't been
finalised but having some doco might assist. We really should document
them as experimental until the API is finalised but perhaps that's OK
for a beta.

On Tue, Nov 3, 2015 at 11:12 AM, Shil Sinha  wrote:
> While we prepare the 2.5 release, should we also consider a 2.4.6
> maintenance release? There are currently 27 issues with fix version 2.4.6,
> the majority of which are bugfixes.
>
> On Mon, Nov 2, 2015 at 2:46 PM, Guillaume Laforge 
> wrote:
>>
>> Would be nice to have some basic documentation also on the topic.
>> Wondering if Sergei would be willing to flesh up some info on his
>> creation?
>>
>> On Mon, Nov 2, 2015 at 8:14 PM, Pascal Schumacher
>>  wrote:
>>>
>>> The macro stuff was not in JIRA yet, so I created
>>> https://issues.apache.org/jira/browse/GROOVY-7657 for it.
>>>
>>>
>>> Am 02.11.2015 um 19:53 schrieb Cédric Champeau:
>>>
>>> This would make a great first post-graduation release :)
>>>
>>> Is the macro stuff in JIRA?
>>>
>>> 2015-11-02 19:50 GMT+01:00 Guillaume Laforge :

 It's indeed already a nice list of improvements & enhancements!

 On Mon, Nov 2, 2015 at 7:17 PM, Pascal Schumacher
  wrote:
>
> By the way there are already over 70 2.5 exclusive
> enhancements/bugfixes:
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20GROOVY%20AND%20fixVersion%20%3D%202.5.0-beta-1%20AND%20status%20%3D%20Resolved%20ORDER%20BY%20priority%20DESC
>
> Sure no flashy features, but a lot of enhancements/fixes to
> AST-Transformations (great work by Paul) e.g:
> https://issues.apache.org/jira/browse/GROOVY-7353
> https://issues.apache.org/jira/browse/GROOVY-7227
> https://issues.apache.org/jira/browse/GROOVY-6319
> https://issues.apache.org/jira/browse/GROOVY-7422
>
> other nice enhancements:
> https://issues.apache.org/jira/browse/GROOVY-4024
> https://issues.apache.org/jira/browse/GROOVY-7423
>
> additions GroovyDefaultMethods, enhancements of GroovyConsole...
>
> Cheers,
> Pascal
>
>
> Cheers,
>
> Cédric
>
> [1] http://melix.github.io/blog/2015/03/sandboxing.html
>
> 2015-11-01 11:23 GMT+01:00 Guillaume Laforge :
>>
>> Hi Pascal,
>>
>> On Sun, Nov 1, 2015 at 8:17 AM, Pascal Schumacher
>>  wrote:
>>>
>>> Hello everybody,
>>>
>>> when do we plan to release Groovy 2.5?
>>
>>
>> That's a good question, but I think we should decide first what we
>> want to put in this release :-)
>>
>> --
>> Guillaume Laforge
>> Apache Groovy committer & PMC member
>> Product Ninja & Advocate at Restlet
>>
>> Blog: http://glaforge.appspot.com/
>> Social: @glaforge / Google+
>
>
>



 --
 Guillaume Laforge
 Apache Groovy committer & PMC member
 Product Ninja & Advocate at Restlet

 Blog: http://glaforge.appspot.com/
 Social: @glaforge / Google+
>>>
>>>
>>>
>>
>>
>>
>> --
>> Guillaume Laforge
>> Apache Groovy committer & PMC member
>> Product Ninja & Advocate at Restlet
>>
>> Blog: http://glaforge.appspot.com/
>> Social: @glaforge / Google+
>
>


Re: Roadmap for 2.5?

2015-11-02 Thread Shil Sinha
While we prepare the 2.5 release, should we also consider a 2.4.6
maintenance release? There are currently 27 issues with fix version 2.4.6,
the majority of which are bugfixes.

On Mon, Nov 2, 2015 at 2:46 PM, Guillaume Laforge 
wrote:

> Would be nice to have some basic documentation also on the topic.
> Wondering if Sergei would be willing to flesh up some info on his creation?
>
> On Mon, Nov 2, 2015 at 8:14 PM, Pascal Schumacher <
> [email protected]> wrote:
>
>> The macro stuff was not in JIRA yet, so I created
>> https://issues.apache.org/jira/browse/GROOVY-7657 for it.
>>
>>
>> Am 02.11.2015 um 19:53 schrieb Cédric Champeau:
>>
>> This would make a great first post-graduation release :)
>>
>> Is the macro stuff in JIRA?
>>
>> 2015-11-02 19:50 GMT+01:00 Guillaume Laforge :
>>
>>> It's indeed already a nice list of improvements & enhancements!
>>>
>>> On Mon, Nov 2, 2015 at 7:17 PM, Pascal Schumacher <
>>> [email protected]> wrote:
>>>
 By the way there are already over 70 2.5 exclusive
 enhancements/bugfixes:
 https://issues.apache.org/jira/issues/?jql=project%20%3D%20GROOVY%20AND%20fixVersion%20%3D%202.5.0-beta-1%20AND%20status%20%3D%20Resolved%20ORDER%20BY%20priority%20DESC

 Sure no flashy features, but a lot of enhancements/fixes to
 AST-Transformations (great work by Paul) e.g:
 https://issues.apache.org/jira/browse/GROOVY-7353
 https://issues.apache.org/jira/browse/GROOVY-7227
 https://issues.apache.org/jira/browse/GROOVY-6319
 https://issues.apache.org/jira/browse/GROOVY-7422

 other nice enhancements:
 https://issues.apache.org/jira/browse/GROOVY-4024
 https://issues.apache.org/jira/browse/GROOVY-7423

 additions GroovyDefaultMethods, enhancements of GroovyConsole...

 Cheers,
 Pascal


 Cheers,

 Cédric

 [1] http://melix.github.io/blog/2015/03/sandboxing.html

 2015-11-01 11:23 GMT+01:00 Guillaume Laforge < 
 [email protected]>:

> Hi Pascal,
>
> On Sun, Nov 1, 2015 at 8:17 AM, Pascal Schumacher <
> [email protected]> wrote:
>
>> Hello everybody,
>>
>> when do we plan to release Groovy 2.5?
>
>
> That's a good question, but I think we should decide first what we
> want to put in this release :-)
>
> --
> Guillaume Laforge
> Apache Groovy committer & PMC member
> Product Ninja & Advocate at Restlet 
>
> Blog:  http://glaforge.appspot.com/
> Social: @glaforge  / Google+
> 
>



>>>
>>>
>>> --
>>> Guillaume Laforge
>>> Apache Groovy committer & PMC member
>>> Product Ninja & Advocate at Restlet 
>>>
>>> Blog: http://glaforge.appspot.com/
>>> Social: @glaforge  / Google+
>>> 
>>>
>>
>>
>>
>
>
> --
> Guillaume Laforge
> Apache Groovy committer & PMC member
> Product Ninja & Advocate at Restlet 
>
> Blog: http://glaforge.appspot.com/
> Social: @glaforge  / Google+
> 
>


Re: Roadmap for 2.5?

2015-11-02 Thread Guillaume Laforge
Would be nice to have some basic documentation also on the topic.
Wondering if Sergei would be willing to flesh up some info on his creation?

On Mon, Nov 2, 2015 at 8:14 PM, Pascal Schumacher 
wrote:

> The macro stuff was not in JIRA yet, so I created
> https://issues.apache.org/jira/browse/GROOVY-7657 for it.
>
>
> Am 02.11.2015 um 19:53 schrieb Cédric Champeau:
>
> This would make a great first post-graduation release :)
>
> Is the macro stuff in JIRA?
>
> 2015-11-02 19:50 GMT+01:00 Guillaume Laforge :
>
>> It's indeed already a nice list of improvements & enhancements!
>>
>> On Mon, Nov 2, 2015 at 7:17 PM, Pascal Schumacher <
>> [email protected]> wrote:
>>
>>> By the way there are already over 70 2.5 exclusive
>>> enhancements/bugfixes:
>>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20GROOVY%20AND%20fixVersion%20%3D%202.5.0-beta-1%20AND%20status%20%3D%20Resolved%20ORDER%20BY%20priority%20DESC
>>>
>>> Sure no flashy features, but a lot of enhancements/fixes to
>>> AST-Transformations (great work by Paul) e.g:
>>> https://issues.apache.org/jira/browse/GROOVY-7353
>>> https://issues.apache.org/jira/browse/GROOVY-7227
>>> https://issues.apache.org/jira/browse/GROOVY-6319
>>> https://issues.apache.org/jira/browse/GROOVY-7422
>>>
>>> other nice enhancements:
>>> https://issues.apache.org/jira/browse/GROOVY-4024
>>> https://issues.apache.org/jira/browse/GROOVY-7423
>>>
>>> additions GroovyDefaultMethods, enhancements of GroovyConsole...
>>>
>>> Cheers,
>>> Pascal
>>>
>>>
>>> Cheers,
>>>
>>> Cédric
>>>
>>> [1] http://melix.github.io/blog/2015/03/sandboxing.html
>>>
>>> 2015-11-01 11:23 GMT+01:00 Guillaume Laforge < 
>>> [email protected]>:
>>>
 Hi Pascal,

 On Sun, Nov 1, 2015 at 8:17 AM, Pascal Schumacher <
 [email protected]> wrote:

> Hello everybody,
>
> when do we plan to release Groovy 2.5?


 That's a good question, but I think we should decide first what we want
 to put in this release :-)

 --
 Guillaume Laforge
 Apache Groovy committer & PMC member
 Product Ninja & Advocate at Restlet 

 Blog:  http://glaforge.appspot.com/
 Social: @glaforge  / Google+
 

>>>
>>>
>>>
>>
>>
>> --
>> Guillaume Laforge
>> Apache Groovy committer & PMC member
>> Product Ninja & Advocate at Restlet 
>>
>> Blog: http://glaforge.appspot.com/
>> Social: @glaforge  / Google+
>> 
>>
>
>
>


-- 
Guillaume Laforge
Apache Groovy committer & PMC member
Product Ninja & Advocate at Restlet 

Blog: http://glaforge.appspot.com/
Social: @glaforge  / Google+



Re: Roadmap for 2.5?

2015-11-02 Thread Pascal Schumacher
The macro stuff was not in JIRA yet, so I created 
https://issues.apache.org/jira/browse/GROOVY-7657 for it.


Am 02.11.2015 um 19:53 schrieb Cédric Champeau:

This would make a great first post-graduation release :)

Is the macro stuff in JIRA?

2015-11-02 19:50 GMT+01:00 Guillaume Laforge >:


It's indeed already a nice list of improvements & enhancements!

On Mon, Nov 2, 2015 at 7:17 PM, Pascal Schumacher
mailto:[email protected]>> wrote:

By the way there are already over 70 2.5 exclusive
enhancements/bugfixes:

https://issues.apache.org/jira/issues/?jql=project%20%3D%20GROOVY%20AND%20fixVersion%20%3D%202.5.0-beta-1%20AND%20status%20%3D%20Resolved%20ORDER%20BY%20priority%20DESC

Sure no flashy features, but a lot of enhancements/fixes to
AST-Transformations (great work by Paul) e.g:
https://issues.apache.org/jira/browse/GROOVY-7353
https://issues.apache.org/jira/browse/GROOVY-7227
https://issues.apache.org/jira/browse/GROOVY-6319
https://issues.apache.org/jira/browse/GROOVY-7422

other nice enhancements:
https://issues.apache.org/jira/browse/GROOVY-4024
https://issues.apache.org/jira/browse/GROOVY-7423

additions GroovyDefaultMethods, enhancements of GroovyConsole...

Cheers,
Pascal



Cheers,

Cédric

[1] http://melix.github.io/blog/2015/03/sandboxing.html

2015-11-01 11:23 GMT+01:00 Guillaume Laforge
mailto:[email protected]>>:

Hi Pascal,

On Sun, Nov 1, 2015 at 8:17 AM, Pascal Schumacher
mailto:[email protected]>> wrote:

Hello everybody,

when do we plan to release Groovy 2.5?


That's a good question, but I think we should decide
first what we want to put in this release :-)

-- 
Guillaume Laforge

Apache Groovy committer & PMC member
Product Ninja & Advocate at Restlet 

Blog: http://glaforge.appspot.com/
Social: @glaforge  / Google+








-- 
Guillaume Laforge

Apache Groovy committer & PMC member
Product Ninja & Advocate at Restlet 

Blog: http://glaforge.appspot.com/
Social: @glaforge  / Google+







Re: Roadmap for 2.5?

2015-11-02 Thread Cédric Champeau
This would make a great first post-graduation release :)

Is the macro stuff in JIRA?

2015-11-02 19:50 GMT+01:00 Guillaume Laforge :

> It's indeed already a nice list of improvements & enhancements!
>
> On Mon, Nov 2, 2015 at 7:17 PM, Pascal Schumacher <
> [email protected]> wrote:
>
>> By the way there are already over 70 2.5 exclusive enhancements/bugfixes:
>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20GROOVY%20AND%20fixVersion%20%3D%202.5.0-beta-1%20AND%20status%20%3D%20Resolved%20ORDER%20BY%20priority%20DESC
>>
>> Sure no flashy features, but a lot of enhancements/fixes to
>> AST-Transformations (great work by Paul) e.g:
>> https://issues.apache.org/jira/browse/GROOVY-7353
>> https://issues.apache.org/jira/browse/GROOVY-7227
>> https://issues.apache.org/jira/browse/GROOVY-6319
>> https://issues.apache.org/jira/browse/GROOVY-7422
>>
>> other nice enhancements:
>> https://issues.apache.org/jira/browse/GROOVY-4024
>> https://issues.apache.org/jira/browse/GROOVY-7423
>>
>> additions GroovyDefaultMethods, enhancements of GroovyConsole...
>>
>> Cheers,
>> Pascal
>>
>>
>> Cheers,
>>
>> Cédric
>>
>> [1] http://melix.github.io/blog/2015/03/sandboxing.html
>>
>> 2015-11-01 11:23 GMT+01:00 Guillaume Laforge :
>>
>>> Hi Pascal,
>>>
>>> On Sun, Nov 1, 2015 at 8:17 AM, Pascal Schumacher <
>>> [email protected]> wrote:
>>>
 Hello everybody,

 when do we plan to release Groovy 2.5?
>>>
>>>
>>> That's a good question, but I think we should decide first what we want
>>> to put in this release :-)
>>>
>>> --
>>> Guillaume Laforge
>>> Apache Groovy committer & PMC member
>>> Product Ninja & Advocate at Restlet 
>>>
>>> Blog: http://glaforge.appspot.com/
>>> Social: @glaforge  / Google+
>>> 
>>>
>>
>>
>>
>
>
> --
> Guillaume Laforge
> Apache Groovy committer & PMC member
> Product Ninja & Advocate at Restlet 
>
> Blog: http://glaforge.appspot.com/
> Social: @glaforge  / Google+
> 
>


Re: Roadmap for 2.5?

2015-11-02 Thread Guillaume Laforge
It's indeed already a nice list of improvements & enhancements!

On Mon, Nov 2, 2015 at 7:17 PM, Pascal Schumacher 
wrote:

> By the way there are already over 70 2.5 exclusive enhancements/bugfixes:
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20GROOVY%20AND%20fixVersion%20%3D%202.5.0-beta-1%20AND%20status%20%3D%20Resolved%20ORDER%20BY%20priority%20DESC
>
> Sure no flashy features, but a lot of enhancements/fixes to
> AST-Transformations (great work by Paul) e.g:
> https://issues.apache.org/jira/browse/GROOVY-7353
> https://issues.apache.org/jira/browse/GROOVY-7227
> https://issues.apache.org/jira/browse/GROOVY-6319
> https://issues.apache.org/jira/browse/GROOVY-7422
>
> other nice enhancements:
> https://issues.apache.org/jira/browse/GROOVY-4024
> https://issues.apache.org/jira/browse/GROOVY-7423
>
> additions GroovyDefaultMethods, enhancements of GroovyConsole...
>
> Cheers,
> Pascal
>
>
> Cheers,
>
> Cédric
>
> [1] http://melix.github.io/blog/2015/03/sandboxing.html
>
> 2015-11-01 11:23 GMT+01:00 Guillaume Laforge :
>
>> Hi Pascal,
>>
>> On Sun, Nov 1, 2015 at 8:17 AM, Pascal Schumacher <
>> [email protected]> wrote:
>>
>>> Hello everybody,
>>>
>>> when do we plan to release Groovy 2.5?
>>
>>
>> That's a good question, but I think we should decide first what we want
>> to put in this release :-)
>>
>> --
>> Guillaume Laforge
>> Apache Groovy committer & PMC member
>> Product Ninja & Advocate at Restlet 
>>
>> Blog: http://glaforge.appspot.com/
>> Social: @glaforge  / Google+
>> 
>>
>
>
>


-- 
Guillaume Laforge
Apache Groovy committer & PMC member
Product Ninja & Advocate at Restlet 

Blog: http://glaforge.appspot.com/
Social: @glaforge  / Google+



Re: Roadmap for 2.5?

2015-11-02 Thread Pascal Schumacher
By the way there are already over 70 2.5 exclusive 
enhancements/bugfixes: 
https://issues.apache.org/jira/issues/?jql=project%20%3D%20GROOVY%20AND%20fixVersion%20%3D%202.5.0-beta-1%20AND%20status%20%3D%20Resolved%20ORDER%20BY%20priority%20DESC


Sure no flashy features, but a lot of enhancements/fixes to 
AST-Transformations (great work by Paul) e.g:

https://issues.apache.org/jira/browse/GROOVY-7353
https://issues.apache.org/jira/browse/GROOVY-7227
https://issues.apache.org/jira/browse/GROOVY-6319
https://issues.apache.org/jira/browse/GROOVY-7422

other nice enhancements:
https://issues.apache.org/jira/browse/GROOVY-4024
https://issues.apache.org/jira/browse/GROOVY-7423

additions GroovyDefaultMethods, enhancements of GroovyConsole...

Cheers,
Pascal



Cheers,

Cédric

[1] http://melix.github.io/blog/2015/03/sandboxing.html

2015-11-01 11:23 GMT+01:00 Guillaume Laforge >:


Hi Pascal,

On Sun, Nov 1, 2015 at 8:17 AM, Pascal Schumacher
mailto:[email protected]>> wrote:

Hello everybody,

when do we plan to release Groovy 2.5?


That's a good question, but I think we should decide first what we
want to put in this release :-)

-- 
Guillaume Laforge

Apache Groovy committer & PMC member
Product Ninja & Advocate at Restlet 

Blog: http://glaforge.appspot.com/
Social: @glaforge  / Google+







Re: Roadmap for 2.5?

2015-11-01 Thread Konstantin Boudnik
2.5 is also likely to be the first out-of-incubator release, which means that
some house-keeping steps would need to be done: web-site updates, perhaps some
minor docs changes and alike.

Cos

On Sun, Nov 01, 2015 at 11:23AM, Guillaume Laforge wrote:
> Hi Pascal,
> 
> On Sun, Nov 1, 2015 at 8:17 AM, Pascal Schumacher 
> wrote:
> 
> > Hello everybody,
> >
> > when do we plan to release Groovy 2.5?
> 
> 
> That's a good question, but I think we should decide first what we want to
> put in this release :-)
> 
> -- 
> Guillaume Laforge
> Apache Groovy committer & PMC member
> Product Ninja & Advocate at Restlet 
> 
> Blog: http://glaforge.appspot.com/
> Social: @glaforge  / Google+
> 


signature.asc
Description: Digital signature


Re: Roadmap for 2.5?

2015-11-01 Thread Thibault Kruse
yes, thx.

On Sun, Nov 1, 2015 at 6:04 PM, Keegan Witt  wrote:
> I think you meant https://issues.apache.org/jira/browse/GROOVY-7569
>
> On Sun, Nov 1, 2015 at 11:56 AM, Thibault Kruse 
> wrote:
>>
>> I had created https://issues.apache.org/jira/browse/GROOVY-756 for
>> this. I can try adding use-cases there.
>>
>> On Sun, Nov 1, 2015 at 5:35 PM, Cédric Champeau
>>  wrote:
>> > I'm not sure about the changes to power asserts. For simple expressions,
>> > this shouldn't be much of a problem, however things are not always that
>> > simple, so adding information like types or hashcode may easily become
>> > unreadable. I would suggest to create a proposal (spec?) with some
>> > examples,
>> > with the current output and the new output, for a good number of use
>> > cases.
>> > This would at least help me making my mind.
>> >
>> > 2015-11-01 12:23 GMT+01:00 Thibault Kruse :
>> >>
>> >> Not sure if anyone else cares, but I would still like to propose the
>> >> changes to the power assert (more verbose type information).
>> >> See
>> >>
>> >> http://groovy.329449.n5.nabble.com/Should-PowerAsserts-be-more-verbose-td5727255.html
>> >>
>> >> On Sun, Nov 1, 2015 at 11:38 AM, Cédric Champeau
>> >>  wrote:
>> >> > I think this should be 3.0.
>> >> >
>> >> > 2015-11-01 11:37 GMT+01:00 Guillaume Laforge :
>> >> >>
>> >> >> Sounds worth a 2.5 with all this.
>> >> >>
>> >> >> What do you think of the Java 8 related syntax elements?
>> >> >> More for 2.6, or even 3.0?
>> >> >> (but we need to decide which ones we want to address and how anyway)
>> >> >>
>> >> >> On Sun, Nov 1, 2015 at 11:29 AM, Cédric Champeau
>> >> >>  wrote:
>> >> >>>
>> >> >>> At least, releasing a first beta shouldn't be too hard. There are
>> >> >>> basically 3 things I'd like to see in 2.5:
>> >> >>>
>> >> >>> - the new macro stuff, including the AST matcher, which is still
>> >> >>> WIP,
>> >> >>> but
>> >> >>> ready to test
>> >> >>> - a new sandoxing based on what I described in a blog post [1].
>> >> >>> This
>> >> >>> is
>> >> >>> not implemented.
>> >> >>> - the global flag on @ASTTest to enable it only in tests.
>> >> >>>
>> >> >>> Cheers,
>> >> >>>
>> >> >>> Cédric
>> >> >>>
>> >> >>> [1] http://melix.github.io/blog/2015/03/sandboxing.html
>> >> >>>
>> >> >>> 2015-11-01 11:23 GMT+01:00 Guillaume Laforge :
>> >> 
>> >>  Hi Pascal,
>> >> 
>> >>  On Sun, Nov 1, 2015 at 8:17 AM, Pascal Schumacher
>> >>   wrote:
>> >> >
>> >> > Hello everybody,
>> >> >
>> >> > when do we plan to release Groovy 2.5?
>> >> 
>> >> 
>> >>  That's a good question, but I think we should decide first what we
>> >>  want
>> >>  to put in this release :-)
>> >> 
>> >>  --
>> >>  Guillaume Laforge
>> >>  Apache Groovy committer & PMC member
>> >>  Product Ninja & Advocate at Restlet
>> >> 
>> >>  Blog: http://glaforge.appspot.com/
>> >>  Social: @glaforge / Google+
>> >> >>>
>> >> >>>
>> >> >>
>> >> >>
>> >> >>
>> >> >> --
>> >> >> Guillaume Laforge
>> >> >> Apache Groovy committer & PMC member
>> >> >> Product Ninja & Advocate at Restlet
>> >> >>
>> >> >> Blog: http://glaforge.appspot.com/
>> >> >> Social: @glaforge / Google+
>> >> >
>> >> >
>> >
>> >
>
>


Re: Roadmap for 2.5?

2015-11-01 Thread Keegan Witt
I think you meant https://issues.apache.org/jira/browse/GROOVY-7569

On Sun, Nov 1, 2015 at 11:56 AM, Thibault Kruse 
wrote:

> I had created https://issues.apache.org/jira/browse/GROOVY-756 for
> this. I can try adding use-cases there.
>
> On Sun, Nov 1, 2015 at 5:35 PM, Cédric Champeau
>  wrote:
> > I'm not sure about the changes to power asserts. For simple expressions,
> > this shouldn't be much of a problem, however things are not always that
> > simple, so adding information like types or hashcode may easily become
> > unreadable. I would suggest to create a proposal (spec?) with some
> examples,
> > with the current output and the new output, for a good number of use
> cases.
> > This would at least help me making my mind.
> >
> > 2015-11-01 12:23 GMT+01:00 Thibault Kruse :
> >>
> >> Not sure if anyone else cares, but I would still like to propose the
> >> changes to the power assert (more verbose type information).
> >> See
> >>
> http://groovy.329449.n5.nabble.com/Should-PowerAsserts-be-more-verbose-td5727255.html
> >>
> >> On Sun, Nov 1, 2015 at 11:38 AM, Cédric Champeau
> >>  wrote:
> >> > I think this should be 3.0.
> >> >
> >> > 2015-11-01 11:37 GMT+01:00 Guillaume Laforge :
> >> >>
> >> >> Sounds worth a 2.5 with all this.
> >> >>
> >> >> What do you think of the Java 8 related syntax elements?
> >> >> More for 2.6, or even 3.0?
> >> >> (but we need to decide which ones we want to address and how anyway)
> >> >>
> >> >> On Sun, Nov 1, 2015 at 11:29 AM, Cédric Champeau
> >> >>  wrote:
> >> >>>
> >> >>> At least, releasing a first beta shouldn't be too hard. There are
> >> >>> basically 3 things I'd like to see in 2.5:
> >> >>>
> >> >>> - the new macro stuff, including the AST matcher, which is still
> WIP,
> >> >>> but
> >> >>> ready to test
> >> >>> - a new sandoxing based on what I described in a blog post [1]. This
> >> >>> is
> >> >>> not implemented.
> >> >>> - the global flag on @ASTTest to enable it only in tests.
> >> >>>
> >> >>> Cheers,
> >> >>>
> >> >>> Cédric
> >> >>>
> >> >>> [1] http://melix.github.io/blog/2015/03/sandboxing.html
> >> >>>
> >> >>> 2015-11-01 11:23 GMT+01:00 Guillaume Laforge :
> >> 
> >>  Hi Pascal,
> >> 
> >>  On Sun, Nov 1, 2015 at 8:17 AM, Pascal Schumacher
> >>   wrote:
> >> >
> >> > Hello everybody,
> >> >
> >> > when do we plan to release Groovy 2.5?
> >> 
> >> 
> >>  That's a good question, but I think we should decide first what we
> >>  want
> >>  to put in this release :-)
> >> 
> >>  --
> >>  Guillaume Laforge
> >>  Apache Groovy committer & PMC member
> >>  Product Ninja & Advocate at Restlet
> >> 
> >>  Blog: http://glaforge.appspot.com/
> >>  Social: @glaforge / Google+
> >> >>>
> >> >>>
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> Guillaume Laforge
> >> >> Apache Groovy committer & PMC member
> >> >> Product Ninja & Advocate at Restlet
> >> >>
> >> >> Blog: http://glaforge.appspot.com/
> >> >> Social: @glaforge / Google+
> >> >
> >> >
> >
> >
>


Re: Roadmap for 2.5?

2015-11-01 Thread Thibault Kruse
I had created https://issues.apache.org/jira/browse/GROOVY-756 for
this. I can try adding use-cases there.

On Sun, Nov 1, 2015 at 5:35 PM, Cédric Champeau
 wrote:
> I'm not sure about the changes to power asserts. For simple expressions,
> this shouldn't be much of a problem, however things are not always that
> simple, so adding information like types or hashcode may easily become
> unreadable. I would suggest to create a proposal (spec?) with some examples,
> with the current output and the new output, for a good number of use cases.
> This would at least help me making my mind.
>
> 2015-11-01 12:23 GMT+01:00 Thibault Kruse :
>>
>> Not sure if anyone else cares, but I would still like to propose the
>> changes to the power assert (more verbose type information).
>> See
>> http://groovy.329449.n5.nabble.com/Should-PowerAsserts-be-more-verbose-td5727255.html
>>
>> On Sun, Nov 1, 2015 at 11:38 AM, Cédric Champeau
>>  wrote:
>> > I think this should be 3.0.
>> >
>> > 2015-11-01 11:37 GMT+01:00 Guillaume Laforge :
>> >>
>> >> Sounds worth a 2.5 with all this.
>> >>
>> >> What do you think of the Java 8 related syntax elements?
>> >> More for 2.6, or even 3.0?
>> >> (but we need to decide which ones we want to address and how anyway)
>> >>
>> >> On Sun, Nov 1, 2015 at 11:29 AM, Cédric Champeau
>> >>  wrote:
>> >>>
>> >>> At least, releasing a first beta shouldn't be too hard. There are
>> >>> basically 3 things I'd like to see in 2.5:
>> >>>
>> >>> - the new macro stuff, including the AST matcher, which is still WIP,
>> >>> but
>> >>> ready to test
>> >>> - a new sandoxing based on what I described in a blog post [1]. This
>> >>> is
>> >>> not implemented.
>> >>> - the global flag on @ASTTest to enable it only in tests.
>> >>>
>> >>> Cheers,
>> >>>
>> >>> Cédric
>> >>>
>> >>> [1] http://melix.github.io/blog/2015/03/sandboxing.html
>> >>>
>> >>> 2015-11-01 11:23 GMT+01:00 Guillaume Laforge :
>> 
>>  Hi Pascal,
>> 
>>  On Sun, Nov 1, 2015 at 8:17 AM, Pascal Schumacher
>>   wrote:
>> >
>> > Hello everybody,
>> >
>> > when do we plan to release Groovy 2.5?
>> 
>> 
>>  That's a good question, but I think we should decide first what we
>>  want
>>  to put in this release :-)
>> 
>>  --
>>  Guillaume Laforge
>>  Apache Groovy committer & PMC member
>>  Product Ninja & Advocate at Restlet
>> 
>>  Blog: http://glaforge.appspot.com/
>>  Social: @glaforge / Google+
>> >>>
>> >>>
>> >>
>> >>
>> >>
>> >> --
>> >> Guillaume Laforge
>> >> Apache Groovy committer & PMC member
>> >> Product Ninja & Advocate at Restlet
>> >>
>> >> Blog: http://glaforge.appspot.com/
>> >> Social: @glaforge / Google+
>> >
>> >
>
>


Re: Roadmap for 2.5?

2015-11-01 Thread Cédric Champeau
I'm not sure about the changes to power asserts. For simple expressions,
this shouldn't be much of a problem, however things are not always that
simple, so adding information like types or hashcode may easily become
unreadable. I would suggest to create a proposal (spec?) with some
examples, with the current output and the new output, for a good number of
use cases. This would at least help me making my mind.

2015-11-01 12:23 GMT+01:00 Thibault Kruse :

> Not sure if anyone else cares, but I would still like to propose the
> changes to the power assert (more verbose type information).
> See
> http://groovy.329449.n5.nabble.com/Should-PowerAsserts-be-more-verbose-td5727255.html
>
> On Sun, Nov 1, 2015 at 11:38 AM, Cédric Champeau
>  wrote:
> > I think this should be 3.0.
> >
> > 2015-11-01 11:37 GMT+01:00 Guillaume Laforge :
> >>
> >> Sounds worth a 2.5 with all this.
> >>
> >> What do you think of the Java 8 related syntax elements?
> >> More for 2.6, or even 3.0?
> >> (but we need to decide which ones we want to address and how anyway)
> >>
> >> On Sun, Nov 1, 2015 at 11:29 AM, Cédric Champeau
> >>  wrote:
> >>>
> >>> At least, releasing a first beta shouldn't be too hard. There are
> >>> basically 3 things I'd like to see in 2.5:
> >>>
> >>> - the new macro stuff, including the AST matcher, which is still WIP,
> but
> >>> ready to test
> >>> - a new sandoxing based on what I described in a blog post [1]. This is
> >>> not implemented.
> >>> - the global flag on @ASTTest to enable it only in tests.
> >>>
> >>> Cheers,
> >>>
> >>> Cédric
> >>>
> >>> [1] http://melix.github.io/blog/2015/03/sandboxing.html
> >>>
> >>> 2015-11-01 11:23 GMT+01:00 Guillaume Laforge :
> 
>  Hi Pascal,
> 
>  On Sun, Nov 1, 2015 at 8:17 AM, Pascal Schumacher
>   wrote:
> >
> > Hello everybody,
> >
> > when do we plan to release Groovy 2.5?
> 
> 
>  That's a good question, but I think we should decide first what we
> want
>  to put in this release :-)
> 
>  --
>  Guillaume Laforge
>  Apache Groovy committer & PMC member
>  Product Ninja & Advocate at Restlet
> 
>  Blog: http://glaforge.appspot.com/
>  Social: @glaforge / Google+
> >>>
> >>>
> >>
> >>
> >>
> >> --
> >> Guillaume Laforge
> >> Apache Groovy committer & PMC member
> >> Product Ninja & Advocate at Restlet
> >>
> >> Blog: http://glaforge.appspot.com/
> >> Social: @glaforge / Google+
> >
> >
>


Re: Roadmap for 2.5?

2015-11-01 Thread Thibault Kruse
Not sure if anyone else cares, but I would still like to propose the
changes to the power assert (more verbose type information).
See 
http://groovy.329449.n5.nabble.com/Should-PowerAsserts-be-more-verbose-td5727255.html

On Sun, Nov 1, 2015 at 11:38 AM, Cédric Champeau
 wrote:
> I think this should be 3.0.
>
> 2015-11-01 11:37 GMT+01:00 Guillaume Laforge :
>>
>> Sounds worth a 2.5 with all this.
>>
>> What do you think of the Java 8 related syntax elements?
>> More for 2.6, or even 3.0?
>> (but we need to decide which ones we want to address and how anyway)
>>
>> On Sun, Nov 1, 2015 at 11:29 AM, Cédric Champeau
>>  wrote:
>>>
>>> At least, releasing a first beta shouldn't be too hard. There are
>>> basically 3 things I'd like to see in 2.5:
>>>
>>> - the new macro stuff, including the AST matcher, which is still WIP, but
>>> ready to test
>>> - a new sandoxing based on what I described in a blog post [1]. This is
>>> not implemented.
>>> - the global flag on @ASTTest to enable it only in tests.
>>>
>>> Cheers,
>>>
>>> Cédric
>>>
>>> [1] http://melix.github.io/blog/2015/03/sandboxing.html
>>>
>>> 2015-11-01 11:23 GMT+01:00 Guillaume Laforge :

 Hi Pascal,

 On Sun, Nov 1, 2015 at 8:17 AM, Pascal Schumacher
  wrote:
>
> Hello everybody,
>
> when do we plan to release Groovy 2.5?


 That's a good question, but I think we should decide first what we want
 to put in this release :-)

 --
 Guillaume Laforge
 Apache Groovy committer & PMC member
 Product Ninja & Advocate at Restlet

 Blog: http://glaforge.appspot.com/
 Social: @glaforge / Google+
>>>
>>>
>>
>>
>>
>> --
>> Guillaume Laforge
>> Apache Groovy committer & PMC member
>> Product Ninja & Advocate at Restlet
>>
>> Blog: http://glaforge.appspot.com/
>> Social: @glaforge / Google+
>
>


Re: Roadmap for 2.5?

2015-11-01 Thread Cédric Champeau
I think this should be 3.0.

2015-11-01 11:37 GMT+01:00 Guillaume Laforge :

> Sounds worth a 2.5 with all this.
>
> What do you think of the Java 8 related syntax elements?
> More for 2.6, or even 3.0?
> (but we need to decide which ones we want to address and how anyway)
>
> On Sun, Nov 1, 2015 at 11:29 AM, Cédric Champeau <
> [email protected]> wrote:
>
>> At least, releasing a first beta shouldn't be too hard. There are
>> basically 3 things I'd like to see in 2.5:
>>
>> - the new macro stuff, including the AST matcher, which is still WIP, but
>> ready to test
>> - a new sandoxing based on what I described in a blog post [1]. This is
>> not implemented.
>> - the global flag on @ASTTest to enable it only in tests.
>>
>> Cheers,
>>
>> Cédric
>>
>> [1] http://melix.github.io/blog/2015/03/sandboxing.html
>>
>> 2015-11-01 11:23 GMT+01:00 Guillaume Laforge :
>>
>>> Hi Pascal,
>>>
>>> On Sun, Nov 1, 2015 at 8:17 AM, Pascal Schumacher <
>>> [email protected]> wrote:
>>>
 Hello everybody,

 when do we plan to release Groovy 2.5?
>>>
>>>
>>> That's a good question, but I think we should decide first what we want
>>> to put in this release :-)
>>>
>>> --
>>> Guillaume Laforge
>>> Apache Groovy committer & PMC member
>>> Product Ninja & Advocate at Restlet 
>>>
>>> Blog: http://glaforge.appspot.com/
>>> Social: @glaforge  / Google+
>>> 
>>>
>>
>>
>
>
> --
> Guillaume Laforge
> Apache Groovy committer & PMC member
> Product Ninja & Advocate at Restlet 
>
> Blog: http://glaforge.appspot.com/
> Social: @glaforge  / Google+
> 
>


Re: Roadmap for 2.5?

2015-11-01 Thread Guillaume Laforge
Sounds worth a 2.5 with all this.

What do you think of the Java 8 related syntax elements?
More for 2.6, or even 3.0?
(but we need to decide which ones we want to address and how anyway)

On Sun, Nov 1, 2015 at 11:29 AM, Cédric Champeau 
wrote:

> At least, releasing a first beta shouldn't be too hard. There are
> basically 3 things I'd like to see in 2.5:
>
> - the new macro stuff, including the AST matcher, which is still WIP, but
> ready to test
> - a new sandoxing based on what I described in a blog post [1]. This is
> not implemented.
> - the global flag on @ASTTest to enable it only in tests.
>
> Cheers,
>
> Cédric
>
> [1] http://melix.github.io/blog/2015/03/sandboxing.html
>
> 2015-11-01 11:23 GMT+01:00 Guillaume Laforge :
>
>> Hi Pascal,
>>
>> On Sun, Nov 1, 2015 at 8:17 AM, Pascal Schumacher <
>> [email protected]> wrote:
>>
>>> Hello everybody,
>>>
>>> when do we plan to release Groovy 2.5?
>>
>>
>> That's a good question, but I think we should decide first what we want
>> to put in this release :-)
>>
>> --
>> Guillaume Laforge
>> Apache Groovy committer & PMC member
>> Product Ninja & Advocate at Restlet 
>>
>> Blog: http://glaforge.appspot.com/
>> Social: @glaforge  / Google+
>> 
>>
>
>


-- 
Guillaume Laforge
Apache Groovy committer & PMC member
Product Ninja & Advocate at Restlet 

Blog: http://glaforge.appspot.com/
Social: @glaforge  / Google+



Re: Roadmap for 2.5?

2015-11-01 Thread Cédric Champeau
At least, releasing a first beta shouldn't be too hard. There are basically
3 things I'd like to see in 2.5:

- the new macro stuff, including the AST matcher, which is still WIP, but
ready to test
- a new sandoxing based on what I described in a blog post [1]. This is not
implemented.
- the global flag on @ASTTest to enable it only in tests.

Cheers,

Cédric

[1] http://melix.github.io/blog/2015/03/sandboxing.html

2015-11-01 11:23 GMT+01:00 Guillaume Laforge :

> Hi Pascal,
>
> On Sun, Nov 1, 2015 at 8:17 AM, Pascal Schumacher <
> [email protected]> wrote:
>
>> Hello everybody,
>>
>> when do we plan to release Groovy 2.5?
>
>
> That's a good question, but I think we should decide first what we want to
> put in this release :-)
>
> --
> Guillaume Laforge
> Apache Groovy committer & PMC member
> Product Ninja & Advocate at Restlet 
>
> Blog: http://glaforge.appspot.com/
> Social: @glaforge  / Google+
> 
>


Re: Roadmap for 2.5?

2015-11-01 Thread Guillaume Laforge
Hi Pascal,

On Sun, Nov 1, 2015 at 8:17 AM, Pascal Schumacher 
wrote:

> Hello everybody,
>
> when do we plan to release Groovy 2.5?


That's a good question, but I think we should decide first what we want to
put in this release :-)

-- 
Guillaume Laforge
Apache Groovy committer & PMC member
Product Ninja & Advocate at Restlet 

Blog: http://glaforge.appspot.com/
Social: @glaforge  / Google+