Skip to content

Sprint Planning Meeting 2019 10 09

Erik Moeller edited this page Oct 10, 2019 · 1 revision

Sprint Planning Meeting, SecureDrop, October 9, 2019

Sprint timeframe: Beginning of Day (PDT) 2019-10-09 to Beginning of Day (PDT) 2019-10-23

0) Retrospective

What we said we would do:

  1. SecureDrop Core: Tails 4.0 support
  • rigorous testing of all Tails-based workflows and Tails upgrade paths, including password databases;
  • resolve all discovered compatibility issues;
  • test on all workstations, including the SVS;
  • provide additional documentation where warranted, update screenshots.

Sprint goal partially met: Key compatibility goals achieved, additional testing & docs updates still pending

  1. SecureDrop Core: Complete Python3 transition:
  • migrate securedrop-admin to Python 3
  • supervisor and any other Python2 deps
  • removal of all remaining Python2 code paths.

Sprint goal partially met: securedrop-admin transitioned to Python3 & Python 2 code paths removed; supervisor resolution still pending

  1. SecureDrop Workstation: Complete basic export and print integration
  • land basic export integration PR and round of polish/fixes.

Sprint goal partially met: export integration landed, many fixes still outstanding

Additional accomplishments:

  • Landed fix for longstanding graphical updater bug
  • Identified and fixed issue with libpython3.5 dependency being underspecified
  • Draft PR for supervisor->systemd transition ready to be picked up again if this is the path we go down
  • Identified root cause of securedrop-export VM startup issues

Retreat retro doc (FPF+participants only): https://docs.google.com/document/d/1nyC_lQPUfHYayOMV0MsVF-MLiRkUXJGz4UFjINCbZO4/edit#

1) Review important dates and time commitments

2019-10-08              : SecureDrop 1.1.0: Feature/String Freeze, QA begins

2019-10-09              : Time off: Kushal
2019-10-10              : Time off: Mickael
2019-10-11              : Time off: Jen
                          Time off: Conor (0.5 day)
                          Conference: Kushal (PyCon India)
2019-10-14              : Holiday: Indigenous People's Day (US) / Thanksgiving (Canada)

2019-10-15              : SecureDrop 1.1.0: Pre-release announcement (EOD PDT)

2019-10-14 to 2019-10-18: On-site: Kevin

2019-10-18              : Time off: John
2019-10-21              : SecureDrop 1.1.0: Release
2019-10-21 to 2019-10-23: Recovery/comp time: Kevin

Time check: https://docs.google.com/spreadsheets/d/1cVC4HLcBCQxIlNeTdSIMoqAEaSzP58fCIqpn4WhfznQ/edit#gid=0

2) Agree on must-achieve sprint goals

  1. SecureDrop Core: Release SecureDrop 1.1.0
  • testing focus on Tails 4 update/install path, securedrop-admin
  1. SecureDrop Workstation: Export/USB detection fixes, fix showstopper bugs
  • showstopper bugs are marked as 0.2.0alpha milestone; they are bugs which get in the way of demonstrating the client to news orgs preparatory to the pilot

3) Task selection and estimation

https://docs.google.com/spreadsheets/d/1zOo8yMOgnwyHpZ-e8VRz5B507dGoX5EpwjXaVY_YaF4/edit#gid=0

Clone this wiki locally