Wiki » History » Version 105
Peter Amstutz, 12/31/2019 07:12 PM
1 | 43 | Anonymous | h1. Arvados Contributor Wiki |
---|---|---|---|
2 | 2 | Anonymous | |
3 | 43 | Anonymous | This wiki has information related to the open source project. It's a work in progress, so come back often for updates and feel free to become a contributor. |
4 | 19 | Anonymous | |
5 | 85 | Peter Amstutz | !>{width: 50%}/images/dax.png! |
6 | 83 | Ward Vandewege | |
7 | 63 | Tim Pierce | {{toc}} |
8 | 82 | Ward Vandewege | |
9 | h2. Platform Overview |
||
10 | |||
11 | 63 | Tim Pierce | * [[Introduction to Arvados]] |
12 | * [[Technical Architecture]] |
||
13 | * [[Cloud Operating Systems and Virtualization]] |
||
14 | * [[Provenance and Reproducibility]] |
||
15 | * [[Federation and Data Sharing]] |
||
16 | * [[Glossary of Arvados Terms]] |
||
17 | 93 | Anonymous | * [[External Resources]] |
18 | 1 | Ward Vandewege | |
19 | h2. Using Arvados |
||
20 | |||
21 | * "User Guide":http://doc.arvados.org/user/ — How to manage data and do analysis with Arvados. |
||
22 | 104 | Peter Amstutz | * "Running Common Workflow Language (CWL) workflows on Arvados":http://doc.arvados.org/user/cwl/cwl-runner.html |
23 | 1 | Ward Vandewege | * "Install Guide":http://doc.arvados.org/install/ — Instructions for installing Arvados. |
24 | 104 | Peter Amstutz | * "SDK Reference":http://doc.arvados.org/sdk/ — Details about the Arvados SDKs. |
25 | * "API Reference":http://doc.arvados.org/api/ — Details about the Arvados APIs. |
||
26 | 63 | Tim Pierce | * *[[How to Report Issues in Arvados]]* -- including some notes about safely reporting bugs in a public forum. |
27 | 103 | Peter Amstutz | * Using [[Arvados Composer]] |
28 | 63 | Tim Pierce | |
29 | 100 | Ward Vandewege | h2. Community |
30 | |||
31 | * [[Mission and Principles]] |
||
32 | * [[Governance]] |
||
33 | 102 | Ward Vandewege | * [[Forum, Chat and Mailing Lists]] |
34 | 100 | Ward Vandewege | * [[Design Process]] |
35 | * [[History]] |
||
36 | * [[Arvados Summit - Fall 2013]] |
||
37 | |||
38 | 1 | Ward Vandewege | h2. Contributing and hacking |
39 | |||
40 | * [[How to Contribute]] |
||
41 | 95 | Peter Amstutz | * [[Arvbox|Installing a Development Arvados Instance]] |
42 | 63 | Tim Pierce | * [[Hacking|Hacking HQ]]: introductory material for new developers, and index of resources for all of us |
43 | * [[Source Tree Overview]] and implementation status |
||
44 | * [[Arvados Licenses FAQ]] |
||
45 | 91 | Peter Amstutz | * [[Documentation|Documentation Project]] |
46 | * [[Design Principles]] |
||
47 | 73 | Tom Clegg | * [[Proposals]] and work-in-progress design documents |
48 | 105 | Peter Amstutz | * "Planning":https://dev.arvados.org/issues/gantt?set_filter=1&gantt=1&f[]=project_id&op[project_id]=%3D&v[project_id][]=36 |
49 | 90 | Peter Amstutz | |
50 | 100 | Ward Vandewege | h2. Key Components |
51 | 63 | Tim Pierce | |
52 | 100 | Ward Vandewege | * [[Keep]], the content addressable distributed storage service |
53 | ** [[Keep-balance]] |
||
54 | ** [[Keep Proxy]] |
||
55 | * [[Crunch]], container orchestration |
||
56 | * [[System and Metadata Database]] |
||
57 | ** [[REST API Server]] |
||
58 | * [[SDKs]], including the Python library and the CLI "arv" tool |
||
59 | * [[Workbench]], the web-based application for doing day-to-day work in Arvados |
||
60 | * [[Node Manager]] dynamically starts and stops cloud compute nodes based on demand in the job queue |
||
61 | ** [[Lifecycle of an Arvados compute node]] |
||
62 | * [[Common Workflow Language integration with Arvados]] |