Project

General

Profile

Actions

Idea #3820

closed

[Crunch] Jobs need code from multiple git repositories

Added by Brett Smith over 9 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Start date:
09/05/2014
Due date:
Story points:
2.0

Description

The Arvados repository aims to provide useful general-purpose Crunch scripts like run-command. However, users often need to run these tools in conjunction with their own code, like shell scripts or Go programs. As a consequence, they usually end up copying the Arvados scripts into their own repositories. This comes with all the usual downsides of forking: their copies get stale, they have to manually pull bugfixes, etc.

Arvados should make it easier to get code from multiple repositories. There are lots of ways we could approach this, whether it's literally pulling from multiple repositories, using git infrastructure like submodules or subtrees, or something else. Deciding on an approach is part of this story.


Related issues

Related to Arvados - Feature #4561: [SDKs] Refactor run-command so it can be used as an SDK by scripts in a git treeClosedActions
Actions #1

Updated by Ward Vandewege over 9 years ago

  • Target version set to Arvados Future Sprints
Actions #2

Updated by Ward Vandewege over 9 years ago

  • Subject changed from Jobs need code from multiple git repositories to [Crunch] Jobs need code from multiple git repositories
Actions #3

Updated by Peter Amstutz over 9 years ago

  • Story points set to 2.0
Actions #4

Updated by Tom Clegg about 7 years ago

  • Status changed from New to Closed
Actions #5

Updated by Tom Clegg about 7 years ago

  • Target version deleted (Arvados Future Sprints)
Actions

Also available in: Atom PDF