Bug management



Wikimedia's Phabricator installation is used to track problem reports and feature requests related to MediaWiki code, other Wikimedia-specific components (such as extensions or tools), and Wikimedia wikis (such as Wikipedia).

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

Activity scope
Bug management is a perennial activity. Anyone can contribute! Activities include:
 * coordinating, triaging, and organizing the current bug reports in Phabricator
 * writing documentation for bug management
 * communicating awareness of MediaWiki deployments

Also see Bugwrangler for tasks.

Documentation
''Note that this is work in progress. References to Bugzilla should be replaced by Phabricator.''

For Bug Reporters

 * How to report a bug

For Project Maintainers

 * Good practices for Phabricator project management
 * How to add/edit projects in Phabricator

For Developers

 * Annoying little bugs to start with
 * Getting developer access

For Triagers / Bugsquad Community

 * Triage: Definition of "triaging" and information on bug triage sessions
 * Triage guide: How you can help to improve bug reports, and tools to save time triaging
 * Easy tasks and entry points to start triaging
 * Bugsquad meeting / Bugday preparations
 * Places (Village Pumps, forums) to regularly check for bug reports
 * List of upstream bugtrackers and URLs
 * Project:WikiProject Bug Squad (inactive)

For Phabricator Administrators / the Bugwrangler

 * Administrator permissions in Phabricator
 * Admins: Create a task when changing projects to avoid work duplication and entropy and to understand reasonings. This excludes trivial changes like project descriptions.
 * Status updates of the Bugwrangler (Note: The bugwrangler is employed by the Wikimedia Foundation to do bug management, see scope above)
 * Working on Phabricator's codebase
 * Phabricator test instance on Wikimedia Labs
 * Plans and ideas of the bugwrangler what to work on - help welcome! (Might be outdated as we moved from Bugzilla to Phabricator)
 * How to run IRC office hours on bug management

For everybody (General / Misc)

 * Permissions in Phabricator
 * Phabricator behavior etiquette
 * An introduction to Bug report management in Wikipedia