Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jaxrs-dev] Revisiting Roadmap

I like the plan as well. And I agree with Arjan about the additional CDI features for 2.3. We should really address improved CDI support as soon as possible.
  

Am Mi., 30. Jan. 2019 um 18:33 Uhr schrieb Markus KARG <markus@xxxxxxxxxxxxxxx>:

Cool 8-)

 

From: jaxrs-dev-bounces@xxxxxxxxxxx [mailto:jaxrs-dev-bounces@xxxxxxxxxxx] On Behalf Of Santiago Pericas-Geertsen
Sent: Mittwoch, 30. Januar 2019 18:33
To: jaxrs developer discussions
Subject: Re: [jaxrs-dev] Revisiting Roadmap

 

 



On Jan 30, 2019, at 12:15 PM, Markus KARG <markus@xxxxxxxxxxxxxxx> wrote:

 

+1 for Santiago's plan including Arjan's ideas, but is it realistic to actually get the spec text in Q1?

 

 I don’t know for sure, but there is a new proposal that seems promising. 

 

— Santiago



Sent: Mittwoch, 30. Januar 2019 17:43
To: jaxrs developer discussions
Subject: Re: [jaxrs-dev] Revisiting Roadmap

 

Hi Santiago,

 

Thanks for the update, these sounds great! Indeed, it depends on the legal issues being resolved, but I too have hope it will be done soon indeed.

 

As for JAX-RS 2.3, I'd like to propose including non-disruptive CDI features to that release, for instance the ability to inject the JAX-RS artefacts into class fields using either @Context or @Inject. IMHO that should be a relative simple and well understood change.

 

Kind regards,

Arjan

 

 

 

 

 

On Wed, Jan 30, 2019 at 3:50 PM Santiago Pericas-Geertsen <santiago.pericasgeertsen@xxxxxxxxxx> wrote:

Hi All,

 

 Some months ago we discussed the following roadmap for JAX-RS:

 

 

 Naturally, some of the dates need to be revised. Now that the EE4J work is wrapping up, and with the hope that the legal issues are resolved in the very near future, I think we should revisit this.

 

 Here are my current thoughts:

 

 [JAX-RS 2.2 - Q1 2019] Main new feature is Bootstrap API. Ideally, this new version should include a new section in the spec document (once received) and one or more TCKs.

 

 [JAX-RS 2.3 - Q2 2019] Purpose of this release is the deprecation of @Context. At the time of the release, we should have done the necessary investigation on the desired 3.0 features.

 

 [JAX-RS 3.0 - Q4 2019] A non-backward compatible version of JAX-RS that only uses CDI for injection. This version would require significant changes to the docs and TCKs. We need commitment from development teams given the impact on the existing JAX-RS implementations.

 

 I’m intentionally leaving out 2.4 and 3.1 as I see them way into the future and not worth discussing at this point.

 

 Thoughts?

 

— Santiago

 

_______________________________________________
jaxrs-dev mailing list
jaxrs-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jaxrs-dev

_______________________________________________
jaxrs-dev mailing list
jaxrs-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jaxrs-dev

 

_______________________________________________
jaxrs-dev mailing list
jaxrs-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jaxrs-dev


--

Back to the top