Project

General

Profile

Proposals » History » Version 101

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