GraphQL API for OFBiz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
11 messages Options
grv
Reply | Threaded
Open this post in threaded view
|

GraphQL API for OFBiz

grv
Hello

I had been working on adding GraphQL support to OFBiz and could come up
with something that might be of interest to the community. Wanted to gauge
community's interest on the same.

Essentially, I have first tried to enable GraphQL support such that OFBiz
is able to server GraphQL queries, mutations and subscriptions as per the
GraphQL specification (http://spec.graphql.org/). The Java GraphQL library
mostly takes care of it.

The other major part is writing GraphQL schema and I have tried to include
both SDL and programmatic approach to generate the schema. Included a demo
query in the SDL approach to showcase hw OFBiz can server GraphQL requests.

This is the part that I feel needs more work in order to make it more
generalised and I am still working on this.

I have included GraphiQL(https://github.com/graphql/graphiql) and
Playground (https://github.com/prisma-labs/graphql-playground) as two
visual editor tools as well.

Here's the github link for the plug in.
https://github.com/hotwax/ofbiz-graphql

Any feedback, questions, concerns or suggestions are welcome.

Best,
Girish
Reply | Threaded
Open this post in threaded view
|

Re: GraphQL API for OFBiz

Pierre Smits-3
Hi Girish,

Thank you for making the greater OFBiz community aware of this endeavour. I
welcome such initiatives as it increases the appeal of our main product.
Not only does it increase the appeal of OFBiz for (potential) adopters, but
it may also lead to more parties willing to contribute.

Best regards,

Pierre Smits
*Proud* *contributor* (but without privileges)* of* Apache OFBiz
<https://ofbiz.apache.org/>, since 2008

*Apache Trafodion <https://trafodion.apache.org>, Vice President*
*Apache Directory <https://directory.apache.org>, PMC Member*
Apache Incubator <https://incubator.apache.org>, committer
Apache Steve <https://steve.apache.org>, committer


On Mon, Feb 10, 2020 at 11:40 AM Girish Vasmatkar <
[hidden email]> wrote:

> Hello
>
> I had been working on adding GraphQL support to OFBiz and could come up
> with something that might be of interest to the community. Wanted to gauge
> community's interest on the same.
>
> Essentially, I have first tried to enable GraphQL support such that OFBiz
> is able to server GraphQL queries, mutations and subscriptions as per the
> GraphQL specification (http://spec.graphql.org/). The Java GraphQL library
> mostly takes care of it.
>
> The other major part is writing GraphQL schema and I have tried to include
> both SDL and programmatic approach to generate the schema. Included a demo
> query in the SDL approach to showcase hw OFBiz can server GraphQL requests.
>
> This is the part that I feel needs more work in order to make it more
> generalised and I am still working on this.
>
> I have included GraphiQL(https://github.com/graphql/graphiql) and
> Playground (https://github.com/prisma-labs/graphql-playground) as two
> visual editor tools as well.
>
> Here's the github link for the plug in.
> https://github.com/hotwax/ofbiz-graphql
>
> Any feedback, questions, concerns or suggestions are welcome.
>
> Best,
> Girish
>
grv
Reply | Threaded
Open this post in threaded view
|

Re: GraphQL API for OFBiz

grv
Thanks Pierre.

Here's the ticket for the same. I'll keep posting updates to it.

https://issues.apache.org/jira/browse/OFBIZ-11347

Best,
Girish

On Mon, Feb 10, 2020 at 4:48 PM Pierre Smits <[hidden email]> wrote:

> Hi Girish,
>
> Thank you for making the greater OFBiz community aware of this endeavour. I
> welcome such initiatives as it increases the appeal of our main product.
> Not only does it increase the appeal of OFBiz for (potential) adopters, but
> it may also lead to more parties willing to contribute.
>
> Best regards,
>
> Pierre Smits
> *Proud* *contributor* (but without privileges)* of* Apache OFBiz
> <https://ofbiz.apache.org/>, since 2008
>
> *Apache Trafodion <https://trafodion.apache.org>, Vice President*
> *Apache Directory <https://directory.apache.org>, PMC Member*
> Apache Incubator <https://incubator.apache.org>, committer
> Apache Steve <https://steve.apache.org>, committer
>
>
> On Mon, Feb 10, 2020 at 11:40 AM Girish Vasmatkar <
> [hidden email]> wrote:
>
> > Hello
> >
> > I had been working on adding GraphQL support to OFBiz and could come up
> > with something that might be of interest to the community. Wanted to
> gauge
> > community's interest on the same.
> >
> > Essentially, I have first tried to enable GraphQL support such that OFBiz
> > is able to server GraphQL queries, mutations and subscriptions as per the
> > GraphQL specification (http://spec.graphql.org/). The Java GraphQL
> library
> > mostly takes care of it.
> >
> > The other major part is writing GraphQL schema and I have tried to
> include
> > both SDL and programmatic approach to generate the schema. Included a
> demo
> > query in the SDL approach to showcase hw OFBiz can server GraphQL
> requests.
> >
> > This is the part that I feel needs more work in order to make it more
> > generalised and I am still working on this.
> >
> > I have included GraphiQL(https://github.com/graphql/graphiql) and
> > Playground (https://github.com/prisma-labs/graphql-playground) as two
> > visual editor tools as well.
> >
> > Here's the github link for the plug in.
> > https://github.com/hotwax/ofbiz-graphql
> >
> > Any feedback, questions, concerns or suggestions are welcome.
> >
> > Best,
> > Girish
> >
>
grv
Reply | Threaded
Open this post in threaded view
|

Re: GraphQL API for OFBiz

grv
Hi All

I'm planning an introduction of the OFBiz-GraphQL component that we have
developed so far. Please find below the hangout meet details -

Date : 03/27/2020 9:00 PM IST, 11:30 AM EST, 3:30 PM GMT.
Join Hangout Meet : https://meet.google.com/gja-jdwt-wpi
Join By Phone : +1 661-237-5173‬ PIN: ‪585 477 050‬#

Meeting agenda -

   - GraphQL briefing
      - Queries
      - Mutations
   - OFBiz-GraphQL component
      - Architecture
      - Entity Fetchers
      - Service Fetchers
   - What Next
      - Pagination
      - Interface
      - Batching
      - Subscriptions


Best Regards
Girish Vasmatkar



On Wed, Feb 12, 2020 at 7:04 PM Girish Vasmatkar <
[hidden email]> wrote:

> Thanks Pierre.
>
> Here's the ticket for the same. I'll keep posting updates to it.
>
> https://issues.apache.org/jira/browse/OFBIZ-11347
>
> Best,
> Girish
>
> On Mon, Feb 10, 2020 at 4:48 PM Pierre Smits <[hidden email]>
> wrote:
>
>> Hi Girish,
>>
>> Thank you for making the greater OFBiz community aware of this endeavour.
>> I
>> welcome such initiatives as it increases the appeal of our main product.
>> Not only does it increase the appeal of OFBiz for (potential) adopters,
>> but
>> it may also lead to more parties willing to contribute.
>>
>> Best regards,
>>
>> Pierre Smits
>> *Proud* *contributor* (but without privileges)* of* Apache OFBiz
>> <https://ofbiz.apache.org/>, since 2008
>>
>> *Apache Trafodion <https://trafodion.apache.org>, Vice President*
>> *Apache Directory <https://directory.apache.org>, PMC Member*
>> Apache Incubator <https://incubator.apache.org>, committer
>> Apache Steve <https://steve.apache.org>, committer
>>
>>
>> On Mon, Feb 10, 2020 at 11:40 AM Girish Vasmatkar <
>> [hidden email]> wrote:
>>
>> > Hello
>> >
>> > I had been working on adding GraphQL support to OFBiz and could come up
>> > with something that might be of interest to the community. Wanted to
>> gauge
>> > community's interest on the same.
>> >
>> > Essentially, I have first tried to enable GraphQL support such that
>> OFBiz
>> > is able to server GraphQL queries, mutations and subscriptions as per
>> the
>> > GraphQL specification (http://spec.graphql.org/). The Java GraphQL
>> library
>> > mostly takes care of it.
>> >
>> > The other major part is writing GraphQL schema and I have tried to
>> include
>> > both SDL and programmatic approach to generate the schema. Included a
>> demo
>> > query in the SDL approach to showcase hw OFBiz can server GraphQL
>> requests.
>> >
>> > This is the part that I feel needs more work in order to make it more
>> > generalised and I am still working on this.
>> >
>> > I have included GraphiQL(https://github.com/graphql/graphiql) and
>> > Playground (https://github.com/prisma-labs/graphql-playground) as two
>> > visual editor tools as well.
>> >
>> > Here's the github link for the plug in.
>> > https://github.com/hotwax/ofbiz-graphql
>> >
>> > Any feedback, questions, concerns or suggestions are welcome.
>> >
>> > Best,
>> > Girish
>> >
>>
>
Reply | Threaded
Open this post in threaded view
|

Re: GraphQL API for OFBiz

Pierre Smits-3
Great initiative, Girish.

Op do 26 mrt. 2020 16:48 schreef Girish Vasmatkar <
[hidden email]>:

> Hi All
>
> I'm planning an introduction of the OFBiz-GraphQL component that we have
> developed so far. Please find below the hangout meet details -
>
> Date : 03/27/2020 9:00 PM IST, 11:30 AM EST, 3:30 PM GMT.
> Join Hangout Meet : https://meet.google.com/gja-jdwt-wpi
> Join By Phone : +1 661-237-5173‬ PIN: ‪585 477 050‬#
>
> Meeting agenda -
>
>    - GraphQL briefing
>       - Queries
>       - Mutations
>    - OFBiz-GraphQL component
>       - Architecture
>       - Entity Fetchers
>       - Service Fetchers
>    - What Next
>       - Pagination
>       - Interface
>       - Batching
>       - Subscriptions
>
>
> Best Regards
> Girish Vasmatkar
>
>
>
> On Wed, Feb 12, 2020 at 7:04 PM Girish Vasmatkar <
> [hidden email]> wrote:
>
> > Thanks Pierre.
> >
> > Here's the ticket for the same. I'll keep posting updates to it.
> >
> > https://issues.apache.org/jira/browse/OFBIZ-11347
> >
> > Best,
> > Girish
> >
> > On Mon, Feb 10, 2020 at 4:48 PM Pierre Smits <[hidden email]>
> > wrote:
> >
> >> Hi Girish,
> >>
> >> Thank you for making the greater OFBiz community aware of this
> endeavour.
> >> I
> >> welcome such initiatives as it increases the appeal of our main product.
> >> Not only does it increase the appeal of OFBiz for (potential) adopters,
> >> but
> >> it may also lead to more parties willing to contribute.
> >>
> >> Best regards,
> >>
> >> Pierre Smits
> >> *Proud* *contributor* (but without privileges)* of* Apache OFBiz
> >> <https://ofbiz.apache.org/>, since 2008
> >>
> >> *Apache Trafodion <https://trafodion.apache.org>, Vice President*
> >> *Apache Directory <https://directory.apache.org>, PMC Member*
> >> Apache Incubator <https://incubator.apache.org>, committer
> >> Apache Steve <https://steve.apache.org>, committer
> >>
> >>
> >> On Mon, Feb 10, 2020 at 11:40 AM Girish Vasmatkar <
> >> [hidden email]> wrote:
> >>
> >> > Hello
> >> >
> >> > I had been working on adding GraphQL support to OFBiz and could come
> up
> >> > with something that might be of interest to the community. Wanted to
> >> gauge
> >> > community's interest on the same.
> >> >
> >> > Essentially, I have first tried to enable GraphQL support such that
> >> OFBiz
> >> > is able to server GraphQL queries, mutations and subscriptions as per
> >> the
> >> > GraphQL specification (http://spec.graphql.org/). The Java GraphQL
> >> library
> >> > mostly takes care of it.
> >> >
> >> > The other major part is writing GraphQL schema and I have tried to
> >> include
> >> > both SDL and programmatic approach to generate the schema. Included a
> >> demo
> >> > query in the SDL approach to showcase hw OFBiz can server GraphQL
> >> requests.
> >> >
> >> > This is the part that I feel needs more work in order to make it more
> >> > generalised and I am still working on this.
> >> >
> >> > I have included GraphiQL(https://github.com/graphql/graphiql) and
> >> > Playground (https://github.com/prisma-labs/graphql-playground) as two
> >> > visual editor tools as well.
> >> >
> >> > Here's the github link for the plug in.
> >> > https://github.com/hotwax/ofbiz-graphql
> >> >
> >> > Any feedback, questions, concerns or suggestions are welcome.
> >> >
> >> > Best,
> >> > Girish
> >> >
> >>
> >
>
Reply | Threaded
Open this post in threaded view
|

Re: GraphQL API for OFBiz

holivier
+1

Le 26/03/2020 à 18:17, Pierre Smits a écrit :

> Great initiative, Girish.
>
> Op do 26 mrt. 2020 16:48 schreef Girish Vasmatkar <
> [hidden email]>:
>
>> Hi All
>>
>> I'm planning an introduction of the OFBiz-GraphQL component that we have
>> developed so far. Please find below the hangout meet details -
>>
>> Date : 03/27/2020 9:00 PM IST, 11:30 AM EST, 3:30 PM GMT.
>> Join Hangout Meet : https://meet.google.com/gja-jdwt-wpi
>> Join By Phone : +1 661-237-5173‬ PIN: ‪585 477 050‬#
>>
>> Meeting agenda -
>>
>>    - GraphQL briefing
>>       - Queries
>>       - Mutations
>>    - OFBiz-GraphQL component
>>       - Architecture
>>       - Entity Fetchers
>>       - Service Fetchers
>>    - What Next
>>       - Pagination
>>       - Interface
>>       - Batching
>>       - Subscriptions
>>
>>
>> Best Regards
>> Girish Vasmatkar
>>
>>
>>
>> On Wed, Feb 12, 2020 at 7:04 PM Girish Vasmatkar <
>> [hidden email]> wrote:
>>
>>> Thanks Pierre.
>>>
>>> Here's the ticket for the same. I'll keep posting updates to it.
>>>
>>> https://issues.apache.org/jira/browse/OFBIZ-11347
>>>
>>> Best,
>>> Girish
>>>
>>> On Mon, Feb 10, 2020 at 4:48 PM Pierre Smits <[hidden email]>
>>> wrote:
>>>
>>>> Hi Girish,
>>>>
>>>> Thank you for making the greater OFBiz community aware of this
>> endeavour.
>>>> I
>>>> welcome such initiatives as it increases the appeal of our main product.
>>>> Not only does it increase the appeal of OFBiz for (potential) adopters,
>>>> but
>>>> it may also lead to more parties willing to contribute.
>>>>
>>>> Best regards,
>>>>
>>>> Pierre Smits
>>>> *Proud* *contributor* (but without privileges)* of* Apache OFBiz
>>>> <https://ofbiz.apache.org/>, since 2008
>>>>
>>>> *Apache Trafodion <https://trafodion.apache.org>, Vice President*
>>>> *Apache Directory <https://directory.apache.org>, PMC Member*
>>>> Apache Incubator <https://incubator.apache.org>, committer
>>>> Apache Steve <https://steve.apache.org>, committer
>>>>
>>>>
>>>> On Mon, Feb 10, 2020 at 11:40 AM Girish Vasmatkar <
>>>> [hidden email]> wrote:
>>>>
>>>>> Hello
>>>>>
>>>>> I had been working on adding GraphQL support to OFBiz and could come
>> up
>>>>> with something that might be of interest to the community. Wanted to
>>>> gauge
>>>>> community's interest on the same.
>>>>>
>>>>> Essentially, I have first tried to enable GraphQL support such that
>>>> OFBiz
>>>>> is able to server GraphQL queries, mutations and subscriptions as per
>>>> the
>>>>> GraphQL specification (http://spec.graphql.org/). The Java GraphQL
>>>> library
>>>>> mostly takes care of it.
>>>>>
>>>>> The other major part is writing GraphQL schema and I have tried to
>>>> include
>>>>> both SDL and programmatic approach to generate the schema. Included a
>>>> demo
>>>>> query in the SDL approach to showcase hw OFBiz can server GraphQL
>>>> requests.
>>>>>
>>>>> This is the part that I feel needs more work in order to make it more
>>>>> generalised and I am still working on this.
>>>>>
>>>>> I have included GraphiQL(https://github.com/graphql/graphiql) and
>>>>> Playground (https://github.com/prisma-labs/graphql-playground) as two
>>>>> visual editor tools as well.
>>>>>
>>>>> Here's the github link for the plug in.
>>>>> https://github.com/hotwax/ofbiz-graphql
>>>>>
>>>>> Any feedback, questions, concerns or suggestions are welcome.
>>>>>
>>>>> Best,
>>>>> Girish
>>>>>
>>>>
>>>
>>
>
Reply | Threaded
Open this post in threaded view
|

Re: GraphQL API for OFBiz

Deepak Dixit-5
In reply to this post by grv
Great initiative Girish.

Thanks & Regards
--
Deepak Dixit
ofbiz.apache.org


On Thu, Mar 26, 2020 at 9:18 PM Girish Vasmatkar <
[hidden email]> wrote:

> Hi All
>
> I'm planning an introduction of the OFBiz-GraphQL component that we have
> developed so far. Please find below the hangout meet details -
>
> Date : 03/27/2020 9:00 PM IST, 11:30 AM EST, 3:30 PM GMT.
> Join Hangout Meet : https://meet.google.com/gja-jdwt-wpi
> Join By Phone : +1 661-237-5173‬ PIN: ‪585 477 050‬#
>
> Meeting agenda -
>
>    - GraphQL briefing
>       - Queries
>       - Mutations
>    - OFBiz-GraphQL component
>       - Architecture
>       - Entity Fetchers
>       - Service Fetchers
>    - What Next
>       - Pagination
>       - Interface
>       - Batching
>       - Subscriptions
>
>
> Best Regards
> Girish Vasmatkar
>
>
>
> On Wed, Feb 12, 2020 at 7:04 PM Girish Vasmatkar <
> [hidden email]> wrote:
>
> > Thanks Pierre.
> >
> > Here's the ticket for the same. I'll keep posting updates to it.
> >
> > https://issues.apache.org/jira/browse/OFBIZ-11347
> >
> > Best,
> > Girish
> >
> > On Mon, Feb 10, 2020 at 4:48 PM Pierre Smits <[hidden email]>
> > wrote:
> >
> >> Hi Girish,
> >>
> >> Thank you for making the greater OFBiz community aware of this
> endeavour.
> >> I
> >> welcome such initiatives as it increases the appeal of our main product.
> >> Not only does it increase the appeal of OFBiz for (potential) adopters,
> >> but
> >> it may also lead to more parties willing to contribute.
> >>
> >> Best regards,
> >>
> >> Pierre Smits
> >> *Proud* *contributor* (but without privileges)* of* Apache OFBiz
> >> <https://ofbiz.apache.org/>, since 2008
> >>
> >> *Apache Trafodion <https://trafodion.apache.org>, Vice President*
> >> *Apache Directory <https://directory.apache.org>, PMC Member*
> >> Apache Incubator <https://incubator.apache.org>, committer
> >> Apache Steve <https://steve.apache.org>, committer
> >>
> >>
> >> On Mon, Feb 10, 2020 at 11:40 AM Girish Vasmatkar <
> >> [hidden email]> wrote:
> >>
> >> > Hello
> >> >
> >> > I had been working on adding GraphQL support to OFBiz and could come
> up
> >> > with something that might be of interest to the community. Wanted to
> >> gauge
> >> > community's interest on the same.
> >> >
> >> > Essentially, I have first tried to enable GraphQL support such that
> >> OFBiz
> >> > is able to server GraphQL queries, mutations and subscriptions as per
> >> the
> >> > GraphQL specification (http://spec.graphql.org/). The Java GraphQL
> >> library
> >> > mostly takes care of it.
> >> >
> >> > The other major part is writing GraphQL schema and I have tried to
> >> include
> >> > both SDL and programmatic approach to generate the schema. Included a
> >> demo
> >> > query in the SDL approach to showcase hw OFBiz can server GraphQL
> >> requests.
> >> >
> >> > This is the part that I feel needs more work in order to make it more
> >> > generalised and I am still working on this.
> >> >
> >> > I have included GraphiQL(https://github.com/graphql/graphiql) and
> >> > Playground (https://github.com/prisma-labs/graphql-playground) as two
> >> > visual editor tools as well.
> >> >
> >> > Here's the github link for the plug in.
> >> > https://github.com/hotwax/ofbiz-graphql
> >> >
> >> > Any feedback, questions, concerns or suggestions are welcome.
> >> >
> >> > Best,
> >> > Girish
> >> >
> >>
> >
>
Reply | Threaded
Open this post in threaded view
|

Re: GraphQL API for OFBiz

Pierre Smits-3
Hi Girish,

How did your presentation go? Unfortunately I was unable to
attend/participate, but am curious.

Will you capture highlights and put those in the ticket?

Mvg

Pierre

Op vr 27 mrt. 2020 10:13 schreef Deepak Dixit <[hidden email]>:

> Great initiative Girish.
>
> Thanks & Regards
> --
> Deepak Dixit
> ofbiz.apache.org
>
>
> On Thu, Mar 26, 2020 at 9:18 PM Girish Vasmatkar <
> [hidden email]> wrote:
>
> > Hi All
> >
> > I'm planning an introduction of the OFBiz-GraphQL component that we have
> > developed so far. Please find below the hangout meet details -
> >
> > Date : 03/27/2020 9:00 PM IST, 11:30 AM EST, 3:30 PM GMT.
> > Join Hangout Meet : https://meet.google.com/gja-jdwt-wpi
> > Join By Phone : +1 661-237-5173‬ PIN: ‪585 477 050‬#
> >
> > Meeting agenda -
> >
> >    - GraphQL briefing
> >       - Queries
> >       - Mutations
> >    - OFBiz-GraphQL component
> >       - Architecture
> >       - Entity Fetchers
> >       - Service Fetchers
> >    - What Next
> >       - Pagination
> >       - Interface
> >       - Batching
> >       - Subscriptions
> >
> >
> > Best Regards
> > Girish Vasmatkar
> >
> >
> >
> > On Wed, Feb 12, 2020 at 7:04 PM Girish Vasmatkar <
> > [hidden email]> wrote:
> >
> > > Thanks Pierre.
> > >
> > > Here's the ticket for the same. I'll keep posting updates to it.
> > >
> > > https://issues.apache.org/jira/browse/OFBIZ-11347
> > >
> > > Best,
> > > Girish
> > >
> > > On Mon, Feb 10, 2020 at 4:48 PM Pierre Smits <[hidden email]>
> > > wrote:
> > >
> > >> Hi Girish,
> > >>
> > >> Thank you for making the greater OFBiz community aware of this
> > endeavour.
> > >> I
> > >> welcome such initiatives as it increases the appeal of our main
> product.
> > >> Not only does it increase the appeal of OFBiz for (potential)
> adopters,
> > >> but
> > >> it may also lead to more parties willing to contribute.
> > >>
> > >> Best regards,
> > >>
> > >> Pierre Smits
> > >> *Proud* *contributor* (but without privileges)* of* Apache OFBiz
> > >> <https://ofbiz.apache.org/>, since 2008
> > >>
> > >> *Apache Trafodion <https://trafodion.apache.org>, Vice President*
> > >> *Apache Directory <https://directory.apache.org>, PMC Member*
> > >> Apache Incubator <https://incubator.apache.org>, committer
> > >> Apache Steve <https://steve.apache.org>, committer
> > >>
> > >>
> > >> On Mon, Feb 10, 2020 at 11:40 AM Girish Vasmatkar <
> > >> [hidden email]> wrote:
> > >>
> > >> > Hello
> > >> >
> > >> > I had been working on adding GraphQL support to OFBiz and could come
> > up
> > >> > with something that might be of interest to the community. Wanted to
> > >> gauge
> > >> > community's interest on the same.
> > >> >
> > >> > Essentially, I have first tried to enable GraphQL support such that
> > >> OFBiz
> > >> > is able to server GraphQL queries, mutations and subscriptions as
> per
> > >> the
> > >> > GraphQL specification (http://spec.graphql.org/). The Java GraphQL
> > >> library
> > >> > mostly takes care of it.
> > >> >
> > >> > The other major part is writing GraphQL schema and I have tried to
> > >> include
> > >> > both SDL and programmatic approach to generate the schema. Included
> a
> > >> demo
> > >> > query in the SDL approach to showcase hw OFBiz can server GraphQL
> > >> requests.
> > >> >
> > >> > This is the part that I feel needs more work in order to make it
> more
> > >> > generalised and I am still working on this.
> > >> >
> > >> > I have included GraphiQL(https://github.com/graphql/graphiql) and
> > >> > Playground (https://github.com/prisma-labs/graphql-playground) as
> two
> > >> > visual editor tools as well.
> > >> >
> > >> > Here's the github link for the plug in.
> > >> > https://github.com/hotwax/ofbiz-graphql
> > >> >
> > >> > Any feedback, questions, concerns or suggestions are welcome.
> > >> >
> > >> > Best,
> > >> > Girish
> > >> >
> > >>
> > >
> >
>
grv
Reply | Threaded
Open this post in threaded view
|

Re: GraphQL API for OFBiz

grv
Hi Pierre

Yes, the demo went well barring some network glitches:).It was recorded as
well so I will put the details on the ticket. Thanks for your interest.

Best,
Girish




On Sat, Mar 28, 2020 at 1:30 PM Pierre Smits <[hidden email]> wrote:

> Hi Girish,
>
> How did your presentation go? Unfortunately I was unable to
> attend/participate, but am curious.
>
> Will you capture highlights and put those in the ticket?
>
> Mvg
>
> Pierre
>
> Op vr 27 mrt. 2020 10:13 schreef Deepak Dixit <[hidden email]>:
>
> > Great initiative Girish.
> >
> > Thanks & Regards
> > --
> > Deepak Dixit
> > ofbiz.apache.org
> >
> >
> > On Thu, Mar 26, 2020 at 9:18 PM Girish Vasmatkar <
> > [hidden email]> wrote:
> >
> > > Hi All
> > >
> > > I'm planning an introduction of the OFBiz-GraphQL component that we
> have
> > > developed so far. Please find below the hangout meet details -
> > >
> > > Date : 03/27/2020 9:00 PM IST, 11:30 AM EST, 3:30 PM GMT.
> > > Join Hangout Meet : https://meet.google.com/gja-jdwt-wpi
> > > Join By Phone : +1 661-237-5173‬ PIN: ‪585 477 050‬#
> > >
> > > Meeting agenda -
> > >
> > >    - GraphQL briefing
> > >       - Queries
> > >       - Mutations
> > >    - OFBiz-GraphQL component
> > >       - Architecture
> > >       - Entity Fetchers
> > >       - Service Fetchers
> > >    - What Next
> > >       - Pagination
> > >       - Interface
> > >       - Batching
> > >       - Subscriptions
> > >
> > >
> > > Best Regards
> > > Girish Vasmatkar
> > >
> > >
> > >
> > > On Wed, Feb 12, 2020 at 7:04 PM Girish Vasmatkar <
> > > [hidden email]> wrote:
> > >
> > > > Thanks Pierre.
> > > >
> > > > Here's the ticket for the same. I'll keep posting updates to it.
> > > >
> > > > https://issues.apache.org/jira/browse/OFBIZ-11347
> > > >
> > > > Best,
> > > > Girish
> > > >
> > > > On Mon, Feb 10, 2020 at 4:48 PM Pierre Smits <[hidden email]
> >
> > > > wrote:
> > > >
> > > >> Hi Girish,
> > > >>
> > > >> Thank you for making the greater OFBiz community aware of this
> > > endeavour.
> > > >> I
> > > >> welcome such initiatives as it increases the appeal of our main
> > product.
> > > >> Not only does it increase the appeal of OFBiz for (potential)
> > adopters,
> > > >> but
> > > >> it may also lead to more parties willing to contribute.
> > > >>
> > > >> Best regards,
> > > >>
> > > >> Pierre Smits
> > > >> *Proud* *contributor* (but without privileges)* of* Apache OFBiz
> > > >> <https://ofbiz.apache.org/>, since 2008
> > > >>
> > > >> *Apache Trafodion <https://trafodion.apache.org>, Vice President*
> > > >> *Apache Directory <https://directory.apache.org>, PMC Member*
> > > >> Apache Incubator <https://incubator.apache.org>, committer
> > > >> Apache Steve <https://steve.apache.org>, committer
> > > >>
> > > >>
> > > >> On Mon, Feb 10, 2020 at 11:40 AM Girish Vasmatkar <
> > > >> [hidden email]> wrote:
> > > >>
> > > >> > Hello
> > > >> >
> > > >> > I had been working on adding GraphQL support to OFBiz and could
> come
> > > up
> > > >> > with something that might be of interest to the community. Wanted
> to
> > > >> gauge
> > > >> > community's interest on the same.
> > > >> >
> > > >> > Essentially, I have first tried to enable GraphQL support such
> that
> > > >> OFBiz
> > > >> > is able to server GraphQL queries, mutations and subscriptions as
> > per
> > > >> the
> > > >> > GraphQL specification (http://spec.graphql.org/). The Java
> GraphQL
> > > >> library
> > > >> > mostly takes care of it.
> > > >> >
> > > >> > The other major part is writing GraphQL schema and I have tried to
> > > >> include
> > > >> > both SDL and programmatic approach to generate the schema.
> Included
> > a
> > > >> demo
> > > >> > query in the SDL approach to showcase hw OFBiz can server GraphQL
> > > >> requests.
> > > >> >
> > > >> > This is the part that I feel needs more work in order to make it
> > more
> > > >> > generalised and I am still working on this.
> > > >> >
> > > >> > I have included GraphiQL(https://github.com/graphql/graphiql) and
> > > >> > Playground (https://github.com/prisma-labs/graphql-playground) as
> > two
> > > >> > visual editor tools as well.
> > > >> >
> > > >> > Here's the github link for the plug in.
> > > >> > https://github.com/hotwax/ofbiz-graphql
> > > >> >
> > > >> > Any feedback, questions, concerns or suggestions are welcome.
> > > >> >
> > > >> > Best,
> > > >> > Girish
> > > >> >
> > > >>
> > > >
> > >
> >
>
grv
Reply | Threaded
Open this post in threaded view
|

Re: GraphQL API for OFBiz

grv
Hi Guys -

I've attached video link of the demo held on 03/27 to the ticket
https://issues.apache.org/jira/browse/OFBIZ-11347. Let me know should you
have any questions.

Best Regards,
Girish


On Sat, Mar 28, 2020 at 2:56 PM Girish Vasmatkar <
[hidden email]> wrote:

> Hi Pierre
>
> Yes, the demo went well barring some network glitches:).It was recorded as
> well so I will put the details on the ticket. Thanks for your interest.
>
> Best,
> Girish
>
>
>
>
> On Sat, Mar 28, 2020 at 1:30 PM Pierre Smits <[hidden email]>
> wrote:
>
>> Hi Girish,
>>
>> How did your presentation go? Unfortunately I was unable to
>> attend/participate, but am curious.
>>
>> Will you capture highlights and put those in the ticket?
>>
>> Mvg
>>
>> Pierre
>>
>> Op vr 27 mrt. 2020 10:13 schreef Deepak Dixit <[hidden email]>:
>>
>> > Great initiative Girish.
>> >
>> > Thanks & Regards
>> > --
>> > Deepak Dixit
>> > ofbiz.apache.org
>> >
>> >
>> > On Thu, Mar 26, 2020 at 9:18 PM Girish Vasmatkar <
>> > [hidden email]> wrote:
>> >
>> > > Hi All
>> > >
>> > > I'm planning an introduction of the OFBiz-GraphQL component that we
>> have
>> > > developed so far. Please find below the hangout meet details -
>> > >
>> > > Date : 03/27/2020 9:00 PM IST, 11:30 AM EST, 3:30 PM GMT.
>> > > Join Hangout Meet : https://meet.google.com/gja-jdwt-wpi
>> > > Join By Phone : +1 661-237-5173‬ PIN: ‪585 477 050‬#
>> > >
>> > > Meeting agenda -
>> > >
>> > >    - GraphQL briefing
>> > >       - Queries
>> > >       - Mutations
>> > >    - OFBiz-GraphQL component
>> > >       - Architecture
>> > >       - Entity Fetchers
>> > >       - Service Fetchers
>> > >    - What Next
>> > >       - Pagination
>> > >       - Interface
>> > >       - Batching
>> > >       - Subscriptions
>> > >
>> > >
>> > > Best Regards
>> > > Girish Vasmatkar
>> > >
>> > >
>> > >
>> > > On Wed, Feb 12, 2020 at 7:04 PM Girish Vasmatkar <
>> > > [hidden email]> wrote:
>> > >
>> > > > Thanks Pierre.
>> > > >
>> > > > Here's the ticket for the same. I'll keep posting updates to it.
>> > > >
>> > > > https://issues.apache.org/jira/browse/OFBIZ-11347
>> > > >
>> > > > Best,
>> > > > Girish
>> > > >
>> > > > On Mon, Feb 10, 2020 at 4:48 PM Pierre Smits <
>> [hidden email]>
>> > > > wrote:
>> > > >
>> > > >> Hi Girish,
>> > > >>
>> > > >> Thank you for making the greater OFBiz community aware of this
>> > > endeavour.
>> > > >> I
>> > > >> welcome such initiatives as it increases the appeal of our main
>> > product.
>> > > >> Not only does it increase the appeal of OFBiz for (potential)
>> > adopters,
>> > > >> but
>> > > >> it may also lead to more parties willing to contribute.
>> > > >>
>> > > >> Best regards,
>> > > >>
>> > > >> Pierre Smits
>> > > >> *Proud* *contributor* (but without privileges)* of* Apache OFBiz
>> > > >> <https://ofbiz.apache.org/>, since 2008
>> > > >>
>> > > >> *Apache Trafodion <https://trafodion.apache.org>, Vice President*
>> > > >> *Apache Directory <https://directory.apache.org>, PMC Member*
>> > > >> Apache Incubator <https://incubator.apache.org>, committer
>> > > >> Apache Steve <https://steve.apache.org>, committer
>> > > >>
>> > > >>
>> > > >> On Mon, Feb 10, 2020 at 11:40 AM Girish Vasmatkar <
>> > > >> [hidden email]> wrote:
>> > > >>
>> > > >> > Hello
>> > > >> >
>> > > >> > I had been working on adding GraphQL support to OFBiz and could
>> come
>> > > up
>> > > >> > with something that might be of interest to the community.
>> Wanted to
>> > > >> gauge
>> > > >> > community's interest on the same.
>> > > >> >
>> > > >> > Essentially, I have first tried to enable GraphQL support such
>> that
>> > > >> OFBiz
>> > > >> > is able to server GraphQL queries, mutations and subscriptions as
>> > per
>> > > >> the
>> > > >> > GraphQL specification (http://spec.graphql.org/). The Java
>> GraphQL
>> > > >> library
>> > > >> > mostly takes care of it.
>> > > >> >
>> > > >> > The other major part is writing GraphQL schema and I have tried
>> to
>> > > >> include
>> > > >> > both SDL and programmatic approach to generate the schema.
>> Included
>> > a
>> > > >> demo
>> > > >> > query in the SDL approach to showcase hw OFBiz can server GraphQL
>> > > >> requests.
>> > > >> >
>> > > >> > This is the part that I feel needs more work in order to make it
>> > more
>> > > >> > generalised and I am still working on this.
>> > > >> >
>> > > >> > I have included GraphiQL(https://github.com/graphql/graphiql)
>> and
>> > > >> > Playground (https://github.com/prisma-labs/graphql-playground)
>> as
>> > two
>> > > >> > visual editor tools as well.
>> > > >> >
>> > > >> > Here's the github link for the plug in.
>> > > >> > https://github.com/hotwax/ofbiz-graphql
>> > > >> >
>> > > >> > Any feedback, questions, concerns or suggestions are welcome.
>> > > >> >
>> > > >> > Best,
>> > > >> > Girish
>> > > >> >
>> > > >>
>> > > >
>> > >
>> >
>>
>
grv
Reply | Threaded
Open this post in threaded view
|

Re: GraphQL API for OFBiz

grv
I am holding another session tonight - please see details below -

Date : 04/03/2020 8:00 PM IST, 10:30 AM EST, 2:30 PM GMT.
Join Hangout Meet : https://meet.google.com/kvm-axrp-fev
Join By Phone : ‪+1 614-881-0100‬ PIN: ‪198 863 972‬#

Agenda:

OFBiz-GraphQL integration

   - Pagination
   - Operation Input Types
   - Nested GraphQLOutputType

Best Regards,
Girish



On Sat, Mar 28, 2020 at 10:31 PM Girish Vasmatkar <
[hidden email]> wrote:

> Hi Guys -
>
> I've attached video link of the demo held on 03/27 to the ticket
> https://issues.apache.org/jira/browse/OFBIZ-11347. Let me know should you
> have any questions.
>
> Best Regards,
> Girish
>
>
> On Sat, Mar 28, 2020 at 2:56 PM Girish Vasmatkar <
> [hidden email]> wrote:
>
>> Hi Pierre
>>
>> Yes, the demo went well barring some network glitches:).It was recorded
>> as well so I will put the details on the ticket. Thanks for your interest.
>>
>> Best,
>> Girish
>>
>>
>>
>>
>> On Sat, Mar 28, 2020 at 1:30 PM Pierre Smits <[hidden email]>
>> wrote:
>>
>>> Hi Girish,
>>>
>>> How did your presentation go? Unfortunately I was unable to
>>> attend/participate, but am curious.
>>>
>>> Will you capture highlights and put those in the ticket?
>>>
>>> Mvg
>>>
>>> Pierre
>>>
>>> Op vr 27 mrt. 2020 10:13 schreef Deepak Dixit <[hidden email]>:
>>>
>>> > Great initiative Girish.
>>> >
>>> > Thanks & Regards
>>> > --
>>> > Deepak Dixit
>>> > ofbiz.apache.org
>>> >
>>> >
>>> > On Thu, Mar 26, 2020 at 9:18 PM Girish Vasmatkar <
>>> > [hidden email]> wrote:
>>> >
>>> > > Hi All
>>> > >
>>> > > I'm planning an introduction of the OFBiz-GraphQL component that we
>>> have
>>> > > developed so far. Please find below the hangout meet details -
>>> > >
>>> > > Date : 03/27/2020 9:00 PM IST, 11:30 AM EST, 3:30 PM GMT.
>>> > > Join Hangout Meet : https://meet.google.com/gja-jdwt-wpi
>>> > > Join By Phone : +1 661-237-5173‬ PIN: ‪585 477 050‬#
>>> > >
>>> > > Meeting agenda -
>>> > >
>>> > >    - GraphQL briefing
>>> > >       - Queries
>>> > >       - Mutations
>>> > >    - OFBiz-GraphQL component
>>> > >       - Architecture
>>> > >       - Entity Fetchers
>>> > >       - Service Fetchers
>>> > >    - What Next
>>> > >       - Pagination
>>> > >       - Interface
>>> > >       - Batching
>>> > >       - Subscriptions
>>> > >
>>> > >
>>> > > Best Regards
>>> > > Girish Vasmatkar
>>> > >
>>> > >
>>> > >
>>> > > On Wed, Feb 12, 2020 at 7:04 PM Girish Vasmatkar <
>>> > > [hidden email]> wrote:
>>> > >
>>> > > > Thanks Pierre.
>>> > > >
>>> > > > Here's the ticket for the same. I'll keep posting updates to it.
>>> > > >
>>> > > > https://issues.apache.org/jira/browse/OFBIZ-11347
>>> > > >
>>> > > > Best,
>>> > > > Girish
>>> > > >
>>> > > > On Mon, Feb 10, 2020 at 4:48 PM Pierre Smits <
>>> [hidden email]>
>>> > > > wrote:
>>> > > >
>>> > > >> Hi Girish,
>>> > > >>
>>> > > >> Thank you for making the greater OFBiz community aware of this
>>> > > endeavour.
>>> > > >> I
>>> > > >> welcome such initiatives as it increases the appeal of our main
>>> > product.
>>> > > >> Not only does it increase the appeal of OFBiz for (potential)
>>> > adopters,
>>> > > >> but
>>> > > >> it may also lead to more parties willing to contribute.
>>> > > >>
>>> > > >> Best regards,
>>> > > >>
>>> > > >> Pierre Smits
>>> > > >> *Proud* *contributor* (but without privileges)* of* Apache OFBiz
>>> > > >> <https://ofbiz.apache.org/>, since 2008
>>> > > >>
>>> > > >> *Apache Trafodion <https://trafodion.apache.org>, Vice President*
>>> > > >> *Apache Directory <https://directory.apache.org>, PMC Member*
>>> > > >> Apache Incubator <https://incubator.apache.org>, committer
>>> > > >> Apache Steve <https://steve.apache.org>, committer
>>> > > >>
>>> > > >>
>>> > > >> On Mon, Feb 10, 2020 at 11:40 AM Girish Vasmatkar <
>>> > > >> [hidden email]> wrote:
>>> > > >>
>>> > > >> > Hello
>>> > > >> >
>>> > > >> > I had been working on adding GraphQL support to OFBiz and could
>>> come
>>> > > up
>>> > > >> > with something that might be of interest to the community.
>>> Wanted to
>>> > > >> gauge
>>> > > >> > community's interest on the same.
>>> > > >> >
>>> > > >> > Essentially, I have first tried to enable GraphQL support such
>>> that
>>> > > >> OFBiz
>>> > > >> > is able to server GraphQL queries, mutations and subscriptions
>>> as
>>> > per
>>> > > >> the
>>> > > >> > GraphQL specification (http://spec.graphql.org/). The Java
>>> GraphQL
>>> > > >> library
>>> > > >> > mostly takes care of it.
>>> > > >> >
>>> > > >> > The other major part is writing GraphQL schema and I have tried
>>> to
>>> > > >> include
>>> > > >> > both SDL and programmatic approach to generate the schema.
>>> Included
>>> > a
>>> > > >> demo
>>> > > >> > query in the SDL approach to showcase hw OFBiz can server
>>> GraphQL
>>> > > >> requests.
>>> > > >> >
>>> > > >> > This is the part that I feel needs more work in order to make it
>>> > more
>>> > > >> > generalised and I am still working on this.
>>> > > >> >
>>> > > >> > I have included GraphiQL(https://github.com/graphql/graphiql)
>>> and
>>> > > >> > Playground (https://github.com/prisma-labs/graphql-playground)
>>> as
>>> > two
>>> > > >> > visual editor tools as well.
>>> > > >> >
>>> > > >> > Here's the github link for the plug in.
>>> > > >> > https://github.com/hotwax/ofbiz-graphql
>>> > > >> >
>>> > > >> > Any feedback, questions, concerns or suggestions are welcome.
>>> > > >> >
>>> > > >> > Best,
>>> > > >> > Girish
>>> > > >> >
>>> > > >>
>>> > > >
>>> > >
>>> >
>>>
>>