-
Notifications
You must be signed in to change notification settings - Fork 685
Standup Notes 2019 03 07
Participants (alphabetical): Allie, Conor, Erik, Jen, John, Kevin, Kushal, Mike, Mickael, Nina
-
Release roles for 0.12.1
- Heartsucker has been asked if he wants to be 0.12.1 RM :-)
- Deputy RM is Kevin Note: Kevin is not a maintainer, so will have to work via fork
- Kushal is Localization Manager
- John is Deputy LM (will need Weblate account, we can then give him permissions to accept reviewer suggestions)
- RM and Deputy RM decide on QA leadership responsibilities
-
Another issue from 0.12.1 milestone to pull into the sprint: IMPORT_OK error on first submission (harmless but should be fixed). See https://github.com/freedomofpress/securedrop/issues/4202
-
Tor asks: "Would it be helpful to disable XSS feature by default" - yep
-
e1000e driver: Kev's research indicates that upstream changes likely required. What, if any, immediate steps do we want to take during this sprint?
-
Roadmap is updated for SecureDrop core (i.e. not workstation/client yet) next couple of release series: https://github.com/freedomofpress/securedrop/wiki/Development-Roadmap
- Focus is on critical/must do tasks for maintenance, i.e. getting off Python 2, and CI/testing/dev friction improvements
-
Tmux fix for existing instances - worth adding in securedrop-config?
-
We have been planning for some time to move some additional docs from our private risk register into the SecureDrop documentation, Olivia and Mickael have done some great work to this end and it's now in PR form here, feel free to peruse it and comment: https://github.com/freedomofpress/securedrop/pull/4244
Yesterday:
-
UX meeting with Nina
-
Timeboxed segfault issue - was able to consistently repro and the proposed fix is consistent as well
- the proposed fixed isn't addressing the root of the problem but it might be a good bandaid for now -- asking heartsucker for assistance
Today:
-
Estimate UX tasks for visual design of client
- get ready for work on currently unblocked UX task for creating 3-column grid
-
Review heartsucker PR that removes the reply offline feature
-
Provide feedback on Nina's Briefcase workflow
-
Firewall setup if time (w/Mikael)
-
Staging setup if time (w/John)
Blockers:
- None
Yesterday:
- Reviewed and merged wifi packages PR
- Updated alerts for "platform" (Trusty/Xenial) check in monitoring
- Began work on Xenial support for upgrade
Today:
- Xenial support for upgrade scenario
- Further tweaks to monitoring timeouts, to reduce noise
Blockers: None
Yesterday:
- Sprint planning and associated follow-up;
- More outreach re: NoScript issue, resulting in TBB response;
- Support & non-SD work.
Today:
- SecureDrop client UX task org follow-up;
- Getting another Xenial advisory out by EOD ("really, time to upgrade!");
- Some support-related recordkeeping and process optimization work.
Blockers: Do need review/sign-off on Xenial messaging from 1 person (Jen/Mickael) once it's done
Yesterday:
- Worked with Olivia to get the threat model PR up for review
- Upgraded LPL securedrop to xenial
Today:
- client: Re-Review the submission table breakup and then picking up another ticket in that same epic
Blockers:
- None
Yesterday:
- Xenial tmux test
- fixing local staging environment
Today:
- Xenial locale fix?
Blockers:
- None, now that staging is working
Back later in the day
Today:
- Reviewed and approved https://github.com/freedomofpress/securedrop/pull/4233 the --batch option for gpg while importing the key
- Reviewed and merged https://github.com/freedomofpress/securedrop/pull/4243
Tomorrow:
- Update notifications for translations
Blockers:
- None
Yesterday:
- Reproduced/reviewed/merged #4232 Tmux docs
- Reviewed #4231 Tmux bashrc additions - What should be our strategy for existing installs?
- Opened #4245-4246 - CI flakes
- Reviewed/merged #4236 String change for Xenial 16.04.6 from 16.04.5 (containing apt fixes) Today:
- Taking a look at Kevin's report in #4024 (e1000e kernel)
Blockers: None
Yesterday: Kubernetes !!
Today: Kubernetes !!
Blockers: None!!
Yesterday:
Today:
- Cleaning up notes from UX mtg
- Making updates to briefcase flow, update flow
- Client UX planning
- VisDe!
Blockers: None