Can you elaborate?What prevents any of these improvements or needs from being part of the future REST API?CDI-integration, that is done everywhere. Some more, others less, but especially what was stopped in JMS 2.1 was proposed for at least two of the other new EE4J projects.It was discussed in this list, but will be done under EE4J now.
I agree this could eventually wind up in the EE4J version of JAX-RS, but it should continue here for two important reasons:* In all reality it will take a while before anything usable comes out of EE4J.* The JAX-RS.next EG may not agree that this needs to be standardized. Let's remember - loose coupling is a big part of the dogmatic side of REST.Sent via the Samsung Galaxy S7, an AT&T 4G LTE smartphone
-------- Original message --------From: Werner Keil <werne...@gmail.com>Date: 11/27/17 5:38 PM (GMT-05:00)To: Eclipse MicroProfile <microp...@googlegroups.com>Subject: [microprofile] Do we need a REST Client in MP, now REST is at EE4J?Hi,--As the first concrete projects take shape at EE4J, especially REST (https://projects.eclipse.org/proposals/eclipse-restful-web-services-api-java) being one of them, is there really a need to develop the "glue" which so far exists in the "MicroProfile Rest Client" outside the actual REST project rather than contributing it to the actual REST project?A vast majority of MicroProfile efforts build around Microservice Patterns like http://microservices.io/patterns/index.html, but there is no such pattern as "Typesafe Rest Client". It is mostly wrappers around JAX-RS and things that may be missing from JAX-RS till Java EE 8, which is why it feels more natural to propose and contribute it there, rather than separately and isolated now that this project is also at Eclipse and https://projects.eclipse.org/projects/ee4j/charter explicitly states, MicroProfile is such a project that EE4J will review as a source of innovations for incorporation into EE4J.I'll also talk to the Java EE/EE4J and MicroProfile reps at JVM-Con tomorrow.What do others think in the meantime?Werner
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/e9b5d7e0-70ac-4b11-84c3-2652f164a639%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.
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/5a1cadf7.e639ed0a.52119.9ce4%40mx.google.com.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CAKeeVe6ymwA5xkOTDaZ1d73Mr_1165A9zHmy7TfwFePSrPERXQ%40mail.gmail.com.
A vast majority of MicroProfile efforts build around Microservice Patterns like http://microservices.io/patterns/index.html, but there is no such pattern as "Typesafe Rest Client".
A vast majority of MicroProfile efforts build around Microservice Patterns like http://microservices.io/patterns/index.html, but there is no such pattern as "Typesafe Rest Client".I don't think this is a particularly good argument against any given spec. There has never been any suggestion that those patterns have any influence over MicroProfile or the reasoning behind creating one.
+1, this is what I was going to say about it as well.It's important to remember that MicroProfile was founded on the principle of moving faster than Java EE. If we stop innovating because "we might be able to get X added to an existing Java EE spec", that would be a huge disappointment to our community, and also significantly prolong when an innovation is available for anyone to use.Quite apart from the discussion that what we do with a spec may not be appropriate or agreed upon by an EG for inclusion.Werner, with respect to your comment about talking with some representatives at JVM-Con tomorrow, I hope you weren't implying that this thread was a secondary aspect to you speaking with people directly? While in person communication is always more efficient and beneficial, for the community as a whole to continue to thrive we mustn't foster side discussions as a focus.Ken
On Mon, Nov 27, 2017 at 7:29 PM, m.reza.rahman <m.reza...@gmail.com> wrote:
I agree this could eventually wind up in the EE4J version of JAX-RS, but it should continue here for two important reasons:* In all reality it will take a while before anything usable comes out of EE4J.* The JAX-RS.next EG may not agree that this needs to be standardized. Let's remember - loose coupling is a big part of the dogmatic side of REST.Sent via the Samsung Galaxy S7, an AT&T 4G LTE smartphone
-------- Original message --------From: Werner Keil <werne...@gmail.com>Date: 11/27/17 5:38 PM (GMT-05:00)To: Eclipse MicroProfile <microp...@googlegroups.com>Subject: [microprofile] Do we need a REST Client in MP, now REST is at EE4J?Hi,--As the first concrete projects take shape at EE4J, especially REST (https://projects.eclipse.org/proposals/eclipse-restful-web-services-api-java) being one of them, is there really a need to develop the "glue" which so far exists in the "MicroProfile Rest Client" outside the actual REST project rather than contributing it to the actual REST project?A vast majority of MicroProfile efforts build around Microservice Patterns like http://microservices.io/patterns/index.html, but there is no such pattern as "Typesafe Rest Client". It is mostly wrappers around JAX-RS and things that may be missing from JAX-RS till Java EE 8, which is why it feels more natural to propose and contribute it there, rather than separately and isolated now that this project is also at Eclipse and https://projects.eclipse.org/projects/ee4j/charter explicitly states, MicroProfile is such a project that EE4J will review as a source of innovations for incorporation into EE4J.I'll also talk to the Java EE/EE4J and MicroProfile reps at JVM-Con tomorrow.What do others think in the meantime?Werner
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/e9b5d7e0-70ac-4b11-84c3-2652f164a639%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 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/15d6f263-5fa6-4553-8824-fb3d14be6de7%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/435a58a7-d31f-4c99-8198-694c2511c324%40googlegroups.com.