Project

General

Profile

Proposals » History » Revision 83

Revision 82 (Tom Clegg, 10/10/2018 03:26 PM) → Revision 83/105 (Peter Amstutz, 12/06/2018 08:52 PM)

h1. Proposals and design documents 

 h2. Current/pending proposals 

 * [[Cluster-wide favorites]] 
 * [[Golang API server]] 
 * [[Dispatching containers to cloud VMs]] ([[Fixing cloud scheduling]]) 
 * [[Build docker images as part of a workflow]] 
 * [[Use a docker image from a remote registry]] 
 * [[Container status / outcome reporting]] 
 * [[API token format]] 
 * [[Source tree layout]] 
 * [[Installing controller service]] 
 * [[Collection version history]] 
 * [[Declarative test framework]] 
 * [[Container secret mounts]] 
 * [[Cluster configuration]] 
 * [[Vault]] 
 * [[Message queue]] 
 * [[Keep storage groups]] 
 * [[Keep storage tiers]] 
 * [[Keep service hints]] 
 * [[Federation]] 
 ** [[Federation use cases]] 
 ** [[Federated identity]] 
 ** [[Distributed workflows]] 
 ** [[Routing multi cluster requests]] 
 * [[Websocket v0 shim]] 
 * [[Websocket server]] 
 * [[Events API]] 
 * [[S3 bucket volume implementation]] 
 * [[Crunch2 installation]] 
 * [[Jobs API]], [[Crunch1-in-Crunch2]] 
 * [[Content addressed records]] 
 * [[File splits]] 
 * [[Separating files from collections]] 
 * [[Collection API - Performance enhancements]] 
 * [[Performance profiling]] 
 * [[Collection update API]] 
 * [[Git strategy for pipeline development]] 
 * [[CLI client]] 
 * [[Node manager policy matrix]] 
 * [[Expiring collections]] 
 * [[Docker security]] 
 * [[Metadata]] 
 * [[Package versioning]] 
 * [[Consul]] 
 * [[Crunch v2 cloud scheduling]] 
 * [[Changing Keep hash algorithm]] 
 * [[Keep cache policy]] 
 * [[Privileged containers]] 

 h2. Design documents 

 * [[Groups, Projects, Ownership and Permissions Specification]] 
 * [[Workbench authentication process]] implementation notes 
 * [[Keep Design Doc]] 
 * [[Authentication]] 
 * [[Containers API]] 
 * [[Container dispatch]] 
 * [[Audit logs]] and other events/logs 
 * [[Crunch2 run]] 
 * [[Crunch runner]] 
 * [[Keep-web flow]] 
 * [[Websocket server]] 

 h2. Archived 

 * [[Keep Proxy Specification]] 
 * [[Collections as regular Arvados objects]] 
 * [[Reusable tasks]] 
 * [[Everything is a task]] 
 * [[Tasks as jobs]] 
 * [[Pipelines as jobs]] 
 * [[Better git integration]] 
 * [[Writable FUSE mount]] 
 * [[Data Manager Design Doc]]