Last modified: 2014-04-08 15:40:57 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T48908, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 46908 - Please enable MediaWiki-Bugzilla extension in Wikitech
Please enable MediaWiki-Bugzilla extension in Wikitech
Status: NEW
Product: Wikimedia
Classification: Unclassified
Extension setup (Other open bugs)
unspecified
All All
: Lowest enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
: upstream
Depends on:
Blocks: 27001
  Show dependency treegraph
 
Reported: 2013-04-04 21:56 UTC by Quim Gil
Modified: 2014-04-08 15:40 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Quim Gil 2013-04-04 21:56:09 UTC
Mozilla is maintaining an extension to bring Bugzilla lists and charts to MediWiki pages:

https://github.com/mozilla/mediawiki-bugzilla

They are using it in their own wiki for almost a year now, see i.e.  

https://wiki.mozilla.org/Webdev/GetInvolved

We could make good use of this extension to publicize bugs and complement project documentation in wiki pages. We could start having it enabled in Wikitech, where we could start experimenting with it in a real environment. Then we'll see. Maybe one day it can be useful getting closer e.g. Village Pump readers with Bugzilla.

We also aim to collaborate in the development of this extension with Mozilla. We hope to get a student/intern from Google Summer of Code or Outreach Program for Woman in order to improve the extension and add some features.

http://www.mediawiki.org/wiki/Mentorship_programs/Possible_projects#Bugzilla-MediaWiki_extension

If it's good enough for Mozilla's Wiki maybe it is good enough for us as well? Starting to use it in our own project would also help us having a better idea of bugs / missing features.

If needed, more background can be found at Bug 27001.
Comment 1 Sam Reed (reedy) 2013-04-04 22:28:43 UTC
(In reply to comment #0)
> 
> If it's good enough for Mozilla's Wiki maybe it is good enough for us as
> well?
> Starting to use it in our own project would also help us having a better idea
> of bugs / missing features.

It's not ready for production use IMHO yet

I've started doing some cleanup, some of which have been pulled in. Still got 2 more pull requests to come. One of which makes no difference to Wikimedia, but still, should be fixed for other people.

Mark Hershberger has 2 out of date pull requests too. Again, one is irrevelant to Wikimedia. I will deal with these and get them resubmitted.

Javascript stuff needs cleaning up. Removing it's own old jQuery 1.6.2 and also jqueryui stuff.

Customised CSS should probably be moved to a MediaWiki namespace page, like is done for other things
Comment 2 Quim Gil 2013-04-05 18:23:21 UTC
Ok, fair enough. Let's continue the discussion and work at https://github.com/mozilla/mediawiki-bugzilla then.

We will be back here when at least Sam feels it's good enough for an evaluation.
Comment 3 James Forrester 2013-04-07 17:08:14 UTC
This looks like it would be rather sweet for highlighting issues on-wiki. :-)
Comment 4 Diederik van Liere 2013-10-13 14:17:40 UTC
@Reedy: are there any other blocker bugs on https://github.com/mozilla/mediawiki-bugzilla/issues from your perspective in addition to using ResourceLoader for jquery?
Comment 5 Sam Reed (reedy) 2013-10-14 16:49:52 UTC
(In reply to comment #4)
> @Reedy: are there any other blocker bugs on
> https://github.com/mozilla/mediawiki-bugzilla/issues from your perspective in
> addition to using ResourceLoader for jquery?

I don't think so. The javascript loading stuff really does need cleaning up. Presumably 1.6.3 can just be removed and use 1.8.3 from core. Similar for jQuery UI stuff
Comment 6 Diederik van Liere 2013-10-17 21:39:17 UTC
I think I found another blocker, it seems that the extension relies on the REST API interface and we killed that feature per https://rt.wikimedia.org/Ticket/Display.html?id=5582

This extension needs to support either the XML-RPC or JSON-RPC interface for us to be able to use it.
Comment 7 Andre Klapper 2013-10-18 10:25:43 UTC
(In reply to comment #6)
> the extension relies on the REST API interface and we killed that feature per
> https://rt.wikimedia.org/Ticket/Display.html?id=5582

[Off-topic, refering to REST only:]   We didn't really kill it, we cleaned up by removing the code, as that REST API did not work anymore before anyway plus is deprecated. Bugzilla will get a "proper" REST API in version 5.0, see https://bugzilla.mozilla.org/show_bug.cgi?id=866927
Comment 8 Quim Gil 2014-04-08 15:40:57 UTC
There is an ongoing revision of our project management tools, which includes Bugzilla.

https://www.mediawiki.org/wiki/Requests_for_comment/Project_management_tools_review

Setting Lowest priority for now. This will change in a direction or another when we have a decision.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links