[ 
https://issues.apache.org/jira/browse/TINKERPOP-1109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15210244#comment-15210244
 ] 

ASF GitHub Bot commented on TINKERPOP-1109:
-------------------------------------------

GitHub user dkuppitz opened a pull request:

    https://github.com/apache/incubator-tinkerpop/pull/276

    TINKERPOP-1109 Make Gremlin Console better suited for system level installs

    `gremlin.sh` now handles user-defined `ext/` directories (`tinkerpop.ext`). 
If the user specified directory doesn't exist, it will
    
    a) create it and
    b) copy the contents of `gremlin-console/ext` to it

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/apache/incubator-tinkerpop TINKERPOP-1109

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-tinkerpop/pull/276.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #276
    
----
commit af827fb18c415d9ca85d1f1c9480b8eb03ac7263
Author: Stephen Mallette <sp...@genoprime.com>
Date:   2016-03-18T18:46:58Z

    Refactored to allow Console to fall back to user directories if 
tinkerpop.ext not specified.
    
    This is a more consistent way to deal with the file system and will allow 
better system level installs where gremlin.sh is shared.

commit 7d3731b258ee2b185242ca3e6d04993310c98d05
Author: Daniel Kuppitz <daniel_kupp...@hotmail.com>
Date:   2016-03-23T12:13:12Z

    handle user defined plugin directories

----


> Make Gremlin Console better suited for system level installs
> ------------------------------------------------------------
>
>                 Key: TINKERPOP-1109
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-1109
>             Project: TinkerPop
>          Issue Type: Improvement
>          Components: console
>    Affects Versions: 3.1.0-incubating
>            Reporter: stephen mallette
>             Fix For: 3.1.2-incubating
>
>
> If Gremlin Console is installed on a system level, it doesn't share well with 
> multiple users because plugins end up installing to the system relative to 
> {{bin/gremlin.sh}}.  Perhaps we could add a {{~/.gremlin-console}} user 
> directory with fallback to the current {{/ext}} directory.



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

Reply via email to