RDF Site Summary

<h2>What is RSS?</h2><p><abbr title="RDF Site Summary">RSS</abbr> is a new format for syndicating web site headlines.
It was created and popularised by Netscape for their <a href="http://my.netscape.com">personalised portal site</a>.
Many sites, particularly weblogs, now produce an RSS version of their main page on a regular basis.</p><p>There have been a number of versions of RSS, starting with 0.90 which was released by Netscape in 1999. This was
quickly followed by version 0.91. The development of RSS then stopped as Netscape lost interest in promoting the format.
Throughout this period the idea of syndicating headlines through a simple format such as RSS was championed by
Dave Winer. In mid 2000, I proposed the <a href="http://lists.oreillynet.com/pipermail/rss/2000-June/000006.html">modularization
of RSS through the use of namespaces</a> which prompted a group of us to begin to work on the specification once more, reintroducing
RDF which had been excised by Netscape for version 0.91. This was released as RSS 1.0 in December 2000. In response
Dave Winer, who felt sidelined by the process, released an incremental change to version 0.91 and called it 0.92.</p><p>The current situation is that we have two competing versions of RSS: 1.0 which is being developed and coordinated by an open group of
developers, and 0.92 which is authored by Dave Winer in response to suggestions from the developer community.</p><p>For a more complete history of RSS see <a href="http://backend.userland.com/rss091">Dave Winers RSS Timeline</a>, but be sure to
read <a href="http://groups.yahoo.com/group/rss-dev/message/239">Dan Libby's recollections of RSS development within Netscape</a> and
<a href="http://groups.yahoo.com/group/rss-dev/message/1136">Dan Brickley's account of the origins of RSS</a>. Leigh Dodds wrote
<a href="http://www.xml.com/pub/a/2000/07/05/deviant/rss.html">an account of the RSS 1.0 development process</a>.</p><h2>Specifications</h2><p>RSS 1.0 development is currently being steered by the <a href="http://groups.yahoo.com/group/rss-dev">RSS working group</a></p><ul>

  <li>

Version 1.0 (RDF Schema)
RSS 1.0 is extendable through the use of modules:

  • Dublin Core
  •       <li><a href="http://purl.org/rss/1.0/modules/content/">Content</a></li>
          <li><a href="http://purl.org/rss/1.0/modules/syndication/">Syndication</a></li>
        </ul>
    
      </li>
    
      <li><a href="http://backend.userland.com/explainingRss092">Version 0.92</a></li>
    
      <li>
    

    Version 0.91 (Dave Winer’s cleaned up version)

      <li><a href="http://my.netscape.com/publish/help/quickstart.html">Version 0.90</a></li>
    
    </ul><p>If you're feeling confused, Aaron Swartz has produced an <a href="http://blogspace.com/rss/compatibility">RSS compatibility chart</a></p><h2>Surveys</h2><p>
       I've conducted two RSS surveys to assess the state of the RSS landscape. The results are here:
     </p><p>
       <a href="survey1.html">First RSS Survey, May 2000</a><br />
    
       <a href="survey2.html">Second RSS Survey, July 2000</a><br />
    </p><h2>Articles</h2><p>
      <a href="http://www.oreillynet.com/cs/user/view/wlg/183">Red Carpet RSS</a> by Rael Dornfest<br />
      <a href="http://www.webreference.com/perl/tutorial/8/">Webreference - Using RSS News Feeds</a><br />
      <a href="http://www.pipetree.com/jabber/headlines.html">Fun with Jabber: Headline Delivery with RSS</a> by DJ Adams<br />
    
      <a href="http://www.linuxzombies.com/tutorial_print.php?ID=13">Linux Zombies - RSS: News For Your Site!</a><br />
      <a href="http://www-106.ibm.com/developerworks/library/w-rss.html?dwzone=web">IBM developerWorks - An introduction to RSS news feeds</a><br />
      <a href="http://www.oreillynet.com/pub/a/network/2000/08/25/magazine/rss_intro.html">O'Reilly Network - RSS Moves Forward</a> by Edd Dumbill<br />
      <a href="http://www.oreillynet.com/pub/a/network/2000/08/25/magazine/rss_tut.html">O'Reilly Network - Writing RSS 1.0</a> by Rael Dornfest<br />
    
    </p><h2>Software</h2><h3>Viewing</h3><p>
      The original <a href="http://www.vertexdev.com/HeadlineViewer/">Headline Viewer</a><br />
      <a href="http://www.rttp.co.uk/xinfo/default.asp">XInfo headline viewer</a><br />
      <a href="http://www.disobey.com/amphetadesk/">amphetaDesk</a><br />
      <a href="http://www.feedreader.com/">FeedReader</a><br />
      <a href="http://members.bellatlantic.net/~vze3szvh/friday/">Friday</a> - J2ME based viewer for mobile devices<br />
    
      <a href="http://www.newzcrawler.com/">NewzCrawler</a><br />
    </p><h3>Producing</h3><p>
      <a href="http://search.cpan.org/doc/EISEN/XML-RSS-0.96/RSS.pm">XML::RSS</a> perl module<br />
      <a href="http://www.webreference.com/cgi-bin/perl/rssedit.pl">Webreference - RSS Channel Editor</a><br />
    </p><h3>Aggregating</h3><p>
      <a href="http://www.oreillynet.com/~rael/lang/perl/blagg/">blagg</a> - simple command line aggregator<br />
    
      <a href="http://www.oreillynet.com/meerkat/">Meerkat</a> - web based aggregator<br />
      <a href="http://www.oreillynet.com/~rael/lang/python/peerkat/">Peerkat</a> - a personal python based aggregator<br />
      <a href="http://www.drupal.org/">Drupal</a> - includes an aggregation module<br />
      <a href="http://fyuze.com/">Fyuze</a><br />
    
    </p><h3>Validating</h3><p>
      <a href="http://home.freeuk.com/leigh.dodds/rss_validator/">Schematron Validator</a><br />
      <a href="http://aggregator.userland.com/validator">Userland RSS Validator</a><br />
    </p>
    

Permalink: http://blog.iandavis.com/2004/01/rdf-site-summary/


Other posts tagged as microsites, rss, technology

Earlier Posts