-
Notifications
You must be signed in to change notification settings - Fork 686
Sprint Planning Meeting 2019 08 07
What we said we would do:
- SecureDrop Core: Complete transition of web apps to Python3 via dh-virtualenv packaging
Sprint goal met. dh-virtualenv changes merged into SecureDrop core, one important follow-up issue identified so far ( https://github.com/freedomofpress/securedrop/issues/4656 ).
- SecureDrop Core: Implement basic support for v3 onion services alongside v2, configurable via
sdconfig
Sprint goal partially met. sdconfig support added, v3 support is still in development.
- SecureDrop Workstation: Implement basic network error handling in SecureDrop client
Sprint goal partially met. More realistic network timeouts have landed, support for pausing the queue and showing errors / retry buttons as appropriate is in progress.
Other observations:
- Delighted to see both the abundance of frontend polishing, and learning about how to work with Qt
- new assets (both client and core) looking gorgeous
- v3 authentication onion service took more time due to complexity for Ansible + key generation logic change in Tor v3
- Discussion with Tor team and getting stable Tor build for SecureDrop from 1.0.0 release (good thing).
- cleanup script tackled, grateful to John for that
- QT's integration of CSS & other frontend quirks have proven to not be entirely straightforward, or well documented; good to document for next time (Allie may be abducted by aliens?)
- With moderate to deep knowledge of a comitted frontend framework, good to pause to consider potential limitations for implementation as a kickoff exercise for UX work
- New structure to UX meeting(s) given a 1-go (TL;DR, design principles & goals prioritized vs just show/tell); so far so good?
2019-08-06 to 2019-08-08: Travel/Conference: Kevin at WordCamp for Publishers in Ohio
2019-08-07 to 2019-08-12: Travel/Conference: Jen and Mickael at DEF CON in Las Vegas
2019-08-09 : PTO: Kushal
2019-08-15 : India Holiday: Kushal (will be taking that day on the 12th instead)
2019-08-12 to 2019-08-19: PTO: John
2019-08-19 to 2019-08-30: PTO: Mickael
After sprint period:
2019-08-21 (EOD PDT) : Feature freeze, string freeze & QA period for SecureDrop 1.0.0 Begins
2019-08-26 to 2019-08-30: PTO: Kevin
2019-09-04 : SecureDrop 1.0.0 Release
Time check: https://docs.google.com/spreadsheets/d/1sRAYbHt3ckb3mIICHKgq_jh_eeS2VpG24hD6FGtKsZs/edit#gid=0
-
SecureDrop Core: Land implementation of basic support for v3 onion services (including tailsconfig) and documentation for admins.
-
SecureDrop Core: Get resolution to securedrop-security #7 ready for QA and land resolution of related SD Core Issue.
-
SecureDrop Workstation: Land minimal integration of existing export code in the SecureDrop Client, including a revision on the UI layer for presenting file actions, names & sizes.
https://docs.google.com/spreadsheets/d/1Z0_iWTpnd_VihzM4BdPpblgolPgFWfxp4mL5IpbXXOw/edit#gid=0