Skip to content

Standup Notes 2019 06 04

Erik Moeller edited this page Jun 5, 2019 · 1 revision

Participants (alphabetical): Allie, Conor, Erik, Jen, John (async), Kevin, Kushal, Mickael, Nina

Topics and Call-outs

As we pick up tasks for the remainder of the sprint, here are the top priorities again that we set out at the beginning:

  1. SecureDrop Workstation: Solidify queue operation and transition to it for core client operations (replies, message downloads)

  2. SecureDrop Core: Significantly lower CI footprint by eliminating unnecessary jobs and optimizing resources

  3. SecureDrop Core: Address mod_wsgi blocker for Python 3 migration: https://github.com/freedomofpress/securedrop/issues/4292

Allie

Yesterday:

  • Created a separate ticket for using context manager to handle session exceptions: https://github.com/freedomofpress/securedrop-client/issues/399

  • Spike on using context manager towards #399

    • Ran into issues with our sync threads and using the context manager and decided to pause work A) get refactoring changes towards #399 merged in (#395), and B) move sync logic into queue jobs

Today:

Blockers or Asks:

  • None

Conor

Yesterday:

  • Full review of SDW USB export flow, requested changes
  • Non-SD backend tasks

Today:

  • More review/collab on SDW USB export
  • Preparing for FPF website major upgrade later this week

Blockers or Asks:

Erik

Yesterday:

  • Work on SecureDrop User Survey
  • SecureDrop Workstation Funding proposal work
  • Tested session expiry PR

Today:

  • Hiring (interview for Newsroom Services Coordinator role)
  • Implement survey in Wagtail for team review & timing
  • Fundraising-related work

Blockers or Asks: None, but flagging potential need for custom dev re: survey implementation

Jen

Yesterday:

Today:

  • Continue working on #390
  • Will review/merge any other refactoring PRs coming in for securedrop-client so we can keep moving quickly without creating rebase sadness for ourselves
  • I don't expect I'll have sufficient time but bug #397 I plan to pick up next given the security implications. I want to fix that before we tag another release of securedrop-client

Blockers or Asks:

John

Yesterday:

  • CI fixes for docs/i18n filtering
  • 1/2 day PTO

Today:

Blockers or Asks:

  • None

Kev

Yesterday:

  • Put in PR for CSRF issue
  • (Infra) PR for Nagios monitoring cleanup

Today:

  • A little PTO time
  • Review session expiration PR
  • Set up Workstation Client

Blockers or Asks: None

Kushal

Today:

Tomorrow:

  • More reviews and work with allie Blockers or Asks:
  • None

Mickael

Yesterday:

  • Looking at Conor's comments on export PR, refactoring logic for better error handling

Today:

  • Continuing on ^^
  • Reviewing LibreOffice PRs

Blockers or Asks: None

Nina

Yesterday:

  • Client meeting; reviewed Network Activity messaging via the Sync widget
  • Agreed to then spaced on creating follow-up spreadsheet
  • Created Source UI styling issues (4500, 4501, 4502, 4503) & support materials per expressed volunteer dev interest
  • Newsroom Survey design collaboration w/ Erik
  • Poked at UX #55 (pre-Beta files design) Today:
  • Network activity state spreadsheet for review by client development team
  • Continued work on survey w/ Erik
  • Moar on UX #55 (pre-Beta files design)

Blockers or Asks:

  • Jen/Erik review of #4501 item 2 (checkmark icon)
Clone this wiki locally