Auto-tools/Projects/WikiZilla: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Update links to BzAPI)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
'''Bugzilla and mediawiki integration is being tracked in {{bug|691829}}'''
= Goals =
= Goals =
* Create a MediaWiki plugin that allows pages to display "live" queries of bugzilla.mozilla.org
* Create a MediaWiki plugin that allows pages to display "live" queries of bugzilla.mozilla.org
Line 27: Line 29:
* see original request in {{bug|602485}} and referenced the existing [http://www.mediawiki.org/wiki/Extension:Bugzilla_Reports Bugzilla Reports] MediaWiki extension
* see original request in {{bug|602485}} and referenced the existing [http://www.mediawiki.org/wiki/Extension:Bugzilla_Reports Bugzilla Reports] MediaWiki extension
** see Christian's [https://bugzilla.mozilla.org/show_bug.cgi?id=602485#c16 comment] why he doesn't feel it is worth it to graft the API onto bugzilla reports as-is
** see Christian's [https://bugzilla.mozilla.org/show_bug.cgi?id=602485#c16 comment] why he doesn't feel it is worth it to graft the API onto bugzilla reports as-is
* [[Bugzilla:REST_API|Bugzilla API]]
* [[Bugzilla:BzAPI|Bugzilla's BzAPI]]

Latest revision as of 01:07, 8 July 2014

Bugzilla and mediawiki integration is being tracked in bug 691829

Goals

  • Create a MediaWiki plugin that allows pages to display "live" queries of bugzilla.mozilla.org
    • shows status/resolution of referenced bugs
    • provides bug lists based on queries
    • provides charts based on multiple queries w/criteria

Non-Goals

  • Replace primary UI for interacting with Bugzilla
  • Create entirely new project management tools in Wikipedia
  • Provide historical charting capabilities beyond what is supported in Bugzilla

Design Specification

DRAFT
The content of this page is a work in progress intended for review.

Please help improve the draft!

Ask questions or make suggestions in the discussion
or add your suggestions directly to this page.


Overall, it should be similar to Bugzilla Reports MediaWiki extension in terms of capabilities and syntax, but instead of using direct DB access to get the information out of bugzilla.mozilla.org, make use of the Bugzilla API

Features

Bugzilla Reports Parity

Duplicate features of Bugzilla Reports

  • create a chart of bugs based on a query
  • create personal "task radars"

Add styling and tooltips to bug references in wiki content

Provide simple syntax to embed a bug, which will then be displayed like it is in Bugzilla, with strikethrough styling if the bug is resolved, italic styling if the bug is unconfirmed, and show the bug title on hover. Ideally this would happen like bugzilla, automatically for any text of the form "bug #" in content.

Resources