Skip to content

Standup Notes 2019 02 25

Erik Moeller edited this page Feb 26, 2019 · 1 revision

Participants (alphabetical): Allie, Conor, Deeplow, Emmanuel, Erik, Heartsucker, Jen, John, Kevin, Kushal, Mike, Mickael

Topics and Call-outs

Release check-in

  • RC3 out, no nasty bugs -- yay detailed PR review

  • Two scenarios we want most emphasis on is a clean install on hardware, clean upgrade on hardware; VM testing not as critically important as it might be

  • Kev: For folks on not supported hardware, recommend backup -> restore to fresh install

  • Kushal: do-release-upgrade works as expected, but SD packages not installed as expected

  • Kev: Most important upgrade in place on old series 5 NUCs according to in-place upgrade docs -- will attempt to reproduce

Docs:

Allie

Yesterday:

Today:

  • Working on client issues from review
  • Address requests from Heartsucker's review
  • Make change to gpg agent code
  • Review Nina's work on export
  • May take a stab at network firewall

Blockers:

  • May eventually need help with network firewall, will post to Slack

Conor

Yesterday:

  • Mostly non-SD backend tests.
  • Wrote Tor-friendly settings for Weblate, based on translator reports.

Today:

  • Working on Nagios updates to monitor platform endpoint post-release (Trusty v Xenial)
  • Applied Weblate Tor-friendly settings (based on nudges from localization team)
  • Will investigate wifi package inclusion on Bento VM images

Blockers:

  • None

Deeplow

  • Will try to work on tests for PR I submitted re: download scrolling bug (#144)

Emmanuel

Yesterday: Finished migration of Redmine client data to Confluence

Today: Updating Confluence info., internal docs, reachout

Blockers: None

Erik

Yesterday: (Friday)

  • Mostly non-SD Work, spent learning time digging a bit more into NoScript issue, confirming that it's unrelated to Tor and impacts any upload form

Today:

  • Release messaging
  • Support coordination for upgrade (get more info from news orgs etc.)

Blockers:

  • none

Heartsucker

Today: Looking at docs PRs as they get finalized

Tomorrow: More ^^, investigate bugs/test case

Blockers: None

Jen

Yesterday:

  • heads up I made a CI job to test translations which Kushal merged (thanks), so we no longer should run page layout tests manually prior to release, instead just confirm that the branch is prefixed with i18n- : https://github.com/freedomofpress/securedrop/pull/4184
  • some review for 0.12.0
  • Allie and I chatted about the situation with gpg-agent for the client code (in the dev env)

Today:

  • First up: review/merge https://github.com/freedomofpress/securedrop/pull/4186 (small change to i18n_tool.py, updating supported languages) so that we are ready to just click merge on the other pending i18n PR.
  • Helping with QA if needed. I have Mac Minis on Xenial on a 0.12.0 rc right now - I can blow them away
  • Else I'm going to look at allie's report on the alembic test in client land

Blockers:

  • None

John

Yesterday:

  • Removal of jQuery

Today:

  • Install/upgrade on hardware

Blockers:

  • None

Kev

Yesterday: (Friday) Mac Mini upgrade-in-place testing

Today:

  • Finishing ^^
  • Support tasks
  • NUC5 upgrade-in-place
  • Docs fixes

Blockers: None

Kushal

Today:

Tomorrow:

  • Testing / PR review as needed

Blockers: None but would appreciate help with app code issue

Mickael

Yesterday:

Today: Mac Mini hardware testing

Blockers: None

Mike

Yesterday: Website docker tooling and next-gen logging

Today: same as Friday ^

Blockers: None

Clone this wiki locally