Hi Simone, Thanks for the clarifications. I haven't had much need for graph algorithms other than traversal and shortest path myself, but perhaps I haven't been thinking hard enough about my data :-).
Based on your clarification, I realize that while there is probably going to be /some/ overlap, they are addressing different areas, and I think commons-graph would be a good initiative, and for my purposes, would probably help me address different problems against a graph backed by neo4j. Regarding contributing, I would probably be focusing on /using/ the commons-graph algos against neo4j, so I would probably be able to write up user level tests/documentation if appropriate. So fwiw, +1. -sujit On Wed, 2011-06-08 at 08:18 +0200, Simone Tripodi wrote: > Hi Sujit, > thanks for your contribution, but just to avoid misunderstandings: > Neo4J is a great graph database, OTOH commons-graph aims to create a > higher-level APIs to interact with graphs and providing general > purpose algorithms implementation for a large set of known problems, > not just traversal/shortest path. As you can see, they have different > targets. Users should be able to implement their own custom solution > on top of our APIs. > Moreover, Neo4J community edition is released under GPLv3... > commons-graph will be under ASL2.0, that's less restrictive. > HTH, since you're interested on graph solutions I hope you'll be > interested as well on contributing :) > have a nice day! > Simo > > http://people.apache.org/~simonetripodi/ > http://www.99soft.org/ > > > > On Tue, Jun 7, 2011 at 11:21 PM, Sujit Pal <sujit....@comcast.net> wrote: > > Not a committer nor a commons developer, but I've used neo4j in the past > > for this sort of thing. It provides a database backend and a few graph > > algos to traverse the graph, and it works great. They also have a > > community edition. Just pointing this out in case there is overlap. > > > > On Tue, 2011-06-07 at 22:33 +0200, Oliver Heger wrote: > >> +1 > >> > >> I don't know the codebase, but recently I also had the need for some > >> graph algorithms. So I am really interested. > >> > >> Oliver > >> > >> Am 07.06.2011 21:41, schrieb Simone Tripodi: > >> > Hi all guys, > >> > I'm in the middle of moving job and in the new company they need to > >> > manage data organized in graph structures. > >> > So, since it would involve my profession and the new boss is more than > >> > encouraging me on participating on oss, I'm interested on resurrecting > >> > the commons-graph from dormant to sandbox and prepare it as a new > >> > component, providing common known graph algorithms implementation. > >> > Moreover looks like graphs are new trends for storing an manipulating > >> > data, so hopefully such component would be useful for future Apache > >> > projects. > >> > So please cast your votes. This vote will remain open for 72 hours, > >> > and close next 10th of June at 7:40pm CET > >> > Many thanks in advance, have a nice day!!! > >> > Simo > >> > > >> > [ ] +1 > >> > [ ] +/- 0 > >> > [ ] -1, because ... > >> > > >> > http://people.apache.org/~simonetripodi/ > >> > http://www.99soft.org/ > >> > > >> > --------------------------------------------------------------------- > >> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > >> > For additional commands, e-mail: dev-h...@commons.apache.org > >> > > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > >> For additional commands, e-mail: dev-h...@commons.apache.org > >> > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > > For additional commands, e-mail: dev-h...@commons.apache.org > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org