Story #3820

[Crunch] Jobs need code from multiple git repositories

Added by Brett Smith almost 3 years ago. Updated 4 months ago.

Status:ClosedStart date:09/05/2014
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-
Target version:-
Story points2.0
Velocity based estimate-

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 b... New

History

#1 Updated by Ward Vandewege almost 3 years ago

  • Target version set to Arvados Future Sprints

#2 Updated by Ward Vandewege almost 3 years ago

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

#3 Updated by Peter Amstutz almost 3 years ago

  • Story points set to 2.0

#4 Updated by Tom Clegg 4 months ago

  • Status changed from New to Closed

#5 Updated by Tom Clegg 4 months ago

  • Target version deleted (Arvados Future Sprints)

Also available in: Atom PDF