--
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/875a40b0-4534-4853-8f6d-ae4df179ab85%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reactive programming is optional for many developers and therefore shouldn't be required for all specs to support it.
What about creating a separate "reactive" spec for a "reactive profile", which would specify how other specs work together and some extwnsions and cross-concern functionality on top of it.
I have these areas in mind to cover:
* list of specs that contain support for reactive programming and are designed to work well together (e.g.REST client, JAX-RS, reactive operators, Fault tolerance, future messaging, ...)
* how the specs work well together (e.g. all allow using reactive strewams and MP reactive operators)
* extensions to existing specs where it's possible and doesn't make much sense to add the requirements to existing specs
** e.g. specify additional default JAX-RS invoker provider for MP reactive operators (we can't change JAX-RS spec now)
** maybe support for SubscriberBuilder in MP REST client methods can go here if we don't want to put it into the spec itself, to make the REST client spec easier to implement alone (the same for Fault Tolerance interceptors). This idea assumes that individual specs teams don't have enough reactive experts and it's hard for them to specify reactive concepts properly within their spec.
--Ondro
--
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/97df32d4-dfd5-414f-beee-5398927ce5c3%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/c3dce6cb-b631-43cd-ab16-62cf434d1099%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CAKeeVe5d2rSAq_XfERxoKqOv%2BouUXH7rzU_8c9YuBttD5xgxPA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.