Project

General

Profile

Proposals » History » Version 100

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