Project

General

Profile

Idea #2525

Updated by Tom Clegg almost 10 years ago

Start from the Google API client Java SDK (https://developers.google.com/discovery/libraries) 

 1. Get the Google API client Java SDK operational against Arvados (this should 'just work', but ymmv). You may have to add an Arvados Java SDK on top of the Google API client Java SDK, just like we have done for Ruby and Python. 

 2. Basic documentation for using the Java SDK 

 3. Explore and scope possible usability improvements that could go into an Arvados Java SDK 

 4. After consultation with (some of) the rest of the team, and perhaps some feedback from the Qiagen developers, implement the most pressing improvements. Document improvements from an SDK user/app developer perspective. 

 For now, 
 * No Keep data support (clients will use @arv-mount@ or @arv keep get@ to read, write to tmp and @arv keep put@ to write) 

Back