| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Task (strikethrough=done) | Description (bold=new) | Sub-Task (bold=new) | Consensus Estimate | Likely involved | Timing/dependencies | |||||||||||||||||||||||
2 | SecureDrop Workstation | ||||||||||||||||||||||||||||
3 | https://github.com/freedomofpress/securedrop-workstation/issues/137 | Create and test interactive prototype iteration | Add and test beta functionality | 32 | Nina, Erik | ||||||||||||||||||||||||
4 | https://github.com/freedomofpress/securedrop-ux/issues/6 | Create user stories and acceptance criteria for beta client | 16 | Nina, Erik | |||||||||||||||||||||||||
5 | https://github.com/freedomofpress/securedrop-client/issues/40 | Decrypt/view messages | 16 | Nick, Jen, Kushal, Heartsucker, Josh | Requires Qubes | ||||||||||||||||||||||||
6 | https://github.com/freedomofpress/securedrop-client/issues/20 | View downloaded documents | 8 | Nick, Jen, Kushal, Heartsucker, Josh | Requires Qubes | ||||||||||||||||||||||||
7 | https://github.com/freedomofpress/securedrop-client/issues/22 | Debian package for client | Prepare package for integration | 8 | Kushal | ||||||||||||||||||||||||
8 | https://github.com/freedomofpress/securedrop-workstation/issues/181 | Ensure fedora-based templates are correctly updated by securedrop-update script | 4 | Mickael | |||||||||||||||||||||||||
9 | https://github.com/freedomofpress/securedrop-workstation/issues/183 | Workstation bootsrapping instructions or script | 4 | Mickael, Conor | |||||||||||||||||||||||||
10 | https://github.com/freedomofpress/securedrop-workstation/issues/147 | Add tests for dom0 config | 4 | Mickael, Josh, Conor | |||||||||||||||||||||||||
11 | https://github.com/freedomofpress/securedrop-workstation/issues/175 | Default deny qubes-rpc policies for sd-gpg and sd-svs | 4 | Mickael, Josh, Conor | |||||||||||||||||||||||||
12 | https://github.com/freedomofpress/securedrop-workstation/issues/182 | Create securedrop-svs-disp-config package | 8 | Conor, Josh, Erik | |||||||||||||||||||||||||
13 | https://github.com/freedomofpress/securedrop-client/issues/18 | Add support for deleting entire sources | 16 | Jen, Nick, Heartsucker, ... | After initial client MVP integration | ||||||||||||||||||||||||
14 | https://github.com/freedomofpress/securedrop-workstation/issues/179 | Replace pre-alpha workflow with alpha client | 8 | Mickael, Conor | Dependencies outlined in issue | ||||||||||||||||||||||||
15 | https://github.com/freedomofpress/securedrop-workstation/issues/37 | Code signing/verification | Create a log of all signed tags across repos | 2 | Mickael | ||||||||||||||||||||||||
16 | https://github.com/freedomofpress/securedrop-client/pull/54 | Add concurrent launch prevention | 2 | Mickael, Heartsucker... | |||||||||||||||||||||||||
17 | https://github.com/freedomofpress/securedrop-client/issues/75 | Client should check for new messages in background | 2 | Josh, Jen | Awaiting review | ||||||||||||||||||||||||
18 | https://github.com/freedomofpress/securedrop-client/issues/88 | Remove "Filter" feature for now | 1 | Jen, Nick | |||||||||||||||||||||||||
19 | https://github.com/freedomofpress/securedrop-workstation/issues/103 | Create end-user docs | 16 | Multiple | |||||||||||||||||||||||||
20 | https://github.com/freedomofpress/securedrop-client/pull/91 | Support concurrent API calls | 4 | Jen, Nick | Awaiting review | ||||||||||||||||||||||||
21 | https://github.com/freedomofpress/securedrop-client/pull/86 | Changes related to deb packaging work | 2 | Jen, Kushal | |||||||||||||||||||||||||
22 | (Tracked as card) | Workstation QA | 16 | Kevin, Jen, Conor, Erik | |||||||||||||||||||||||||
23 | https://github.com/freedomofpress/securedrop-debian-packaging/issues/6 | Create tooling for building packages | Kushal, Conor | ||||||||||||||||||||||||||
24 | https://github.com/freedomofpress/securedrop-workstation/issues/186 | Port template update commands from makefile to Salt | 4 | Added mid-sprint per Conor | |||||||||||||||||||||||||
25 | https://github.com/freedomofpress/containers/issues/9 | Codify and publish container build of RPM build | 2 | Mike | Added mid-sprint per Conor | ||||||||||||||||||||||||
26 | https://github.com/freedomofpress/securedrop-client/issues/108 | Add reply downloading | 8 | Josh | |||||||||||||||||||||||||
27 | https://github.com/freedomofpress/securedrop-client/issues/120 | Remove placeholder message preview text | 1 | ||||||||||||||||||||||||||
28 | https://github.com/freedomofpress/securedrop-client/issues/107 | Automatically refresh conversation view after message downloads and decrypts | 4 | ||||||||||||||||||||||||||
29 | SecureDrop | ||||||||||||||||||||||||||||
30 | https://github.com/freedomofpress/securedrop/issues/3846 | Improve docs for language configuration | 2 | Emmanuel | |||||||||||||||||||||||||
31 | SecureDrop CI | ||||||||||||||||||||||||||||
32 | https://github.com/freedomofpress/infrastructure/issues/1387 | Nested virt preparatory work for CI improvements | 2 | Mike, Conor | |||||||||||||||||||||||||
33 | https://github.com/freedomofpress/securedrop/issues/3702 | Use staging VMs in nested virt via CircleCI | 4 | Mike, Conor | |||||||||||||||||||||||||
34 | SecureDrop Dev: Functional testing | ||||||||||||||||||||||||||||
35 | https://github.com/freedomofpress/securedrop/issues/3486 | Remove time.sleeps where possible | (Timebox) | 2 | Kushal | ||||||||||||||||||||||||
36 | Total | 202 | |||||||||||||||||||||||||||
37 | |||||||||||||||||||||||||||||
38 | |||||||||||||||||||||||||||||
39 | |||||||||||||||||||||||||||||
40 | |||||||||||||||||||||||||||||
41 | |||||||||||||||||||||||||||||
42 | |||||||||||||||||||||||||||||
43 | |||||||||||||||||||||||||||||
44 | |||||||||||||||||||||||||||||
45 | |||||||||||||||||||||||||||||
46 | |||||||||||||||||||||||||||||
47 | |||||||||||||||||||||||||||||
48 | |||||||||||||||||||||||||||||
49 | |||||||||||||||||||||||||||||
50 | |||||||||||||||||||||||||||||
51 | |||||||||||||||||||||||||||||
52 | |||||||||||||||||||||||||||||
53 | |||||||||||||||||||||||||||||
54 | |||||||||||||||||||||||||||||
55 | |||||||||||||||||||||||||||||
56 | |||||||||||||||||||||||||||||
57 | |||||||||||||||||||||||||||||
58 | |||||||||||||||||||||||||||||
59 | |||||||||||||||||||||||||||||
60 | |||||||||||||||||||||||||||||
61 | |||||||||||||||||||||||||||||
62 | |||||||||||||||||||||||||||||
63 | |||||||||||||||||||||||||||||
64 | |||||||||||||||||||||||||||||
65 | |||||||||||||||||||||||||||||
66 | |||||||||||||||||||||||||||||
67 | |||||||||||||||||||||||||||||
68 | |||||||||||||||||||||||||||||
69 | |||||||||||||||||||||||||||||
70 | |||||||||||||||||||||||||||||
71 | |||||||||||||||||||||||||||||
72 | |||||||||||||||||||||||||||||
73 | |||||||||||||||||||||||||||||
74 | |||||||||||||||||||||||||||||
75 | |||||||||||||||||||||||||||||
76 | |||||||||||||||||||||||||||||
77 | |||||||||||||||||||||||||||||
78 | |||||||||||||||||||||||||||||
79 | |||||||||||||||||||||||||||||
80 | |||||||||||||||||||||||||||||
81 | |||||||||||||||||||||||||||||
82 | |||||||||||||||||||||||||||||
83 | |||||||||||||||||||||||||||||
84 | |||||||||||||||||||||||||||||
85 | |||||||||||||||||||||||||||||
86 | |||||||||||||||||||||||||||||
87 | |||||||||||||||||||||||||||||
88 | |||||||||||||||||||||||||||||
89 | |||||||||||||||||||||||||||||
90 | |||||||||||||||||||||||||||||
91 | |||||||||||||||||||||||||||||
92 | |||||||||||||||||||||||||||||
93 | |||||||||||||||||||||||||||||
94 | |||||||||||||||||||||||||||||
95 | |||||||||||||||||||||||||||||
96 | |||||||||||||||||||||||||||||
97 | |||||||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||||
99 | |||||||||||||||||||||||||||||
100 |