Hey,
I am wondering if we have IRC bots that can report changes to specific extensions (both on gerrit, ie when a comment is made or stuff is merged, and on bugzilla). This would be useful for the #wikimedia-wikidata and #semantic-mediawiki channels, and possible others as well.
Cheers
-- Jeroen De Dauw http://www.bn2vs.com Don't panic. Don't be evil. --
On Sun, May 20, 2012 at 2:06 PM, Jeroen De Dauw jeroendedauw@gmail.com wrote:
Hey,
I am wondering if we have IRC bots that can report changes to specific extensions (both on gerrit, ie when a comment is made or stuff is merged, and on bugzilla). This would be useful for the #wikimedia-wikidata and #semantic-mediawiki channels, and possible others as well.
We can already customize this on a per-project basis for IRC reporting. Just submit the config change to hookconfig.py.erb in the puppet repo.
-Chad
Hey,
We can already customize this on a per-project basis for IRC reporting. Just submit the config change to hookconfig.py.erb in the puppet repo.
Awesome, just submitted my changes to this stuff to gerrit. But this is only for notifications of stuff happening on gerrit right? What about bugzilla?
Cheers
-- Jeroen De Dauw http://www.bn2vs.com Don't panic. Don't be evil. --
Le 20/05/12 20:51, Jeroen De Dauw a écrit :
Awesome, just submitted my changes to this stuff to gerrit. But this is only for notifications of stuff happening on gerrit right? What about bugzilla?
Bugzilla IRC notifications are handled by wikibugs. It is a perl script that process bugzilla email notifications.
One of the bug is "Set wikibugs to be able to join multiple channels": https://bugzilla.wikimedia.org/10760
The bot is in tools/wikibugs : svn+ssh://svn.wikimedia.org/svnroot/mediawiki/trunk/tools/wikibugs
We should probably rewrite it to python and make it extends ircecho. To give you an idea, here is the starting script:
su wikibugs -c ' tail -n0 -f /var/wikibugs/wikibugs.log | \ /usr/local/bin/ircecho "#mediawiki" wikibugs irc.freenode.net \ 2>&1 >/dev/null ' &
That wikibugs could also use some puppetization.
On Mon, May 21, 2012 at 5:06 AM, Antoine Musso hashar+wmf@free.fr wrote:
Le 20/05/12 20:51, Jeroen De Dauw a écrit :
Awesome, just submitted my changes to this stuff to gerrit. But this is only for notifications of stuff happening on gerrit right? What about bugzilla?
Bugzilla IRC notifications are handled by wikibugs. It is a perl script that process bugzilla email notifications.
Can we get some reviews please? or at least a name of a person to bug or a date for when reviews will happen. (or even a guess at a date)
Thanks, Jeremy
project: operations/puppet branch: production id: Ibb454f8883bfa89122260e53461108ab8775b38a subject: make ircecho config sane (not just very long strings) owner: name: Jeremyb email: jeremy@tuxmachine.com url: https://gerrit.wikimedia.org/r/8344 createdOn: 2012-05-21 17:51:42 UTC lastUpdated: 2012-05-28 02:21:13 UTC open: true status: NEW
project: operations/puppet branch: production id: I326c581135b38bc51a873f2170d7644cc72272a9 subject: puppetize wikibugs (irc bot for bugzilla) owner: name: Hashar email: hashar@free.fr url: https://gerrit.wikimedia.org/r/8339 createdOn: 2012-05-21 16:50:33 UTC lastUpdated: 2012-05-21 20:08:55 UTC open: true status: NEW
project: operations/puppet branch: production id: Ib8c0ea3e5bbb54fdf0ba2fae77b8850c623e20d4 subject: add irc notifications for the #wikimedia-wikidata and #semantic-mediawiki channels owner: name: Jeroen De Dauw email: jeroendedauw@gmail.com url: https://gerrit.wikimedia.org/r/8043 createdOn: 2012-05-20 18:45:46 UTC lastUpdated: 2012-05-21 17:52:03 UTC open: true status: NEW
project: operations/puppet branch: production id: Ie821830cc490906afb6ed646fc6c08aa72c7f9f4 subject: cleanup/refactor gerrit logging owner: name: Jeremyb email: jeremy@tuxmachine.com url: https://gerrit.wikimedia.org/r/8120 createdOn: 2012-05-20 21:31:41 UTC lastUpdated: 2012-05-21 13:49:53 UTC open: true status: NEW
Le 03/06/12 03:38, Jeremy Baron a écrit :
On Mon, May 21, 2012 at 5:06 AM, Antoine Musso hashar+wmf@free.fr wrote:
Le 20/05/12 20:51, Jeroen De Dauw a écrit :
Awesome, just submitted my changes to this stuff to gerrit. But this is only for notifications of stuff happening on gerrit right? What about bugzilla?
Bugzilla IRC notifications are handled by wikibugs. It is a perl script that process bugzilla email notifications.
Can we get some reviews please? or at least a name of a person to bug or a date for when reviews will happen. (or even a guess at a date)
<snip>
Hi Jeremy,
Thanks for the list (removed from this reply). I have sent an email to an internal mailing list to get some reviewers :-)
cheers,
On Fri, Jun 15, 2012 at 5:27 AM, Antoine Musso hashar+wmf@free.fr wrote:
Bugzilla IRC notifications are handled by wikibugs. It is a perl script that process bugzilla email notifications
merged the first version of wikibugs.pp
https://gerrit.wikimedia.org/r/#/c/8339/
-- Daniel Zahn dzahn@wikimedia.org
Hey,
So is it possible at this point to have wikibugs join another channel (ie wikimedia-wikidata) and only report bugs reported for certain components (ie the wikidata extensions) there?
Cheers
-- Jeroen De Dauw http://www.bn2vs.com Don't panic. Don't be evil. --
wikitech-l@lists.wikimedia.org