Jump to content

Bugwrangler: Difference between revisions

From mediawiki.org
Content deleted Content added
remove.all thus asap theor hackers
Tags: Reverted Visual edit Mobile edit Mobile web edit
m Reverted edits by 2601:843:8100:5540:6889:58AB:C284:61B9 (talk) to last version by Shirayuki
Tag: Rollback
Line 1: Line 1:
<languages />
<languages />
<translate><!--T:1--> The '''bugwrangler''' or '''bugmaster''' is a <tvar name=1></tvar> employee who coordinates <tvar name=2></tvar>.</translate>
<translate><!--T:1--> The '''bugwrangler''' or '''bugmaster''' is a <tvar name=1>{{ll|Wikimedia Foundation}}</tvar> employee who coordinates <tvar name=2>{{ll|bug management}}</tvar>.</translate>
<translate><!--T:2--> The current bugwrangler is <tvar name="1">Andre Klapper</tvar>.</translate>
<translate><!--T:2--> The current bugwrangler is <tvar name="1">[[User:AKlapper (WMF)|Andre Klapper]]</tvar>.</translate>
<translate><!--T:3--> His duties are to, among other things:</translate>
<translate><!--T:3--> His duties are to, among other things:</translate>
<translate>
<translate>
<!--T:5-->
<!--T:5-->
* Review and assess bug reports and enhancement requests; close reports where possible; help finding an appropriate assignee for urgent/important reports</translate>
* Review and assess bug reports and enhancement requests; close reports where possible; help finding an appropriate assignee for urgent/important reports</translate>
<translate>
<!--T:6-->
* Grow a community of volunteer bug responders who help transfer issue reports from other <tvar name=1>{{ll|communication}}</tvar> channels to the bug tracker, and who share bug management responsibilities</translate>
<translate>
<translate>
<!--T:7-->
<!--T:7-->
Line 12: Line 15:
<!--T:8-->
<!--T:8-->
* Work with members of the community who report bugs to clarify any ambiguity in the bug descriptions and get all the information required to reproduce the bugs</translate>
* Work with members of the community who report bugs to clarify any ambiguity in the bug descriptions and get all the information required to reproduce the bugs</translate>
<translate>
<!--T:9-->
* Work with product managers and developers to {{<tvar name=1>ll|Phabricator/Project_management#Priority_levels</tvar>|prioritize}}<ref>see [[<tvar name=3>Special:MyLanguage/Bug management/Development prioritization</tvar>|Bug management/Development prioritization]] to avoid wrong expectations</ref>, categorize <s>and {{<tvar name=2>ll|Phabricator/Project_management#Assigning_tasks</tvar>|assign}}</s> tasks based on MediaWiki features and extensions; Identify and escalate urgent/important issues quickly</translate>
<translate>
<translate>
<!--T:10-->
<!--T:10-->
* Manage expectations about deployment of fixes and help communicating the status of major bugs to bug reporters</translate>
* Manage expectations about deployment of fixes and help communicating the status of major bugs to bug reporters</translate>
<translate>
<!--T:11-->
* Work with product managers and developers to improve the process of bug submission and {{<tvar name=1>ll|Bug management/Bug report life cycle</tvar>|bug status workflow}}</translate>
<translate>
<translate>
<!--T:12-->
<!--T:12-->
Line 20: Line 29:
<translate>
<translate>
<!--T:13-->
<!--T:13-->
* Reactive bug tracker maintenance (such as adjusting , processing NDA requests, or , renaming or disabling Phabricator user accounts, updating Phabricator documentation, , etc.)
* Reactive bug tracker maintenance (such as adjusting {{<tvar name=1>ll|Phabricator/Help/Herald Rules</tvar>|Herald rules}}, [[<tvar name=2>phab:tag/wmf-nda-requests/</tvar>|processing NDA requests]], {{<tvar name=3>ll|Phabricator/Creating and renaming projects</tvar>|creating projects}} or {{<tvar name=4>ll|Phabricator/Creating and renaming projects#Restricting access via Space policies</tvar>|spaces}}, renaming or disabling Phabricator user accounts, updating Phabricator documentation, [[<tvar name=5>Talk:Phabricator/Help</tvar>|general support requests]], etc.)


<!--T:14-->
<!--T:14-->
is a collaborative effort by users and developers of the community together with the bugwrangler.
{{<tvar name=1>ll|Bug management/How to triage</tvar>|Sorting and solving bug reports}} is a collaborative effort by users and developers of the community together with the bugwrangler.


<!--T:15-->
<!--T:15-->

Revision as of 15:55, 28 May 2024

The bugwrangler or bugmaster is a Wikimedia Foundation employee who coordinates bug management . The current bugwrangler is Andre Klapper. His duties are to, among other things:

  • Review and assess bug reports and enhancement requests; close reports where possible; help finding an appropriate assignee for urgent/important reports
  • Grow a community of volunteer bug responders who help transfer issue reports from other Communication channels to the bug tracker, and who share bug management responsibilities
  • Clean up and organize the existing bug tracker backlog, identifying duplicated and outdated bugs
  • Work with members of the community who report bugs to clarify any ambiguity in the bug descriptions and get all the information required to reproduce the bugs
  • Work with product managers and developers to prioritize [1], categorize and assign tasks based on MediaWiki features and extensions; Identify and escalate urgent/important issues quickly
  • Manage expectations about deployment of fixes and help communicating the status of major bugs to bug reporters
  • Work with product managers and developers to improve the process of bug submission and bug status workflow
  • Communicate widely and frequently (while being transparent) via mailing lists, IRC, wikis, and bug tracker comments
  • Reactive bug tracker maintenance (such as adjusting Herald rules , processing NDA requests, creating projects or spaces , renaming or disabling Phabricator user accounts, updating Phabricator documentation, general support requests, etc.)

Sorting and solving bug reports is a collaborative effort by users and developers of the community together with the bugwrangler.

As the bugwrangler cannot support every single project and task in Phabricator to the same extent, maintainers and teams are more than welcome to contact the bugwrangler to express support requests for managing their tasks.

History

WMF's first bugmaster was User:MarkAHershberger.

References

  1. see Bug management/Development prioritization to avoid wrong expectations