Here’s my reply to a Google Summer of Code applicant on JDEV. It ended up fitting my criteria for a Jabber Idea post [1], so here goes:
By jabber notifications support in MediaWiki, are we talking presence
notification? What else could be worth noting?
And by jabber authentication like Drupal in MediaWiki, do you mean also like OpenID? I wonder what the advantages, most importantly the integrity of both identity systems happens to be. Or is something else intended?
I can list a few ideas that apply to either system, or many other wikis and CMSs.
* Send jabber messages (as type=headline) to subscribers to a forum/wiki/cms when certain criteria is met, such as: new article, article you are monitoring is changed, opt-in announcements list has a new item. Some systems do this already (e.g. Unclassified Newsboard), but MW and Drupal are extremely popular and lack this native functionality.
* Presence notification as you said. For example next to the name of the author of a page is a graphical indicator of their jabber status. I’ve seen this done using a bot to maintain the presence subscriptions (see Edgar).
* Authentication is a good one. Drupal used to have a module that would allow you during the account login process to use your Jabber ID as your username. And when you enter your password, it would pass it to your jabber server to auth you. Very novel, for a GPL CMS. And if your account didn’t exist during login, it’s created on-the-fly, because of course a user ID will have to exist in Drupal’s database for permissions and stuff. Note the phrase “used to” above. It’s no longer maintained, and if I recall correctly, it would require updating to be compatible with the current version. I for one could really use this Drupal mod.
Let’ see what else…
* You could be the first to implement a pubsub service that would mate with a CMS. Maybe every article is exposed as a node, and users can maintain subscriptions that way?
* Same for remote control Ad-hoc Commands, perhaps for administration purposes?
* I can think of a dozen other ways a new jabber server component could integrate with a CMS…
* Perhaps an XMPP messaging API for a CMS? It could be used by other plugin authors for integrating IM into their sites.
* XML-RPC-style pings over Jabber that create automated links between Wiki pages. WikiArticleA@server1.com has “See Also: [interwiki-link-to-server2:WikiArticleB]“, and the act of saving the article will ping server2.com and create a trackback-style entry in the destination article. Wow, that’s a good idea.
[1] Jabber Idea One: Jabber Bookmark Storage, Jabber Idea Two: bot-on-steroids

I think it was included in older Drupal versions. Then it was moved to contributions. Then it was not maintained, and disappeared completely.
Get it: . It should work with Drupal 4.6.x.
Oh, it does work with 4.6? I saw some discouraging posts on drupal.org, but I have to admit I did not try it. Thx for the tip.
It should. It’s enabled on ejabberd and Tkabber Drupal websites and nobody complained for any malfunction.
I post again the URL, hope this time appears correctly: jabber.module.txt
What the world really needs is a Jabber equivalent to database connection pooling. If mod_perl and such can pool a single database connection across multiple requests, it should be able to pool a single XMPP connection too.
This would alleviate the problem that initiating a connection is expensive (thanks, SASL) and that typical CGI applications don’t offer any way to keep threads running for the lifetime of the application.
[...] Предположим, что Ð´Ð»Ñ Ñ‚Ð¾Ð³Ð¾, оÑтавить комментарий к Ñтой заметке, вам понадобитÑÑ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ вÑего 2 Ð¿Ð¾Ð»Ñ : ÑобÑтвенно комментарий и ваш e-mail или jid. ПоÑле отправки формы вам на e-mail, jabber, приходит Ñообщение Ñ Ð²Ð¾Ð¿Ñ€Ð¾Ñом - дейÑтвительно ли вы тот, за кого ÑÐµÐ±Ñ Ð²Ñ‹Ð´Ð°Ñ‘Ñ‚Ðµ ?
ЕÑли вы отвечаете на Ñообщение, будем Ñчитать, что Ð°Ð²Ñ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð¿Ñ€Ð¾Ð¹Ð´ÐµÐ½Ð° - коммент акцептуетÑÑ Ð¸ публикуетÑÑ, вкупе Ñ Ð²Ð°ÑˆÐ¸Ð¼Ð¸ данными, взÑтыми из vcard на jabber Ñервере - например Ñ ÑŽÐ·ÐµÑ€Ð¿Ð¸ÐºÐ¾Ð¼ и url Ñайта. Заманчиво, не правда ли ? Ðе нужно региÑтраций на куче Ñайтов… Серфите и наÑлаждайтеÑÑŒ… ÐавеÑно вÑÑ‘ Ñто давними размышлениÑми о авторизации через e-mail и недавно прочтённой Ñтатьёй о jabber и cms и Ñтим. Уже пару дней ищу проÑтое Ñ€ÐµÑˆÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð¿Ð¾Ñтинга в блог via jabber. Потрогал jabber bot for wordpress - требует разрешённой функции shell_exec. ПокопаюÑÑŒ ещё в bloggerbot и class.jabber.php. ЕÑть конечно centericq Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñтью поÑта в livejournal - но хотелоÑÑŒ бы чего то более универÑального. / Jogger - A Jabber-powered weblogging client. / - почему то умер, Ñайт в дауне. [...]