User:Kthiessen/Projects
Projects I am currently working on, as of 2014-06-23:
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-06-11): 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. Current snapshot lives at QA 201.
- From QA/Goals/2014q2: [DONE] Establish a services QA 101 tiger team of contributors and lead them to help ensure Tokenserver, FindMyDevice, Sync 1.5, Simplepush etc are seeing adequate test coverage for the release level of each of those systems.
- Current status (as of 2014-06-23): This is done.
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/
- Stage deployments: https://{oauth,profile}.stage.mozaws.net and https://123done-stage.dev.lcip.org -- IMPORTANT: despite its DNS name, this 123done instance points to stage, not dev.
- Configuration interactions with other FxA servers need to be documented.
- (2014-05-26) Brian is working on some OAuth extensions to the existing Python FxA CLI client. This is semi-blocked on https://github.com/mozilla/fxa-oauth-server/issues/60 .
- Current status (as of 2014-06-26): After conversations with Vlad, Zach, and jrgm, I now understand how to run the existing functional tests either locally or against Saucelabs. The functional flows have also been updated (thanks Vlad!) to reflect the current state of OAuth as used by 123done. In addition, I also have some Webdriver/Sauce scripting to go through the major flows -- Thanks to Edwong for giving me a kickstart on this.
WebAPI for Marketplace
- This has been largely subsumed by the OAuth work, above.
Firefox Accounts/Sync user migration
- Current status: (as of 2014-06-23): Here are the bugs to watch:
ID | Summary | Product | Component | Status | Op sys |
---|---|---|---|---|---|
1014411 | Create infrastructure for developing/testing sync migration | Firefox | Sync | RESOLVED | All |
1018808 | [UX] UX for Sync Migration while migration is in progress | Firefox | Sync | RESOLVED | All |
1022748 | Include custom server URLs in Android Accounts.jsm launchSetup API | Firefox for Android Graveyard | Android Sync | RESOLVED | Android |
1022749 | Expose custom server URLs in Android FxAccount sign up/sign in flow and status activity | Firefox for Android Graveyard | Android Sync | VERIFIED | Android |
4 Total; 0 Open (0%); 3 Resolved (75%); 1 Verified (25%);
Mozilla Location Services (MLS)
- Web page: https://wiki.mozilla.org/CloudServices/Location
- Current status (as of Tue 2014-06-23): I will be assisting with operational load testing for the next few weeks; all of the infrastructure is being dropped into place this week.
Persona maintenance
- train-2013.10.09 + security fixes has been deployed.
- (2014-06-11) Goldilocks finally released! A pointer to the news post will be here when it goes up. Huge thanks to everyone who worked on this.