-
Notifications
You must be signed in to change notification settings - Fork 687
Standup Notes 2019 02 25
Participants (alphabetical): Allie, Conor, Deeplow, Emmanuel, Erik, Heartsucker, Jen, John, Kevin, Kushal, Mike, Mickael
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:
- Upgrade docs under review ( https://github.com/freedomofpress/securedrop/pull/4140 ) once that's done, https://github.com/freedomofpress/securedrop/pull/4182 can be reviewed/merged (Kev, early comments on that appreciated)
- https://github.com/freedomofpress/securedrop/pull/4174 (version string update) needs to be reviewed/merged tomorrow
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
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
- Will try to work on tests for PR I submitted re: download scrolling bug (#144)
Yesterday: Finished migration of Redmine client data to Confluence
Today: Updating Confluence info., internal docs, reachout
Blockers: None
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
Today: Looking at docs PRs as they get finalized
Tomorrow: More ^^, investigate bugs/test case
Blockers: None
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
Yesterday:
- Removal of jQuery
Today:
- Install/upgrade on hardware
Blockers:
- None
Yesterday: (Friday) Mac Mini upgrade-in-place testing
Today:
- Finishing ^^
- Support tasks
- NUC5 upgrade-in-place
- Docs fixes
Blockers: None
Today:
- Communication wtih the translators, people were not happy about the captchas
- Reviewed Jen's PR about i18n-* branches in the CI
- Reviewed https://github.com/freedomofpress/securedrop/pull/4140 (my NUC got into a strange halfinstalled state of the securedrop-app-code pacakge, check gitter).
- https://github.com/freedomofpress/securedrop/pull/4186 new languages ro and is
- Added
is
(Icelandic) to the desktop tranlsation - Created WIP PR https://github.com/freedomofpress/securedrop/pull/4187
Tomorrow:
- Testing / PR review as needed
Blockers: None but would appreciate help with app code issue
Yesterday:
Today: Mac Mini hardware testing
Blockers: None
Yesterday: Website docker tooling and next-gen logging
Today: same as Friday ^
Blockers: None