Page MenuHomePhabricator

[IssueTracker] Add new fields, remove Type field, and make Status a double field (e.g. RESOLVED FIXED rather than just RESOLVED)
Closed, DeclinedPublic

Description

IssueTracker needs Product, Component, Version, Platform, and Importance fields. Also, Type should be replaced with Severity. Status should be made a double field (e.g. RESOLVED FIXED rather than just RESOLVED).


Version: master
Severity: enhancement

Details

Reference
bz56079

Event Timeline

bzimport raised the priority of this task from to Lowest.Nov 22 2014, 2:29 AM
bzimport set Reference to bz56079.
bzimport added a subscriber: Unknown Object (MLST).

Well, in case you have Bugzilla in mind, "Importance" is actually two fields ("Severity" and "priority") plus "Target Milestone" also comes into play. One of them might be replaceable. And only the closed statuses such as RESOLVED and VERIFIED need a "double field" as they have a resolution like "FIXED" or "WONTFIX" - open status do not have that (or could use "---").

Yeah, the idea is to overthrow Bugzilla (https://www.mediawiki.org/wiki/Requests_for_comment/Overthrow_Bugzilla) or at least equip IssueTracker to be a reasonable substitute for Bugzilla on non-WMF sites. Since wikis are often used for collaboration on software documentation, it makes sense to have an issue tracker extension that can do some of the same stuff as Bugzilla. Also, the closer its capabilities are to Bugzilla's, the more potential there could be to import and convert data from Bugzilla databases -- unless, of course, the extension will instead be modified to use Bugzilla databases without data conversion.

mediawiki/extensions/IssueTracker is archived in Wikimedia Git hence closing this task as declined.