Skip to content

Standup Notes 2020 01 30

Erik Moeller edited this page Jan 31, 2020 · 1 revision

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

Topics and Call-outs

  • Workstation USB autoattach has been merged! Clone latest master in dom0 and run make add-usb-autoattach (assuming workstation built after vm rename)
  • Moment to discuss "staging" of dom0 RPMs (in particular with Jen, Mickael, Conor) -Conor

Allie

(PR review & follow-up)

Conor

Yesterday:

  • AFK at conference (Usenix Enigma)

Today:

Blockers or Asks: None

Erik

Yesterday:

  • Reviewed open networking issues w/ Allie & moved networking test plan here: https://github.com/freedomofpress/securedrop-client/wiki/Test-plan
    • more granular than ultimately needed, right now we have a lot of churn and need to make sure we avoid regressions across the board
  • A bit more review on journalist guide changes
  • SD support work
  • Updated export format specs to match current reality
  • A bit more research into locking strategies for ensuring updater & notifier scripts don't clash

Today:

Blockers or Asks: None

Jen

Yesterday:

  • At conf

Today:

  • Look at file handling logic that Allie and John have been working on
  • https://github.com/freedomofpress/securedrop-client/pull/750
  • Also gonna look at the staging rpm strategy in workstation
  • PM: Working with Conor
  • Heads up tomorrow will be traveling, but back as usual on Monday. Gonna move some of my meetings to Monday, hope that's OK with folks.

Blockers or Asks:

  • None

John

Yesterday:

- reviewed/merged two syslog PRs

- finished cleanup logic in auto-attach PR

- merged https://github.com/freedomofpress/securedrop-client/pull/744

- discussed client download handling

- reviewed https://github.com/freedomofpress/securedrop-client/pull/724

Today:

- #724

- https://github.com/freedomofpress/securedrop-workstation/pull/418

- hopefully finish client download handling

Blockers or Asks:

- Jen, if you have time to catch up on the client download discussion...

  - I do! will check it out

Kev

Yesterday:

  • Investigate core #5110
  • Review Ro's docs PR

Today:

  • ^ Cont'd on #5110
  • Cont'd docs review

Blockers or Asks:

Kushal

Today:

Tomorrow:

  • more reviews Blockers or Asks:
  • None

Mickael

Yesterday:

Nicholas

  • Today: *

    • Continued work on #707. This involved:

      • Figuring out SqlAlchemy related Gremlins (apparently sessions get "stale" and require a commit to ensure newly downloaded data is available)

      • Working around said gremlins (handling the new items in such a way that their content becomes available)

      • Creating PR #752 (draft) so folks can see this approach along with associated unit tests

      • Performance testing (200 sources) which raised the dreaded unresponsive UI problem again

      • Making inroads to address the performance problems. I'm confident I understand the problem and should be able to apply a fix on Monday. Currently every new message gets handled by every source widget. What we need is every new message to be handled once by exactly the right single source. This will require re-jigging how things are connected via signals/slots.

  • Blockers or Asks: *

    • None, but feel free to take a look at PR # 752. I welcome comments.
    • Tomorrow (Friday) isn't an FPF day for me. I'll be online if you need me, but will be working on other things.

Ro

Yesterday:

  • Support comms & many meetings
  • Improved invoice/quote tracking plan with Ryan
  • IVF/directory listing update
  • Low-key Qubes + LUKS drive unmounting/remounting issue that, if I can successfully isolate/repro, I may file an upstream issue for (or there may be one already)

Today:

Blockers or Asks:

  • Ask: I've been filing some issues as I run into things on the workstation; if I file issues in the wrong spot (client vs workstation), or if I can improve the quality of my issues, don't be shy to let me know.
Clone this wiki locally