Felipe landed the Addon Repository (BugÂ 853389) changes on Aug 1, so they rode the uplift train and are currently in Firefox Aurora (25). My changes for the XPI Provider (BugÂ 853388), aside from the Telemetry measurements, landed on Sunday (Aug 11) and are in the latest nightly (Firefox 26). I still need to make some changes to the Telemetry patch and get that through reviews, but the core of the work is finally done.
There are a few follow-up bugs that need to be prioritized and sorted out:
- 902950: Fix test TODO left over from bug 853388
- 902956: Preserve unknown fields in XPI JSON database
- 903093: Ensure that XPI and AddonRepository JSON is completely written before shutdown
- 903818: Handle shutdown during asynchronous load of JSON XPI Database
Many thanks to Felipe for his work on the Addon Repository, and to Blair McBride for reviewing everything.