-
Notifications
You must be signed in to change notification settings - Fork 685
Standup Notes 2019 01 28
Participants (alphabetical): Conor, Emmanuel, Erik, Heartsucker, Jen, Kevin, Mike, Mickael, Nina
Yesterday:
- Tons of pairing with Mickael on ongoing Xenial work, build process in particular. Server is ready at apt-test-xenial
Today:
- Partnering with Mickael
Blockers:
- None
Introduction: Emmanuel Morales (they/them or he/him pronouns) is Operations Manager at Freedom of the Press Foundation. I do support stuff, and wear lots of other hats here at FPF. :-) You'll see me in many places, far and wide. I am ~~~ e v e r y w h e r e ~~~
Yesterday: (Friday)
- Non-SD (office) work
- Support tasks (Xenial prelim. messaging, admin contact pinging)
- [learning time] Java fun
Today:
- Support followup re client scheduling
- Support admin contact information followup
- Non-SD (office, HR, EA) work
Blockers: (None)
Yesterday: (Friday)
- Hiring tasks
- Non-SD (infra) work
- Light docs work
- Support tasks (0.10.0 prodding)
- Fun with Tails during learning time
Today:
- Back to beta/pilot issues, and some prep for co-working day w/ Nina & Allie
- More support follow-up & schedule planning re: coming on-sites
- Light docs work
Blockers:
- None
Yesterday:
- Adding mypy to the securedrop-sdk
- Fixing oddities with how we use pipenv in both the client and sdk
- Found several bugs and developer pain points in the sdk and will open relevant tickets
Today:
- More of the same stuff above?
Blockers:
- None really
Yesterday:
On Friday, some hiring stuff and then spent learning time making this SDK/API testing CI job to detect divergence between the two: https://github.com/freedomofpress/securedrop-sdk/pull/59. The SDK tests are running against the server container, but need to get updated for the non-idempotent API endpoints.
The other thing I worked on was this xenial PGP issue https://github.com/freedomofpress/securedrop/issues/4013, I tested out the suggestions on the python-gnupg side but alas, no dice. today i'm going to continue this investigation in the PM after AM meeting block
Today:
The next steps for me on the xenial pgp ticket is to get a report back into our ticket and then a small reproducible test case for python-gnupg and then... fork the project and figure out how to fix it so that we can make a PR. good times
Blockers:
None
Yesterday:
(Friday) Catching up with support backlog
Today:
- Reproduced issue where large file uploads are failing
- More on Xenial uploads
Blockers:
None
PTO
Yesterday:
- Collaboration with conor on build logic for xenial, discovered a bug with ossec build logic under xenial, pushed a fix
- Reviewed and merged heartsucker's logs PR
Today: - writing some regression tests for ossec build logic under xenial - Will test with apt-test servers
Blockers:
- None
Yesterday:
Today: Allie on-boarding tasks
Blockers: None
Yesterday:
Lots of engagement with Qubes folks
Today:
Visual design follow-up for the workstation
Blockers:
None
Today:
- Thanks for the warm welcome everyone!
- Sorry for mic not working! Will test it today so I can talk tomorrow during standup
- Will be working with Mike and Jen and others to set up accounts and new laptop