Skip to content

Standup Notes 2019 03 07

Erik Moeller edited this page Mar 8, 2019 · 1 revision

Participants (alphabetical): Allie, Conor, Erik, Jen, John, Kevin, Kushal, Mike, Mickael, Nina

Topics and Call-outs

  • 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

Allie

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

Conor

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

Erik

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

Jen

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

John

Yesterday:

  • Xenial tmux test
  • fixing local staging environment

Today:

  • Xenial locale fix?

Blockers:

  • None, now that staging is working

Kev

Back later in the day

Kushal

Today:

Tomorrow:

  • Update notifications for translations

Blockers:

  • None

Mickael

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

Mike

Yesterday: Kubernetes !!

Today: Kubernetes !!

Blockers: None!!

Nina

Yesterday:

Today:

  • Cleaning up notes from UX mtg
  • Making updates to briefcase flow, update flow
  • Client UX planning
  • VisDe!
    Blockers: None
Clone this wiki locally