stephen mallette created TINKERPOP3-894:
-------------------------------------------

             Summary: Shorthand for install of TinkerPop dependencies
                 Key: TINKERPOP3-894
                 URL: https://issues.apache.org/jira/browse/TINKERPOP3-894
             Project: TinkerPop 3
          Issue Type: Improvement
          Components: console, server
    Affects Versions: 3.0.1-incubating
            Reporter: stephen mallette
            Assignee: stephen mallette
            Priority: Trivial


Gremlin Console's :install command:

https://github.com/apache/incubator-tinkerpop/blob/master/gremlin-console/src/main/groovy/org/apache/tinkerpop/gremlin/console/commands/InstallCommand.groovy

and Gremlin Server's bin/gremlin-server.sh -i

https://github.com/apache/incubator-tinkerpop/blob/master/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/util/GremlinServerInstall.java

pull down dependencies.They take as arguments maven coordinates:

{code}
:install org.apache.tinkerpop hadoop-gremlin 3.0.0-incubating
{code}

Of course, for installing "TinkerPop" dependencies, the version should match 
the version of the host (console or server), so that part could be inferred.

{code}
:install org.apache.tinkerpop hadoop-gremlin
{code}

... or even better:

{code}
:install hadoop-gremlin
{code}

Given this :install command, the console could assume that you want to install 
one of the default plugins (org.apache.tinkerpop) for the current version 
(x.y.z-***).  Suggested by [~dkuppitz]



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to