Skip to content

Sprint Planning Meeting 2020 05 20

Erik Moeller edited this page May 20, 2020 · 2 revisions

Sprint Planning Meeting, SecureDrop, May 20, 2020

Sprint timeframe: Beginning of Day (PDT) 2020-05-20 to Beginning of Day (PDT) 2020-06-03

0) Retrospective

What we said we would do:

  • Release SecureDrop 1.3.0

Goal met. See release retro: https://github.com/freedomofpress/securedrop/wiki/Tech-Meeting-Notes-2020-05-14

  • QA and release SecureDrop Client 0.2.0 and SecureDrop Proxy 0.3.0

Goal not met, but RC/nightlies ready for testing.

  • Get a fedora-31 PR close to release-ready

Goal partially met, with rigorous testing of migration pending.

Additional accomplishments during this sprint:

  • Team handled stressful release successfully;
  • Preflight QA uncovered Tails updater issue which was resolved before it hit users;
  • New docs build process for https://docs.securedrop.org/ is likely to significantly reduce risk of users using outdated instructions;
  • Resolved versioning/update strategy for workstation RPM builds;
  • Resolved release blocker level regression in SD Client handling of missing reply keys on initial sync: https://github.com/freedomofpress/securedrop-client/pull/1092

Additional team comments:

  • Progress on structured testing reports for sharing results with team members
  • Should we start branching to into release/* branches for SDW component repos?
    • Jen: nightlies built off master, which means we effectively have RC packages
    • Conor: may be more relevant for securedrop-workstation RPMs then, where we don't have nightlies

1) Review important dates and time commitments

2020-05-18 to 2020-05-22: Training: Kushal - not available for SecureDrop
2020-05-25              : FPF (org-wide!) holiday: Memorial Day
2020-05-26              : Fedora-30 end-of-life
2020-05-26              : Earliest possible SecureDrop Workstation 0.3.0 release,
                          SecureDrop Client and Proxy to be released soon thereafter
2020-06-02              : Tentative: QA for SecureDrop 1.4.0 Release Begins
2020-06-01 to 2020-06-05: Training: Jen - not available for SecureDrop
2020-06-08 to 2020-06-19: PTO: Mickael
2020-06-22 to 2020-07-17: PTO: Jen
2020-06-16              : SecureDrop 1.4.0 Release
2020-06-30              : SecureDrop Release Keyring Expires
TBD                     : Keyring update releases for SecureDrop Workstation

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

2) Agree on goals for this sprint

  1. QA and release SecureDrop Workstation (must-do) and SecureDrop Client/Proxy (stretch goal).
  2. Land critical changes for SecureDrop 1.4.0 in develop and prepare RC1
  1. Land fedora-31 upgrade as part of SecureDrop Workstation 0.3.0 RPM release

3) Task selection and estimation

https://docs.google.com/spreadsheets/d/1FawwtUKDU18jeJzkrDWrJnQFG1X5URM2FGFdZjKgIFU/edit#gid=0

Clone this wiki locally