-
Notifications
You must be signed in to change notification settings - Fork 685
Sprint Planning Meeting 2019 06 26
What we said we would do:
- 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:
- https://github.com/freedomofpress/securedrop-client/pull/436
- https://github.com/freedomofpress/securedrop-debian-packaging/pull/61
- 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.
- 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.
- Consensus that dh-virtualenv and mod_wsgi change should go together for Python 3 transition in 1.0.0
- Dev env changes almost landed: https://github.com/freedomofpress/securedrop/pull/4544
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. :(
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
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
https://docs.google.com/spreadsheets/d/1SM-gQGNt5ylspcJQuoOjrA_tVc327SDxQRHkU7ZTI_w/edit#gid=0
(Limited ourselves to a board review, Jen provided the below async update)
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)