Services/Meetings/2011-06-21: Difference between revisions
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 | * 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 | * [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. | * [https://wiki.mozilla.org/User:Jarguello/EOLSyncAddOn|Sync Add-on EOL Plan] being finalized. | ||
* [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
- Sync In-browser Discoverability - blocked by a few bugs, 1 review and 2 graphics, bug 659578, bug 659267, and bug 659266.
Firefox 7
- Instant Sync - tracking to be in for Aurora merge on 2011-07-05. Can Jen add to release tracking page for FF7?
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