You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tinkerpop.apache.org by Stephen Mallette <sp...@gmail.com> on 2016/03/18 00:42:13 UTC
[DISCUSS] TinkerPop Graduation
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
Re: [DISCUSS] TinkerPop Graduation
Posted by Stephen Mallette <sp...@gmail.com>.
We've had this thread open for well over a week now and all responses to
this topic have been quite positive. I think we've achieved consensus that
TinkerPop is ready for graduation.
Thanks to all those who responded.
On Sat, Mar 19, 2016 at 12:14 PM, Jean-Baptiste Musso <jb...@gmail.com>
wrote:
> On Fri, Mar 18, 2016 at 12:42 AM, Stephen Mallette <sp...@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
>
> I agree with the above.
>
> I would like to emphasize on how well TinkerPop integrates with
> several Apache projects.
> TinkerPop is an elegant, finely crafted and actively maintained
> framework with frequent releases. I also feel the work on the Gremlin
> Graph Traversal Machine is groundbreaking and will have an immense
> echo in the graph world.
>
> I could definitely see TinkerPop as a top-level project of the Apache
> foundation.
>
> Jean-Baptiste
>
Re: [DISCUSS] TinkerPop Graduation
Posted by Jean-Baptiste Musso <jb...@gmail.com>.
On Fri, Mar 18, 2016 at 12:42 AM, Stephen Mallette <sp...@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
I agree with the above.
I would like to emphasize on how well TinkerPop integrates with
several Apache projects.
TinkerPop is an elegant, finely crafted and actively maintained
framework with frequent releases. I also feel the work on the Gremlin
Graph Traversal Machine is groundbreaking and will have an immense
echo in the graph world.
I could definitely see TinkerPop as a top-level project of the Apache
foundation.
Jean-Baptiste
Re: [DISCUSS] TinkerPop Graduation
Posted by James Thornton <ja...@jamesthornton.com>.
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 <sp...@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>*
Re: [DISCUSS] TinkerPop Graduation
Posted by Dylan Millikin <dy...@gmail.com>.
+1 from me.
There has been more and more involvement from the community. The effort put
towards transparency and collaborative decision making (discuss/vote) has
become a second nature and is paying off.
The current review PR model is very accessible for any contributors and
guaranties quality code. The code freeze, CI, and release models go in that
direction as well.
Adding to that there is a real effort put towards support for
implementations/integrations with other Apache projects.
And at the risk of turning this into a boring list :
The documentation is thorough with the added bonus of easy access tutorials
for people starting out. (and constant discussions around what new material
to add)
So all in all TinkerPop has really shaped itself into a solid project. I
too think it's time to move on to the next level.
Cheers everyone for your hard work.
On Fri, Mar 18, 2016 at 3:33 PM, Ted Wilmes <tw...@gmail.com> wrote:
> I agree with everything that has been said. The dev life cycle is open and
> accessible. More and more folks are getting interested in TinkerPop and I
> think we'll continue to see a steady growth in the community of committers
> and people who take part through the forum, creating, and commenting on
> JIRAs. The work accomplished during incubation has served as a strong
> foundation for the continued success of TinkerPop as top level project.
>
> Thanks,
> Ted
>
> On Fri, Mar 18, 2016 at 2:10 PM, Matthias Broecheler <me...@matthiasb.com>
> wrote:
>
> > I agree. TinkerPop exhibits a high level of maturity in its output and
> > internal management. In addition, it has demonstrated a willingness and
> > ability to adapt the Apache-way-of-life.
> >
> > On Thu, Mar 17, 2016 at 5:37 PM Marko Rodriguez <ok...@gmail.com>
> > wrote:
> >
> > > Hello,
> > >
> > > I concur that we are ready.
> > >
> > > * We have a continually growing committer pool.
> > > * We have sound PR model in place.
> > > * We have had numerous releases.
> > > * Our documentation, website, tutorials, integration testing,
> > etc.
> > > are all solid.
> > >
> > > Time to move on to the next level,
> > > Marko.
> > >
> > > http://markorodriguez.com
> > >
> > > On Mar 17, 2016, at 5:42 PM, Stephen Mallette <sp...@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
> > >
> > >
> >
>
Re: [DISCUSS] TinkerPop Graduation
Posted by Ted Wilmes <tw...@gmail.com>.
I agree with everything that has been said. The dev life cycle is open and
accessible. More and more folks are getting interested in TinkerPop and I
think we'll continue to see a steady growth in the community of committers
and people who take part through the forum, creating, and commenting on
JIRAs. The work accomplished during incubation has served as a strong
foundation for the continued success of TinkerPop as top level project.
Thanks,
Ted
On Fri, Mar 18, 2016 at 2:10 PM, Matthias Broecheler <me...@matthiasb.com>
wrote:
> I agree. TinkerPop exhibits a high level of maturity in its output and
> internal management. In addition, it has demonstrated a willingness and
> ability to adapt the Apache-way-of-life.
>
> On Thu, Mar 17, 2016 at 5:37 PM Marko Rodriguez <ok...@gmail.com>
> wrote:
>
> > Hello,
> >
> > I concur that we are ready.
> >
> > * We have a continually growing committer pool.
> > * We have sound PR model in place.
> > * We have had numerous releases.
> > * Our documentation, website, tutorials, integration testing,
> etc.
> > are all solid.
> >
> > Time to move on to the next level,
> > Marko.
> >
> > http://markorodriguez.com
> >
> > On Mar 17, 2016, at 5:42 PM, Stephen Mallette <sp...@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
> >
> >
>
Re: [DISCUSS] TinkerPop Graduation
Posted by Matthias Broecheler <me...@matthiasb.com>.
I agree. TinkerPop exhibits a high level of maturity in its output and
internal management. In addition, it has demonstrated a willingness and
ability to adapt the Apache-way-of-life.
On Thu, Mar 17, 2016 at 5:37 PM Marko Rodriguez <ok...@gmail.com>
wrote:
> Hello,
>
> I concur that we are ready.
>
> * We have a continually growing committer pool.
> * We have sound PR model in place.
> * We have had numerous releases.
> * Our documentation, website, tutorials, integration testing, etc.
> are all solid.
>
> Time to move on to the next level,
> Marko.
>
> http://markorodriguez.com
>
> On Mar 17, 2016, at 5:42 PM, Stephen Mallette <sp...@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
>
>
Re: [DISCUSS] TinkerPop Graduation
Posted by Marko Rodriguez <ok...@gmail.com>.
Hello,
I concur that we are ready.
* We have a continually growing committer pool.
* We have sound PR model in place.
* We have had numerous releases.
* Our documentation, website, tutorials, integration testing, etc. are all solid.
Time to move on to the next level,
Marko.
http://markorodriguez.com
On Mar 17, 2016, at 5:42 PM, Stephen Mallette <sp...@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