Project

General

Profile

Actions

Idea #2525

closed

Generate a Java SDK using Google API tools

Added by Tom Clegg about 10 years ago. Updated almost 10 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Radhika Chippada
Category:
-
Story points:
3.0

Description

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)

Subtasks 6 (0 open6 closed)

Task #2675: Learn about Google APIs Client Library for JavaResolvedRadhika Chippada04/22/2014Actions
Task #2713: Add documentationResolvedRadhika Chippada04/22/2014Actions
Task #2712: Setup SDK as a maven projectResolvedRadhika Chippada04/22/2014Actions
Task #2711: Add unit testsResolvedRadhika Chippada04/22/2014Actions
Task #2710: Implement SDK using google discovery service client implementation.ResolvedRadhika Chippada04/22/2014Actions
Task #2714: 2525-java-sdk branch reviewResolvedRadhika Chippada04/22/2014Actions
Actions

Also available in: Atom PDF