Story #12868
Updated by Tom Clegg about 7 years ago
See [[CLI client]]
Transition outline
# (#12876) Package an "arvados-client" program that does everything "arv" does (perhaps by shelling out to "arv" depending on the subcommand)
# Port remaining functions, so that arv and ruby are no longer used by any arvados-client command
# Start including an "arv" symlink in the arvados-client package
# At arvados-client install time (and runtime?), detect Ruby-based arv program, and warn user that it should be removed
# Repeat similar steps for Python-based commands (arv-get / arv keep get, etc)