Skip to content

Sprint Planning Meeting 2018 10 31

Erik Moeller edited this page Oct 31, 2018 · 1 revision

Sprint Planning Meeting, SecureDrop, October 31, 2018

Sprint timeframe: Beginning of Day (PDT) 2018-10-31 to Beginning of Day (PDT) 2018-11-14

0) Board review

https://github.com/orgs/freedomofpress/projects/1

Review coordination can still improve; more inter-team communication required to reduce lag and ensure we don't start too many things at the same time.

1) Review important dates and time commitments
2018-11-05 to 2018-11-09: PTO / national holiday: Kushal
2018-11-06              : PTO: Kevin
2018-11-07 to 2018-11-15: Travel: Mickael in SF (incl. flight time)
2018-11-07 to 2018-11-11: Travel: Kevin in SF (incl. flight time)
2018-11-10 to 2018-11-11: Aaron Swartz Day - SF Hackathon: https://www.aaronswartzday.org/sfhackathon/
(After sprint)
2018-11-15              : SecureDrop Workstation 0.1.0 alpha
2018-11-19              : SecureDrop Workstation Audit begins

Time check:

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

2) Agree on must-achieve sprint goals

Complete SecureDrop Workstation 0.1.0alpha, including all must-do functionality in client: https://github.com/freedomofpress/securedrop-client/milestone/2

  • We don't add stretch goals to the sprint to stay focused on the critical path.

  • If you do want to work on stretch goals, please flag to Jen & Erik, so we can ensure there's truly nothing more critical, and that review capacity is lined up.

  • Initial goal is to get an MVP integration done ASAP, so we can begin QA.

  • MVP will not have delete functionality, but should have all the current in-progress functionality (including reply/decrypt/download). Reply could be deferred if needed.

  • If we have time, we will cut another iteration with delete.

  • Export has been removed from alpha scope -- we will document manual export process, but not implement it.

3) Finalize sprint backlog and estimates:

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

4) Mini-standup

Participants (alphabetical): Conor, Emmanuel, Erik, Heartsucker, Jen, Josh, Kevin, Kushal, Mike, Mickael, Nicholas, Nina

Conor

Today: Unblock Kushal on RPM work

Blockers: Blocker: Kushal should review Weblate rebuild (weblate.securedrop.org)

Erik

Yesterday: A fair amount of hiring work, sprint prep (incl. detailed issues review with Jen)

Today: After sprint planning, continue error/warning messages inventory for client, may prepare a small first PR; otherwise mainly non-SD and hiring work

Blockers: None

Jen

Today: Review concurrency PR, need to build Deb based on Kushal's PR; back to decrypt

Kevin

Today: Support tasks -- clear those out

Kushal

Today: Reviewed #89, updated #86, and opened an issue for securedrop-workstation, dom0 must be updated as step1.

blockers: I need to push the wheels+soures for the debian package builging. Need help from Mike to get this done.

Mike

Today: Buncha infra tasks, RPM hosting

Mickael

Today: Review/merge securedrop-workstation #172 (workstation updates). Open follow up tickets discussed in standups. Update securedrop-mainline kernels (#3838). Release management/signing guide for workstation.

Nicholas

Yesterday: [Wednesday] Took a look at fixing #90 (allow mult-threaded API requests) which was actually really fun/interesting to do. The end result is the PR #91 (which results in 8 lines less than before!).

Today: [Thursday] Non-SD work. But I'll be online so don't hesitate to give me a kick if you need me for anything.

Blockers: Jen - having a suggested next task is super-duper-awesome. My Monday is likely to be a GH catch-up followed by any guidance left on Friday evening your time, for me to pick up Monday morning my time. :-)

Nina

Today: Preparing for next round of user tests, updating research plan

Clone this wiki locally