<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2653.12">
<TITLE>RE: [JDEV] Request for comments on system using jabber</TITLE>
</HEAD>
<BODY>
<BR>
<P><FONT SIZE=2>Good points, Jens. I don't think you can subscribe just to a resource, though. A nice thing which shouldn't be too much of a change would be to actually have to subscribe to "personalbuddy@jabber.com" rather than just send messages to it. That way you can just remove your subscription to the presence and be done with it :)</FONT></P>
<P><FONT SIZE=2>Know any often updated projects on freshmeat so I can see this work?</FONT>
</P>
<P><FONT SIZE=2>Colin</FONT>
</P>
<P><FONT SIZE=2>-----Original Message-----</FONT>
<BR><FONT SIZE=2>From: Jens Alfke [<A HREF="mailto:jens@mac.com">mailto:jens@mac.com</A>]</FONT>
<BR><FONT SIZE=2>Sent: Thursday, May 24, 2001 11:42 AM</FONT>
<BR><FONT SIZE=2>To: jdev@jabber.org</FONT>
<BR><FONT SIZE=2>Subject: Re: [JDEV] Request for comments on system using jabber</FONT>
</P>
<BR>
<BR>
<BR>
<P><FONT SIZE=2>On Thursday, May 24, 2001, at 03:56 PM, al@alsutton.com wrote: </FONT>
</P>
<BR>
<P><FONT SIZE=2>If you send a message to personalbuddy@jabber.com saying "watch xxxxx" where xxxxx is the name of the package to watch it will send you notification of updates. If you send "ignore xxxxx" it will stop sending them. </FONT></P>
<BR>
<P><FONT SIZE=2>I love the idea of presence/IM based services like this, but I'm worried that we're going to get into a real mess where they're all driven by text messages using various different syntaxes ... which is of course exactly what happened in the e-mail world with list servers. (I just read a news article yesterday about a new AIM based agent for Radiohead fans that sounds like it's running some kind of Eliza-like "natural language" interface. Be very afraid.) </FONT></P>
<BR>
<P><FONT SIZE=2>In the case of your personalbuddy, I can easily see people later deciding they don't want the notifications anymore but not being able to remember the magic "ignore" command. They'd then get mad at the agent for spamming them. </FONT></P>
<BR>
<P><FONT SIZE=2>Wouldn't it be cleaner to use the existing Jabber subscription model for this rather than inventing your own? I.e. you subscribe to "xxxxx@alsutton.com"'s status and it will send you messages when xxxxx is updated. To stop getting updates, unsubscribe. (The status message in the presence could indicate the current version number.) </FONT></P>
<BR>
<P><FONT SIZE=2>Of course this requires that you run your own Jabber server at alsutton.com, which you might not be willing or able to do. Is it possible in Jabber to subscribe to a single resource? If so, then perhaps people could subscribe to "personalbuddy@jabber.com/xxxxx" to get notifications for package xxxxx. </FONT></P>
<BR>
<P><FONT SIZE=2>—Jens</FONT>
</P>
</BODY>
</HTML>