Michael,
Yours is an excellent point. It is something I've been thinking about. The weak answer is that it would offer folks another way to recieve information, one which they may prefer for one reason or another. To find a better answer I think we need to examine what is useful about IM.
To plug a send_jabber proc in where ns_sendmail sits now would be bad. Following the full text of a discussion via IM would not be fun. I am thinking about a much more sparse and much more cusomizable set of notifications. My thinking is a: "USER ACTION PLACE {WHAT}" model. WHAT being optional information to recieve.
For example any time Ben or Don create a new Question I would like to know.
Example:
[openacs_bb_bot] Ben Adida created a new question in OpenACS 4.0 Design entitled "Guidlines"
What the question was called may or may not be important to you. Or as the current notifications work, the user may not be important to you. If that was the case then your notification would be keyed off ACTION PLACE.
And of course a hyper-link to what happened.
Thoughts?