Project

General

Profile

Actions

Bug #4730

open

[SDKs] Remove ruby dependency from arv wrapper

Added by Brett Smith about 10 years ago. Updated over 1 year ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
SDKs
Target version:
Story points:
-

Description

In order to use the full set of CLI tools most users will use to interact with Arvados, you have to install both the Python and Ruby SDKs. This is poor UX: it's more dependencies to track down. This is exacerbated by the fact that Ruby isn't ubiquitous in the bioinformatician world; users who don't have Ruby installed already have to pull in a significant stack.

Please make the entire CLI suite available as one package. The easier it is to install across different flavors of Unix, the better.


Related issues 2 (1 open1 closed)

Related to Arvados - Idea #5468: [SDKs] Refactor arv-get/put/copy into the Python "arv" wrapper using common exception-handling and argument parsingClosedActions
Related to Arvados - Bug #7099: [SDKs] CLI SDK tools use Ruby SDKNewActions
Actions #1

Updated by Tom Clegg about 10 years ago

  • Target version changed from Bug Triage to Arvados Future Sprints
Actions #2

Updated by Tom Clegg about 10 years ago

  • Subject changed from [SDKs] Consolidate CLI tools to [SDKs] Remove ruby dependency from arv wrapper
  • Story points set to 1.0
Actions #3

Updated by Ward Vandewege over 3 years ago

  • Target version deleted (Arvados Future Sprints)
Actions #4

Updated by Peter Amstutz almost 2 years ago

  • Release set to 60
Actions #5

Updated by Brett Smith over 1 year ago

  • Release deleted (60)
  • Story points deleted (1.0)
  • Start date deleted (12/05/2014)
  • Target version set to Future

This is still an issue. It feels more pronounced now that the CLI SDK is no longer required for running pipelines. We could give users a pretty straightforward "set up a virtualenv and install these packages for a complete client experience" story if not for the CLI SDK.

Actions

Also available in: Atom PDF