[ 
https://issues.apache.org/jira/browse/TINKERPOP-2442?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stephen Mallette closed TINKERPOP-2442.
---------------------------------------
    Fix Version/s: 3.4.9
                   3.5.0
       Resolution: Done

> Make Translators that work in Java part of gremlin-core
> -------------------------------------------------------
>
>                 Key: TINKERPOP-2442
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-2442
>             Project: TinkerPop
>          Issue Type: Improvement
>          Components: process
>    Affects Versions: 3.4.8
>            Reporter: Stephen Mallette
>            Assignee: Stephen Mallette
>            Priority: Major
>              Labels: deprecation
>             Fix For: 3.5.0, 3.4.9
>
>
> {{Translator}} instances have lived with their GLV implementations for the 
> language they represented. This led to us deprecating the 
> {{PythonTranslator}} which lived with gremlin-python as Jython support was 
> being deprecated out. The {{Translator}} functionality is helpful though and 
> it's a shame to lose it as a lot of times we give an answer in Groovy and 
> translating to Python takes some manual effort. If we organize translators 
> differently so that each language gets translators to other languages then we 
> give users the functionality they need to more seamless move from one GLV to 
> the next.
> For this change we will move the deprecated {{PythonTranslator}} and the 
> {{GroovyTranslator}} to gremlin-core as that module is the one for "Gremlin 
> in Java". {{GroovyTranslator}} will be deprecated from gremlin-groovy.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to