Re: [Neo4j] Versioning :)

2010-10-26 Thread Peter Neubauer
Sounds like a good Friday-labday project Rick :) Cheers, /peter neubauer VP Product Management, Neo Technology GTalk:      neubauer.peter Skype       peter.neubauer Phone       +46 704 106975 LinkedIn   http://www.linkedin.com/in/neubauer Twitter      http://twitter.com/peterneubauer

[Neo4j] Versioning :)

2010-10-06 Thread Andreas Kollegger
Hello fellow graphytes, Today I offer for your consideration one of the classic unsolved problems of computer science: proper versioning. Neo4j is a available as individual library components and also pre-packaged collections of components. The obvious challenge is to maintain a coherent set

Re: [Neo4j] Versioning :)

2010-10-06 Thread Wouter De Borger
Hi, For the sake of simplicity (for the users) I would go for grouped releases and keep maven in sync with other releases. Wouter On Wed, Oct 6, 2010 at 11:47, Andreas Kollegger andreas.kolleg...@neotechnology.com wrote: Hello fellow graphytes, Today I offer for your consideration one of

Re: [Neo4j] Versioning :)

2010-10-06 Thread Mattias Persson
(2) I'd definately go with synced version for maven/non-maven stuff. (1) is a bit harder since component doesn't mature in the same rate as others, but maybe that doesn't matter... having synced versions for the components is rather good. 2010/10/6 Andreas Kollegger

Re: [Neo4j] Versioning :)

2010-10-06 Thread Toni Menzel
Well, you could let the component versions diverge if you put some soft rules behind it like: Format A.B.C (major, minor, micro). You could then baseline them on minor version level. Micro releases are independent. - to make it convenient for the module maintainer. He can release that on his own.

Re: [Neo4j] Versioning :)

2010-10-06 Thread Rick Otten
Or, you could build a graph database. :-) Each of the nodes would be a specific component version. Dependencies could be mapped with relationships. If you want to use some particular component version, traverse the graph to find everything else you need to go with it. You can test to see if