I agree, TinkerPop is ready for graduation.

We have gone through the ASF Maturity Model checklist to ensure all facets
have been considered and addressed.

TinkerPop has a diverse community and its ecosystem is growing fast, and
this will only accelerate with the evolutions of graph DB technology coming
down the pipe.

For example, the Blazegraph team recently released its TP3 adapter and
added GPU-accelertion to Blazegraph, which "demonstrated a throughput of 32
Billion Traversed Edges Per Second (32 GTEPS), traversing a scale-free
graph of 4.3 billion directed edges in 0.15 seconds" (
https://www.blazegraph.com/product/gpu-accelerated/).

The TinkerPop stack is becoming the standard in the graph world.

For example, in a SIGMOD'15 paper published by Google Research and IBM
Watson Research, they cited Gremlin as "the de facto standard property
graph query traversal language":

   - "SQLGraph: An Efficient Relational-Based Property Graph"
   http://research.google.com/pubs/archive/43287.pdf

And in the paper, they showed how Gremlin can be adapted to exploit
relational query optimizers in relational databases like PostgreSQL. The
paper was written before TP3's release, and Marko's work on on the Gremlin
Graph Traversal Machine makes it even easier to extend TinkerPop with
domain-specific languages optimized for specific platforms:

   - "The Gremlin Graph Traversal Machine and Language"
   http://arxiv.org/abs/1508.03843

For example, see SPARQL-Gremlin contributed by Daniel Kuppitz:

   - SPARQL-Gremlin (https://github.com/dkuppitz/sparql-gremlin).

TinkerPop integrates with several Apache projects, including Apache Giraph
and Apache Spark, and more integrations are in the works.

For example, see these discussions on the Apache Flink mailing list about
providing a TinkerPop3/Gremlin FlinkGraphComputer:

   -
   
http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/Apache-Tinkerpop-amp-Geode-Integration-td9252.html
   - Flink/Gelly Roadmap
   https://pony-poc.apache.org/thread.html/Zo9ikvjuupvvw91

It's time for TinkerPop to move to the next level and join these projects
as a top-level Apache project.

- James


On Thu, Mar 17, 2016 at 6:42 PM, Stephen Mallette <spmalle...@gmail.com>
wrote:

> Given that we've resolved the issues presented by our mentor Daniel Gruno
> in the ASF Maturity Model (that he was good enough to fill out for us), it
> seems that the next step is to more officially achieve some consensus on
> graduating. Let's use this thread to handle sorting out any issues related
> to that.
>
> I believe that while the ASF Maturity Model isn't a mandatory assessment
> required for graduation, I think it provided an accurate picture of where
> TinkerPop is right now.  We have a solid community with great contributors
> that continues to grow. Based on these things, I'd say it's time to move
> forward with graduation from incubator!
>
> This is meant to be a community discussion, so please feel free to provide
> your thoughts on this matter.
>
> Thanks,
>
> Stephen
>



-- 
James Thornton, *http://electricspeed.com <http://electricspeed.com>*

Reply via email to