User:Kthiessen/Projects: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
m (→‎Sync and FxA: fix typo)
 
(54 intermediate revisions by the same user not shown)
Line 1: Line 1:
Projects I am currently working on, as of 2014-05-20:
Projects I am currently working on, as of 2016-10-01:


== QA and Community ==
== Sync and FxA ==
* [[QA/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|QA Community Champions]] team.
{| class="wikitable"
* I am currently the lead developer of the [[QA/Services/Contribute|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.
! 2016Q4 goal !! Urgency: high !! Impact: high (in terms of sustainability)
|}
Role: Work with the rest of the Sync and FxA teams to ensure that our automated tests are running smoothly and reliably, and providing good value to our development and operations teams.


== Mozilla Location Services (MLS) ==
== NoMore404s (Test Pilot) ==
* Web page: https://wiki.mozilla.org/CloudServices/Location
{| class="wikitable"
* 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.
|-
! 2016Q4 !! Urgency: medium !! Impact: medium
|}
Role: Make sure that the NoMore404s Test Pilot experiment goes out smoothly.


== Firefox Accounts/Sync user migration ==
== ABSearch ==
* [[User Services/Sync/Migration]] is from the POV of QA.  It is newer than the document below.
{| class="wikitable"
* [[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.
! Ongoing !! Urgency: intermittent !! Impact: high (leads to revenue)
* [[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 1 Million Firefox Accounts having been created (woot!)  I continue to keep my eyes out for bugs filed by Legacy Sync users.
Role: Test new ABSearch cohorts and configs before they go into production.


== FxA OAuth for Marketplace (and others) ==
== Mozilla Location Services ==
* Code: https://github.com/mozilla/fxa-oauth-server
{| class="wikitable"
* More code: https://github.com/mozilla/fxa-profile-server
|-
* Dev deployments: http://oauth.dev.lcip.org/ and http://profile.dev.lcip.org/
! Ongoing maintenance !! Urgency: low !! Impact: medium (long term)
* 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.
Role: Periodic maintenance; no active development.
* 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

Latest revision as of 22:57, 13 October 2016

Projects I am currently working on, as of 2016-10-01:

Sync and FxA

2016Q4 goal Urgency: high Impact: high (in terms of sustainability)

Role: Work with the rest of the Sync and FxA teams to ensure that our automated tests are running smoothly and reliably, and providing good value to our development and operations teams.

NoMore404s (Test Pilot)

2016Q4 Urgency: medium Impact: medium

Role: Make sure that the NoMore404s Test Pilot experiment goes out smoothly.

ABSearch

Ongoing Urgency: intermittent Impact: high (leads to revenue)

Role: Test new ABSearch cohorts and configs before they go into production.

Mozilla Location Services

Ongoing maintenance Urgency: low Impact: medium (long term)

Role: Periodic maintenance; no active development.