User:Kthiessen/Projects
Jump to navigation
Jump to search
Please note: I am on PTO from Wed 2014-05-21, returning Mon 2014-06-02.
Projects I am currently working on, as of 2014-05-20:
QA and Community
- Community Development and Engagement for Mozilla QA, with a special interest in Cloud Services QA. I am a member of the QA Community Champions team.
- I am also the Cloud Services QA mentor for the One and Done testing tool.
- I am currently the lead developer of the Cloud Services QA Contributor Pathways. Big thanks to Michelle Marovich and Larissa Shapiro for their help with this.
- Current status (as of 2014-05-20): Michelle and I are working on a hacker-school pilot for teaching hands-on QA skills. We'll probably try to collaborate with the CBT Education group, if we can.
Mozilla Location Services (MLS)
- Web page: https://wiki.mozilla.org/CloudServices/Location
- Current status (as of Tue 2014-05-20): We have a data set from a partner that we are vetting. Timetables are being solidified. I expect a rapid uptick in QA involvement in early June.
Firefox Accounts/Sync user migration
- User Services/Sync/Migration is from the POV of QA. It is newer than the document below.
- User Services/Sync/v1#Migration_strategy is from the point of view of Dev and Product. Parts of it are out of date.
- Getting those two close together is part of the challenge.
- QA/Services/SyncTestPlanV1 is the current test plan. James has been doing a valiant job of updating this as things change.
- Current status: (as of 2014-05-13): Migration seems to be going smoothly, with over a million Firefox Accounts having been created (woot!) I continue to keep my eyes out for bugs filed by Legacy Sync users.
FxA OAuth for Marketplace (and others)
- Code: https://github.com/mozilla/fxa-oauth-server
- More code: https://github.com/mozilla/fxa-profile-server
- Dev deployments: http://oauth.dev.lcip.org/ and http://profile.dev.lcip.org/
- Configuration interactions with other FxA servers need to be documented.
- (2014-05-16) Brian is working on some OAuth extensions to the existing Python FxA CLI client. I hope to be contributing to this in the next few weeks.
- Current status (as of 2014-05-20): I've got some very simple Intern testing scripts here -- I'm blocking on the fact that Intern is primarily designed for working with a single webapp, not a stack of them. I welcome any input from folks with more experience with Intern.
WebAPI for Marketplace
- This has been largely subsumed by the OAuth work, above.
Persona maintenance
- train-2013.10.09 + security fixes has been deployed.
- Agreement in principle was reached at the Cloud Services Work Week to get a release out ASAP: currently blocked on https://github.com/mozilla/persona/issues/4114 -- there's a pull request at https://github.com/mozilla/persona/pull/4115