I've really been looking forward to digging into this.
Right now -- and with full awareness of the -beta1 tag on the version 
number -- I'm having a lot of trouble.

First, and seemingly minor, lein install failed on the following - 
.../ogre/test/java/org/clojurewerkz/ogre/gremlin/process/OgreProcessStandardSuite.java:6:
 
error: package org.clojurewerkz.ogre.gremlin.process.traversal.step.filter 
does not exist
import 
org.clojurewerkz.ogre.gremlin.process.traversal.step.filter.OgreHasCheck;

The imported class doesn't appear to be referenced anywhere, so I commented 
it out. 

More significantly, I still can't bring the namespace into the 
REPL, whether I'm working locally or from clojars. require gives me the 
following message:
ClassNotFoundException 
org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerGraph 
 java.net.URLClassLoader$1.run (URLClassLoader.java:372)

This, despite the dependency being listed in the pom and a valid 
tinkergraph-gremlin-3.2.0-incubating.jar appearing in my local Maven 
repository.

I started with a fresh chestnut project and just added 
the [clojurewerkz/ogre "3.0.0.0-beta1"] dependency to it.

lein classpath shows gremlin-core and gremlin-shaded in the classpath, but 
not tinkergraph.

I'm baffled. 
Any thoughts?

SK





On Wednesday, June 15, 2016 at 5:47:13 PM UTC-4, Michael Klishin wrote:
>
> Ogre [1] is a Clojure dialect of Gremlin, a DSL for querying and otherwise 
> working with Apache TinkerPop [2] graphs. 
>
> Over the last 6 months or so Ogre maintainers have moved it to target 
> TinkerPop 3.x. 
> Since TinkerPop itself has changed quite a bit and is now an Apache 
> incubator project, 
> Ogre API had to change a few times. 
>
> We are happy to announce that the first milestone release is up on 
> Clojars: 3.0.0.0-beta1. 
> If you are interested in working with TinkerPop from Clojure, please 
> give Ogre a try and 
> let us know how it goes. Since the API is not entirely set in stone 
> yet on either TinkerPop 
> or Ogre end, it may change without a notice. For the same reason we 
> don't have documentation 
> guides updated. We aim to keep this new version of Ogre compatible 
> with TinkerPop 3.x as it 
> evolves and documented well when the API is stable enough. 
>
> I'd like to thank Stephen  Mallette and Andrew Fitzgerald for doing 
> 99% of the work in this release. 
>
> In case you have a specific suggestion or run into a bug or a 
> usability problem, please 
> file an issue on GitHub [1]. 
>
> 1. https://github.com/clojurewerkz/ogre 
> 2. http://tinkerpop.apache.org/ 
> -- 
> MK 
>
> http://github.com/michaelklishin 
> http://twitter.com/michaelklishin 
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to