-
Notifications
You must be signed in to change notification settings - Fork 686
Standup Notes 2018 11 05
Participants (alphabetical): Conor, Emmanuel, Erik, Heartsucker, Jaysinh, Jen, Kevin, Mike, Mickael, Nicholas (async), Nina
Erik: Added some unplanned (related to existing sprint tickets) client/SDK work to the board.
Jen: Get decryption/viewing code in, then build new packages
Yesterday: Setting up fresh Qubes workstation, bootstrapping SDW environment.
Today: Reviewed & merged SDW 185 (docs PR), moving on to SDW 174 (dom0 configs), then SDW 185 (RPC policies); 185 will likely slip into tomorrow. We have problems reported on Weblate as well (https://forum.securedrop.org/t/weblate-long-term-maintenance/928/8 )
Blockers: Weblate may cut into review time; requesting assistance from Mike on debugging Weblate.
Yesterday: Support, non-SD work
Today: Support, gathering data on news organizations, non-SD work
Blockers: None
Escalations: None
Yesterday: (Friday) Completed two user tests with folks who had no prior familiarity with SecureDrop. Last user tests until later in November. Other than that, mainly hiring and non-SD work.
Today: Mainly hiring & non-SD work; may work on client stretch goals (small UI tweaks) if time permits.
Blockers: None
Almost finished up with replies. Functionality is there so that we can send replies, but not pulling messages from local DB due to lack of decryption.
If other folks need help with things, please speak up. That's mostly what I'm doing right now, otherwise.
Yesterday: (Friday) Tried understanding sync of server operation with local state.
Today: Will continue work on https://github.com/freedomofpress/securedrop-client/pull/78
Blockers: None - open question on UI for "ellipsis" button
Yesterday: (Friday)
- Review / merge CI fix for requests and some reply related server-side changes
- Looked at Josh SDK change, which seems reasonable but needs more changes that just tests adding (what I initially thought), potentially punt
- Looked at Kushal SDK fix, uncontroversial change, but test plan as written didn't work for me, so deferring as not strictly needed
Today:
- Fix up and merge in all message and file decryption / viewing functionality
Blockers:
- None
Yesterday: (Friday) Playing around with SDW, put in issue about tests not running under py3.
Today: support work; trying out client to see how it would integrate w/ live instance. May look at getting tests running under python.
Blockers: None
PTO
Friday: dom0 rpm packaging story #174 and containers repo PR #10 (both ready for review)
Today: Weblate maintenance and fixes, Nested virt PR fixes
Blockers:
Yesterday: Opened up PR for Qubes RPC, Qubes RPC policies. Template update logic does indeed not update Fedora . Have instructions ready for code signing. Best I've managed so far is use split-gpg inside Fedora VM on Qubes to sign RPMs. Can write up docs & discuss.
Today:
Blockers: None
Yesterday: [Monday] Catch up of activity on GitHub along with some GitHub gardening. Addressed #20 (view downloaded docs) via PR #102. Also fixed #98 (single click) with PR #103 and fixed #84 (doc update wrt xvfb) via PR #104.
Today: [Tuesday] Will continue to work through those tickets not picked up by anyone else marked as "alpha" target. Would love some guidance on what to do next. I may start to write a bunch of developer docs for the client app. I believe this would be very useful for current and new contributors.
Blockers: None (note my request on guidance for what to work on next).
Today: Mostly research cave stuff, workstation hardening, sending thank u notes for research.
Blockers: None