Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
ANN: Clojure API for AllegroGraph
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  4 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Mike Hinchey  
View profile  
 More options Nov 14 2009, 7:05 pm
From: Mike Hinchey <hinche...@gmail.com>
Date: Sat, 14 Nov 2009 16:05:29 -0800
Local: Sat, Nov 14 2009 7:05 pm
Subject: ANN: Clojure API for AllegroGraph

Franz Inc and I just put the AllegroGraph 3.2 Java API on github with my new
Clojure API.  The clojure is a wrapper of the java client, which is an
implementation of openrdf/sesame.  The wrapper is mostly to make it more
idiomatic clojure so you don't have to deal with so many java classes,
mutable objects, and resources that have to be closed.  It's a
work-in-progress, of course, and any feedback is appreciated.

The master branch is for the future release AG 4.0, so you'll want to use
the agraph32 branch for the current release.
http://github.com/franzinc/agraph-java-client/tree/agraph32

This is the code I'll be presenting tomorrow at the Semantic Web
installfest.
http://www.meetup.com/The-San-Francisco-Semantic-Web-Meetup/calendar/...

My future plans for this are to have more advance ways of manipulating
triples, especially having them linked up in trees rather than a flat lists
referring to each other, which is what you get back from a query.

By the way, I included the clojure-1.0.jar because I assume this will be
used by companies that need a stable release, but last I checked, the code
works fine with master, and I'm happy to officially support master if that's
what anyone wants.

-Mike


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
patrickdlogan  
View profile  
 More options Nov 24 2009, 6:31 pm
From: patrickdlogan <patrickdlo...@gmail.com>
Date: Tue, 24 Nov 2009 15:31:10 -0800 (PST)
Local: Tues, Nov 24 2009 6:31 pm
Subject: Re: ANN: Clojure API for AllegroGraph
Hi Mike - thanks for this.

I am fairly new to git, but from what I can tell, I have the agraph32
branch as current. The clojure code on the agraph32 branch still seems
to be using the AG 4.0 API. For example...

http://github.com/franzinc/agraph-java-client/blob/agraph32/clojure/t...

Running this against the agraph32 branch java jar results in a class
not found exception...

java.lang.ClassNotFoundException:
com.franz.agraph.repository.AGCatalog (agtest.clj:0)

On Nov 14, 4:05 pm, Mike Hinchey <hinche...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mike Hinchey  
View profile  
 More options Nov 24 2009, 7:39 pm
From: Mike Hinchey <hinche...@gmail.com>
Date: Tue, 24 Nov 2009 16:39:36 -0800
Local: Tues, Nov 24 2009 7:39 pm
Subject: Re: ANN: Clojure API for AllegroGraph

You're right, the tests have not been converted to 3.2, so they are not
running at this time.  The best thing to look at is the tutorial.clj - most
of these work properly, but example6 doesn't return correct results.  The
ones that don't work is where the clj code is incomplete, so I still have
some work to do.  I'll get these fixed or documented in the next few days.

-Mike

On Tue, Nov 24, 2009 at 3:31 PM, patrickdlogan <patrickdlo...@gmail.com>wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
patrickdlogan  
View profile  
 More options Nov 25 2009, 8:37 am
From: patrickdlogan <patrickdlo...@gmail.com>
Date: Wed, 25 Nov 2009 05:37:13 -0800 (PST)
Local: Wed, Nov 25 2009 8:37 am
Subject: Re: ANN: Clojure API for AllegroGraph
Thanks Mike. No big hurry on my part - I'll look at the tutorial code.

On Nov 24, 4:39 pm, Mike Hinchey <hinche...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »