New Project Request: GraphQL

25 views
Skip to first unread message

Andy McCright

unread,
Jan 7, 2019, 2:03:06 PM1/7/19
to Eclipse MicroProfile
I'd like to propose that we officially create a new GraphQL project.  Per the feature init document [1], a 72-hour, lazy-consensus should apply.  We are planning to discuss this project proposal and answer questions (as best we can) at tomorrow's community hangout - so please bring your questions.  

In short, we'd like to provide a specification-based approach allowing developers to create GraphQL applications.  The initial project would be to create an annotation-based API analagous to JAX-RS for RESTful services.  The "we" I mentioned earlier includes a lot of people from within the MP community and some who are experts in the GraphQL community.  We've spent some time in the past few months meeting together (minutes/agenda [2]) and developing a project proposal document [3].  Jean-Francois has also written a blog post [4] which nicely summarizes GraphQL and what we'd like to accomplish with an MP GraphQL project.

As Ken mentioned in the community hangout agenda, we would like to take a "wait and see" approach, similar to the MP Reactive projects.  This would mean that we would not expect the MP GraphQL 1.0 project to be a part of the MP umbrella spec - at least not initially.  That would give us some flexibility to experiment and collect user feedback before making this a part of a major MicroProfile spec release. 

If you cannot attend tomorrow's hangout, please use this forum to ask any questions about the project or to note any concerns.  

Thanks! 

Andy McCright

unread,
Jan 7, 2019, 2:05:25 PM1/7/19
to Eclipse MicroProfile
The link for item [2] incorrectly points to the community hangout minutes/agenda, not the GraphQL meeting minutes/agenda.

Reply all
Reply to author
Forward
0 new messages