-
Notifications
You must be signed in to change notification settings - Fork 685
Standup notes 2019 01 18
(async update)
Yesterday:
- Coordination on Xenial messaging, agreed to aim for pushing it out next week
- UX sync with Nina (next steps on Visual Design for the client)
- A few newsroom support/client related tasks
Today:
- Scenario writing for error cases in the client, in support of UX iteration
- During learning time, will spend a bit more effort towards SD hardware install
- Non-SD stuff (hiring, ops planning)
Blockers:
- None
Yesterday:
- more work on replies
Today:
- working on replies and came across
- a possible need for a change to the API: https://github.com/freedomofpress/securedrop/issues/4047
- a bug in the SD backend: https://github.com/freedomofpress/securedrop/issues/4048
Blockers:
- it is possible to work around the tickets above in the client, but that adds additional complexity and API calls, so it would be best to resolve #4047
- lack of clarity on how QTimers work here (https://github.com/freedomofpress/securedrop-client/issues/227#issuecomment-455166762) means that we might duplicated API calls that time out but still complete anyway. The timeouts should probably be handled in the SDK itself via configuring the client at init time. I think this is actually a blocker for replies because it makes it hard to tell if a reply actually made it to the server or not. With the other Star/Unstar and Delete Source actions we have impletement, things happening repeatedly or out of order isn't as much of a concern.
Yesterday:
Resolved first of two gpg issues: https://github.com/freedomofpress/securedrop/issues/4038 Reviewed/merged nightwarrior-xxx's UI fix PR
Today:
Looking at the setuptools upstream issue Kushal posted details of (thanks!) in the ticket
Blockers:
None
Yesterday:
- Working on #4036
- Working on #4013 (the given gpg-agent.conf option is not helping in my system, the decryption is still failing) Today:
Blockers:
Yesterday:
- With the help of mike and conor found the ci bug in 4049.
- Opened #4049
- Rebased #4023
Today:
- Working / testing #4017, might be blocked on apt server supportu
Blockers:
- #4049 (xenial CI infra tests) ready for review
- #4023 (Etag and DELETE method in Journalist Apache config) is ready for review
Yesterday: Upgrade discourse and slapped in a referrer-policy header change
Today: Weblate pressing forward. A release was supposed to come out yesterday or today. I'm not going to wait for that any longer and instead keep pressing forward and creating documentation for next week.
Blockers: None
Yesterday: • Reviwed latest VisDe stuff & discussed other UX Workstation things in weekly UX mtng. Notes here: https://github.com/freedomofpress/securedrop-ux/wiki/UX-meeting-20190117 • Began extending VisDe stuff that feels static (Source list typography, styling of right pane), into Sketch library items • Chatted w/ Erik to gain further clarity around online/offline and connectivity logjam things
Today: • Away from desk until ~1pm, but available intermittently via Slack mobile. I appreciate my input will be deeply valued and desperately sought in the Xenial upgrades... • Afternoon to spend learning about more advanced/dependable prototyping tool, Framer, for developing animation-y things. Will timebox to 4hrs. • Will poke around at VisDe following yesterday's critique feedback seeking further lightening of UI graffix (which I also desire) • Will also review groovy Workstation Failure scenarios doc Erik drafted
Blockers: Nope!