Skip to content

Sprint Planning Meeting 2021 02 03

Erik Moeller edited this page Feb 4, 2021 · 1 revision

Sprint Planning Meeting, SecureDrop, 2021-02-03

Sprint timeframe: Beginning of Day (PST) 2021-02-03 to Beginning of Day (PST) 2021-02-17

1) Sprint review

What we said we would do:

  • Complete SecureDrop 1.7.0 QA and release

    • Goal met: 1.7.0 released; a regression not covered by existing test plans or QA procedures impacted a subset of instances, quickly resolved with SecureDrop 1.7.1 hotfix release.
  • Complete key Focal deliverables

    • Land migration to unattended upgrades

      • Goal partially met: Good progress on review, close to the finish line
    • Detect incompatible playbooks

      • Goal not met: Implementation plan on issue, but deferred to this sprint in favor of security work
    • Early investigation of 5.4 kernel

      • Goal met: Kushal has tested on NUC5, Mickael/Conor have continued researching hardware support
    • Fixing dual-distro support on apt-test

      • Goal met: Distro version strings fixed and new packages uploaded
    • Attempt and document an initial Xenial->Focal migration on hardware

      • Goal partially met: SecureDrop on Focal successfully installed on NUC7s and Mac Mini, early smoke testing looks good, more testing/docs/migration to come
  • Prepare draft PR for "Safe Deletion" in Journalist Interface based on initial user research findings

Other accomplishments:

  • Improvements to SecureDrop Client resize behavior: preview text now scales with window.
  • Switched to reproducible wheels for SecureDrop Workstation dependencies. FPF PyPI mirror no longer referenced in build logic.

2) Review key dates and time commitments

2021-02-05: PTO: Conor
2021-02-12: PTO: Erik, Allie, Conor, John
2021-02-15: Holiday (US)
2021-02-16: QA/feature freeze for SecureDrop 1.8.0

After sprint period:

TBD       : SecureDrop Workstation release
2021-02-23: Tails 4.16
2021-03-02: SecureDrop 1.8.0 Release (first release w/ Focal support)
2021-03-23: Tails 4.17
TBD       : SecureDrop 1.9.0 (5.4 kernel on Ubuntu 20.04)
2021-04-30: Ubuntu 16.04 LTS end-of-life
TBD       : SecureDrop 2.0.0 (Xenial; v2 support fully removed from codebase)
  • PTO check-in
  • Bugcrowd/Vulnerabilities Triage: Allie

3) Top priority for the next two weeks

  • Complete support for Ubuntu 20.04 with the goal of focusing fully on QA in the subsequent sprint.
    • This includes testing backup/restore story and beginning documentation.
  • Finalize high priority SecureDrop Workstation security improvements
  • Stretch goal: Deliver first iteration of Safe Deletion functionality, pending UX discussions

4) Select and estimate tasks

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

Clone this wiki locally