BMO/Request Queue Proposal: Difference between revisions

From MozillaWiki
< BMO
Jump to navigation Jump to search
m (→‎Change Expectations: Switch request<->it)
Line 24: Line 24:
* Set up a community expectation that all requests should be addressed within two weeks at the very most, or reassigned.
* Set up a community expectation that all requests should be addressed within two weeks at the very most, or reassigned.
* Those paid to work on Mozilla are free to set tighter expectations for themselves or their managees, such as daily reviews.
* Those paid to work on Mozilla are free to set tighter expectations for themselves or their managees, such as daily reviews.
* Help reviewers to [[BMO/Handling_Requests|understand]] that fulfilling it is not the only way of resolving a request; they can ask for more information, or for a discussion, or for a patch breakup.
* Help reviewers to [[BMO/Handling_Requests|understand]] that fulfilling a request is not the only way of resolving it; they can ask for more information, or for a discussion, or for a patch breakup.


===Metrics===
===Metrics===


* Start gathering per-product metrics on how many requests are older than a week, and other relevant metrics - {{bug|679080}}.
* Start gathering per-product metrics on how many requests are older than a week, and other relevant metrics - {{bug|679080}}.

Revision as of 09:36, 22 September 2011

Problems

  • We have a large backlog of un-serviced requests, particularly requests for review
  • New and existing contributors get discouraged by long wait times for review, or request fulfilment

Proposal

Declare Request Bankruptcy

  • Unilaterally cancel all requests older than a certain date.
    • 6 months for reviews (that would be approximately 1012 reviews cancelled) and other requests, 3 months for super-reviews.
  • Unilaterally cancel all review requests on resolved bugs.
  • Unilaterally cancel all requests where the requestee has not done anything in Bugzilla for 6 months.

In each case, we would add an explanatory apologetic comment, inviting requesters to re-request the flag if they felt it was still relevant.

Set Up Whines

  • Write a Bugzilla extension which whines about outstanding requests - bug 682847.
  • Emails about this are sent to every account with requests outstanding.

Change Expectations

  • Set up a community expectation that all requests should be addressed within two weeks at the very most, or reassigned.
  • Those paid to work on Mozilla are free to set tighter expectations for themselves or their managees, such as daily reviews.
  • Help reviewers to understand that fulfilling a request is not the only way of resolving it; they can ask for more information, or for a discussion, or for a patch breakup.

Metrics

  • Start gathering per-product metrics on how many requests are older than a week, and other relevant metrics - bug 679080.