<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" version="2.0">
  <channel>
    <title>Clemens Vasters - Technology|Weblogs|RSS</title>
    <link>http://vasters.com/clemensv/</link>
    <description>Cloud Development and Alien Abductions</description>
    <language>en-us</language>
    <copyright>Clemens Vasters</copyright>
    <lastBuildDate>Fri, 09 Feb 2007 00:18:49 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.9.7067.0</generator>
    <managingEditor>cvasters@guhhome.com</managingEditor>
    <webMaster>cvasters@guhhome.com</webMaster>
    <item>
      <trackback:ping>http://vasters.com/clemensv/Trackback.aspx?guid=fab8443a-0569-4b69-840d-dfad00de17be</trackback:ping>
      <pingback:server>http://vasters.com/clemensv/pingback.aspx</pingback:server>
      <pingback:target>http://vasters.com/clemensv/PermaLink,guid,fab8443a-0569-4b69-840d-dfad00de17be.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://vasters.com/clemensv/CommentView,guid,fab8443a-0569-4b69-840d-dfad00de17be.aspx</wfw:comment>
      <wfw:commentRss>http://vasters.com/clemensv/SyndicationService.asmx/GetEntryCommentsRss?guid=fab8443a-0569-4b69-840d-dfad00de17be</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I'm busy at a conference but just stumbled upon Yahoo Pipes via TechMeme and <a href="http://www.25hoursaday.com/weblog/PermaLink.aspx?guid=258d634c-df5e-4420-a986-3e9d87a8f6da">Dare</a>.
The little bits I read about it make that quite interesting to me (and put a big grin
on my face) specifically because of this <a href="http://staff.newtelligence.net/clemensv/PermaLink.aspx?guid=154">piece
I wrote in 2003</a> and which also got some <a href="http://weblogs.asp.net/cosgood/archive/2003/04/11/5449.aspx">attention</a><a href="http://www.windley.com/archives/2003/04/15.shtml">back</a><a href="http://www.sauria.com/blog/computers/internet/weblogs/140">then</a>.
I claim prior art ;-)
</p>
        <img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=fab8443a-0569-4b69-840d-dfad00de17be" />
      </body>
      <title>Yahoo Pipes. Aha.</title>
      <guid isPermaLink="false">http://vasters.com/clemensv/PermaLink,guid,fab8443a-0569-4b69-840d-dfad00de17be.aspx</guid>
      <link>http://vasters.com/clemensv/2007/02/09/Yahoo+Pipes+Aha.aspx</link>
      <pubDate>Fri, 09 Feb 2007 00:18:49 GMT</pubDate>
      <description>&lt;p&gt;
I'm busy at a conference but just stumbled upon Yahoo Pipes via TechMeme and &lt;a href="http://www.25hoursaday.com/weblog/PermaLink.aspx?guid=258d634c-df5e-4420-a986-3e9d87a8f6da"&gt;Dare&lt;/a&gt;.
The little bits I read about it make that quite interesting to me (and put a big grin
on my face) specifically because&amp;nbsp;of this &lt;a href="http://staff.newtelligence.net/clemensv/PermaLink.aspx?guid=154"&gt;piece
I wrote in 2003&lt;/a&gt;&amp;nbsp;and which also got some &lt;a href="http://weblogs.asp.net/cosgood/archive/2003/04/11/5449.aspx"&gt;attention&lt;/a&gt; &lt;a href="http://www.windley.com/archives/2003/04/15.shtml"&gt;back&lt;/a&gt; &lt;a href="http://www.sauria.com/blog/computers/internet/weblogs/140"&gt;then&lt;/a&gt;.
I claim prior art ;-)
&lt;/p&gt;
&lt;img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=fab8443a-0569-4b69-840d-dfad00de17be" /&gt;</description>
      <comments>http://vasters.com/clemensv/CommentView,guid,fab8443a-0569-4b69-840d-dfad00de17be.aspx</comments>
      <category>Technology/Weblogs</category>
      <category>Technology/Weblogs/Atom</category>
      <category>Technology/Weblogs/RSS</category>
    </item>
    <item>
      <trackback:ping>http://vasters.com/clemensv/Trackback.aspx?guid=c8ba038e-6f1d-4f99-a763-bd995585b42b</trackback:ping>
      <pingback:server>http://vasters.com/clemensv/pingback.aspx</pingback:server>
      <pingback:target>http://vasters.com/clemensv/PermaLink,guid,c8ba038e-6f1d-4f99-a763-bd995585b42b.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://vasters.com/clemensv/CommentView,guid,c8ba038e-6f1d-4f99-a763-bd995585b42b.aspx</wfw:comment>
      <wfw:commentRss>http://vasters.com/clemensv/SyndicationService.asmx/GetEntryCommentsRss?guid=c8ba038e-6f1d-4f99-a763-bd995585b42b</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://weblogs.asp.net/javery/posts/23099.aspx">James Avery</a> suggests
creating something new for topic-based aggregation. His idea is to allow aggregation
of blogs by topic and not by person and wants new things invented for this. 
</p>
        <p>
I think they exist.
</p>
        <p>
The item-level <a href="http://blogs.law.harvard.edu/tech/rss#ltcategorygtSubelementOfLtitemgt">&lt;category&gt;</a> element
of RSS allows for setting a taxonomy on category items and that's sufficient to make
James' idea work, if  (a) aggregators were looking for the domain attribute and
allowed grouping by it and (b) blog engines would allow you to attribute your categories
like that. Then, we "only" need to agree on common categories (or someone just writes some
up) and were set. No need to register anywhere or with a central system. Here's
an example of how the elements could look for .NET bloggers:
</p>
        <p>
&lt;category domain="urn:msdn-microsoft-com:netframework"&gt;ASP.NET&lt;/category&gt;<br />
&lt;category domain="urn:msdn-microsoft-com:netframework"&gt;Enterprise Services&lt;/category&gt;<br />
&lt;category domain="urn:msdn-microsoft-com:netframework"&gt;C#&lt;/category&gt;<br />
&lt;category domain="urn:msdn-microsoft-com:netframework"&gt;VB.NET&lt;/category&gt;<br />
&lt;category domain="urn:msdn-microsoft-com:serversystem"&gt;SQL Server&lt;/category&gt;<br />
&lt;category domain="urn:msdn-microsoft-com:serversystem"&gt;BizTalk Server&lt;/category&gt;
</p>
        <img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=c8ba038e-6f1d-4f99-a763-bd995585b42b" />
      </body>
      <title>Aggregation by category</title>
      <guid isPermaLink="false">http://vasters.com/clemensv/PermaLink,guid,c8ba038e-6f1d-4f99-a763-bd995585b42b.aspx</guid>
      <link>http://vasters.com/clemensv/2003/08/08/Aggregation+By+Category.aspx</link>
      <pubDate>Fri, 08 Aug 2003 02:52:12 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://weblogs.asp.net/javery/posts/23099.aspx"&gt;James Avery&lt;/a&gt; suggests
creating something new for topic-based aggregation. His idea is to allow aggregation
of blogs by topic and not by person and wants new things invented for this. 
&lt;/p&gt;
&lt;p&gt;
I think they exist.
&lt;/p&gt;
&lt;p&gt;
The item-level&amp;nbsp;&lt;a href="http://blogs.law.harvard.edu/tech/rss#ltcategorygtSubelementOfLtitemgt"&gt;&amp;lt;category&amp;gt;&lt;/a&gt; element
of RSS allows for setting a taxonomy on category items and that's sufficient to make
James' idea work, if&amp;nbsp; (a) aggregators were looking for the domain attribute and
allowed grouping by it and (b) blog engines would allow you to attribute your categories
like that. Then, we "only" need to agree on common categories (or someone just writes&amp;nbsp;some
up) and were set. No need to register anywhere or with a central system.&amp;nbsp;Here's
an example of how&amp;nbsp;the elements&amp;nbsp;could look&amp;nbsp;for .NET bloggers:
&lt;/p&gt;
&lt;p&gt;
&amp;lt;category domain="urn:msdn-microsoft-com:netframework"&amp;gt;ASP.NET&amp;lt;/category&amp;gt;&lt;br&gt;
&amp;lt;category domain="urn:msdn-microsoft-com:netframework"&amp;gt;Enterprise Services&amp;lt;/category&amp;gt;&lt;br&gt;
&amp;lt;category domain="urn:msdn-microsoft-com:netframework"&amp;gt;C#&amp;lt;/category&amp;gt;&lt;br&gt;
&amp;lt;category domain="urn:msdn-microsoft-com:netframework"&amp;gt;VB.NET&amp;lt;/category&amp;gt;&lt;br&gt;
&amp;lt;category domain="urn:msdn-microsoft-com:serversystem"&amp;gt;SQL Server&amp;lt;/category&amp;gt;&lt;br&gt;
&amp;lt;category domain="urn:msdn-microsoft-com:serversystem"&amp;gt;BizTalk Server&amp;lt;/category&amp;gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=c8ba038e-6f1d-4f99-a763-bd995585b42b" /&gt;</description>
      <comments>http://vasters.com/clemensv/CommentView,guid,c8ba038e-6f1d-4f99-a763-bd995585b42b.aspx</comments>
      <category>Blog</category>
      <category>Technology/Weblogs</category>
      <category>Technology/Weblogs/RSS</category>
    </item>
    <item>
      <trackback:ping>http://vasters.com/clemensv/Trackback.aspx?guid=b8eee32a-df06-4975-873a-1054c5324d63</trackback:ping>
      <pingback:server>http://vasters.com/clemensv/pingback.aspx</pingback:server>
      <pingback:target>http://vasters.com/clemensv/PermaLink,guid,b8eee32a-df06-4975-873a-1054c5324d63.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://vasters.com/clemensv/CommentView,guid,b8eee32a-df06-4975-873a-1054c5324d63.aspx</wfw:comment>
      <wfw:commentRss>http://vasters.com/clemensv/SyndicationService.asmx/GetEntryCommentsRss?guid=b8eee32a-df06-4975-873a-1054c5324d63</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://blogs.law.harvard.edu/tech/stories/storyReader$127">Dave Winer</a> suggests
an experiment: 
</p>
        <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
          <p>
            <em>Shall we run an experiment is to see if aggregators can work with RSS feeds that
have a xmlns attribute at the top level, on the &lt;rss&gt; element? </em>
          </p>
        </blockquote>
        <p>
... and continues with an example:
</p>
        <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
          <p dir="ltr" style="MARGIN-RIGHT: 0px">
            <em>
              <font face="Courier New">&lt;rss version="2.0" xmlns="http://blogs.law.harvard.edu/tech/rss"&gt;<br /><br /></font>Now, the RSS spec doesn't say that this is okay, but neither does it say it's
not okay. </em>
          </p>
        </blockquote>
        <p dir="ltr" style="MARGIN-RIGHT: 0px">
Yes, the RSS spec may not but that doesn't matter, because it's just a vocabulary
on top of existing specs that take matters a bit more seriously. The <a href="http://www.w3.org/TR/REC-xml-names/">XML
namespaces</a> spec says: <em>"If the URI reference in a default namespace declaration
is empty, then unprefixed elements in the scope of the declaration are not considered
to be in any namespace", </em>which is true for all RSS elements as per RSS specification,
because it ignores namespaces and is therefore subject to this default case. Therefore,
setting a default document namespace like that may be permissible as per
RSS spec, but recognizing such a document as valid RSS is just wrong. I
would suggest to revise the spec and not to experiment.
</p>
        <img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=b8eee32a-df06-4975-873a-1054c5324d63" />
      </body>
      <title>RSS and namespaces, Episode 789</title>
      <guid isPermaLink="false">http://vasters.com/clemensv/PermaLink,guid,b8eee32a-df06-4975-873a-1054c5324d63.aspx</guid>
      <link>http://vasters.com/clemensv/2003/07/25/RSS+And+Namespaces+Episode+789.aspx</link>
      <pubDate>Fri, 25 Jul 2003 23:37:00 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://blogs.law.harvard.edu/tech/stories/storyReader$127"&gt;Dave Winer&lt;/a&gt; suggests
an experiment: 
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
&lt;em&gt;Shall we run an experiment is to see if aggregators can work with RSS feeds that
have a xmlns attribute at the top level, on the &amp;lt;rss&amp;gt; element? &lt;/em&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
... and continues with an example:
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;em&gt;&lt;font face="Courier New"&gt;&amp;lt;rss version="2.0" xmlns="http://blogs.law.harvard.edu/tech/rss"&amp;gt;&lt;br&gt;
&lt;br&gt;
&lt;/font&gt;Now, the RSS spec doesn't say that this is okay, but neither does it say it's
not okay. &lt;/em&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p dir=ltr style="MARGIN-RIGHT: 0px"&gt;
Yes, the RSS spec may not but that doesn't matter, because it's just a vocabulary
on top of existing specs that take matters a bit more seriously. The &lt;a href="http://www.w3.org/TR/REC-xml-names/"&gt;XML
namespaces&lt;/a&gt; spec says: &lt;em&gt;"If the URI reference in a default namespace declaration
is empty, then unprefixed elements in the scope of the declaration are not considered
to be in any namespace", &lt;/em&gt;which is true for all RSS elements as per RSS specification,
because it ignores namespaces and is therefore subject to this default case. Therefore,
setting a default document namespace like that&amp;nbsp;may be&amp;nbsp;permissible as per
RSS spec, but recognizing&amp;nbsp;such a document&amp;nbsp;as valid RSS is just wrong. I
would suggest to revise the spec and not to experiment.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=b8eee32a-df06-4975-873a-1054c5324d63" /&gt;</description>
      <comments>http://vasters.com/clemensv/CommentView,guid,b8eee32a-df06-4975-873a-1054c5324d63.aspx</comments>
      <category>Blog</category>
      <category>Technology/Weblogs</category>
      <category>Technology/Weblogs/RSS</category>
    </item>
  </channel>
</rss>