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]] |