You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by ok...@apache.org on 2016/05/01 20:12:14 UTC
svn commit: r1741875 - in /incubator/tinkerpop/site: gremlin.html index.html
policy.html providers.html
Author: okram
Date: Sun May 1 18:12:12 2016
New Revision: 1741875
URL: http://svn.apache.org/viewvc?rev=1741875&view=rev
Log:
added Ketrinas image for Gremlin Language Variants and connected the tutorial. Also tweaked the gremlin.html to make it more clear that variants are not just JVM-based.
Modified:
incubator/tinkerpop/site/gremlin.html
incubator/tinkerpop/site/index.html
incubator/tinkerpop/site/policy.html
incubator/tinkerpop/site/providers.html
Modified: incubator/tinkerpop/site/gremlin.html
URL: http://svn.apache.org/viewvc/incubator/tinkerpop/site/gremlin.html?rev=1741875&r1=1741874&r2=1741875&view=diff
==============================================================================
--- incubator/tinkerpop/site/gremlin.html (original)
+++ incubator/tinkerpop/site/gremlin.html Sun May 1 18:12:12 2016
@@ -101,6 +101,7 @@
<li><a href="gremlin.html">Introduction to Gremlin</a></li>
<li><a href="http://tinkerpop.apache.org/docs/3.2.0-incubating/tutorials/getting-started/">Getting Started</a></li>
<li><a href="http://tinkerpop.apache.org/docs/3.2.0-incubating/tutorials/the-gremlin-console/">The Gremlin Console</a></li>
+ <li><a href="http://tinkerpop.apache.org/docs/3.2.1-SNAPSHOT/tutorials/gremlin-language-variants/">Gremlin Language Variants</a></li>
<li><a href="http://sql2gremlin.com/">SQL2Gremlin</a></li>
</ul>
</li>
@@ -405,7 +406,7 @@ g.V().hasLabel("person").
"programming languages" are not as great as we are taught to believe. Gremlin unifies this divide because traversals can be written in any
programming language that supports function <a href="https://en.wikipedia.org/wiki/Function_composition">composition</a> and <a href="https://en.wikipedia.org/wiki/Nested_function">nesting</a> (which every major programming language supports). In this way, the user's
Gremlin traversals are written along side their application code and benefit from the advantages afforded by the host language and its tooling
- (e.g. type checking, syntax highlighting, dot completion, etc.). Various Gremlin language variants exist including: Gremlin-Java, Gremlin-Groovy,
+ (e.g. type checking, syntax highlighting, dot completion, etc.). Various <a href="http://tinkerpop.apache.org/docs/3.2.1-SNAPSHOT/tutorials/gremlin-language-variants/">Gremlin language variants</a> exist including: Gremlin-Java, Gremlin-Groovy,
<a href="https://github.com/mpollmeier/gremlin-scala">Gremlin-Scala</a>, <a href="https://github.com/emehrkay/gremlinpy">Gremlinpy</a> (Python). Both Gremlin-Java and Gremlin-Groovy are distributed by Apache TinkerPop, where Gremlin-Groovy supports interactive
queries and is what powers the Gremlin Console.
</div>
Modified: incubator/tinkerpop/site/index.html
URL: http://svn.apache.org/viewvc/incubator/tinkerpop/site/index.html?rev=1741875&r1=1741874&r2=1741875&view=diff
==============================================================================
--- incubator/tinkerpop/site/index.html (original)
+++ incubator/tinkerpop/site/index.html Sun May 1 18:12:12 2016
@@ -101,6 +101,7 @@
<li><a href="gremlin.html">Introduction to Gremlin</a></li>
<li><a href="http://tinkerpop.apache.org/docs/3.2.0-incubating/tutorials/getting-started/">Getting Started</a></li>
<li><a href="http://tinkerpop.apache.org/docs/3.2.0-incubating/tutorials/the-gremlin-console/">The Gremlin Console</a></li>
+ <li><a href="http://tinkerpop.apache.org/docs/3.2.1-SNAPSHOT/tutorials/gremlin-language-variants/">Gremlin Language Variants</a></li>
<li><a href="http://sql2gremlin.com/">SQL2Gremlin</a></li>
</ul>
</li>
Modified: incubator/tinkerpop/site/policy.html
URL: http://svn.apache.org/viewvc/incubator/tinkerpop/site/policy.html?rev=1741875&r1=1741874&r2=1741875&view=diff
==============================================================================
--- incubator/tinkerpop/site/policy.html (original)
+++ incubator/tinkerpop/site/policy.html Sun May 1 18:12:12 2016
@@ -101,6 +101,7 @@
<li><a href="gremlin.html">Introduction to Gremlin</a></li>
<li><a href="http://tinkerpop.apache.org/docs/3.2.0-incubating/tutorials/getting-started/">Getting Started</a></li>
<li><a href="http://tinkerpop.apache.org/docs/3.2.0-incubating/tutorials/the-gremlin-console/">The Gremlin Console</a></li>
+ <li><a href="http://tinkerpop.apache.org/docs/3.2.1-SNAPSHOT/tutorials/gremlin-language-variants/">Gremlin Language Variants</a></li>
<li><a href="http://sql2gremlin.com/">SQL2Gremlin</a></li>
</ul>
</li>
Modified: incubator/tinkerpop/site/providers.html
URL: http://svn.apache.org/viewvc/incubator/tinkerpop/site/providers.html?rev=1741875&r1=1741874&r2=1741875&view=diff
==============================================================================
--- incubator/tinkerpop/site/providers.html (original)
+++ incubator/tinkerpop/site/providers.html Sun May 1 18:12:12 2016
@@ -101,6 +101,7 @@
<li><a href="gremlin.html">Introduction to Gremlin</a></li>
<li><a href="http://tinkerpop.apache.org/docs/3.2.0-incubating/tutorials/getting-started/">Getting Started</a></li>
<li><a href="http://tinkerpop.apache.org/docs/3.2.0-incubating/tutorials/the-gremlin-console/">The Gremlin Console</a></li>
+ <li><a href="http://tinkerpop.apache.org/docs/3.2.1-SNAPSHOT/tutorials/gremlin-language-variants/">Gremlin Language Variants</a></li>
<li><a href="http://sql2gremlin.com/">SQL2Gremlin</a></li>
</ul>
</li>
@@ -360,9 +361,8 @@
<br/>
<div class="row">
<div class="col-sm-7 col-md-8">
- <strong>Gremlin language variants</strong>: There are various Gremlin language variants such as <a href="https://github.com/mpollmeier/gremlin-scala">Gremlin-Scala</a>. These languages
- interact directly with TinkerPop's GraphTraversal interface and are able to generate Gremlin traversals utilizing the same naming/style-conventions as Gremlin-Java. Moreover, where
- appropriate, they can deviate from convention in order to take advantage of the unique expressive qualities of the host language. For instance, Gremlin-Scala boasts advanced type
+ <strong>Gremlin language variants</strong>: There are various <a href="http://tinkerpop.apache.org/docs/3.2.1-SNAPSHOT/tutorials/gremlin-language-variants/">Gremlin language variants</a> such as <a href="https://github.com/mpollmeier/gremlin-scala">Gremlin-Scala</a>. These languages
+ generate Gremlin traversals utilizing the same naming/style-conventions as Gremlin-Java. However, where appropriate, they can deviate from convention in order to take advantage of the unique expressive qualities of the host language. For instance, Gremlin-Scala boasts advanced type
safety and an "ASCII-art" mutation syntax.
</div>
<div class="col-sm-5 col-md-4">