GovernanceIssues: Difference between revisions

no edit summary
No edit summary
Line 16: Line 16:
* [https://developer.mozilla.org/en/Mailnews_and_Mail_code_review_requirements document] from Dan on the MailNews review system, which include modules and owners.
* [https://developer.mozilla.org/en/Mailnews_and_Mail_code_review_requirements document] from Dan on the MailNews review system, which include modules and owners.


Next Steps: new system built; waiting for the right moment to propose it.
Next Steps: new system built, data migrated, undergoing review by module owners. Hope to cut over within the next week.


===Shouldn't-Be-Private Mailing Lists===
===Shouldn't-Be-Private Mailing Lists===
Line 25: Line 25:


Next Steps: contact the owners of possibly-concerning lists, and ask them politely about the purpose of their list and whether public would be a better option.
Next Steps: contact the owners of possibly-concerning lists, and ask them politely about the purpose of their list and whether public would be a better option.
==On Hold==
===Triage Stale Reviews===
Issue: Review requests remain open and unloved in Bugzilla. This is bad for the (often new) contributors who make patches and see them ignored. Fixing the Module Owners List and mapping it to Bugzilla components allows us to nag module owners about their reviews - cancel, do or delegate.
* [http://spreadsheets.google.com/ccc?key=pcR-hFir9x0Pn-TxV3j2Zbg Spreadsheet mapping Bugzilla components to modules], prepared by Dirkjan Ochtman.
Next Steps: blocked on "Improve Module Owners List". Then add mapping to list, and write nagging scripts.


===Retire Incubator Program===
===Retire Incubator Program===
Line 43: Line 33:


Related bugs: {{bug|478387}}, {{bug|466552}}
Related bugs: {{bug|478387}}, {{bug|466552}}
==Proposed==


===Mozilla Code Not In Our Repos===
===Mozilla Code Not In Our Repos===
Line 51: Line 39:


Next Steps: Mitchell to talk to senior engineers about the issue.
Next Steps: Mitchell to talk to senior engineers about the issue.
==On Hold==
===Triage Stale Reviews===
Issue: Review requests remain open and unloved in Bugzilla. This is bad for the (often new) contributors who make patches and see them ignored. Fixing the Module Owners List and mapping it to Bugzilla components allows us to nag module owners about their reviews - cancel, do or delegate.
* [http://spreadsheets.google.com/ccc?key=pcR-hFir9x0Pn-TxV3j2Zbg Spreadsheet mapping Bugzilla components to modules], prepared by Dirkjan Ochtman.
Next Steps: blocked on "Improve Module Owners List". Then add mapping to list, and write nagging scripts.
==Proposed==


===Change Bugzilla Workflow===
===Change Bugzilla Workflow===
Line 61: Line 61:


Other suggestions: open up EXPIRED, or collapse EXPIRED, WONTFIX and INVALID into INACTIVE or some other word.
Other suggestions: open up EXPIRED, or collapse EXPIRED, WONTFIX and INVALID into INACTIVE or some other word.
==Resolved==


===Trim Super-Reviewers List===
===Trim Super-Reviewers List===
Line 66: Line 68:
It has been suggested that there remain some people on the [http://www.mozilla.org/hacking/reviewers.html super-reviewers list] who do not have sufficient recent activity on the project to continue in that role. So, in consultation with Brendan, the list could be trimmed (further; it was trimmed a bit recently).
It has been suggested that there remain some people on the [http://www.mozilla.org/hacking/reviewers.html super-reviewers list] who do not have sufficient recent activity on the project to continue in that role. So, in consultation with Brendan, the list could be trimmed (further; it was trimmed a bit recently).


==Resolved==
Status: list reviewed, candidates identified, checked with Brendan, 2 people removed.


===Harmonize and Simplify Commit Access Policy===
===Harmonize and Simplify Commit Access Policy===
Account confirmers, Anti-spam team, Confirmed users, Bureaucrats and Sysops emeriti
4,925

edits