Having had the luxury of using Java 8 now for a few months in a new green
field project, I fully agree we should go for Java 8 in T5.5. At times,
this version of Java almost feels like a modern language ;) T5.4 is
perfectly fine alternative for those who are not ready to move onto Java 8
and in general, I doubt that there are that many Tapestry users who
couldn't or wouldn't be willing to use the latest and greatest. For better
or worse, Tapestry doesn't quite have the penetration in large
organizations that tend to be more conservative.

On a separate note, I'd like to consider including Dmitry Gusev's excellent
jpa-transactions (https://github.com/satago/tapestry-jpa-transactions) into
T5.5 core. It's a drop-in replacement under Apache license so there
shouldn't be a problem. I'm willing to work on it.

Kalle

On Wed, Jan 27, 2016 at 4:14 AM, Thiago H de Paula Figueiredo <
thiag...@gmail.com> wrote:

> On Tue, 26 Jan 2016 14:51:51 -0200, Bob Harner <bobhar...@gmail.com>
> wrote:
>
> I don't think Jochen was proposing compiling Tapestry to anything other
>> that a 1.8 level, only that if Tapestry forces users to use a 1.8 runtime
>> then it doesn't mean they are forced to use 1.8 features.
>>
>
> Oh, I see that now. I didn't interpret it that way.
> But, if we're going to force users to use a 1.8 runtime, I don't see the
> point of not using everything it provides. If someone is already using Java
> 8, I'd expect them to use the full set of features of the language.
>
> I'm +1 with 5.4 being maintained for jre 1.6 or 1.7 and Tapestry 5.5 being
>> for jre 1.8 users, because 1) it's a way to keep devs interested,
>>
>
> I didn't think about this before. Good catch, Bob! I agree with you.
>
> and 2)
>> the potential advantages of 1.8 are huge for Tapestry. One of the biggest
>> would be the ability to change interfaces without breaking backward
>> compatibility (via default methods).
>>
>
> Agreed. Another thing you've thought and I didn't, Bob. You're making me
> feel embarrassed! hehehe
>
>
> --
> Thiago H. de Paula Figueiredo
> Tapestry, Java and Hibernate consultant and developer
> http://machina.com.br
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: dev-h...@tapestry.apache.org
>
>

Reply via email to