[ckan-dev] CKANClient-J (+ an introduction)

Timothy Lebo lebot at rpi.edu
Mon Apr 15 15:55:51 UTC 2013


Andrew, Ross,

I'm the third fork on https://github.com/okfn/CKANClient-J/network

I updated build.xml to living dependency URLs, implemented DatasetRevision (via gson), added some comments, and tweaked some styling.
FWIW, [1] is currently motivating my changes to ckanclient-j.

I'm happy to discuss how to align our efforts so that we can merge back into Ross', if he finds it acceptable.

Should these discussions be on this list, or should we take it off list?

Regards,
Tim Lebo

[1] https://github.com/timrdf/DataFAQs/tree/master/src/java/sadi-services


On Apr 15, 2013, at 8:30 AM, Ross Jones <ross at servercode.co.uk> wrote:

> Hi Andrew,
> 
> Welcome to the list, glad to see you managed to get around the list problem :)
> 
> That's great, I suspect maintaining a list of action calls as the CKAN core API grows might become a little onerous, but you know, the joys of statically typed languages ;)  Not sure who on the core team is comfortable with Java, but if no-one objects, and if you submit a PR I'd be happy to try it out and merge the changes for you. I think there is another fork of the client containing a few patches, so it'd be great if you could merge those in too.
> 
> Ross.
> 
> 
> On Mon, Apr 15, 2013 at 1:05 PM, Andrew Martin <andrew.martin at newcastle.ac.uk> wrote:
> Hello all,
> 
>                 As a newbie I thought I should introduce myself, we’re currently evaluating the potential of CKAN at Newcastle University and I’m focussing on the integration side of things, I’ve had a look at a few of the clients and all 3 versions of the API, it does all seem relatively sane. As much as I like REST I’m also liking the RPC departure in the version 3 API.
> 
>  
> 
> I have a bit of a history with creating web services and clients for SOAP and REST, in Java and PHP (plus a little in c# and .js), so I thought I’d see if I could make my life easier before starting any integrations, so, I have taken a fork of Ross Jones’ prototype java client and added to it and tried to make working with it easier too (not that it was hard to begin with!) and so far I’ve managed to work my way through everything on this list... https://github.com/andmar8/CKAN-Java-Client/blob/master/README.md#actions-api
> 
>  
> 
> A few of those existed already, so I’ll not take credit for that(!), but I’m playing with a little structural rewrite that makes adding the missing API much faster.
> 
>  
> 
> Once this is a little more mature I will port the code to PHP, which shouldn’t be too hard a task given the PHP web service libraries!
> 
>  
> 
> Just thought I’d let people on the list know....
> 
>  
> 
> Andrew Martin
> 
> Research and Collaborative Services
> 
> Newcastle University
> 
> 
> _______________________________________________
> ckan-dev mailing list
> ckan-dev at lists.okfn.org
> http://lists.okfn.org/mailman/listinfo/ckan-dev
> Unsubscribe: http://lists.okfn.org/mailman/options/ckan-dev
> 
> 
> _______________________________________________
> ckan-dev mailing list
> ckan-dev at lists.okfn.org
> http://lists.okfn.org/mailman/listinfo/ckan-dev
> Unsubscribe: http://lists.okfn.org/mailman/options/ckan-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.okfn.org/pipermail/ckan-dev/attachments/20130415/44802863/attachment-0001.html>


More information about the ckan-dev mailing list