jsr370-experts@jax-rs-spec.java.net

Re: JSR 370 Updated Schedule

From: Sergey Beryozkin <sberyozkin_at_talend.com>
Date: Tue, 21 Apr 2015 22:47:53 +0100

No, your analysis of what I was trying to say is misleading, but I'm not
going to try and convince you otherwise...


On 21/04/15 22:44, Markus KARG wrote:
> Yes, implicitly you suggested not to use Java 8 features, as your proposal
> would only work if we would know beforehand the result of the API changes
> needed for each planned feature, whether they might need Java 8 APIs or not.
> Hence I do not see that as a realistic option unless anybody can anticipate
> that for one particular feature Java 8 APIs are definitively not an option.
>
>
> -----Original Message-----
> From: Sergey Beryozkin [mailto:sberyozkin_at_talend.com]
> Sent: Dienstag, 21. April 2015 22:04
> To: jsr370-experts_at_jax-rs-spec.java.net
> Subject: Re: JSR 370 Updated Schedule
>
> Of course if all the 2.1 features will absolutely need Java 8 then so be it,
> my point basically is that if we start from Java 8 and yet some 2.1 features
> won't actually depend on Java 8 then I reckon the adoption of
> 2.1 will be prolonged...
> That said - may be some people still considering migrating from 1.1 to
> 2.0 :-), so I don;t know...
>
> Sergey
>
>
> On 21/04/15 20:50, Sergey Beryozkin wrote:
>> Have I suggested not to use Jave 8 features ? I don't think so...
>> Sergey
>>
>>
>> On 21/04/15 17:25, Markus KARG wrote:
>>> This might lead to worse API choices as it constraints us to not use
>>> new Java 8 features.
>>>
>>>
>>> -----Original Message-----
>>> From: Sergey Beryozkin [mailto:sberyozkin_at_talend.com]
>>> Sent: Dienstag, 21. April 2015 12:59
>>> To: jsr370-experts_at_jax-rs-spec.java.net
>>> Subject: Re: JSR 370 Updated Schedule
>>>
>>> Hi
>>>
>>> As I've suggested earlier, it might make sense to start from working
>>> on JAX-RS 2.1 features that can still run with JDK 1.7 - simply to
>>> make the adoption of 2.1 faster for the existing JDK 1.7 users and
>>> get the features depending on Java 8 language features in the
>>> end/second half of the 2.1 development life-cycle. Not sure how
>>> realistic it is though
>>>
>>> Sergey
>>>
>>> On 13/04/15 20:42, Santiago Pericas-Geertsen wrote:
>>>>
>>>>> On Apr 13, 2015, at 1:21 PM, Markus KARG <markus_at_headcrashing.eu
>>>>> <mailto:markus_at_headcrashing.eu>> wrote:
>>>>>
>>>>> Santiago,
>>>>> can you please publish an updated schedule for JSR 370 as the
>>>>> original scheduled apparently is void already. It says there is an
>>>>> early draft in Q1/2015 and PR in Q3/2015, which apparently does not
>>>>> exist.
>>>>
>>>> I will, once I get a chance to review it with Marek.
>>>>
>>>>> Also I'd like to ask for clarification on Java 8: Will the new API
>>>>> support Lambdas and Streams, hence make the use of Java SE 8 mandatory?
>>>>
>>>> Possibly. We certainly want to take advantage of SE 8 features,
>>>> but we also feel that by the time EE 8 is out, SE 8 will be the
>>>> mainstream version. As a data point, I believe Oracle will not
>>>> provide any more public updates of SE 7 after this month.
>>>>
>>>> - Santiago
>>>>
>>>
>>>
>>
>>
>
>
> --
> Sergey Beryozkin
>
> Talend Community Coders
> http://coders.talend.com/
>
> Blog: http://sberyozkin.blogspot.com
>