wow - there was a real lag in these posts for some reason. let's keep the discussion on this over here:
https://lists.apache.org/thread.html/c497320f2a6846d6bef89b214a6797 aa9003ba384c2226276223a584@%3Cdev.tinkerpop.apache.org%3E On Thu, Dec 7, 2017 at 10:37 AM, [email protected] <[email protected]> wrote: > Hello, dear Gremlin people! > > Apologies for raising this topic a bit late. I planned to start this > thread quite earlier but wasn’t able to due to some reasons. > > ======= short ======== > I seek your guidance and also help for polishing and integrating the > sparql-gremlin 0.2 (https://github.com/LITMUS-Benchmark-Suite/sparql-to- > gremlin) plugin in the apache tinkerpop code base, replacing its > predecessor developed by Daniel Kupitz ( https://github.com/dkuppitz/ > sparql-gremlin). The new plugin offers support for a wide range of SPARQL > queries from the SPARQL 1.0 features. > > ============ long =========== > > I am a Ph.D. student at the University of Bonn and work at the > intersection of semantic web and graph databases. My thesis is focused on > bridging the gap between these two domains by enabling support for SPARQL > querying of Property Graph databases. Thus, working on the SPARQL-Gremlin > interoperability was an obvious idea given the wide popularity of Gremlin > amongst the Graph DB vendors. > > The sparql-gremlin 0.1 (link - https://github.com/dkuppitz/sparql-gremlin) > plugin was developed by Daniel Kupitz, which we have extended to support > various features of the SPARQL 1.0 specification and have tested using > various synthetic datasets (such as Northwind dataset and the Berlin sprawl > benchmark [BSBM] dataset) and a wide range of SPARQL queries. > > The extended version of the plugin (sparql-gremlin 0.2, link - > https://github.com/LITMUS-Benchmark-Suite/sparql-to-gremlin) supports a > variety of query modifiers (group-by, order-by, counts, etc) and complex > query features such as union, aggregation, etc. > > I wish to integrate this updated version to the apache tinkerpop codebase > and wish to see it roll out as a functional plugin (like the old one, > replacing it with the updated version) in the next version of tinker pop > (or even before, however it works out). > > =============================== > > I am not much aware of how to do it and what steps I need to follow, so I > seek input from you all and have started this thread (as suggested by > Stephen Mallette) and already discussed with Marko Rodriguez during Graph > Day SF 2017 and in other informal communications. > > Please guide me through the same and let me know what all I will need to > do and/or what you will need to get this done. I am happy to collaborate > and be a part of this awesome project :) > > Cheers, > Harsh > > >
