<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Introducing Silent Diving Seagulls: An XMPP Interface for Desktop Notifications</title>
	<atom:link href="http://blog.abi.sh/2009/silent-diving-seagulls/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.abi.sh/2009/silent-diving-seagulls/</link>
	<description></description>
	<lastBuildDate>Sat, 24 Jul 2010 03:42:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Arioch</title>
		<link>http://blog.abi.sh/2009/silent-diving-seagulls/comment-page-1/#comment-6448</link>
		<dc:creator>Arioch</dc:creator>
		<pubDate>Fri, 16 Apr 2010 01:26:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.abi.sh/?p=239#comment-6448</guid>
		<description>&lt;p&gt;i think XMPP should give one more unnoticed feature here&lt;/p&gt;

&lt;p&gt;XMPP allows number of clients (read: computers, phones, etc) be connected to one account. Each can have its own priority and here/busy/away status.&lt;/p&gt;

&lt;p&gt;what it might come to - is forwarding Growl notifications to where am i, following user.&lt;/p&gt;

&lt;p&gt;of course, some RFID token woud be best suited technically, it woulld not hapen.&lt;/p&gt;

&lt;p&gt;OTOH i easily imagine that with few computers in family i would have 2 jabber cients switched to away due to long idle, and one active. Or some modern wi-fi enbleld phone with me. And so if i am not at computer, then phone would get only high-priority Growl messages, others are lost. If i am at computer - then all messages goes to computer.&lt;/p&gt;

&lt;p&gt;This however misses full-screen applications (like games and video), which makes computer inuts not-idle, yet notification should act like it is idle.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>i think XMPP should give one more unnoticed feature here</p>

<p>XMPP allows number of clients (read: computers, phones, etc) be connected to one account. Each can have its own priority and here/busy/away status.</p>

<p>what it might come to &#8211; is forwarding Growl notifications to where am i, following user.</p>

<p>of course, some RFID token woud be best suited technically, it woulld not hapen.</p>

<p>OTOH i easily imagine that with few computers in family i would have 2 jabber cients switched to away due to long idle, and one active. Or some modern wi-fi enbleld phone with me. And so if i am not at computer, then phone would get only high-priority Growl messages, others are lost. If i am at computer &#8211; then all messages goes to computer.</p>

<p>This however misses full-screen applications (like games and video), which makes computer inuts not-idle, yet notification should act like it is idle.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Lindsay</title>
		<link>http://blog.abi.sh/2009/silent-diving-seagulls/comment-page-1/#comment-331</link>
		<dc:creator>Jeff Lindsay</dc:creator>
		<pubDate>Sun, 16 Aug 2009 05:12:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.abi.sh/?p=239#comment-331</guid>
		<description>&lt;p&gt;So you&#039;re saying drop XMPP? Oh, I&#039;d love that. :P&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>So you&#8217;re saying drop XMPP? Oh, I&#8217;d love that. :P</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Colby Russell</title>
		<link>http://blog.abi.sh/2009/silent-diving-seagulls/comment-page-1/#comment-330</link>
		<dc:creator>Colby Russell</dc:creator>
		<pubDate>Sun, 16 Aug 2009 04:59:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.abi.sh/?p=239#comment-330</guid>
		<description>&lt;p&gt;Jeff, of course I use HTTP for more than hypertext, as you&#039;ve cunningly made me confess. I have no problem with this. Nor do I have problems with the provisions that allow XMPP to flex and carry, e.g., binary data. I applaud this.&lt;/p&gt;

&lt;p&gt;I&#039;m critiquing your mechanism, not your payload.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Jeff, of course I use HTTP for more than hypertext, as you&#8217;ve cunningly made me confess. I have no problem with this. Nor do I have problems with the provisions that allow XMPP to flex and carry, e.g., binary data. I applaud this.</p>

<p>I&#8217;m critiquing your mechanism, not your payload.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Lindsay</title>
		<link>http://blog.abi.sh/2009/silent-diving-seagulls/comment-page-1/#comment-292</link>
		<dc:creator>Jeff Lindsay</dc:creator>
		<pubDate>Wed, 12 Aug 2009 06:09:22 +0000</pubDate>
		<guid isPermaLink="false">http://blog.abi.sh/?p=239#comment-292</guid>
		<description>&lt;p&gt;Colby, while I sympathize with your purist ideals ... I think this is OK. Regarding your example, if an image that renders text happens to be easier to work with, I&#039;m all for it. Besides, I&#039;m sure you use HTTP for more than hypertext. And while I hate SOAP, it got away with stupid crap like this, too.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Colby, while I sympathize with your purist ideals &#8230; I think this is OK. Regarding your example, if an image that renders text happens to be easier to work with, I&#8217;m all for it. Besides, I&#8217;m sure you use HTTP for more than hypertext. And while I hate SOAP, it got away with stupid crap like this, too.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Colby Russell</title>
		<link>http://blog.abi.sh/2009/silent-diving-seagulls/comment-page-1/#comment-291</link>
		<dc:creator>Colby Russell</dc:creator>
		<pubDate>Wed, 12 Aug 2009 05:58:07 +0000</pubDate>
		<guid isPermaLink="false">http://blog.abi.sh/?p=239#comment-291</guid>
		<description>&lt;p&gt;Argh. While it&#039;s nice that you can do &lt;code&gt;title; description; icon&lt;/code&gt; for a quick test, doing so (or passing JSON, as you plan to do) is completely missing the point of XMPP. That&#039;s like using XML to wrap name=value pairs where the value is a binary blob containing image data that renders out to the text that you want to convey.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Argh. While it&#8217;s nice that you can do <code>title; description; icon</code> for a quick test, doing so (or passing JSON, as you plan to do) is completely missing the point of XMPP. That&#8217;s like using XML to wrap name=value pairs where the value is a binary blob containing image data that renders out to the text that you want to convey.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: russell_h</title>
		<link>http://blog.abi.sh/2009/silent-diving-seagulls/comment-page-1/#comment-285</link>
		<dc:creator>russell_h</dc:creator>
		<pubDate>Tue, 11 Aug 2009 19:55:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.abi.sh/?p=239#comment-285</guid>
		<description>&lt;p&gt;Matt, Jeff,&lt;/p&gt;

&lt;p&gt;I&#039;m working on something that looks similar to dispatch.io, I&#039;m uncreatively calling it Notiserv2 for now. Its basically a Twisted Python server to server XMPP PubSub implementation, with a web interface and HTTP API.&lt;/p&gt;

&lt;p&gt;The flow would go something like this:
1. Create notiserv2 account (via the web)
2. Create a notification node (via the web)
3. Register publisher and subscriber JIDs (via web or XMPP)
4. Generate HTTP API keys
5. Publish via HTTP or XMPP, receive notifications via XMPP&lt;/p&gt;

&lt;p&gt;Eventually I envisioned desktop clients (I already have various hackish attempts) that would intercept local notifications and publish them to a specified node, as well as receiving notifications from specified nodes and displaying them on the screen.&lt;/p&gt;

&lt;p&gt;I&#039;m in the fairly early stages of developing all of this, and I&#039;m not sure exactly how it could fit in with these other projects, but I&#039;d certainly be interested in some sort of collaboration.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Matt, Jeff,</p>

<p>I&#8217;m working on something that looks similar to dispatch.io, I&#8217;m uncreatively calling it Notiserv2 for now. Its basically a Twisted Python server to server XMPP PubSub implementation, with a web interface and HTTP API.</p>

<p>The flow would go something like this:
1. Create notiserv2 account (via the web)
2. Create a notification node (via the web)
3. Register publisher and subscriber JIDs (via web or XMPP)
4. Generate HTTP API keys
5. Publish via HTTP or XMPP, receive notifications via XMPP</p>

<p>Eventually I envisioned desktop clients (I already have various hackish attempts) that would intercept local notifications and publish them to a specified node, as well as receiving notifications from specified nodes and displaying them on the screen.</p>

<p>I&#8217;m in the fairly early stages of developing all of this, and I&#8217;m not sure exactly how it could fit in with these other projects, but I&#8217;d certainly be interested in some sort of collaboration.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Lindsay</title>
		<link>http://blog.abi.sh/2009/silent-diving-seagulls/comment-page-1/#comment-284</link>
		<dc:creator>Jeff Lindsay</dc:creator>
		<pubDate>Tue, 11 Aug 2009 18:52:57 +0000</pubDate>
		<guid isPermaLink="false">http://blog.abi.sh/?p=239#comment-284</guid>
		<description>&lt;p&gt;Hey Matt, nice project! It seems to overlap with what we&#039;re trying to accomplish. Maybe we should talk about combining forces if we&#039;re actually on the same page. ;)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hey Matt, nice project! It seems to overlap with what we&#8217;re trying to accomplish. Maybe we should talk about combining forces if we&#8217;re actually on the same page. ;)</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://blog.abi.sh/2009/silent-diving-seagulls/comment-page-1/#comment-280</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Tue, 11 Aug 2009 16:52:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.abi.sh/?p=239#comment-280</guid>
		<description>&lt;p&gt;I&#039;m working on something called dispatch, (http://www.dispatch.io) that provides a HTTP API to a backend XMPP server. To receive notifications, I created a client that runs in the background and logs into the XMPP server, sending messages on to Growl. (http://github.com/mattking17/DispatchClient/tree/master).&lt;/p&gt;

&lt;p&gt;I&#039;d like to help or contribute to this project, contact me if you are interested.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I&#8217;m working on something called dispatch, (<a href="http://www.dispatch.io" rel="nofollow">http://www.dispatch.io</a>) that provides a HTTP API to a backend XMPP server. To receive notifications, I created a client that runs in the background and logs into the XMPP server, sending messages on to Growl. (<a href="http://github.com/mattking17/DispatchClient/tree/master)" rel="nofollow">http://github.com/mattking17/DispatchClient/tree/master)</a>.</p>

<p>I&#8217;d like to help or contribute to this project, contact me if you are interested.</p>]]></content:encoded>
	</item>
</channel>
</rss>
