Project

General

Profile

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   ||