Skip to content

Standup Notes 2018 11 15

Erik Moeller edited this page Nov 16, 2018 · 1 revision

Participants (alphabetical): Conor, Emmanuel, Erik, Jaysinh, Jen, Kevin, Kushal, Mike, Mickael, Nicholas, Nina

Call-outs

New bugs, not yet triaged

Conor

Yesterday: Reviewed and merged Kushal's latest round of Deb packaging work. Proposing full wipe/rebuild based on latest docs

Today: Finalizing hardware, packaging - then ready to ship hardware

Blockers: None

Emmanuel

Yesterday: Started cleaning up support with Erik.

Today: Finishing off that work today, and we'll be caught up (hopefully).

Blockers: None.

Erik

Yesterday:

Working through stale support tickets w/ Emmanuel

Hiring for Sr. Eng role -- candidate review

Built current securedrop-workstation master on Qubes; mostly working: - initial tor connection conflicts with short connection timeout -- file bug for that - unstarring bug (only on qubes): https://github.com/freedomofpress/securedrop-client/issues/173 - download offline crashed client, appears to be fixed in securedrop-client master

Provisioned second account on SF instance for auditors

Today:

QA testing & logistics support for alpha as needed

Prep for abbreviated sprint planning mtg tomorrow; start fleshing out more issues for beta (may work in GDoc first to not clutter GitHub)

Pinging a few more folks for UX tests, creating more time blocks

More hiring work

Blockers:

None except on the hiring side as noted

Jaysinh

Jen

Yesterday:

  • Lots and lots of review of the packaging workflow (we whiteboarded the whole thing in the office because it's pretty complex). Some very important security implications to this dependency story so it was worth going through in detail.
  • We did a round of testing and made all the changes

Today:

  • Fix all the critical application crash / failure issues
  • Do the release song and dance

Blockers:

  • None

Kevin

Yesterday: Installing Ubuntu on 2018 Mac Minis -- hit a buncha hurdles. Ran through test plan for client, filed issues we talked about.

Today: Keep testing the client, deal with support tasks. Continued on Ubuntu testing (now with 18.04) on Mac Minis

Blockers: None

Kushal

Yesterday: Testing out the package building workflow + PyPI and wheel strategy. Testing out the Qubes workstation part by manual testing. Added beginner's issue about gpg signing.

Today:

Blockers: None

Mike

Yesterday: Website-related tasks. Been in contact with Loic regarding Weblate URL that is 405ing, haven't seen update on yet.

Today: ^^

Blockers: None but unclear on Weblate issue

Mickael

Yesterday: Updated docs on install portions. Reviewed/approved final workstation PR, provisioned audit laptop. Found a bug in one of the tests.

Today: Fix for ^^, will build final alpha packages & push them up

Blockers: None

Nicholas

Nina

[skipping standup]

Extended discussion

Kev: flagging support discussion

Conor: Rebuild pypi index, wipe S3 bucket in preparation for application code being final

Jen: Agree on ^^

Kushal: Point build-wheels to both projects (proxy and client) and remove extra directories from simple

Clone this wiki locally