All,
OK, will update the wiki shortly and include Arjan’s suggestion.
Looks like it has already been updated by Arjan …
I created a new wiki to summarize 2.3 ideas and proposals [1]. Feel free to update it directly.
Also created a wiki for 3.0:
— Santiago
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. Cool 8-)
+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.
Sent: Mittwoch, 30. Januar 2019 17:43 To: jaxrs developer discussions Subject: Re: [jaxrs-dev] Revisiting Roadmap 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. 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.
_______________________________________________ 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@xxxxxxxxxxxTo 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@xxxxxxxxxxxTo change your delivery options, retrieve your password, or unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jaxrs-dev
_______________________________________________jaxrs-dev mailing listjaxrs-dev@xxxxxxxxxxxTo change your delivery options, retrieve your password, or unsubscribe from this list, visithttps://www.eclipse.org/mailman/listinfo/jaxrs-dev
|