Project

General

Profile

Wiki » History » Version 123

Peter Amstutz, 07/17/2023 02:27 PM

1 43 Anonymous
h1. Arvados Contributor Wiki
2 2 Anonymous
3 121 Peter Amstutz
This wiki has information related to the open source project.  You may also be interested "main Arvados site":https://arvados.org and the "Arvados documentation site":https://doc.arvados.org .
4 19 Anonymous
5 123 Peter Amstutz
_Note: some of the information on this wiki, especially discussion of the Arvados architecture, is somewhat out of date.  Visit the main site and documentation site links above for the most current information._
6 122 Peter Amstutz
7 85 Peter Amstutz
!>{width: 50%}/images/dax.png!
8 83 Ward Vandewege
9 63 Tim Pierce
{{toc}}
10 82 Ward Vandewege
11
h2. Platform Overview
12
13 63 Tim Pierce
* [[Introduction to Arvados]]
14
* [[Technical Architecture]]
15
* [[Cloud Operating Systems and Virtualization]]
16
* [[Provenance and Reproducibility]]
17
* [[Federation and Data Sharing]]
18
* [[Glossary of Arvados Terms]]
19 93 Anonymous
* [[External Resources]]
20 1 Ward Vandewege
21
h2. Using Arvados
22
23
* "User Guide":http://doc.arvados.org/user/ — How to manage data and do analysis with Arvados.
24 104 Peter Amstutz
* "Running Common Workflow Language (CWL) workflows on Arvados":http://doc.arvados.org/user/cwl/cwl-runner.html
25 1 Ward Vandewege
* "Install Guide":http://doc.arvados.org/install/ — Instructions for installing Arvados.
26 104 Peter Amstutz
* "SDK Reference":http://doc.arvados.org/sdk/ — Details about the Arvados SDKs.
27
* "API Reference":http://doc.arvados.org/api/ — Details about the Arvados APIs.
28 63 Tim Pierce
* *[[How to Report Issues in Arvados]]* -- including some notes about safely reporting bugs in a public forum.
29 103 Peter Amstutz
* Using [[Arvados Composer]]
30 63 Tim Pierce
31 100 Ward Vandewege
h2. Community
32
33 116 Peter Amstutz
* [[Forum, Chat and Mailing Lists]]
34 100 Ward Vandewege
* [[Mission and Principles]]
35
* [[Governance]]
36 102 Ward Vandewege
* [[Code of Conduct]]
37 100 Ward Vandewege
* [[Design Process]]
38
* [[History]]
39
* [[Arvados Summit - Fall 2013]]
40 119 Sarah Zaranek
* [[Arvados_Summit_Fall_2022]]
41 100 Ward Vandewege
42 1 Ward Vandewege
h2. Contributing and hacking
43
44
* [[How to Contribute]]
45 63 Tim Pierce
* [[Hacking|Hacking HQ]]: introductory material for new developers, and index of resources for all of us
46 111 Peter Amstutz
* [[Development process]]
47 114 Peter Amstutz
* [[Release Checklist]]
48 63 Tim Pierce
* [[Arvados Licenses FAQ]]
49 91 Peter Amstutz
* [[Documentation|Documentation Project]]
50 110 Peter Amstutz
* [[Proposals]] and work-in-progress design documents
51 90 Peter Amstutz
52 100 Ward Vandewege
h2. Key Components
53 63 Tim Pierce
54 100 Ward Vandewege
* [[Keep]], the content addressable distributed storage service
55
** [[Keep-balance]]
56
** [[Keep Proxy]]
57
* [[Crunch]], container orchestration
58
* [[System and Metadata Database]] 
59
** [[REST API Server]]
60
* [[SDKs]], including the Python library and the CLI "arv" tool
61
* [[Workbench]], the web-based application for doing day-to-day work in Arvados
62
* [[Node Manager]] dynamically starts and stops cloud compute nodes based on demand in the job queue
63
** [[Lifecycle of an Arvados compute node]]
64
* [[Common Workflow Language integration with Arvados]]
65 118 Peter Amstutz
* [[CWL Conformance]]