Now that the Bug Squad has found around 250 bugs, we thought that it was about time to start looking into sorting which of the bugs were really impacting the platform. So we decided to start triaging them.
We agreed that we would run triaging sessions on a Thursday, every 4 weeks – hence the name Triage Thursday. Last week we held the first session, where we looked at the criticality of the “Gecko” bugs.
This raised the question of what does “critical” really mean? We decided to follow the existing definitions:
- Critical - crashes, loss of data, severe memory leak
- Major - major loss of function
- Normal – regular issue, some loss of functionality under specific circumstances
- Minor – minor loss of function, or other problem where an easy workaround is present
These definitions apply to a specific impacted package, but just looking at all critical and major bugs across the platform will not give you a full understanding of the gating issues for that release. Some packages might be not critical for shipping a specific release of the platform and hence a critical bug on such a package (for example, Podcatcher) would not gate the release. Read more »






