Project

General

Profile

Proposals » History » Revision 95

Revision 94 (Peter Amstutz, 08/05/2020 02:14 PM) → Revision 95/110 (Tom Clegg, 08/07/2020 02:54 PM)

h1. Proposals and design documents 

 h2. Current/pending proposals 

 * [[All-in-one package]] 
 * [[Accepting OpenID access tokens]] 
 * [[Glacier]] 
 * [[API Historical/Forcasting data for CR]] 
 * [[Multi-cluster user database]] 
 * [[Native login implementation]] 
 * [[Index of files in collections]] 
 * [[Browsing shared projects]] 
 * [[Controller architecture transition]] 
 * [[Controller architecture]] 
 * [[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]]