Last modified: 2014-05-05 07:31:13 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 T42970, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 40970 - wikibugs IRC bot should use a machine-readable format (no more parsing mailing list messages)
wikibugs IRC bot should use a machine-readable format (no more parsing mailin...
Status: NEW
Product: Tool Labs tools
Classification: Unclassified
wikibugs IRC bot (Other open bugs)
unspecified
All All
: Normal normal
: ---
Assigned To: Merlijn van Deen (test)
http://lists.wikimedia.org/pipermail/...
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-10-12 02:07 UTC by MZMcBride
Modified: 2014-05-05 07:31 UTC (History)
5 users (show)

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


Attachments

Description MZMcBride 2012-10-12 02:07:22 UTC
Petr Bena wrote:
> That means anyone should be able to create a custom irc feed for
> bugzilla and use it in any wikimedia related irc channel you want (for
> example, right now we have a bugzilla feed in #wikimedia-labs that
> reports only labs related bugs). You can generate RSS feed in
> bugzilla, just by creating a new search, then you can click link
> "Feed" which is on bottom of each search results page.

This sounds neat. :-)

I didn't realize Bugzilla had RSS feed support. Currently wikibugs (the
Bugzilla --> IRC bot in #mediawiki) parses mailing list messages (sent to
wikibugs -l). If there's a machine-readable format that can be used, that
would be awfully nice.

---

This should be investigated at some point. The mailing list parsing is decent, but still has bugs that would easily be resolved by using a proper input/output system.
Comment 1 Andre Klapper 2012-10-12 09:01:38 UTC
Another disadvantage of relying on wikibugs-l@ is that currently it is NOT subscribed to ALL components/products. I've filed bug 40973 about that.
Comment 2 Peter Bena 2012-10-12 09:23:11 UTC
@Andre, if you want I can enable these components on wm-bot so that you get feed even for these as an experiment.

There are several things that can't be parsed from RSS right now, for example the person who did the change to bug. As you can see from rss feed there is only several items to watch, right now it's:

$author (person who created a ticket)
$title
$bugzilla_assignee
$bugzilla_component
$bugzilla_creation
$bugzilla_priority
$bugzilla_product
$bugzilla_reporter
$bugzilla_resolution
$bugzilla_severity
$bugzilla_milestone
Comment 3 Andre Klapper 2012-10-12 09:48:19 UTC
Peter: Thanks for the offer, but I think I rather fix bug 40973 soon by adding wikibugs-l@ everywhere where it is currently missing so we can get a complete picture. :)
Comment 4 MZMcBride 2012-12-12 23:30:00 UTC
Reedy suggested <https://wiki.mozilla.org/Bugzilla:Addons#IRC_Bots>.
Comment 5 Andre Klapper 2014-04-28 05:40:52 UTC
wikibugs has been superseded by pywikibugs ( https://github.com/valhallasw/pywikibugs ) - is this still a problem with pywikibugs?
Comment 6 Antoine "hashar" Musso (WMF) 2014-04-28 08:24:23 UTC
The new pywikibugs is still based on email notification. A tools address is subscribed to wikibugs-l@lists.wikimedia.org and emails are forwarded to redis.  That is a bit more robust than the wikibugs hook in exim but still based on emails :-]

The idea behind this bug is to have a machine readable stream of events in the bug system.   Maybe we can look at what Phabricator offers on this front and then close this bug entirely if Phabricator fulfills the need.

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


Navigation
Links