-
Notifications
You must be signed in to change notification settings - Fork 686
Standup Notes 2020 02 04
Erik Moeller edited this page Feb 5, 2020
·
1 revision
Participants (alphabetical): Allie, Conor, Erik, Jen, John, Kevin, Kushal (async), Mickael, Ro
-
https://github.com/freedomofpress/securedrop-workstation/pull/432 - Initial (prod) install flow
- For RPM install story, need to bootstrap yum repo in dom0 and sys-firewall, including GPG key
- Compromise is to manually install RPM repo in Internet-connected VM (e.g. default
work
) template, download and verify there, then move to dom0.
- No support sync today
Yesterday:
- Work on token PR (log out user when token expired/invalid)
- Resolving conflicts on "make sync continuous" PR
- Opened small PR to remove a shadow
- Started on removing "change codename" feature Today:
- Continuing on codename removal
- Maybe app modal PR
Blockers or Asks: Working with Jen on codename removal
Yesterday:
- Minor testing on https://github.com/freedomofpress/securedrop-workstation/pull/432, still more work required
- Minor testing on https://github.com/freedomofpress/securedrop/pull/5110 ; could not repro test failure =(
Today:
- Review https://github.com/freedomofpress/securedrop/pull/5110
- Discuss further SDW 432
Blockers or Asks:
- None
Yesterday:
- Sprint prep
- Weblate follow-up
- PR https://github.com/freedomofpress/securedrop-workstation/pull/389 should now be feature complete (the notification itself could be nicer), tests TBD
Today:
- Cont'd sprint prep
- Tests for #389, rebase
- Docs as time allows
Blockers or Asks: None
Yesterday:
- tested/approved https://github.com/freedomofpress/securedrop-workstation/pull/436
- found an issue with drafts not being displayed in the client, made a PR to fix which was merged, thanks kushal
- reviewed allie's token auth PR, merged
- looked at the continuous sync PR, two issues to resolve pre-merge, more reviews welcome
Today:
- will work on reviewing whatever is in my pile
- else will pick up one of the export or pip mirror update (since i would need to do the build anyway)
Blockers or Asks:
- none
Yesterday:
- #756 download failures / spinner
- meetings
Today:
- finishing #756
- reviews, maybe fingerprint fix
Blockers or Asks:
- None
Yesterday:
- Review of #5110 (focusing on differences between package build)
- Reviewed and merged journalist docs for workstation
Today:
- Hardware procurement
- Test plan for workstation
Blockers or Asks: None
Today:
- https://github.com/freedomofpress/securedrop-log/pull/8 Commented and updated the test steps.
- Rebased and then updated with systemd service file for https://github.com/freedomofpress/securedrop-debian-packaging/pull/133
- Reviewed and merged https://github.com/freedomofpress/securedrop-workstation/pull/436/
- Reviewed and approved https://github.com/freedomofpress/securedrop-client/pull/763
- Reviewed https://github.com/freedomofpress/securedrop-client/pull/752
Tomorrow:
- any review + that log packaging pr specially Blockers or Asks:
- None
Yesterday:
- Infra stuff + meetings
- work on https://github.com/freedomofpress/securedrop-workstation/pull/432 (needs a small doc update for prod provisioning instructions)
- template logic changes (using release key, will open PR this morning, no rush on that one0
Today:
- review https://github.com/freedomofpress/securedrop-log/pull/8
- if https://github.com/freedomofpress/securedrop-workstation/pull/432 is good visually, will upload a test signed rpm to yum-test for final testing prior to merge
Blockers or Asks: Discussion above, otherwise none
Today:
- Aimed to ensure all outstanding tickets in the backlog for the client in this sprint have been addressed.
- #694 Fixed file widget layout (via #675 - cursor/highlighting PR, now rebased needs download highlighting addressed).
- #759 Fixed copy in GPG lack of keyring issue (ready for review).
- #653 (slow conversation updates) - looked into this: fixed by inline conversation updates PR (now merged).
- #442 (deletion of source causing client crash due to race condition) - looked into this, will fix tomorrow (after discussion w/Jen).
Blockers/Asks:
- Suggestions for additional tasks most welcome!
Traveling
Yesterday:
- Support comms
- DST standup
- Final edits to docs pr - thanks Kev & Erik
- bit of poking at flask docs
- meeting with new prospective SD user group & some light followup
Today:
- staff availability spreadsheet re: pilot support March/April
- some time set aside for support meetings TBD
- some time set aside for workstation logs how-to with nina
- related: issue templates for workstation and client
- #4952 if time (this week)
Blockers or Asks:
- conor: if you get a chance please note your availability in spreadsheet I shared with you, if it differs from the current state of staff PTO calendar
- (not an ask just an acknowledgment) thank you John for sanity-checking when I am uncertain about SD things!