Services/Meetings/2011-06-21: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(14 intermediate revisions by 8 users not shown)
Line 13: Line 13:


=== Loadtest ===
=== Loadtest ===
* more excellent findings.


= Engineering =
= Engineering =
Line 29: Line 30:
== Sync ==
== Sync ==
=== Python Sync Server (Tarek) ===
=== Python Sync Server (Tarek) ===
* Load testing started


=== PHP Sync Server (Toby) ===
=== PHP Sync Server (Toby) ===


=== Sync Client (philikon/rnewman) ===
=== Sync Client (philikon/rnewman) ===
* about:sync-log changed, see [https://philikon.wordpress.com/2011/06/16/aboutsync-log/ philikon's blog post]
* Instant Sync nearing completion this week
* rnewman + philikon paired on async APIs
* discussing EOL of add-on


== Identity ==
== Identity ==
Line 45: Line 52:


=== Web Client (rmiller) ===
=== Web Client (rmiller) ===
Done
* Lots of progress on the core client implementation
* Ripped out the homegrown inter-iframe communication framework to use jschannel
Doing
* UI for id selection at getVerifiedEmail time
* integration w/ server component
=== Client (ddahl) ===
=== Client (ddahl) ===


Line 57: Line 73:
Doing:
Doing:
* Work on notifications engineering plan (jr)
* Work on notifications engineering plan (jr)
* Write scripts to laod test server (paul)
* Write scripts to load test server (paul)


== Beta Channel ==
== Beta Channel ==
Line 68: Line 84:
= QA =
= QA =
== Testing and Sign-offs (tracy) ==
== Testing and Sign-offs (tracy) ==
* Welcome James Bonacci!  Services QA Lead
* weekly trains running smoothly
* weekly trains running smoothly
** Server push signed off by tony (tracy had an emergency in the family)
** Server push signed off by tony (tracy had an emergency in the family)
** Client on s-c for this week has two fixes: QA will sign off today.
** Client on s-c for this week has two fixes: QA will sign off today.
* Identity to be taken by James.
* Identity to be taken by James.
* Services QA will be having a work week July 18th to 22nd.


== Grinder Scripts (ocoutts) ==
== Grinder Scripts (ocoutts) ==
* Have created an object that tries to emulate the functions of a Firefox client.
* Working on making sure that my API functions more accurately match the behavior of a Firefox client
* Scripts are becoming fatter - may effect the amount of tests we can run at once.
== TPS (jgriffin) ==
== TPS (jgriffin) ==


Line 86: Line 108:
== Sync ==
== Sync ==
=== Firefox 6 ===
=== Firefox 6 ===
* Sync In-browser Discoverability - blocked by a few bugs, 1 review and 2 graphics, {{bug|659578}}, {{bug|659267}}, and {{bug|659266}}.  
* [https://wiki.mozilla.org/Firefox/Features/Sync_Discoverability| Sync In-browser Discoverability] - blocked by a few bugs, 1 review and 2 graphics, {{bug|659578}}, {{bug|659267}}, and {{bug|659266}}.


=== Firefox 7 ===
=== Firefox 7 ===
* [https://wiki.mozilla.org/Firefox/Features/Instant_Sync| Instant Sync] - tracking to be in for Aurora merge on 7/5. Can Jen add to [https://wiki.mozilla.org/Features/Release_Tracking| release tracking] page for FF7?
* [https://wiki.mozilla.org/Firefox/Features/Instant_Sync| Instant Sync] - tracking to be in for Aurora merge on 2011-07-05. Can Jen add to [https://wiki.mozilla.org/Features/Release_Tracking| release tracking] page for FF7?


=== Beyond ===
=== Beyond ===
* Sync Add-on EOL Plan being finalized. See plan [https://wiki.mozilla.org/User:Jarguello/EOLSyncAddOn| here].
* [https://wiki.mozilla.org/User:Jarguello/EOLSyncAddOn|Sync Add-on EOL Plan] being finalized.
* Sync Improve Set Up -  
* [https://wiki.mozilla.org/Firefox/Features/Sync_Setup_Improvements| Improve Sync Set Up Process] -  
** had an internal usability study on Monday to look at mobile sync set up.  
** had an internal usability study on Monday to look at mobile sync set up.  
** Next steps, read out from User Research. Iterate on the proposed changes and lock down UX mock ups and requirements.  
** Next steps, read out from User Research. Iterate on the proposed changes and lock down UX mock ups and requirements.  
* Update the Sync Road Map page with a better sequence section of engineering tasks and add a Sync Feature Inbox list
* Update the [https://wiki.mozilla.org/Services/Sync/FxSync/Roadmap| Sync Road Map] page with a better sequence section of engineering tasks and add a Sync Feature Inbox list
* Working with PMM on updating pages with Sync references
* Working with PMM on updating pages with Sync references
* Working with Services Support on Sync support content
* Working with Services Support on Sync support content

Latest revision as of 17:27, 21 June 2011

  • Time: Tuesday at 9:15 AM PST / 12:15 PM EST / 5:15 PM UTC.
  • Place: Mozilla HQ, North Bridge
  • Phone (US/Intl): 650 903 0800 x92 Conf: 8616#
  • Phone (Toronto): 416 848 3114 x92 Conf: 8616#
  • Phone (US): 800 707 2533 (pin 369) Conf: 8616#

Who's away?: .

Ops

Loadtest

  • more excellent findings.

Engineering

Account Registration/Management

Python Registration Server (reg/sreg) (Tarek)

(Toby) New user, user management and reset code modules have been checked into server-core. Everything is backwards compatible, so new products can start to use the new modules. Will start retrofitting reg/sreg tomorrow

LDAP retrofitting is now underway. First stage is complete and new accounts are now writing to the new dn and addng a syncNode record. Next step is to copy all primaryNode:weave values into syncNode and move all accounts to the new dn structure.

Account Portal (Toby)

Account portal retrofit is mostly complete. Posted preliminary version for review, but a few things have changed since, so should have a v2 up tonight or tomorrow.

Node Assignment (Toby)

Sync

Python Sync Server (Tarek)

  • Load testing started

PHP Sync Server (Toby)

Sync Client (philikon/rnewman)

  • about:sync-log changed, see philikon's blog post
  • Instant Sync nearing completion this week
  • rnewman + philikon paired on async APIs
  • discussing EOL of add-on

Identity

Server (JR)

Done:

  • Wrote out Engineering plan for server, web client and firefox clients
  • rolled server out to id1 as internal test platform.

Doing:

  • Work with rmiller on client interface
  • Finalize Identity engineering plan dates and milestones

Web Client (rmiller)

Done

  • Lots of progress on the core client implementation
  • Ripped out the homegrown inter-iframe communication framework to use jschannel

Doing

  • UI for id selection at getVerifiedEmail time
  • integration w/ server component

Client (ddahl)

System Management

Big Lebowski (rtilder)

Notifications

Engineering (Paul/JR)

Done:

  • Jetpack client

Doing:

  • Work on notifications engineering plan (jr)
  • Write scripts to load test server (paul)

Beta Channel

mconnor:

  • Initial meetings with Legal/PMM last week. Followups planned for this week.
  • Infra work cranking away. Go Ops!

QA

Testing and Sign-offs (tracy)

  • Welcome James Bonacci! Services QA Lead
  • weekly trains running smoothly
    • Server push signed off by tony (tracy had an emergency in the family)
    • Client on s-c for this week has two fixes: QA will sign off today.
  • Identity to be taken by James.
  • Services QA will be having a work week July 18th to 22nd.

Grinder Scripts (ocoutts)

  • Have created an object that tries to emulate the functions of a Firefox client.
  • Working on making sure that my API functions more accurately match the behavior of a Firefox client
  • Scripts are becoming fatter - may effect the amount of tests we can run at once.

TPS (jgriffin)

Deployment Requests

  • Python Sync!!!!1111one

Metrics

Reports and Monitoring (daniel)

Product

Sync

Firefox 6

Firefox 7

Beyond

  • Add-on EOL Plan being finalized.
  • Improve Sync Set Up Process -
    • had an internal usability study on Monday to look at mobile sync set up.
    • Next steps, read out from User Research. Iterate on the proposed changes and lock down UX mock ups and requirements.
  • Update the Sync Road Map page with a better sequence section of engineering tasks and add a Sync Feature Inbox list
  • Working with PMM on updating pages with Sync references
  • Working with Services Support on Sync support content

Security

Marketing

Roundtable

Q3 Goals

Draft: http://lunch.mozilla.org:9000/services-q3-goals

Notes and actions

Follow ups from last week

Other issues