Source Tree Overview » History » Version 8
Tom Clegg, 04/11/2013 01:31 PM
| 1 | 1 | Ward Vandewege | h1. Source Tree Overview |
|---|---|---|---|
| 2 | |||
| 3 | 2 | Ward Vandewege | This is an introduction to the source code of the Arvados services, components, SDKs, and sample applications (clients). |
| 4 | |||
| 5 | 6 | Tom Clegg | h2. Repository |
| 6 | 1 | Ward Vandewege | |
| 7 | 6 | Tom Clegg | The source repository is available from github. |
| 8 | |||
| 9 | git clone git://github.com/clinicalfuture/arvados.git |
||
| 10 | 1 | Ward Vandewege | |
| 11 | h2. Components |
||
| 12 | |||
| 13 | 5 | Tom Clegg | |*Component* |*Source path* |*Notes*| |
| 14 | |API server |/services/api/ || |
||
| 15 | |Keep Content Addressable Storage server|/services/keep/ |Currently using server from Free Factories project, pending rewrite.| |
||
| 16 | |Single sign-on authentication server |/services/sso/ || |
||
| 17 | 8 | Tom Clegg | |Documentation |/doc/ |See [[Documentation]]| |
| 18 | 5 | Tom Clegg | |Command line tools (CLI SDK) |/sdk/cli |beta| |
| 19 | 8 | Tom Clegg | |Rails SDK |/sdk/rails |Needs repackaging as a gem. Currently bundled with Workbench.| |
| 20 | 5 | Tom Clegg | |Python SDK |/sdk/python |alpha| |
| 21 | 8 | Tom Clegg | |Ruby SDK |/sdk/ruby |alpha| |
| 22 | 5 | Tom Clegg | |Workbench (web based console/dashboard)|/apps/workbench || |