ProgramManagement/Firefox/2011-Q3-Goals
Stability
Socorro features
Ensure that the following are implemented in Socorro in the Q3 timeframe.
- P1
- Reports that are based on channel+build_id instead of only version - bug 540687 (2.1, topcrashers), bug 657400 (untargeted, crashes per user)
- hang pairs (bug 637661 - 2.1) - try to get this for non-throttled builds, match when match is available on throttled builds.
- Integration of "external" reports: bug 640237 - 2.1, bug 640238 - 2.1, bug 640241 - 2.1, bug 640242 - 2.1, bug 641487 - 2.1
- P2
- DLL Directory (bug 577613 - 2.1)
- Content crashes (bug 578687 - 2.2)
- Explosive crash detection (bug 629062 - 2.1) - implement the prototype algorithm in Socorro itself.
- More items from "UItweaks" list - pick some specific ones?
- P3
- bug 642336 (untargeted) - summarized overview for signature
- Correlation reports need to become better (bug 642325 - untargeted).
Top crashes
- Tackle helping to resolve a top crash appearing in the top 20 list for a major release.
- Candidate: Class of GC crashes like js::gc::MarkObject.
General
- Inclusion of Fennec for top crash monitoring, reporting and weekly crashkill meeting.
Features
- Adding comments to plugin crashes - bug 648675
- Get resourced and implemented.
General Project Mgmt
- Six month engineering program and project management staffing plan
- List of projects, roles and basic skills required (junior, senior).
- Outline for a project management tool to track features and their progress (shared goal with Deb Richardson)
- Step 1: Scenarios and use cases for PMs to track features.
- Step 2: Detailed spec for project management dashboard.
- Hire 2 program/project managers