-
Notifications
You must be signed in to change notification settings - Fork 686
Standup Notes 2020 05 13
Participants (alphabetical): Allie, Conor, Erik, Jen, John, Kevin, Kushal, Mickael, Ro
-
SecureDrop 1.3.0
-
release deferred to today due to https://github.com/freedomofpress/securedrop/issues/5254
-
fix approved and merged into develop, backport pending
-
then rebase, new signed tag, then new deb packages will be built and uploaded
-
SecureDrop Workstation 0.3.0
-
0.3.0~rc1 RPM just merged into yum-test
-
Mickael working on upgrade testing instructions (-> wiki)
-
Erik will be fleshing out test plan, consider QA matrix approach for workstation QA
Yesterday: (Worked part of the day)
- Did a short Deputy RM task - reviewed release notes
- Added new client style tests to https://github.com/freedomofpress/securedrop-client/pull/1082
Today:
- Review John's PR to fix issue with missing fingerprint
- Review Kushal's pyqt5 wheel script to find pyqt dependencies: https://gist.github.com/kushaldas/d1e639d58eb86191d2485de0c6a59a0a
- Build our own wheel as suggested here: https://github.com/freedomofpress/securedrop-client/issues/273#issuecomment-627373493 (my dev notes added herehttps://github.com/freedomofpress/securedrop-client/pull/1089/files might work, but need to run through them and if ready will ask for review)
- Review Kushal's Special string test WIP PR:https://github.com/freedomofpress/securedrop/pull/5224
Blockers or Asks:
Yesterday:
- Minor docs merges for SDW
Today:
- Reviewed and merged 0.3.0~rc1 SDW RPM - https://github.com/freedomofpress/securedrop-workstation-dev-rpm-packages-lfs/pull/8#pullrequestreview-411047766
- Review backport PR
Blockers or Asks: None
Yesterday:
- 1.3.0 fun
- Got Qubes RC2 staging env to work with SD Workstation
- SD Client: Ran into issue with missing keypairs for new sources (regression in master), John has since prepared a fix.
- Salesforce planning for newsroom services
Today:
- More 1.3.0 fun
- Flesh out test plan for SecureDrop Workstation 0.3.0 RPM and begin testing in earnest
- Final edits to feature development pitch to a news org, for initial internal sign-offs
- Continue slow & steady HTTPSEverywhere outreach to a few more orgs (for friendlier SecureDrop .onion addresses)
Blockers or Asks: Nope
Yesterday:
- added changes to PR 1022 (first pyautogui test that Kushal prepared), that's now merged
Today:
- I owe response to tor folks on HTTPSE naming stuff, will do today
- picking back up my duplicate job PR
- that's probably it
Blockers or Asks:
- none
Yesterday:
- https://github.com/freedomofpress/securedrop/issues/5233
- https://github.com/freedomofpress/securedrop-client/pull/1092
Today:
- testing fix for updater in https://github.com/freedomofpress/securedrop/pull/5255
- https://github.com/freedomofpress/securedrop/issues/5233
Blockers or Asks:
- None
Yesterday:
- Release fun Today:
- Release fun Blockers or Asks:
- Release fun
Today:
- https://github.com/freedomofpress/securedrop-client/issues/273#issuecomment-627916692 wrote a script to find the library dependencies for the libraries baked into PyQt5 wheels.
- Reviewed https://github.com/freedomofpress/securedrop-client/pull/1022 with clean venv and tests
- Reviewed https://github.com/freedomofpress/securedrop-client/pull/1092/ , maybe we can merge it and test using the nightly Tomorrow:
- Review and sprint tasks
Blockers or Asks: None
Yesterday:
- Detailed comments/reproduction attempts on https://github.com/freedomofpress/securedrop-client/issues/990 (can't reproduce)
- 0.3.0~rc1 RPM merged (thanks Conor)
- Release support
Today:
- Provide instructions for 0.2.4 -> 0.3.0~rc1 testing
- More release support
Blockers or Asks: None
Yesterday:
- Meetings, support comms
- Decommissioning instructions
- Redmine reorganization (a little)
- Salesforce mtg
Today:
- Redmine tags/cleanup
- decommission docs: finish first draft, share
- prod workstation provision + laptop switchover from yesterday
- possible Allie docs review
Blockers or Asks:
- none