OK, at the moment we have the following three specifications defined for MicroProfile 3.1:
John,
I think you meant MicroProfile 2.1, right?
My opinion still is:
We should NOT include Reactive Streams Operators 1.0 in MicroProfile 2.1.
It is such a low-level spec. If we include it, the end users cannot easily use it. With this spec release, we will get asked: How to easily use it? "ummm... good questions." or "you need to use this lib and then do 1, 2,3" will not sell well. I think it will not do us any good either, as we have been striving to deliver easy-to-use APIs.
If you want to release MicroProfile Reactive Streams Operators but not include it in MP 2.1, it should be ok. Thinking it again. I think this might be a good option. It shows we are going reactive, but we need a bit more time to get it perfect . If anyone wants to play with it, they can. We can then push to get messaging released in 4Q. Just a couple of months, we can be sure the Reactive Stream Operators is good enough.
--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/cfda2b22-bab8-4582-9fe9-49fb1fbf9609%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CAG1ZpUZh3wtSfVXnxU6uVo5WOdLKXuf-2fmLus-gSxje%2BnMrSw%40mail.gmail.com.
John,
I think you meant MicroProfile 2.1, right?
My opinion still is:
We should NOT include Reactive Streams Operators 1.0 in MicroProfile 2.1.
It is such a low-level spec.
If we include it, the end users cannot easily use it.
With this spec release, we will get asked: How to easily use it? "ummm... good questions." or "you need to use this lib and then do 1, 2,3" will not sell well.
I think it will not do us any good either, as we have been striving to deliver easy-to-use APIs.
If you want to release MicroProfile Reactive Streams Operators but not include it in MP 2.1, it should be ok. Thinking it again. I think this might be a good option. It shows we are going reactive, but we need a bit more time to get it perfect . If anyone wants to play with it, they can. We can then push to get messaging released in 4Q. Just a couple of months, we can be sure the Reactive Stream Operators is good enough.
--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/cf914cd9-f44f-4d04-919b-44d313f89005%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/d4cea026-a52d-471e-8043-9a75b199c7ba%40googlegroups.com.
Hi,My opinion would actually be neutral, although I think releasing outside is a compromise solution. But keep in mind I'm not a commiter ;)Regards,Guillermo González de Agüero
El lun., 10 sept. 2018 a las 18:20, John Clingan (<jcli...@redhat.com>) escribió:
Here is where I think we are:* john C - include* clement - neutral?* Ken - include* Viktor - include* Guillermo - Release outside of MP 2.1* Ondro - exclude* Emily - exclude (or release outside)* Richard - RC release?
On Friday, September 7, 2018 at 2:01:20 PM UTC-7, John Clingan wrote:OK, at the moment we have the following three specifications defined for MicroProfile 2.1:--
- Config 1.4
- OpenTracing 1.2
- Reactive Streams Operators 1.0
I'm looking for final confirmation of specs before the release is created. There was some discussion as to whether or not we should include Reactive Streams Operators since its not truly useful until a spec like Reactive Streams comes along to layer on it. However, I like the idea of including it because it is "done" and can generate interest in MicroProfile within a "new community" of developers. So, before the release is created, let's hash this out. Discussion deadline - Tuesday, Sep 11th. Go! :-)
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile+unsubscribe@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/d4cea026-a52d-471e-8043-9a75b199c7ba%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/29edafe9-621c-4144-8a3c-b7fa186eb67a%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile+unsubscribe@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/d4cea026-a52d-471e-8043-9a75b199c7ba%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile+unsubscribe@googlegroups.com.
I am confirming OpenTracing spec to be included in the release. The RC is out and the final release is planned on Friday.
Regards
--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/faf6d621-8c3f-4db7-a25c-db9a4cfdb009%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Someone said my name?For the status of the spec itself, I see no reason why we can't start the RC process now and have a 1.0 out in time for MicroProfile 2.1. We've put a lot of effort into the spec itself, the documentation, and the TCK. Conceptually, nothing is new in the spec, it takes (at least) three existing APIs that do the same thing, and creates a standard that takes a heavy amount of influence from an existing Java standard (the JDK8 streams API) for many of the naming and other conventions. We've been very conservative over what gets included in the spec, so I think we're in a good place for 1.0.One problem with delaying the inclusion in MicroProfile is it does leave the spec in a bit of limbo. It's raring to go and be used now, but what's next? If it's included in MicroProfile, then we're likely to get a lot more usage of it, allowing the spec to continue with the momentum it currently has in addressing any concerns that come up. Whereas if it's not included in MicroProfile, then it will kind of feel a bit weird iterating on it, since on what basis will it move forward? So I'm concerned that not including it now will unnecessarily hold it back.On the spec inclusion process, I think it would be great if this could be the first thing that follows that process - assuming we can get that process finalised quickly enough for this spec to go through it. John has already proposed a rough process, what if we use that here and see how it goes?Anyway, back to PTO.
On Tue, 11 Sep 2018 at 16:57, Pavol Loffay <plo...@redhat.com> wrote:
Hi Jonh,
I am confirming OpenTracing spec to be included in the release. The RC is out and the final release is planned on Friday.
Regards
--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile+unsubscribe@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/faf6d621-8c3f-4db7-a25c-db9a4cfdb009%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to a topic in the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/microprofile/HS5upySEQCQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to microprofile...@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/c3077b3b-c3c5-4baa-bfab-2a0f625ec119%40googlegroups.com.
You received this message because you are subscribed to a topic in the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/microprofile/HS5upySEQCQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to microprofile...@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/6e47ca78-4a24-446d-86cd-8a489d75d536%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/6e47ca78-4a24-446d-86cd-8a489d75d536%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.