Development 2024-08-28 sprint
Development 2024-08-21 sprint¶
Arvados Contributor Wiki¶
This wiki has information related to the open source project.
Note: some of the information on this wiki, particularly the platform overview, is somewhat out of date. The main Arvados site and the Arvados documentation site have the most up-to-date official documentation.
- Table of contents
- Development 2024-08-21 sprint
- Arvados Contributor Wiki
Platform Overview¶
- Introduction to Arvados
- Technical Architecture
- Cloud Operating Systems and Virtualization
- Provenance and Reproducibility
- Federation and Data Sharing
- Glossary of Arvados Terms
- External Resources
Using Arvados¶
- User Guide — How to manage data and do analysis with Arvados.
- Running Common Workflow Language (CWL) workflows on Arvados
- Install Guide — Instructions for installing Arvados.
- SDK Reference — Details about the Arvados SDKs.
- API Reference — Details about the Arvados APIs.
- How to Report Issues in Arvados -- including some notes about safely reporting bugs in a public forum.
Community¶
- Forum, Chat and Mailing Lists
- Mission and Principles
- Governance
- Code of Conduct
- Design Process
- History
- Arvados Summit - Fall 2013
- Arvados_Summit_Fall_2022
Contributing and hacking¶
- How to Contribute
- Hacking HQ: introductory material for new developers, and index of resources for all of us
- Development process
- Release Checklist
- Arvados Licenses FAQ
- Documentation Project
- Proposals and work-in-progress design documents
Key Components¶
- Keep, the content addressable distributed storage service
- Crunch, container orchestration
- System and Metadata Database
- SDKs, including the Python library and the CLI "arv" tool
- Workbench, the web-based application for doing day-to-day work in Arvados
- Node Manager dynamically starts and stops cloud compute nodes based on demand in the job queue
- Common Workflow Language integration with Arvados
- CWL Conformance