-
Notifications
You must be signed in to change notification settings - Fork 687
Standup Notes 2020 02 11
Erik Moeller edited this page Feb 12, 2020
·
1 revision
Participants (alphabetical): Allie, Conor, Erik, Jen, John, Kevin, Kushal, Mickael, Nina, Ro
- Recap: virtualenv issue in CI
- 1.2.1 feature freeze check-in (#5109 is main open issue on milestone) - aiming for making a branch towards EOD EST on 2/12
- .pyc/.pyo files in RPM packages ( https://github.com/freedomofpress/securedrop-workstation/issues/449 )
- https://github.com/freedomofpress/securedrop-log/pull/12 - Mickael will review
- No support sync today
Yesterday:
- Followed some cleanup suggestions for https://github.com/freedomofpress/securedrop-client/pull/786
- Got stuck on rebuilding staging instance - thanks to Mickael and Jen for unblocking me
- Reviewed and merged Jen's SDK auth fixes
- Reviewed and left feedback for Nick's PR for "Last refresh"
Today:
- Rebased #786 to fix CI issue found last night, ready for review
- Work on architecture doc updates
- Re-review John's PR and verify that https://github.com/freedomofpress/securedrop-client/issues/754 is fixed
- Re-review Nick's PR for "Last refresh" and verify that the last refresh time doesn't show up when logged in and that it appears right away when logged out and that there's no other funny business
- Try to repro #717 (if it can't be repo'd anymore, figure out when it was fixed)
- If there is time, work on CUPS enabled bug
Blockers or Asks: None
Yesterday:
- promoted new lfs repo to prod (apt.freedom.press)
- initial investigation on https://github.com/freedomofpress/securedrop/pull/5110 (same results as Kev, no further)
- reviewed https://github.com/freedomofpress/securedrop-debian-packaging/pull/140, requested-changes
Today:
- review https://github.com/freedomofpress/securedrop-debian-packaging/pull/140
- standing by to investigate on https://github.com/freedomofpress/securedrop/pull/5110
Blockers or Asks:
- Kev, please ping me for review on your SDW updater changes, we'll handle https://github.com/freedomofpress/securedrop-workstation/issues/427 after
- (Erik also has in-flight changes to SDW updater logic)
Yesterday:
- Begin addressing review comments on #445; handle file permissions in RPM packaging as part of same PR
- README cleanup, small workstation docs PR
Today:
- Finish addressing review comments on #445
- More docs work
- Backlog/release blocker review
Blockers or Asks: None
Yesterday:
- took a look at functional tests that nick was workin on
- did the large file testing in staging workstation environment, seems to be workin well (tor is slow but that's not news), investigated the KeyError kushal experienced which should be fixed on master of securedrop-sdk
Today:
- master of sdk ci failing due to something pip(?) related, investigatin and will fix in my PR adding a regression test for the above KeyError issue THEN ima do a release so we can use these fixes in the client.. this might stretch into tomorrow
- reviews that go onto my plate: refactor queue from allie, gpg key from john
Blockers or Asks:
- none
Yesterday:
- https://github.com/freedomofpress/securedrop-client/pull/768 (check file.is_decrypted instead of is_downloaded)
- https://github.com/freedomofpress/securedrop-client/pull/793 (reduce gpg popups)
Today:
- reviewing https://github.com/freedomofpress/securedrop-client/pull/793 (readme dev/prod changes)
- reading RM docs :^)
- other reviews
Blockers or Asks:
- None
Yesterday:
- #402 -- updater fix to not run updater when it doesn't need to Today:
- Cont'd on ^^
- Back to #5110
Blockers or Asks: Coordination with Conor on above as needed
Today:
- https://github.com/freedomofpress/securedrop-workstation/issues/449 commented on the removing pyc files from package
- https://github.com/freedomofpress/securedrop-workstation/pull/447 updated with fixes as I found
- https://github.com/freedomofpress/securedrop-log/pull/12 service file should depend on redis to start first
- https://github.com/freedomofpress/securedrop-debian-packaging/pull/142 fixed CI by removing upstream virtualenv.
- https://github.com/freedomofpress/securedrop-client/pull/794 related CI fix for virtualenv
- https://github.com/freedomofpress/securedrop-export/pull/55 related CI fix for virtualenv
- https://github.com/freedomofpress/securedrop-proxy/pull/65 related CI fix for virtualenv
- https://github.com/freedomofpress/securedrop-log/pull/13 related CI fix for virtualenv
Tomorrow:
- Finish off tests for #447
Blockers or Asks: None
Yesterday:
- Opened and addressed comments https://github.com/freedomofpress/securedrop-debian-packaging/pull/140, ready for re-review. Blocker for prod workstation kernels and it turn prod templates (https://github.com/freedomofpress/securedrop-workstation/issues/424)
- reviewed https://github.com/freedomofpress/securedrop-workstation/pull/445 (uptime notification)
- reviewed/merged https://github.com/freedomofpress/securedrop/pull/5115 Today:
- Review https://github.com/freedomofpress/securedrop-log/pull/12
- more review https://github.com/freedomofpress/securedrop-workstation/pull/445 (once ready for review)
- more work towards prod templates
Blockers or Asks:
- (conor will review) re-review of https://github.com/freedomofpress/securedrop-debian-packaging/pull/140 to unblock PR for kernels and metapackages to the prod repo
- Today: *
- Created PR #792 to fix flicker on mouse-over in download button.
- Responded to various bits of feedback on my in-flight PRs.
- Fixed PR #790 in light of Allie's feedback (thanks!). Help needed: clarification on what's meant by "timestamp". Thanks!
- Continued to work on #788 (adding functional tests). Thanks Jen for the feedback and I've made (local) changes. Found a nasty bug relating to the qtbot (which interacts with the widgets we're testing) but coded around it by removing a single line. Discussed mocking strategy in a quick call with Jen earlier this afternoon. I'll continue with this work tomorrow. My aim is to have scaffolding and example tests ready for review.
*Blockers or Asks: *
- None.
Yesterday:
- Debugging SVG issues with login screen, fixed by trial & error :/
Today:
- Check-in on priorities Blockers or Asks:
Yesterday:
- Misc. support comms
Today:
- ^^
- Reviewed workstation docs PR, self-assigned other docs issues
Blockers or Asks: None