-
Notifications
You must be signed in to change notification settings - Fork 686
Standup Notes 2020 01 21
Participants (alphabetical): Allie (async), Conor, Erik, Jen, John, Kevin, Kushal (async), Mickael, Nina
From yesterday (Monday)
-
VM rename PR complete, see https://github.com/freedomofpress/securedrop-workstation/pull/407#issuecomment-576353155 for details of how it was done. All client and workstation PRs must be rebased against those changes.
-
SecureDrop Support Sync is tentatively on for today - this will be a good chance to discuss known issues with the Workstation & to make sure everyone is on the same page. Unfortunately Ro is on PTO today--please take notes in this meeting!
-
BUGCROWD PROGRAM: if you are in #securedrop slack, please check out the suggested program edit for adding securedrop-workstation projects to our bug bounty program scope (see doc in a pinned message in there)
-
Sync/nework-related findings
- Server side change is needed to improve performance of replies and submissions endpoints
-
Workstation timeline
Yesterday:
- Updated PR#666 so that it is ready for review with notes in the code about how things work and a better PR description on what changed and how to test
- Reviewed client PRs
Today:
- Review client PRs
- Begin Metadata sync migration
Blockers or Asks:
- None
Yesterday:
Today:
Blockers or Asks:
Yesterday: (Friday)
- Rename PR final fixes
- Hiring, reference checks
Today:
- Sprint planning & pilot prep
- Docs
- Support
Blockers or Asks: None
Yesterday:
(Holiday) But - Friday:
- Made PR priotizing user jobs, merged, thanks!
- Made PR using the get_all_submissions endpoint server side (followup from John's network findings)
- Finished this dom0 nightly job, test rpm committed so that's ready for review
This morning:
- Was looking at the behavior of the client with num sources, found some spooky freezing for large numbers of sources/submissions
Today:
- Will review 666
- Will review also the updater PR
- Those are my priorities but then I'm going to work on the pip mirror rebuild for prod if I get through everything else, otherwise I'll work on this on Wednesday
Blockers or Asks:
- None
Yesterday: (Friday)
- Timing investigation
Today:
- (Highest priority) Make sources endpoint faster
- (Lower priority) Query improvements for API
Blockers or Asks: None
Yesterday:
- (Friday & weekend):
- updated https://github.com/freedomofpress/securedrop/pull/4633 (dev containers) and marked ready for review
- workstation documentation
- pilot-related support
- (this morning):
- https://github.com/freedomofpress/securedrop/pull/5099 - qubes staging docs update ready for review
Today:
- Reviewing https://github.com/freedomofpress/securedrop/pull/5096
- More workstation docs
- workstation test plan hopefully.
Blockers or Asks: None
Today:
- Updated https://github.com/freedomofpress/securedrop-workstation/pull/405, and it seems it requires more work tomorrow
- Reviewed and merged https://github.com/freedomofpress/securedrop-workstation/pull/410
- Reviewed and merged https://github.com/freedomofpress/securedrop-client/pull/709 Tomorrow:
- https://github.com/freedomofpress/securedrop-workstation/pull/405
- And new things/PRs based on feedback Blockers or Asks:
- None
Yesterday and this morning:
- Rename PR was merged
- Another review of https://github.com/freedomofpress/securedrop-workstation/pull/405
- Rebased/bugfix https://github.com/freedomofpress/securedrop-workstation/pull/396 Today:
- Pick up review or sprint task Blockers or Asks:
- Review (both functional and visual) of https://github.com/freedomofpress/securedrop-workstation/pull/396 (updater)
- Today: *
(See yesterday's notes for Monday's progress)
- Looked at fixing #652 (create new metadata job queue to unblock the main queue) and created PR #715 to address this.
- We were hit by a bad pip release and jumped in to report / check / update. Now fixed.
- Started work on #658 (don't sync after source delete or star update). Almost finished, you'll see my WiP on branch no-sync-on-ui-operations and will create PR tomorrow first thing once I have fresh eyes.
- Chatted to Nina about her UI spinner tech specs and car-hire website design.
- Blockers or Asks: *
- None. I'll just plug on through the backlog. ;-)
Yesterday:
- A few more updater/updates w/ Erik/Mickael
- Lots of 666 co-working to get over the finish line
- New icons pushed to Content Inventory, and table scrubbed to reflect recentness
- New updates pushed to Zeplin—all "new" screens have maize Qubes window
Today:
- DM'd with Nicholas to get techy stuff straight for making QT-kosher animations
- Plumber visit fun at 9am
- Sprint review at 11am
- Make animations for network stuff & Download files
- Finish outstanding ux delivs for network ticket
- Venture into the dark woods of make clean/make all on mi qubes laptop
Blockers or Asks:
- Erik/Jen: Dr G pinged me on GH yesterday, and I responded—but Issue cd use follow-up from y'all. He's on fire, love him!
- Submitted uptime notification PR. Won't be able to figure out PyQt to push it over the line, but happy to help w/ testing and review
- Ready to dive into next phase of workstation docs
- Meeting w/ Berkeley researcher who does cybersecurity - will discuss how academia could help SD
- Trouble with
make all
on Qubes
PTO