We only coupled them them to make it easier for users. you just have to :install neo4j-gremlin and you get going. if we decouple then they have the added step of a messing with neo4j-tinkerpop-api-impl which is sorta "unknown" in terms of dependencies. Personally, I like the single neo4j-gremlin approach as it's easiest for a user to just get started.
On Wed, Jun 14, 2017 at 12:34 PM, Robert Dale <[email protected]> wrote: > There is also the possibility of decoupling neo4j-gremlin from the > neo4j-tinkerpop-api-impl version. The neo4j-tinkerpop-api hasn't changed > in all this time. With that, neo4j-gremlin could be installed by default. > Then it would be up to the user to install the desired > neo4j-tinkerpop-api-impl version which not only makes it more flexible but > I think makes it a little more intuitive. I think that can be done by > simply removing the manifest Gremlin-Plugin-Dependencies entry. I can look > into more if you agree this is a good direction. > > Robert Dale > > On Wed, Jun 14, 2017 at 8:57 AM, Stephen Mallette <[email protected]> > wrote: > > > Looks like you sorta have it figured out > > > > https://issues.apache.org/jira/browse/TINKERPOP-1692 > > > > Care to form that into a pull request for the master branch? > > > > On Tue, Jun 13, 2017 at 7:00 AM, Robert Dale <[email protected]> wrote: > > > > > I'm all for it. You can see my repo for the little changes required > for > > > 3.0. > > > https://github.com/robertdale/tinkerpop/commit/ > > > 4489baecc58c3470f5498189e409f3badbd59bd2 > > > > > > > > > Robert Dale > > > > > > On Tue, Jun 13, 2017 at 6:30 AM, Stephen Mallette < > [email protected]> > > > wrote: > > > > > > > Should we bump from Neo4j 2.x to 3.x for 3.3.0? Anyone have any > > > experience > > > > or opinions on that? > > > > > > > > https://mvnrepository.com/artifact/org.neo4j/neo4j- > > > > tinkerpop-api-impl/0.4-3.0.3 > > > > > > > > > >
