Project

General

Profile

Proposals » History » Version 96

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