Skip to content

Standup Notes 2020 09 15

Erik Moeller edited this page Sep 16, 2020 · 1 revision

Participants (alphabetical): Allie, Conor, Erik, John, Kevin, Kushal, Mickael, Ro

Topics and Call-outs

Template consolidation & Focal

  • Scoping next round of issues for template consolidation: Kev, Conor, Mickael, +
  • Next on Focal
    • (Kushal) add optional CI target for package builds during this sprint; will post comment on epic with next steps
    • (Mickael) Let's open for gpg/python integration, we'll need to coordinate with upstream

Standalone docs branching/tagging strategy

Focal related questions

  • Right now the default Focal kernel is higher version, so by default it be selected for boot
  • What is the difference between creating PAXCTL headers and converting from GNU_*?
  • (Kev) We should consider shipping a 5.4-based kernel for future hardware compatibility
  • (Mickael) Hardware support won't be there during initial Ubuntu install. Perhaps we can start with the current version and then upgrade later.
  • (Mickael) Let's pause on paxctl work until the next round of Focal work

Type annotation (mypy) issue on a PR

Meetings

  • No support sync today, see Wire for some updates

Allie

Yesterday:

  • Discussions around handling deletions of journalist accounts

  • Began work on the new seen tables

  • Discussions with Mickael around journalist badges and seen/unseen features and how to move forward with the unknowns of how we are going to handle deletions

    • Decided to continue to focus on the GUI PR and getting that merged while opening an early PR to get feedback around removing user info

Today:

Blockers or Asks:

  • Would like to meet with John to go over alembic migrations on the server

Conor

Yesterday:

  • Reviewed and merged setuptools fix, +1'd Kushal's review
  • Made focal staging PR ready for review
  • Submitted kernel metapackage for focal to apt-test

Today:

  • Available for review, non-SD work

Blockers or Asks:

Erik

Yesterday:

  • User deletion discussions
  • Initial notes on product development process
  • Non-SD work (insurance & contract fun; metrics)

Today:

  • User deletion threat modeling
  • More insurance & contract fun
  • Sprint prep for Thursday
  • Standalone docs repo work as time allows

Blockers or Asks: None

John

Yesterday:

  • I don't know, some setuptools packaging focal thing.

Today:

  • more focal stuff (trying to repro failure of #5487, looking into PAX marking)
  • seen/unseen API, if I can find time between meetings

Blockers or Asks:

  • None

Kev

Yesterday:

Today:

  • Submitting a PR for #5402
  • Revisiting logging in the template consolidation spike
  • finish plucking the albatross that is testinfra in prod.

Blockers or Asks:

  • wanna check in with Ro re: NUC8s for recommended hardware list

Kushal

Today:

Tomorrow:

  • CI work + documentation on the EPIC. Blockers or Asks:
  • None

Mickael

Yesterday:

  • meetings
  • seen/unseen discussions
  • review of https://github.com/freedomofpress/securedrop/pull/5464 Today:
  • Threat model discussion for journalist endpoint
  • help review or contribute template consolidation or focal tasks
  • New stable tor release, will open a ticket and prioritize as appropriate Blockers or Asks:
  • None

Ro

Yesterday:

  • comms, emails, meeting scheduling and support sync
  • unsolicited opinions on user research

Today:

Blockers or Asks:

  • Has anyone tried restoring SD from a backup with v2+v3 onion services, then running the updater?
  • Offer: now that I have a NUC8 (not yet set up) I will have an extra NUC (presumably a NUC7 but it could be either) if this becomes relevant for any of our Focal testing.
Clone this wiki locally