Sounds good to me, and I share most of your points. (1-3) I'd rather like more small releases than few large ones. Looking at the fact that JAX-RS 2.1 is one year old, it is time for us to get at least 2.1.1 out of the door ASAP, tightly followed by 2.2, even if this means very few new features. Nobody has a benefit from waiting for another year until we have CDI + Flows + NIO done, if all one might need is a bugfix or a smaller feature like the bootstrap API. So I would rather like to see 3.0 with CDI only, 3.1 with NIO, 3.2 with Flows. I think that could help us deliver early and frequently. Anyways, the question is, what vendors can deliver. Are Oracle, IBM, Red Hat, Apache, etc. willing to deliver that huge stuff soon or do we talk about 3.0 in the year 2525 here? Nobody needs these features anymore if they come in years… (4) Proposal (A): 2.2 8, 3.0 9, 3.1 10, 3.2 11 -- confusing as SemVer wants 3.1 compatible with 3.0; Proposal (B): 2.2 8, 3.0 9, 4.0 10, 5.0 11 -- correct to SemVer, but then we should make the plan 3.0 CDI, 4.0 NIO, 5.0 Flows. -Markus From: jaxrs-dev-bounces@xxxxxxxxxxx [mailto:jaxrs-dev-bounces@xxxxxxxxxxx] On Behalf Of Santiago Pericas-Geertsen Sent: Dienstag, 24. Juli 2018 15:35 To: jaxrs developer discussions Subject: Re: [jaxrs-dev] [Discuss] Initial Roadmap / Preliminary Release Schedule Markus, Somehow my response to your initial message didn’t make it through. 1) We should be flexible on dates until the legal part is resolved. It’s OK to have dates but they shouldn’t be cast in stone. Regardless, we can work on technical stuff. 2) As Reza, I hear people asking about NIO and reactive. I believe this should be included, but it isn’t a minor addition. Targeting it for 3.0 would be ideal. 3) Needless to say, I agree with CDI and dropping the old DI. 4) We need to discuss minimum JDK versions to support. — Santiago
Yes, I miss these issues too, but is there a product already supporting that, and are the other vendors willing to implement that in the outlined time frame? If yes, I will add this. If no, adding it to the milestone makes no sense (it would just stop us from releasing). From: Reza Rahman [mailto:reza_rahman@xxxxxxxxx] Sent: Dienstag, 24. Juli 2018 00:19 To: jaxrs developer discussions; Markus KARG Subject: Re: [jaxrs-dev] [Discuss] Initial Roadmap / Preliminary Release Schedule I may be missing something, but these are the big ticket items I would like to see:
* NIO capabilities/greater alignment with reactive/Reactive Streams * Support for JPMS
On 7/21/2018 7:49 AM, Markus KARG wrote: _______________________________________________ jaxrs-dev mailing list jaxrs-dev@xxxxxxxxxxx To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.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://dev.eclipse.org/mailman/listinfo/jaxrs-dev |