Re: GraphQL Project?

2019-01-03 Thread Andy McCright
Awesome! Thanks for the feedback. Regarding the API - the intent is be able to use a "code-first" approach - i.e. write your object model in Java using annotations similar to JAXB/JSON-B/etc. as necessary - write your business logic (CRUD operations) similar to JAX-RS resource methods. That

[GitHub] rmannibucau commented on issue #482: [CXF-7926] Initial MP Rest Client 1.2 impl

2019-01-03 Thread GitBox
rmannibucau commented on issue #482: [CXF-7926] Initial MP Rest Client 1.2 impl URL: https://github.com/apache/cxf/pull/482#issuecomment-451357956 Well there is a ticket for that at cdi level (isnt it stupid technically? ;)). But the fix can be: provide the "internal most nested impl" as a

[GitHub] amarkevich closed pull request #5: CXFXJC-30 Unable to resolve transitive extension dependency

2019-01-03 Thread GitBox
amarkevich closed pull request #5: CXFXJC-30 Unable to resolve transitive extension dependency URL: https://github.com/apache/cxf-xjc-utils/pull/5 This is a PR merged from a forked repository. As GitHub hides the original diff on merge, it is displayed below for the sake of provenance:

[GitHub] coheigea commented on issue #490: cxf-rt-transports-udp: minor code improvements to improve test stability

2019-01-03 Thread GitBox
coheigea commented on issue #490: cxf-rt-transports-udp: minor code improvements to improve test stability URL: https://github.com/apache/cxf/pull/490#issuecomment-451158869 +1 LGTM This is an automated message from the

[GitHub] coheigea commented on issue #5: CXFXJC-30 Unable to resolve transitive extension dependency

2019-01-03 Thread GitBox
coheigea commented on issue #5: CXFXJC-30 Unable to resolve transitive extension dependency URL: https://github.com/apache/cxf-xjc-utils/pull/5#issuecomment-451132792 +1 LGTM This is an automated message from the Apache Git

[GitHub] coheigea commented on issue #489: Update maven-processor-plugin; move version to the parent pom

2019-01-03 Thread GitBox
coheigea commented on issue #489: Update maven-processor-plugin; move version to the parent pom URL: https://github.com/apache/cxf/pull/489#issuecomment-451174158 +1 LGTM This is an automated message from the Apache Git

Re: GraphQL Project?

2019-01-03 Thread Romain Manni-Bucau
+1 Two small side notes: 1. If cxf is not the right "home", geronimo would definitively be ( http://geronimo.apache.org/microprofile/ to be concrete) 2. From my past experience having a graphql parser API (body reader for jaxrs/mp) is the most important feature, everything else is mainly the

[GitHub] andymc12 commented on issue #482: [CXF-7926] Initial MP Rest Client 1.2 impl

2019-01-03 Thread GitBox
andymc12 commented on issue #482: [CXF-7926] Initial MP Rest Client 1.2 impl URL: https://github.com/apache/cxf/pull/482#issuecomment-451303175 Happy New Year @rmannibucau! And thanks - that helps a lot! I've updated the code to use CDI AnnotatedTypes which should address your

[GitHub] amarkevich closed pull request #490: cxf-rt-transports-udp: minor code improvements to improve test stability

2019-01-03 Thread GitBox
amarkevich closed pull request #490: cxf-rt-transports-udp: minor code improvements to improve test stability URL: https://github.com/apache/cxf/pull/490 This is a PR merged from a forked repository. As GitHub hides the original diff on merge, it is displayed below for the sake of

[GitHub] amarkevich closed pull request #489: Update maven-processor-plugin; move version to the parent pom

2019-01-03 Thread GitBox
amarkevich closed pull request #489: Update maven-processor-plugin; move version to the parent pom URL: https://github.com/apache/cxf/pull/489 This is a PR merged from a forked repository. As GitHub hides the original diff on merge, it is displayed below for the sake of provenance: As

GraphQL Project?

2019-01-03 Thread Andy McCright
Hi All, I've been involved in an effort to create a MicroProfile GraphQL project that would provide a Java framework for building and deploying GraphQL apps. The API would look similar to JAX-RS (i.e. @Query annotations instead of @GET, etc.). We have a draft project proposal available here:

Re: GraphQL Project?

2019-01-03 Thread Andriy Redko
Hey Andy, Certainly +1, I think CXF would be a great place to host HTTP-based MP GraphQL implementation. I am wondering (probably related to Romain's 2nd point) if the intention is to implement the specification from scratch or pull in graphql-java? In any case, I think it would be great