Project

General

Profile

Proposals » History » Version 84

Tom Clegg, 01/10/2019 03:27 PM

1 21 Peter Amstutz
h1. Proposals and design documents
2 1 Peter Amstutz
3 21 Peter Amstutz
h2. Current/pending proposals
4 2 Peter Amstutz
5 84 Tom Clegg
* [[Controller architecture]]
6 83 Peter Amstutz
* [[Cluster-wide favorites]]
7 80 Peter Amstutz
* [[Golang API server]]
8
* [[Dispatching containers to cloud VMs]] ([[Fixing cloud scheduling]])
9 76 Tom Clegg
* [[Build docker images as part of a workflow]]
10
* [[Use a docker image from a remote registry]]
11 75 Tom Clegg
* [[Container status / outcome reporting]]
12 73 Tom Clegg
* [[API token format]]
13 72 Tom Clegg
* [[Source tree layout]]
14 71 Tom Clegg
* [[Installing controller service]]
15 70 Tom Clegg
* [[Collection version history]]
16 69 Peter Amstutz
* [[Declarative test framework]]
17 66 Tom Clegg
* [[Container secret mounts]]
18 65 Tom Clegg
* [[Cluster configuration]]
19 64 Peter Amstutz
* [[Vault]]
20 60 Tom Clegg
* [[Message queue]]
21 63 Peter Amstutz
* [[Keep storage groups]]
22 59 Tom Clegg
* [[Keep storage tiers]]
23 78 Tom Clegg
* [[Keep service hints]]
24 67 Tom Clegg
* [[Federation]]
25 68 Tom Clegg
** [[Federation use cases]]
26
** [[Federated identity]]
27
** [[Distributed workflows]]
28
** [[Routing multi cluster requests]]
29 51 Tom Clegg
* [[Websocket v0 shim]]
30
* [[Websocket server]]
31
* [[Events API]]
32 44 Tom Clegg
* [[S3 bucket volume implementation]]
33 42 Tom Clegg
* [[Crunch2 installation]]
34 34 Tom Clegg
* [[Jobs API]], [[Crunch1-in-Crunch2]]
35 1 Peter Amstutz
* [[Content addressed records]]
36
* [[File splits]]
37 24 Peter Amstutz
* [[Separating files from collections]]
38 29 Radhika Chippada
* [[Collection API - Performance enhancements]]
39 33 Radhika Chippada
* [[Performance profiling]]
40 31 Peter Amstutz
* [[Collection update API]]
41 39 Tom Clegg
* [[Git strategy for pipeline development]]
42 40 Tom Clegg
* [[CLI client]]
43 41 Peter Amstutz
* [[Node manager policy matrix]]
44 46 Peter Amstutz
* [[Expiring collections]]
45 47 Peter Amstutz
* [[Docker security]]
46 48 Peter Amstutz
* [[Metadata]]
47 49 Peter Amstutz
* [[Package versioning]]
48 50 Peter Amstutz
* [[Consul]]
49 52 Peter Amstutz
* [[Crunch v2 cloud scheduling]]
50 53 Tom Clegg
* [[Changing Keep hash algorithm]]
51 55 Peter Amstutz
* [[Keep cache policy]]
52 56 Peter Amstutz
* [[Privileged containers]]
53 21 Peter Amstutz
54
h2. Design documents
55
56
* [[Groups, Projects, Ownership and Permissions Specification]]
57 22 Tom Clegg
* [[Workbench authentication process]] implementation notes
58 26 Ward Vandewege
* [[Keep Design Doc]]
59 22 Tom Clegg
* [[Authentication]]
60 38 Tom Clegg
* [[Containers API]]
61
* [[Container dispatch]]
62 57 Tom Clegg
* [[Audit logs]] and other events/logs
63 36 Tom Clegg
* [[Crunch2 run]]
64 1 Peter Amstutz
* [[Crunch runner]]
65 37 Peter Amstutz
* [[Keep-web flow]]
66 43 Tom Clegg
* [[Websocket server]]
67 2 Peter Amstutz
68 1 Peter Amstutz
h2. Archived
69
70
* [[Keep Proxy Specification]]
71
* [[Collections as regular Arvados objects]]
72 28 Tom Clegg
* [[Reusable tasks]]
73
* [[Everything is a task]]
74
* [[Tasks as jobs]]
75 1 Peter Amstutz
* [[Pipelines as jobs]]
76
* [[Better git integration]]
77
* [[Writable FUSE mount]]
78 54 Tom Clegg
* [[Data Manager Design Doc]]