Services/Meetings/2012-04-17
		
		
		
		
		
		Jump to navigation
		Jump to search
		
		
	
- Time: Tuesday at 9:15 AM PST / 12:15 PM EST / 5:15 PM UTC.
 - Place: Mozilla HQ, Sick Bay (Vidyo room "Services")
 - Phone (US/Intl): 650 903 0800 x92 Conf: 98616#
 - Phone (Toronto): 416 848 3114 x92 Conf: 98616#
 - Phone (US): 800 707 2533 (pin 369) Conf: 98616#
 
Ops
Hardware
- New Prod & Stage VM nodes landing in SCL2 today
 - New Prod VM nodes landing in PHX1 tomorrow or so
 - New Dev VM nodes landing in MTV1 today
 
Projects
- AitC load testing sprint
 
Other Notes
- On-site work week next week for Services Ops
 
Engineering
Sagrada
Metrics (rmiller/vng)
- added config-driven message filtering to metlog-py client
 - added config-driven extensibility to metlog-py client
 - started metlog-pstree and metlog-raven extensions (for process data and exception data gathering, respectively)
 - released metlog-py 0.8.3
 - converted ZmqPubSender to use a connection pool so as not to leak file descriptors
 - additional metlog-py getting started documentation
 - working on handshaking 0mq connection that will send log messages to stderr until the listener is up and responding
 
SyncStorage/AITC (rfkelly)
Queuey (bbangert/hannosch)
- [qdo] Continuing on txzookeeper experiment, retrofitting code into Twisted is painful ;)
 - [queuey] Cassandra puppet module work
 - [queuey] Adding metlog and graph awesomeness to vagrant VM build-out
 - [queuey] Fork vagrant setup to 'production' similar model and 'development' model
 
Token Server (tarek/alexis)
- last week load test : a stable 500 qps per server.
 - waiting for the metlog fix to continue metlogfication. Might or might not be in for the launch
 - doing yet another round of loadtesting with the latest tweaks
 - will tag and pin this week all involved libs
 
Sync
Firefox Sync (gps)
- Road toward Sync 2.0
- bsmith working on new crypto C++ code
 - Git work at https://github.com/mozilla-services/services-central/tree/rewrite-the-world
 - Landed refactor of code out of sync and into common, crypto
 - Running Python functional tests against test JS Sync server! Finding spec compliance issues, fixing
 - Slowly implementing stage-based sync
 
 - Apps Sync engine removed (to be replaced by AITC)
 - dev-planning posts on BID + Sync, flag day. Transparency: we has it
 - Keeping an eye on BID browser integration progress so we can figure out the Sync bits
 
Android Sync (rnewman/emtwo/nalexander/liuche)
- 3 beta blockers
 - 8 release blockers
 - Bidirectional send tab landing soon
 - Fennec bugs fixed, so we should have password and form history sync working now.
 
Notifications
Client/Server (jbalogh/jrconlin)
- building the fnCrypt libraries and test suites.
 
Other Projects (rtilder)
- Receipt signer
- Just different enough from the BrowserID spec that fork & modify of PyBrowserID in progress. Hopefully merge via pull request will happen
 
 
QA
Client Testing and Sign-offs (tracy)
- Android
- Password sync landed but triggers Fennec crasher bug 744816 - Fennec crashes in concurrent access of password db (fix landed this morning - will test on next nightly)
 - The end to end UX of Password sync is also going to be stymied by bug 745302 - Passwords synced to Fennec database, but don't autocomplete in UI. (Which depends on form sync working correctly)
 
 
- Desktop
- A small train rolled out of the station midweek.
 - How is 2.0 client side work going? gps said there is nothing ready for testing at this time.
 
 
Sync Server (jbonacci)
- Functional and load test of AITC and TokenServer on QA env is done
 - Functional and load test of AITC and TokenServer in Dev is done for now
 - Tracking and reviewing Stage deployments and functional/load testing
 - Bug review, regression, and verification
 - QA team recruiting is ongoing
 - Future projects for QA team
- Notifications
 - Sync 2.0
 - MetLog
 - Sagrada platform: cornice, pyramid, phose, circus, etc
 
 
BrowserID (jbonacci)
- Train 25: Bug 744689 - QA and deploy BrowserID train-2012.04.11 to production
 - QA test planning for the very large set of BID team Q2 goals
 
BrowserID automation (jrgm)
- Services QA and WebQA working on automation