-
Notifications
You must be signed in to change notification settings - Fork 685
Sprint Planning Meeting 2018 10 17
https://github.com/orgs/freedomofpress/projects/1
-
Erik: Pieces are coming together! Having a viable workstation alpha in a month seems almost possible. Will likely still have some difficult trade-offs, e.g., automatic updates.
-
Erik: Template work estimates have improved, but we may want to still plan more focused time e.g. for Conor/Mickael to finish work in this area.
-
Erik: Can still improve coordination as we take on big tasks that require significant back and forth between primary dev & reviewer. Ensure we have likely reviewers identified as work gets underway, rather than at the end of PR.
-
Conor: Mostly concerned about the packaging logic. Make sure we have everything packaged, hosted, installable. Not critical for the alpha -- but soon therafter. Still concerned about running the VM config logic in an unattended fashion. Maybe new issue: "Create RPM package for dom0 configuration". Maybe not for alpha however.
-
Jen: Agree with Conor that we need everone very familiar with packaging, but as long as we have folks to package things for the alpha, we should be in okay shape. From my perspective we need to get critical journalist functionality. The more code we can get audited the better -- but let's be realistic.
-
Conor: Refactoring VM logic can happen somewhat in parallel. Buncha files copied into VMs from Makefile target - should be done via Deb packages. -> Create new packages
Reminder: Especially during this critical phase, let's coordinate on >1-2 day PTO, int'l holidays, etc.
2018-10-17 to 2018-10-19: Holiday: Kushal (Durga Puja)
2018-10-23 : SecureDrop 0.10.0 Released
2018-10-26 : PTO: Erik
(After sprint)
2018-11-15 : SecureDrop Workstation 0.1.0 alpha
Time check:
https://docs.google.com/spreadsheets/d/1gdhghW_zgpYG4taPeauoIYvFXIYFRfiRjjEcbpmkO_8/edit#gid=0
- Release SecureDrop 0.10.0
- Complete Debian template transition
- Merge experimental client integration into branch - won't have feature parity, but being able to run client in Qubes is feasible
(Note: Meta-ticket for packaging would be useful)
https://docs.google.com/spreadsheets/d/1mdMrLM1-3EVurTvZVN0tBEYrdTif4tAId-eMUhMwOWM/edit#gid=0
- Planning another RC tomorrow
- Conor/Kev to coordinate on hardware testing tomorrow -- need to test kernel downgrade/upgrade