Skip to content

Sprint Planning Meeting 2019 06 26

Erik Moeller edited this page Jun 26, 2019 · 1 revision

Sprint Planning Meeting, SecureDrop, June 26, 2019

Sprint timeframe: Beginning of Day (PDT) 2019-06-26 to Beginning of Day (PDT) 2019-07-10

0) Mini-retrospective

What we said we would do:

  1. SecureDrop Workstation: Address all non-infra dependencies to enable nightly builds of SecureDrop Workstation Debian packages

Sprint goal partially met. As of this writing, following PRs outstanding:

  1. SecureDrop Workstation: Create working prototype of print functionality and a clear implementation plan for print/export iteration 1

Sprint goal not met. Printer obtained, but prototyping work still in progress.

  1. SecureDrop Core: Transition to Python 3 as part of SecureDrop 0.14.0 (mod_wsgi change, dev env changes, but NOT dh-virtualenv change and NOT securedrop-admin)

Sprint goal partially met.

Comments/observations:

  • Automatic repo publishing is a joy, looking forward to expanding that logic
  • Testing with Qubes remains a timesink, let's plan for ample review time
  • Py3 changes long overdue, we're getting there! Would more frequent check-ins on large PRs be helpful to team?
    • To the above point, if a PR is becoming large, we should try to see if we can break it up further so that it's easier to review/merge
  • Delighted by the off-sprint Icon update PR, thank you Erik! :)
  • We'll shortly have fresh info from survey =), which is a Good Thing™
  • OTF funding bummer. :(

1) Review important dates and time commitments

Note: Due to Canadian and US holidays, this is a 9 day sprint

2019-07-01              : Canada Holiday: Canada Day - Mickael, Kevin
2019-07-03 to 2019-07-05: Travel: Conor in DC
2019-07-04              : US Holiday: Independence Day
2019-07-05              : PTO: Erik, John, Allie [maybe]
2019-07-08 to 2019-07-12: Travel: Conor and Erik in NYC
2019-07-07              : SecureDrop 0.14.0 Translation Freeze
2019-07-09              : SecureDrop 0.14.0 Release
2019-07-10 to 2019-07-16: Conference: Jen/Kushal at Tor meeting in Stockholm
2019-07-10 to 2019-07-12: Conference: Kev at SRCCon

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

2) Agree on must-achieve sprint goals

1. SecureDrop Core: Release SecureDrop 0.14.0 with kernel update, first name/last name support, docs updates

2. SecureDrop Workstation: Create working prototype of print functionality and a clear implementation plan for print/export iteration 1

3. SecureDrop Workstation: Implement basic network error handling in SecureDrop client

3) Task selection and estimation

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

4) Standup notes

(Limited ourselves to a board review, Jen provided the below async update)

Jen

Yesterday:

  • test plan/release ticket for 0.14.0
  • made changes to reply API after discussion
  • securedrop-proxy automated builds
  • another small CI change to make requirements

Today:

  • rc1 for 0.14.0
  • will test reply API then toss to ready for review pile

Blockers or Asks:

  • Merge of TBB 8.5.3 changes so I can cut rc1 (without having failing CI)
Clone this wiki locally