Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Wikipedia: Wikitech

IRC bots and notifications

 

 

Wikipedia wikitech RSS feed   Index | Next | Previous | View Threaded


jeroendedauw at gmail

May 20, 2012, 11:06 AM

Post #1 of 8 (205 views)
Permalink
IRC bots and notifications

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.
--
_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


innocentkiller at gmail

May 20, 2012, 11:22 AM

Post #2 of 8 (204 views)
Permalink
Re: IRC bots and notifications [In reply to]

On Sun, May 20, 2012 at 2:06 PM, Jeroen De Dauw <jeroendedauw [at] gmail> 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

_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


jeroendedauw at gmail

May 20, 2012, 11:51 AM

Post #3 of 8 (208 views)
Permalink
Re: IRC bots and notifications [In reply to]

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.
--
_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


hashar+wmf at free

May 21, 2012, 2:06 AM

Post #4 of 8 (198 views)
Permalink
Re: IRC bots and notifications [In reply to]

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.


--
Antoine "hashar" Musso


_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


jeremy at tuxmachine

Jun 2, 2012, 6:38 PM

Post #5 of 8 (179 views)
Permalink
Re: IRC bots and notifications [In reply to]

On Mon, May 21, 2012 at 5:06 AM, Antoine Musso <hashar+wmf [at] free> 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 [at] tuxmachine
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 [at] free
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 [at] gmail
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 [at] tuxmachine
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

_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


jeroendedauw at gmail

Jun 9, 2012, 6:22 PM

Post #6 of 8 (165 views)
Permalink
Re: IRC bots and notifications [In reply to]

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 mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


hashar+wmf at free

Jun 14, 2012, 12:57 PM

Post #7 of 8 (159 views)
Permalink
Re: IRC bots and notifications [In reply to]

Le 03/06/12 03:38, Jeremy Baron a écrit :
> On Mon, May 21, 2012 at 5:06 AM, Antoine Musso <hashar+wmf [at] free> 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,

--
Antoine "hashar" Musso


_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


dzahn at wikimedia

Jun 15, 2012, 3:32 AM

Post #8 of 8 (156 views)
Permalink
Re: IRC bots and notifications [In reply to]

On Fri, Jun 15, 2012 at 5:27 AM, Antoine Musso <hashar+wmf [at] free> 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 [at] wikimedia>

_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Wikipedia wikitech RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.