RAT (Release Audit Tool) results

The following document contains the results of RAT (Release Audit Tool).

*****************************************************
Summary
-------
Notes: 3
Binaries: 7
Archives: 0
Standards: 170

Apache Licensed: 109
Generated Documents: 1

JavaDocs are generated and so license header is optional
Generated files do not required license headers

60 Unknown Licenses

*******************************

Archives (+ indicates readable, $ unreadable): 

 
*****************************************************
  Files with AL headers will be marked L
  Binary files (which do not require AL headers) will be marked B
  Compressed archives will be marked A
  Notices, licenses etc will be marked N
 !????? build-original.xml
 !????? build.properties
  GEN   build.xml
  N     LICENSE.txt
  N     NOTICE.txt
  AL    pom.xml
 !????? project.properties
 !????? project.xml
 !????? SPECIFICATIONS
  AL    src/java/org/apache/commons/feedparser/AtomFeedParser.java
  AL    src/java/org/apache/commons/feedparser/BaseParser.java
  AL    src/java/org/apache/commons/feedparser/ChangesFeedParser.java
  AL    src/java/org/apache/commons/feedparser/ContentDetector.java
  AL    src/java/org/apache/commons/feedparser/ContentDetectorResult.java
  AL    src/java/org/apache/commons/feedparser/ContentFeedParserListener.java
  AL    src/java/org/apache/commons/feedparser/DefaultFeedDirectoryParserListener.java
  AL    src/java/org/apache/commons/feedparser/DefaultFeedParserListener.java
  AL    src/java/org/apache/commons/feedparser/example/HelloFeedParser.java
  AL    src/java/org/apache/commons/feedparser/FeedDirectoryParserListener.java
  AL    src/java/org/apache/commons/feedparser/FeedFilter.java
  AL    src/java/org/apache/commons/feedparser/FeedLifecycleListener.java
  AL    src/java/org/apache/commons/feedparser/FeedList.java
  AL    src/java/org/apache/commons/feedparser/FeedParser.java
  AL    src/java/org/apache/commons/feedparser/FeedParserException.java
  AL    src/java/org/apache/commons/feedparser/FeedParserFactory.java
  AL    src/java/org/apache/commons/feedparser/FeedParserImpl.java
  AL    src/java/org/apache/commons/feedparser/FeedParserListener.java
  AL    src/java/org/apache/commons/feedparser/FeedParserState.java
  AL    src/java/org/apache/commons/feedparser/FeedVersion.java
  AL    src/java/org/apache/commons/feedparser/FOAFFeedParser.java
  AL    src/java/org/apache/commons/feedparser/FOAFFeedParserListener.java
  AL    src/java/org/apache/commons/feedparser/HTMLFeedParser.java
  AL    src/java/org/apache/commons/feedparser/impl/CaptureOutputFeedParserListener.java
  AL    src/java/org/apache/commons/feedparser/impl/DebugFeedParserListener.java
  AL    src/java/org/apache/commons/feedparser/LinkFeedParserListener.java
  AL    src/java/org/apache/commons/feedparser/locate/AnchorParser.java
  AL    src/java/org/apache/commons/feedparser/locate/AnchorParserException.java
  AL    src/java/org/apache/commons/feedparser/locate/AnchorParserListener.java
  AL    src/java/org/apache/commons/feedparser/locate/blogservice/AOLJournal.java
  AL    src/java/org/apache/commons/feedparser/locate/blogservice/Blogger.java
  AL    src/java/org/apache/commons/feedparser/locate/blogservice/BlogService.java
  AL    src/java/org/apache/commons/feedparser/locate/blogservice/Blosxom.java
  AL    src/java/org/apache/commons/feedparser/locate/blogservice/DiaryLand.java
  AL    src/java/org/apache/commons/feedparser/locate/blogservice/ExpressionEngine.java
  AL    src/java/org/apache/commons/feedparser/locate/blogservice/Flickr.java
  AL    src/java/org/apache/commons/feedparser/locate/blogservice/GreyMatter.java
  AL    src/java/org/apache/commons/feedparser/locate/blogservice/iBlog.java
  AL    src/java/org/apache/commons/feedparser/locate/blogservice/LiveJournal.java
  AL    src/java/org/apache/commons/feedparser/locate/blogservice/Manila.java
  AL    src/java/org/apache/commons/feedparser/locate/blogservice/MovableType.java
  AL    src/java/org/apache/commons/feedparser/locate/blogservice/PMachine.java
  AL    src/java/org/apache/commons/feedparser/locate/blogservice/RadioUserland.java
  AL    src/java/org/apache/commons/feedparser/locate/blogservice/TextAmerica.java
  AL    src/java/org/apache/commons/feedparser/locate/blogservice/TextPattern.java
  AL    src/java/org/apache/commons/feedparser/locate/blogservice/Typepad.java
  AL    src/java/org/apache/commons/feedparser/locate/blogservice/Unknown.java
  AL    src/java/org/apache/commons/feedparser/locate/blogservice/WordPress.java
  AL    src/java/org/apache/commons/feedparser/locate/blogservice/Xanga.java
  AL    src/java/org/apache/commons/feedparser/locate/blogservice/YahooGroups.java
  AL    src/java/org/apache/commons/feedparser/locate/BlogServiceDiscovery.java
  AL    src/java/org/apache/commons/feedparser/locate/DiscoveryLocator.java
  AL    src/java/org/apache/commons/feedparser/locate/EntityDecoder.java
  AL    src/java/org/apache/commons/feedparser/locate/FeedLocator.java
  AL    src/java/org/apache/commons/feedparser/locate/FeedReference.java
  AL    src/java/org/apache/commons/feedparser/locate/LinkLocator.java
 !????? src/java/org/apache/commons/feedparser/locate/package.html
  AL    src/java/org/apache/commons/feedparser/locate/ProbeLocator.java
  AL    src/java/org/apache/commons/feedparser/locate/ResourceExpander.java
  AL    src/java/org/apache/commons/feedparser/Main.java
  AL    src/java/org/apache/commons/feedparser/MetaFeedParser.java
  AL    src/java/org/apache/commons/feedparser/MetaFeedParserListener.java
  AL    src/java/org/apache/commons/feedparser/ModContentFeedParserListener.java
  AL    src/java/org/apache/commons/feedparser/network/AdvancedInputStream.java
  AL    src/java/org/apache/commons/feedparser/network/Authenticator.java
  AL    src/java/org/apache/commons/feedparser/network/BaseResourceRequest.java
  AL    src/java/org/apache/commons/feedparser/network/BlockingResourceRequest.java
  AL    src/java/org/apache/commons/feedparser/network/DataEvent.java
 !????? src/java/org/apache/commons/feedparser/network/DOCUMENTATION
  AL    src/java/org/apache/commons/feedparser/network/HTTPClientNetworkResource.java
  AL    src/java/org/apache/commons/feedparser/network/MalformedResourceException.java
  AL    src/java/org/apache/commons/feedparser/network/NetworkEventListener.java
  AL    src/java/org/apache/commons/feedparser/network/NetworkException.java
  AL    src/java/org/apache/commons/feedparser/network/ResourceRequest.java
  AL    src/java/org/apache/commons/feedparser/network/ResourceRequestFactory.java
  AL    src/java/org/apache/commons/feedparser/network/URLCookieManager.java
  AL    src/java/org/apache/commons/feedparser/network/URLResolver.java
  AL    src/java/org/apache/commons/feedparser/network/URLResourceRequest.java
  AL    src/java/org/apache/commons/feedparser/NS.java
  AL    src/java/org/apache/commons/feedparser/OPMLFeedParser.java
  AL    src/java/org/apache/commons/feedparser/output/RSS10_OutputFeedParserListener.java
  AL    src/java/org/apache/commons/feedparser/post/MetaWeblogPostAgent.java
  AL    src/java/org/apache/commons/feedparser/post/PostAgent.java
  AL    src/java/org/apache/commons/feedparser/post/PostEntry.java
  AL    src/java/org/apache/commons/feedparser/RSSFeedParser.java
  AL    src/java/org/apache/commons/feedparser/sax/RSSFeedParser.java
  AL    src/java/org/apache/commons/feedparser/TagFeedParser.java
  AL    src/java/org/apache/commons/feedparser/TagFeedParserListener.java
  AL    src/java/org/apache/commons/feedparser/TerminateParserException.java
  AL    src/java/org/apache/commons/feedparser/test/BaseTestCase.java
 !????? src/java/org/apache/commons/feedparser/test/broken-Invalid-byte-2-of-3-byte-UTF-8-sequence.xml
 !????? src/java/org/apache/commons/feedparser/test/broken-salon.rdf
 !????? src/java/org/apache/commons/feedparser/test/broken-UTF8-feed.rss
  AL    src/java/org/apache/commons/feedparser/test/DebugPerformance.java
  AL    src/java/org/apache/commons/feedparser/test/TestAtom.java
 !????? src/java/org/apache/commons/feedparser/test/TestAtom.xml
  AL    src/java/org/apache/commons/feedparser/test/TestBrokenFeeds.java
  AL    src/java/org/apache/commons/feedparser/test/TestComments.java
  AL    src/java/org/apache/commons/feedparser/test/TestFeedFilter.java
  AL    src/java/org/apache/commons/feedparser/test/TestFeedLocator.java
  AL    src/java/org/apache/commons/feedparser/test/TestFeedParser.java
  AL    src/java/org/apache/commons/feedparser/test/TestFeedParserUTF8.java
 !????? src/java/org/apache/commons/feedparser/test/TestFeedParserUTF8.rss
  AL    src/java/org/apache/commons/feedparser/test/TestGuid.java
  AL    src/java/org/apache/commons/feedparser/test/TestPerformance.java
  AL    src/java/org/apache/commons/feedparser/test/TestProbeLocator.java
  AL    src/java/org/apache/commons/feedparser/Test.java
  AL    src/java/org/apache/commons/feedparser/tools/ISO8601DateParser.java
  AL    src/java/org/apache/commons/feedparser/tools/RFC3066LocaleParser.java
  AL    src/java/org/apache/commons/feedparser/tools/RFC822DateParser.java
  AL    src/java/org/apache/commons/feedparser/tools/XMLCleanser.java
  AL    src/java/org/apache/commons/feedparser/tools/XMLEncodingParser.java
  AL    src/java/org/apache/commons/feedparser/XHTMLFeedParserListener.java
  B     src/site/resources/images/feedparser-logo-white.png
  B     src/site/resources/images/feedparser-logo-white.xcf
  AL    src/site/site.xml
  AL    src/test/org/apache/commons/feedparser/locate/TestAnchorParser.java
 !????? tests/anchor/anchor1.html
 !????? tests/anchor/anchor2.html
 !????? tests/anchor/anchor3.html
 !????? tests/anchor/anchor4.html
 !????? tests/anchor/anchor5.html
 !????? tests/anchor/anchor6.html
 !????? tests/directory/christian1.opml
 !????? tests/directory/xfn1.html
 !????? tests/feeds/atom-1.xml
 !????? tests/feeds/blink.xml
 !????? tests/feeds/current-broken-drop-accents.atom
 !????? tests/feeds/i18n.atom
  N     tests/feeds/README
 !????? tests/feeds/rss-1.0-EUC-JP.rdf
 !????? tests/feeds/rss-1.0-international-1.rdf
 !????? tests/feeds/rss-2.0-enclosure.rss
 !????? tests/feeds/rss-2.0-guid.rss
 !????? tests/feeds/tag-atom.xml
 !????? tests/feeds/tag-dc.rss
 !????? tests/feeds/tag-delicious.rss
 !????? tests/feeds/tag-furl.rss
 !????? tests/feeds/title.atom
  B     tests/feeds/utf16.atom
  B     tests/feeds/utf16.rss1
  B     tests/feeds/utf16.rss2
 !????? tests/feeds/wordpress-comments.rss
 !????? tests/feeds/zawodny-broken-content.rss2
 !????? tests/filter/entity-atom-1.xml
 !????? tests/filter/lisa.opml
 !????? tests/filter/nbsp-1.xml
 !????? tests/filter/prolog-atom-1.xml
 !????? tests/filter/prolog-atom-2.xml
 !????? tests/filter/prolog-opml-1.xml
 !????? tests/locale/atom-es-on-feed-element.xml
 !????? tests/locale/atom-ja-on-content-element.xml
 !????? tests/locale/rss-2.0-en-on-channel-element.xml
 !????? tests/locale/rss-zh-on-channel-element.xml
 !????? tests/locate/locate1.html
 !????? tests/locate/locate10.html
 !????? tests/locate/locate2.html
 !????? tests/locate/locate3.html
 !????? tests/locate/locate4.html
 !????? tests/locate/locate5.html
 !????? tests/locate/locate6.html
 !????? tests/locate/locate7.html
 !????? tests/locate/locate8.html
 !????? tests/locate/locate9.html
 !????? TODO
 !????? TODO_RELEASE
 !????? xdocs/downloads.xml
  B     xdocs/images/feedparser-logo-white.png
  B     xdocs/images/feedparser-logo-white.xcf
 !????? xdocs/index.xml
 !????? xdocs/navigation.xml
 
 *****************************************************
 Printing headers for files without AL header...
 
 
 =======================================================================
 ==build-original.xml
 =======================================================================
 <?xml version="1.0" encoding="ISO-8859-1"?>

<project name="feedparser" default="jar" basedir=".">

    <property name="jakarta.site2.home" location="../jakarta-site2"/>

    <property name="compile.dir" value="compile"/>
    <property name="dist.dir" value="dist"/>
    <property name="junit.dir" value="junit"/>
    <property name="src.dir" value="src"/>
    <property environment="env"/>
    <property file="build.properties"/>
    <property name="project" value="feedparser"/>
    <property name="product" value="FeedParser"/>

    <property name="version.major" value="0"/>
    <property name="version.minor" value="5"/>
    <property name="version.sub" value="0"/>
    <property name="version.desc" value="-RC1"/>

    <property name="version" value="${version.major}.${version.minor}.${version.sub}${version.desc}"/>

    <property name="docs.dest" value="./site"/>
    <property name="docs.src" value="./xdocs"/>

    <property name="year" value="2005"/>

    <path id="anakia.classpath">
        <fileset dir="${jakarta.site2.home}/lib">
            <include name="*.jar"/>
        </fileset>
    </path>

    <path id="project.classpath">
        <fileset dir="lib">
            <include name="*.jar"/>
        </fileset>
    </path>

    <path id="junit.classpath">
        <path refid="project.classpath"/>
        <fileset dir="lib/build">
            <include name="*.jar"/>
        </fileset>
    </path>

    <target name="init">

        <available property="junit.available" 
                   classname="junit.framework.TestCase"/>

 =======================================================================
 ==build.properties
 =======================================================================
 # The full path to where the Jakarta Feed Parser is installed, such as
# "c:/jakarta/feedparser"; use forward slashes instead of backslashes on
# Windows. 
 
#feedparser.home=${user.home}/feedparser
feedparser.home=.

# The file path location to where all of our external JARs are located that are
# not bundled with the Jakarta Feed Parser, such as junit.jar.
#
# FIXME: should NOT have ksa-lib.jar in it.  We should put external .jars in CVS
# but I'm not sure about current Apache policy for this.  This is really ugly
# right now so maybe maven is the solution.  I need this to build on ANY unix
# machine with java installed.

#ext.lib.path=${user.home}/feedparser/lib/build/

# Turn maven jar overrides on
#maven.jar.override=on
#maven.jar.jaxen=lib/jaxen-full.jar

 =======================================================================
 ==project.properties
 =======================================================================
 maven.checkstyle.properties = checkstyle.xml
maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory

# uncomment the next line to work in offline mode (no jar download & no linkcheck)
#maven.mode.online=

maven.javadoc.author=false
maven.javadoc.links=http://java.sun.com/products/jdk/1.4/docs/api

maven.xdoc.jsl=../commons-build/commons-site.jsl
maven.xdoc.date=bottom
maven.xdoc.poweredby.image=maven-feather.png
maven.xdoc.version=${pom.currentVersion}
maven.xdoc.developmentProcessUrl=http://commons.apache.org/charter.html
maven.xdoc.includeProjectDocumentation=yes

maven.compile.debug=on
maven.compile.deprecation=off
maven.compile.optimize=off

maven.jarResources.basedir=src/java
maven.jar.excludes=**/package.html
maven.junit.fork=true
maven.junit.sysproperties=org.xml.sax.driver
org.xml.sax.driver=org.apache.xerces.parsers.SAXParser

clover.excludes=**/Test*.java

maven.username=burton

 =======================================================================
 ==project.xml
 =======================================================================
 <?xml version="1.0"?>
<project>
    
    <name>Commons FeedParser</name>
    <groupId>commons-feedparser</groupId>
    <artifactId>commons-feedparser</artifactId>
    <logo>/images/feedparser-logo-white.png</logo>

    <url>http://commons.apache.org/feedparser/</url>

    <inceptionYear>2004</inceptionYear>

    <shortDescription>Jakarta FeedParser</shortDescription>

    <description>Jakarta FeedParser</description>

    <currentVersion>0.5-SNAPSHOT</currentVersion>

    <package>org.apache.commons.feedparser</package>

    <organization>
        <name>Apache Software Foundation</name>
        <url>http://jakarta.apache.org/</url>
        <logo>http://jakarta.apache.org/images/jakarta-logo.gif</logo>
    </organization>

    <shortDescription>Apache Commons FeedParser</shortDescription>
    
    <description>
    </description>

    <siteAddress>jakarta.apache.org</siteAddress>
    <siteDirectory>/www/commons.apache.org/sandbox/feedparser</siteDirectory>
    <distributionDirectory>/www/jakarta.apache.org/builds/jakarta-commons/feedparser</distributionDirectory>

    <versions>
    </versions>

    <branches>
    </branches>

    <developers>

        <developer>
            <name>Kevin A. Burton</name>
            <id>burton</id>
            <email>burton1--at--rojo.com</email>
            <organization>Rojo Networks Inc.</organization>
        </developer>
        <developer>

 =======================================================================
 ==SPECIFICATIONS
 =======================================================================
 
** RSS SPECS **

http://diveintomark.org/archives/2004/02/04/incompatible-rss

** ATOM SPECS **

http://diveintomark.org/archives/2003/12/19/atom-autodiscovery

http://diveintomark.org/rfc/draft-pilgrim-atom-autodiscovery-02.html

http://www.mnot.net/drafts/draft-nottingham-atom-format-02.html

 =======================================================================
 ==src/java/org/apache/commons/feedparser/locate/package.html
 =======================================================================
 <body>

    <p>
        A feed AutoDiscovery parser which supports both RSS and Atom.
    </p>

</body>

 =======================================================================
 ==src/java/org/apache/commons/feedparser/network/DOCUMENTATION
 =======================================================================
 
** FIXME **

    - What about the transparent HTCache work?

    - Look at all the imports and make SURE its isolated

        - Might have to move the event package over.

** DOCUMENTATION **

- InputStream utilities

    - String content
    - byte array
    - Local cached input stream

- Initial support for Digest and Basic authentication and an API to support
  this.
    
- Support for easy and common HTTP custimization (changing UserAgent, etc)

- Identical default behavior between URL and HTTPClient implementations
    
- Support for session cookies when java.net.URL is used. (Still being
  implemented)

- No infinite timeouts per the default java.net.URL.  We set default timeouts to
  5 minutes instead of infiniity.

- NetworkException instead of generic IOException.  This allows you to use
  network IO alongside fileIO and note the difference in try/catch blocks.  This
  also throws the 'cause' of the exception which IOException does not.

- Download progress via event listeners.  Currently most network IO packages are
  just black boxes.  We support blocking IO which event callbacks during reads.

- HTTP status codes in exceptions.  java.net.URL doesn't support this.

- Support for Jakarta HttpClient and java.net.URL as IO implementations.  While
  java.net.URL is reliable we believe that Jakarta HttpClient is very compelling.

- Support for a future async IO API... While blocking IO has proven reliable we
  want to provide an async IO layer which uses event callbacks.

- Simple ResourceRequest API which has no requirements on internal JRE classes.

- Provide portability to migrate away from non-free software (java.net.URL)

- Easy URI scheme registration IO handlers.  One can now create URI base IO

 =======================================================================
 ==src/java/org/apache/commons/feedparser/test/broken-Invalid-byte-2-of-3-byte-UTF-8-sequence.xml
 =======================================================================
 <?xml version="1.0" ?> 
<rss version="2.0">
<channel>
<title>Mosaic: World News From The Middle East</title>
<description>Selection of daily news reports in English from a variety of Middle Eastern 
broadcasters from Morocco and Egypt, Israel and The Palestinian Authority, to Iraq and 
Iran.</description>
<language>en-us</language>
<pubDate>Thu, 12 Feb 2004 15:55:30 EST</pubDate>
<category>World News</category>
<link>http://linktv.org/mosaic/</link>
<item>
<title>Mosaic Summary, December 30, 2003 - Algeria Freezes Majority Party's Assets</title>
<description>
Segments include: Algeria Freezes Majority Party's Assets; U.S. Intelligence Teams Gather Info on Iraqi Attacks; More Deaths in Baghdad; James Baker Heads Back to Washington, Iraqi Debts Reduced; Israeli Occupation Forces Raid Palestinian Areas; Palestinians See Israeli Dismantling as PR Campaign; Israeli Raids Wounds Palestinians, Homes Demolished; Palestinians See Israeli Move as PR Stunt; Sharon Warns that Illegal Settler Outposts May Be Removed; Israeli Officials Support Sharon Position...
Places referenced include: Baghdad; Beijing; Gaza; Nablus; Sharon; U.S.; West Bank...
TV stations contributing segments include: Abu Dhabi TV, UAE; Al Manar TV, Lebanon; Jordan TV, Jordan; IBA TV, Israel; Prime Minster Ariel Sharon is expected to give a speech about evacuating settlements if negotiations with Palestinians fail. There is a possibility that illegal settlement posts, that were built in the last few months, will be evacuated, especially the Migrun Settlement near Ramallah. Settlers are preparing themselves to counter that possibility. One Israeli settler explained, "No one can deny that there is an atmosphere of anxiety here. One must be careful because of the situation we live in. We may be forced to evacuate the settlement. You are visiting me in a settlement that has received orders to evacuate, including the 43 families that live here. It appears that we should not expect positive surprises." Migrun settlement post is witnessing a lot of support; dozens of Israelis have come in solidarity with the families who live here. The Rabbinic Settlement Counsel called on settlers to be cautious and avoid violent confrontations with the defense army. They also called on the Prime Minister to reverse his decision to evacuate the settlement and avoid creating confrontations between soldiers and settlers. ; ANN TV, England
</description>
<link>http://www.linktv.org/mosaic/streamsArchive/summaryPop.php4?code=12302003S</link>
</item>
<item>
<title>Mosaic Summary, December 29, 2003 - Iranian President and Leaders Console Earthquake Victims</title>
<description>
Segments include: Iranian President and Leaders Console Earthquake Victims; Jewish Settlers Vow to Resist Dismantling of Settlements; Iranian Officials Express Grief for Earthquake Victims; Iranian Leaders Visit Bam; Bodies of Benin Crash Returned to Lebanon; More Attacks Against Coalition Forces in Iraq; Blair Questioned over Iraq's Alleged Weapons of Mass Destruction; U.S. Demands Foreign Airlines to Place Armed Marshals on Flights; Car Bomb in Saudi Arabia; Palestinian Prime Minister Visits Saudi Arabia...
Places referenced include: Bam; Beirut; Karbala; Riyadh; United States; West Bank...
TV stations contributing segments include: Abu Dhabi TV, UAE; Nile TV, Egypt; IRIB TV, Iran; Al Manar TV, Lebanon; Jordan TV, Jordan
</description>
<link>http://www.linktv.org/mosaic/streamsArchive/summaryPop.php4?code=12292003S</link>
</item>
<item>
<title>Mosaic Summary, December 24, 2003 - Iraq Still Unstable</title>
<description>
Segments include: Iraq Still Unstable; Iraqi Official Says Jordan Harboring Iraqi Regime Supporters; Israel Plans to Finish Separating Wall Soon; Christmas in Bethlehem is Difficult; Israeli Forces Reconstruct Lebanese-Israeli Wall; Palestinians Mourn 9 Dead as Israeli Raids Continue; Japan Sends Off Troops to Iraq; U.S. Officials Describe Sharon Speech as Positive; Israeli President Comments on Sharon Speech in China; Peres Says Sharon Must Commit to Road Map; Syrian President Al Assad Meets with Egyptian President Mubarak; UNICEF: Millions of Children Worldwide Remain Uneducated; Kuwaiti Soccer Union Supports Moroccan Bid for World Cup host in 2010...
Places referenced include: Amman; Baghdad; Beijing; Bethlehem; Damascus; Iraq; Israel; Morocco; Nablus; Southern Sahara; village of Alghajar...
TV stations contributing segments include: Abu Dhabi TV, UAE; Al Manar TV, Lebanon; Jordan TV, Jordan; IBA TV, Israel; In the American capital of Washington, a senior U.S. official described the speech of Prime Minister Ariel Sharon, as a very positive development that may facilitate the peace negotiations on the basis of the Road Map plan. He denied reports claming that the U.S. administration is not satisfied with Sharon's speech saying that they are based on misinterpretations to what the White House spokesman said. The senior U.S. official also added that the White House is not opposed to unilateral steps if they help achieve the Road Map for peace between Israel and the Palestinians. Scott McClellan, the White House spokesman said that he was satisfied with the Israeli Prime Minister's commitment to the Road Map plan. ; Shimon Peres, the leader of the Israeli Labor party said that Prime Minister Ariel Sharon must be committed to the Road Map and the Palestinian leadership must stop terrorism or else it will be labeled as an authority that supports terrorism. He met with foreign Ambassadors in Israel in the wake of the Ariel Sharon's speech in Hertzelia.; Nile TV, Egypt; 2M TV, Morocco
</description>
<link>http://www.linktv.org/mosaic/streamsArchive/summaryPop.php4?code=12242003S</link>
</item>
<item>
<title>Mosaic Summary, December 23, 2003 - Arafat Prohibited from Visiting Bethlehem</title>
<description>
Segments include: Arafat Prohibited from Visiting Bethlehem; Israeli Incursions Continue in West Bank and Gaza; Egyptians: Maher Assault Shocking; Ayatollah Sistani Sees Role for Arab League; U.S. Soldiers Making Arrests in Iraq; Saudi Arabia Will Discuss Iraqi Debt Later; IAEA Investigating Pakistan Support of Iran Weapons Program; Saddam Capture Raises Questions About Syrians and Palestinians; Sharon Congratulates Bush on Saddam Capture; Israel Wants to Participate in Trial Against Saddam...
Places referenced include: Egypt; Gaza; Iraq; Jerusalem; Pakistan; Saudi Arabia; Tehran; U.S....
TV stations contributing segments include: Abu Dhabi TV, UAE; Al Manar TV, Lebanon; Nile TV, Egypt; Jordan TV, Jordan; IBA TV, Israel; ANN TV, England
</description>
<link>http://www.linktv.org/mosaic/streamsArchive/summaryPop.php4?code=12232003S</link>
</item>
<item>
<title>Mosaic Summary, December 22, 2003 - Egyptian FM Meets with Sharon</title>
<description>

 =======================================================================
 ==src/java/org/apache/commons/feedparser/test/broken-salon.rdf
 =======================================================================
 
<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="0.91">
  	<channel>
		<title>Salon.com</title>
		<link>http://www.salon.com</link>
		<description>Salon makes you think.</description>
		<language>en-us</language>
		<copyright>Copyright 2004, Salon.com.</copyright>
		<pubDate>Mon, 02 Feb 2004 01:37:27 PST</pubDate>

		<image>
			<title>Salon.com</title>
			<url>http://www.salon.com/src/rdf_salonlogo.gif</url>
			<link>http://www.salon.com/</link>
		</image>

		
		<item>
			<title>Monday's must-reads</title>
			<link>http://www.salon.com/politics/war_room/2004/02/02/mustreads</link>
			<description></description>
		</item>
									
		<item>
			<title>In the polls</title>
			<link>http://www.salon.com/politics/war_room/2004/02/02/polls</link>
			<description></description>
		</item>
									
		<item>
			<title>Where in the world is Al Gore?</title>
			<link>http://www.salon.com/politics/war_room/2004/02/02/gore</link>
			<description></description>
		</item>
									
		<item>
			<title>How do you like Kerry now?</title>
			<link>http://www.salon.com/politics/war_room/2004/02/02/country</link>
			<description></description>
		</item>
									
		<item>
			<title>King Kaufman Sports Daily</title>
			<link>http://www.salon.com/news/sports/col/kaufman/2004/02/02/monday</link>
			<description>Even Janet Jackson's exposed breast couldn't upstage a classic Super Bowl that, no offense, wasn't all defense.</description>
		</item>
									
		<item>
			<title>The Democrats' Southern paradox</title>

 =======================================================================
 ==src/java/org/apache/commons/feedparser/test/broken-UTF8-feed.rss
 =======================================================================
 <?xml version="1.0"?>

<!-- name="generator" content="blosxom/2.0" -->
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">

<rss version="0.91">
  <channel>
    <title>MobileWhack</title>
    <link>http://www.mobilewhack.com/</link>
    <description>Few mobiles were harmed in the making of this site.</description>
    <language>en</language>


  <item>
    <title>T-Mobile Treo 600 in March</title>
    <link>http://www.mobilewhack.com/pda/palm/treo/tmobile_treo600_march.html</link>
    <description>
    &lt;a href="http://www.handspring.com/support/special_shipping_msg.jhtml
"&gt;&lt;a href="http://www.amazon.com/exec/obidos/ASIN/B0000SX2U2
/mobilewhack0d-20"&gt;&lt;img src="http://images.amazon.com/images/P/B0000SX2U2.01.MZZZZZZZ.jpg
" border="0" align="right" /&gt;&lt;/a&gt;&lt;/a&gt;
    
&lt;a href=&quot;http://www.gizmodo.com/archives/no_tmobile_treo_600_until_march.php&quot;&gt;Gizmodo reports&lt;/a&gt; that the long-awaited T-Mobile-branded Treo 600 will have to be still longer awaited.  Handspring says it'll not be out until March with &lt;a href=&quot;http://www.handspring.com/support/special_shipping_msg.jhtml&quot;&gt;pre-orders starting in mid-February&lt;/a&gt;.

    &lt;p /&gt;
    &lt;a href="http://www.amazon.com/exec/obidos/ASIN/B0000SX2U2
/mobilewhack0d-20"&gt;Buy from Amazon&lt;/a&gt; | 
    &lt;a href="http://www.mobilewhack.com/pda/palm/treo/tmobile_treo600_march.html#writeback"&gt;Discuss this story&lt;/a&gt;
    </description>
  </item>

  <item>
    <title>SPOT Review: The Content</title>
    <link>http://www.mobilewhack.com/watch/spot/spot_review_content.html</link>
    <description>
    &lt;a href="http://direct.msn.com/channels/news.aspx"&gt;&lt;a href="http://www.amazon.com/exec/obidos/ASIN/B0001540G4/mobilewhack0d-20"&gt;&lt;img src="http://images.amazon.com/images/P/B0001540G4.01.MZZZZZZZ.jpg" border="0" align="right" /&gt;&lt;/a&gt;&lt;/a&gt;
    
I'm spending a little time with an &lt;a href=&quot;http://www.amazon.com/exec/obidos/ASIN/B0001540G4/mobilewhack-20&quot;&gt;Abacus Wrist Net watch&lt;/a&gt; and Microsoft's &lt;a href=&quot;http://direct.msn.com/&quot;&gt;MSN Direct&lt;/a&gt; service for SPOT-enabled devices.  In this, the second installment of an ongoing review, I take a gander at the content, the raison d'etre of these wrist-mounted digital dashboards.

&lt;p /&gt;

While I'm very  much enjoying my SPOT watch and playing with integrating &lt;a href=&quot;http://direct.msn.com/channels/glance.aspx&quot;&gt;glancing&lt;/a&gt; into my daily information gathering, the one downfall is the sparsity of content.  I'm quite frankly rather surprised they didn't hold the roll-out until they had a full complement of the expected sources and usual suspects on-board.  If there's one thing that's critical at this juncture, it's &quot;wow&quot;ing the early adopters with more and richer content than they're expecting.  I'm afraid I found just what I expected. 
&lt;p /&gt;
Yet still I hold out hope of being &quot;wow&quot;ed in the near future.  In that vein -- and hoping the SPOT folks are listening -- I share my impressions, suggestions, and wishes for having this rather intriguing technology and related gizmos deliver on their promise.

&lt;p /&gt;

&lt;dl&gt;
&lt;dt&gt;Must Have More Input&lt;/dt&gt;
&lt;dd&gt;

 =======================================================================
 ==src/java/org/apache/commons/feedparser/test/TestAtom.xml
 =======================================================================
 <?xml version="1.0" encoding="iso-8859-1"?>
<feed version="0.3"
    xmlns="http://purl.org/atom/ns#"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xml:lang="en">
    <title>dive into mark</title>
    <link rel="alternate" type="text/html" href="http://diveintomark.org/"/>
    <link rel="next" type="application/atom+xml" href="http://diveintomark.org/xml/2004/01/index.atom"/>
    <modified>2004-01-14T07:21:44Z</modified>
    <author>
    <name>Mark Pilgrim</name>
    <url>http://diveintomark.org/</url>
    <email>f8dy@diveintomark.org</email>
    </author>

  <tagline>Quando dio vuole castigarci ci manda quello che desideriamo.</tagline>
  <id>tag:diveintomark.org,2004:3</id>
  <generator url="http://www.movabletype.org/" version="2.66">Movable Type</generator>
  <copyright>Copyright (c) 2004, Mark Pilgrim</copyright>
  <entry>
    <title>Thought experiment</title>
    <link rel="alternate" type="text/html" href="http://diveintomark.org/archives/2004/01/14/thought_experiment"/>
    <modified>2004-01-15T20:02:31Z</modified>
    <issued>2004-01-14T02:21:44-05:00</issued>
    <id>tag:diveintomark.org,2004:3.3152</id>
    <created>2004-01-14T07:21:44Z</created>
    <summary type="text/plain">The client is the wrong place to enforce data integrity.  It&apos;s just the wrong place.  If you want to do it, of course I can&apos;t stop you.  But think about who it will hurt.</summary>
    <dc:subject>Web services</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://diveintomark.org/archives/2004/01/14/thought_experiment">
      <![CDATA[<p><a href="http://norman.walsh.name/2004/01/12/postel">Norman Walsh</a> (<a href="http://validator.w3.org/check?uri=http%3A%2F%2Fnorman.walsh.name%2F2004%2F01%2F12%2Fpostel">invalid XML</a>), <a href="http://dannyayers.com/archives/002169.html">Danny Ayers</a> (<a href="http://validator.w3.org/check?uri=http%3A%2F%2Fdannyayers.com%2Farchives%2F002169.html">invalid XML</a>), <a href="http://inessential.com/?comments=1&amp;postid=2770">Brent Simmons</a> (<a href="http://validator.w3.org/check?uri=http%3A%2F%2Finessential.com%2F%3Fcomments%3D1%26postid%3D2770">invalid XML</a>), <a href="http://nick.typepad.com/blog/2004/01/feeddemon_and_w.html">Nick Bradbury</a> (<a href="http://validator.w3.org/check?uri=http%3A%2F%2Fnick.typepad.com%2Fblog%2F2004%2F01%2Ffeeddemon_and_w.html">invalid XML</a>), and <a href="http://bitworking.org/news/There_are_no_exceptions_to_Postel_s_Law_">Joe Gregorio</a> (<a href="http://validator.w3.org/check?uri=http%3A%2F%2Fbitworking.org%2Fnews%2FThere_are_no_exceptions_to_Postel_s_Law_">invalid XML claiming to be HTML</a>) have all denounced me as a heretic for pointing out that, perhaps, rejecting invalid XML on the client side is a bad idea.  The reason I know that they have denounced me is that I read what they had to say, and the reason I was able to read what they had to say is that my browser is very forgiving of all their various XML wellformedness and validity errors.</p>

<p>Tim Bray has chimed in by <a href="http://www.tbray.org/ongoing/When/200x/2004/01/11/PostelPilgrim">calling all of those people names</a>, stating in no uncertain terms that <q cite="http://www.tbray.org/ongoing/When/200x/2004/01/11/PostelPilgrim">anyone who can't make ... well-formed XML is an incompetent fool.</q>  Well, technically he was only talking about syndication feeds, but since XHTML is as much XML as Atom or RSS, I'm pretty sure he would apply the same measurement.  So if you can't make well-formed XML, don't despair; you may be a fool, but you are, if nothing else, in outstanding company.</p>

<p>Rather than call people names, I'd like to propose a thought experiment.</p>

<p>Imagine, if you will, that all web browsers use strict XML parsers.  That is, whenever they encounter an XHTML page, they parse it with a conforming XML parser and refuse to display the page unless it is well-formed XML.  This part of the thought experiment is not terribly difficult to imagine, since Mozilla actually works this way under certain circumstances (if the server sends an XHTML page with the MIME type <code>application/xhtml+xml</code>, instead of the normal <code>text/html</code>).  But imagine that all browsers worked this way, regardless of MIME type.</p>

<p>Now imagine that you were using a publishing tool that prided itself on its standards compliance.  All of its default templates were valid XHTML.  It incorporated a nifty layout editor to ensure that you couldn't introduce any invalid XHTML into the templates yourself.  It incorporated a nifty validating editor to ensure that you couldn't introduce any invalid XHTML into your authored content.  It was all very nifty.</p>

<p>Imagine that you posted a long rant about how this is the way the world should work, that clients should be the gatekeepers of wellformedness, and strictly reject any invalid XML that comes their way.  You click 'Publish', you double-check that your page validates, and you merrily close your laptop and get on with your life.</p>

<p>A few hours later, you start getting email from your readers that your site is broken.  Some of them are nice enough to include a URL, others simply scream at you incoherently and tell you that you suck.  (This part of the thought experiment should not be terribly difficult to imagine either, for anyone who has ever dealt with end-user bug reports.)  You test the page, and lo and behold, they are correct: the page that you so happily and validly authored is now not well-formed, and it not showing up at all in any browser.  You try validating the page with a third-party validator service, only to discover that it gives you an error message you've never seen before and that you don't understand.</p>

<p>You pore through the raw source code of the page and find what you think is the problem, but it's not in your content.  In fact, it's in an auto-generated part of the page that you have no control over.  What happened was, someone linked to you, and when they linked to you they sent a trackback with some illegal characters (illegal for you, not for them, since they declare a different character set than you do).  But your publishing tool had a bug, and it automatically inserted their illegal characters into your carefully and validly authored page, and now all hell has broken loose.</p>

<p>The emails are really pouring in now.  You desperately jump to your administration page to delete the offending trackback, but oh no!  The administration page itself tries to display the trackbacks you've received, and you get an XML processing error.  The same bug that was preventing your readers from reading your published page is now preventing you from fixing it!  You're caught in a catch-22.  And what's worse, your site is part of a completely hosted solution, so you can't even dig into the source or the underlying database and fix it yourself; all the code is locked away on someone else's server, beyond your control.  There's nothing you can do now but fire off a desperate email to your hosting provider and hope they can fix the underlying problem <em>and</em> clean up your bad data.  You know, whenever they get around to it.</p>

<p>All the while, your page is completely inaccessible and visibly broken, and readers are emailing you telling you this over and over again.  And of course the discussion you were trying to start with your eloquent words has come to a screeching halt; no new comments can be added because your comment form is on the same broken page.</p>

<p>Here's the thing: that wasn't a thought experiment; it all really happened.  It's a funny story, actually, because it happened to Nick Bradbury, on the very page where he was <a href="http://nick.typepad.com/blog/2004/01/feeddemon_and_w.html">explaining why it was so important for clients to reject non-wellformed XML</a>.  His original post was valid XHTML, and his surrounding page was valid XHTML, but a trackback came in with a character that wasn't in his character set, and Typepad didn't catch it, and suddenly his page became non-wellformed XML.</p>

 =======================================================================
 ==src/java/org/apache/commons/feedparser/test/TestFeedParserUTF8.rss
 =======================================================================
 <?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns="http://purl.org/rss/1.0/">

<channel rdf:about="http://soan.jp/">
<title>Soanblog �庵</title>
<link>http://soan.jp/</link>
<description>ã?¢ã?¸ã?¢ã?³ã?«ã??ã?§ã??&lt;a href=&quot;http://www.chakama.com/&quot;&gt;è?¶é¦?é??&lt;/a&gt;ã??ã??å?¶æ¥­ä¸­ï¼?</description>
<dc:language>en-us</dc:language>
<dc:creator></dc:creator>
<dc:date>2003-10-22T17:50:12+09:00</dc:date>
<admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=2.51" />

<items>
<rdf:Seq><rdf:li rdf:resource="http://soan.jp/archives/000508.html" />
<rdf:li rdf:resource="http://soan.jp/archives/000507.html" />
<rdf:li rdf:resource="http://soan.jp/archives/000505.html" />
<rdf:li rdf:resource="http://soan.jp/archives/000504.html" />
<rdf:li rdf:resource="http://soan.jp/archives/000503.html" />
<rdf:li rdf:resource="http://soan.jp/archives/000502.html" />
<rdf:li rdf:resource="http://soan.jp/archives/000500.html" />
<rdf:li rdf:resource="http://soan.jp/archives/000499.html" />
<rdf:li rdf:resource="http://soan.jp/archives/000498.html" />
<rdf:li rdf:resource="http://soan.jp/archives/000497.html" />
<rdf:li rdf:resource="http://soan.jp/archives/000485.html" />
<rdf:li rdf:resource="http://soan.jp/archives/000496.html" />
<rdf:li rdf:resource="http://soan.jp/archives/000495.html" />
<rdf:li rdf:resource="http://soan.jp/archives/000494.html" />
<rdf:li rdf:resource="http://soan.jp/archives/000491.html" />
</rdf:Seq>
</items>

</channel>

<item rdf:about="http://soan.jp/archives/000508.html">
<title>æ??æ?¸ã??ã?§ã?µã?¤ã??æ§?ç¯?ã??ã??ã??ã? ã??</title>
<link>http://soan.jp/archives/000508.html</link>
<description>æ??æ?¸ã??ã?§ã?µã?¤ã??æ§?ç¯?ã??ã??ã?¦ã??ã??æ§?é? å??ã??ã?¼ã?«Group for User Interface Research - DENIMã??ã??ã?¼ã?¸ã?§ã?³ã?¢ã??ã??ã??ã?¦ã?¾ã??ã??ã?? ï¼?ã?¨ã?¯ã??ã??ã??ä»?å¹´ã?®ï¼?æ??ã?§ã??ã??ã?»ã?»ã?»ã?»å?¤ã??ï¼? ã?¨ã??ã??ã??ã??ã?¡ã?¢ã??ï½?ã??ã?¢ã??ã??ã?ªï¼?RealPlayerï¼?...</description>
<dc:subject>SOFTWARE</dc:subject>
<dc:creator>hirosh</dc:creator>
<dc:date>2003-10-22T17:50:12+09:00</dc:date>
</item>
<item rdf:about="http://soan.jp/archives/000507.html">
<title>話ã??ã?ªã??ã??ä½?ã??ã??ã?¬ã?¼ã?³ã??ã?¼ã?·ã?§ã?³ã?½ã??ã??</title>
<link>http://soan.jp/archives/000507.html</link>
<description>ã??ã?¨ã? ã?¾ ã?¿ã??ã?¬ã??ã??ï¼°ï¼£ã??使ã??ã??é?³å£°å?¥å??ã?¨æ??å­?èª?è­?ã??ã??ã??ã?¯ã?°ã?©ã?¦ã?³ã??ã?§ä½¿ã??ã?ªã??ã??ã??ã??ã?¬ã?¼ã?³è³?æ??ã??ä½?æ??ã??ã??ã?½ã??ã??ã?¦ã?§ã?¢ã?? é?³å£°ã??æ??å­?èª?è­?ã?«ã??ã??å?¥å??é?¢ã?§ã?®é?©æ?°æ?§ã? ã??ã?§ã?ªã??ã??ä½?ç½®é?¢ä¿?ã??ç?¢å?°ã?ªã?©ã?®é?¢ä¿?æ?§ã?ªã?©ã??ã??ã?¹ã?¦ã??ã?©ã??ã?¯ã??ã??ã? ã??ã?§è¡¨è¨?ã??ã??ã??ã?¾ã??ã?«è©±ã??ã??ã?ªã??ã??ã??æ§?é? ã??ã??ã?¿ã??ã??ã?¦ã??ã??ã?¾ã??ã??ï¼?ã?»ã?»ã?»ã??ã??ã??ã??ã?¢ã?¤ã??ã?¢ã?£ã?¦ã?¯ã?¯ã?¯ã?¯ã??ã?¾ã??ã??ï¼? 詳ã??ã??ã?¯ã??ã??ã?¢ã??ã??ã?ªï¼?ï¼?ï¼?ï¼­ï¼?ã?«ã?¨ã?¦ã??ã??ã??ã??ã??ã??ã??解説ã??ã??ã?¦ã??ã?¾ã??ã?? æ?©é??ã?¿ã??ã?¬ã??ã??ï¼°ï¼£ã?«å?¥ã??ã?¦æ´»ç?¨ã??ã?¦ã?¬ã??ã?¥ã?¼ã??ã?¦ã?¿ã??ã??ã?¨æ??ã??ã?¾ã??ã??...</description>
<dc:subject>SOFTWARE</dc:subject>
<dc:creator>hirosh</dc:creator>
<dc:date>2003-10-22T17:40:08+09:00</dc:date>
</item>

 =======================================================================
 ==tests/anchor/anchor1.html
 =======================================================================
 
<a href="http://peerfear.org">

</a>

 =======================================================================
 ==tests/anchor/anchor2.html
 =======================================================================
 
<a href=http://peerfear.org target=foo >

 </a>

 =======================================================================
 ==tests/anchor/anchor3.html
 =======================================================================
 
<a href=http://peerfear.org>

 </a>

 =======================================================================
 ==tests/anchor/anchor4.html
 =======================================================================
 
<a target=bar href=http://peerfear.org>

    this is the anchor body

</a>

 =======================================================================
 ==tests/anchor/anchor5.html
 =======================================================================
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="http://www.movabletype.org/" />
<meta name="robots" content="index,follow" />
<meta name="dc.creator.e-mail" content="jito@neoteny.com" />
<meta name="dc.creator.name" content="Joichi Ito" />

<title>Joi Ito's Web: The Italian squat scene</title>

<link rel="stylesheet" href="/_shared/css/global.css" type="text/css" />
<link rel="alternate" type="application/atom+xml" title="Atom" href="http://joi.ito.com/atom.xml" />
<link rel="alternate" type="application/rss+xml" title="RSS 1.0" href="http://joi.ito.com/index.rdf" />
<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://joi.ito.com/index.xml" />
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://joi.ito.com/rsd.xml" />
<link rel="shortcut icon" href="/favicon.png" />

<link rel="start" href="http://joi.ito.com/" title="Home" />
<link rel="prev" href="http://joi.ito.com/archives/2005/03/13/off_to_rome.html" title="Off to Rome" />



<script type="text/javascript" language="javascript">
<!--

var HOST = 'joi.ito.com';

// Copyright (c) 1996-1997 Athenia Associates.
// http://www.webreference.com/js/
// License is granted if and only if this entire
// copyright notice is included. By Tomer Shiran.

function setCookie (name, value, expires, path, domain, secure) {
    var curCookie = name + "=" + escape(value) + (expires ? "; expires=" + expires : "") + (path ? "; path=" + path : "") + (domain ? "; domain=" + domain : "") + (secure ? "secure" : "");
    document.cookie = curCookie;
}

function getCookie (name) {
    var prefix = name + '=';
    var c = document.cookie;
    var nullstring = '';
    var cookieStartIndex = c.indexOf(prefix);
    if (cookieStartIndex == -1)
        return nullstring;
    var cookieEndIndex = c.indexOf(";", cookieStartIndex + prefix.length);
    if (cookieEndIndex == -1)
        cookieEndIndex = c.length;
    return unescape(c.substring(cookieStartIndex + prefix.length, cookieEndIndex));
}

 =======================================================================
 ==tests/anchor/anchor6.html
 =======================================================================
 <!--
<a href="http://peerfear.org">this is a comment</a>
-->

 =======================================================================
 ==tests/directory/christian1.opml
 =======================================================================
 <opml version="1.0">
  <head />
  <body>
    <outline title="Tech Blogs">
      <outline title="Jamie Jamison On Technology" xmlUrl="http://www.jamiejamison.com/tech/index.rdf" htmlUrl="http://www.jamiejamison.com/tech/" description="News and opinions from a Philadelphia-area tech junkie" />
      <outline title="Anil Dash" xmlUrl="http://www.dashes.com/anil/index.rdf" htmlUrl="http://www.dashes.com/anil/" description="New York New Media New Funk" />
      <outline title="Joel on Software" xmlUrl="http://www.joelonsoftware.com/rss.xml" htmlUrl="http://www.joelonsoftware.com" description="Painless Software Management" />
      <outline title="kuro5hin.org" xmlUrl="http://www.kuro5hin.org/backend.rdf" htmlUrl="http://www.kuro5hin.org/" description="technology and culture, from the trenches" />
      <outline title="Dan Gillmor's eJournal" xmlUrl="http://weblog.siliconvalley.com/column/dangillmor/index.xml" htmlUrl="http://weblog.siliconvalley.com/column/dangillmor/" description="" />
      <outline title="John Battelle's Searchblog" xmlUrl="http://battellemedia.com/index.xml" htmlUrl="http://battellemedia.com/" description="Thoughts on the intersection of search, media, technology, and more.&#xD;&#xA;                  Beta" />
      <outline title="business2blog" xmlUrl="http://business2.blogs.com/business2blog/index.rdf" htmlUrl="http://business2.blogs.com/business2blog/" description="Daily reports and comments from the writers and editors of Business 2.0 magazine." />
      <outline title="Lessig Blog" xmlUrl="http://www.lessig.org/blog/index.xml" htmlUrl="http://www.lessig.org/blog/" description="Lessig's blog." />
      <outline title="Engadget" xmlUrl="http://www.engadget.com/rss.xml" htmlUrl="http://www.engadget.com/" description="Engadget" />
      <outline title="Ted Shelton" xmlUrl="http://tedshelton.blogspot.com/blogger_rss.xml" htmlUrl="http://tedshelton.blogspot.com" description="Early adopter, entrepreneur, leader interested in software, the Internet, mobile telephony and computing, and VoIP. Founder or senior management with CallTrex, Borland (BORL), The Dr. Spock Company, Neta4, WhoWhere?, CMP Media, and IT Solutions." />
      <outline title="Jonathan Schwartz's Weblog" xmlUrl="http://blogs.sun.com/roller/rss/jonathan" htmlUrl="http://blogs.sun.com/roller/page/jonathan" description="Jonathan Schwartz's Weblog" />
      <outline title="Contentious Weblog" xmlUrl="http://blog.contentious.com/index.rdf" htmlUrl="http://blog.contentious.com/" description="News and musings on how we communicate in the online age&lt;br&gt;&#xD;&#xA;By AMY&amp;nbsp;GAHRAN: writer, editor, trainer" />
      <outline title="Russell Beattie Notebook" xmlUrl="http://www.russellbeattie.com/notebook/index.rss" htmlUrl="http://www.russellbeattie.com/notebook/" description="My online notebook with thoughts, comments, links and more." />
      <outline title="Clay Shirky's Essays   " xmlUrl="http://shirky.com/writings/rss.cgi" htmlUrl="http://shirky.com/writings/rss.cgi" description="Clay Shirky's Essays" />
      <outline title="Lextext" xmlUrl="http://blog.lextext.com/blog/index.xml" htmlUrl="http://blog.lextext.com/blog" description="" />
      <outline title="Scobleizer: Microsoft Geek Blogger" xmlUrl="http://radio.weblogs.com/0001011/rss.xml" htmlUrl="http://radio.weblogs.com/0001011/" description="Robert Scoble's look at geek and Microsoft life." />
      <outline title="EuroTelcoblog" xmlUrl="http://eurotelcoblog.blogspot.com/atom.xml" htmlUrl="http://eurotelcoblog.blogspot.com" description="Reflections on developments within the European telecom sector, with an emphasis on disruptive influences and emerging business models - by James Enck of Daiwa Securities SMBC Europe Ltd. (james.enck@dir.co.uk) " />
      <outline title="Search Engine Roundtable" xmlUrl="http://www.seroundtable.com/index.xml" htmlUrl="http://www.seroundtable.com/" description="A well-rounded view on search engines and search engine marketing by senior members of the major SEO/SEM forums on the Internet." />
      <outline title="Yahoo! Search blog" xmlUrl="http://www.ysearchblog.com/index.xml" htmlUrl="http://www.ysearchblog.com/" description="A look inside the world of search from the people of Yahoo!" />
      <outline title="Gizmodo" xmlUrl="http://www.gizmodo.com/index.xml" htmlUrl="http://www.gizmodo.com/" description="Gizmodo is an online review dedicated to gadgets, gizmos, and cutting-edge consumer electronics." />
    </outline>
    <outline title="International News">
      <outline title="ABC News: World" xmlUrl="http://my.abcnews.go.com/rsspublic/world_rss093.xml" htmlUrl="http://abcnews.com/sections/world/index.html" description="RSS FEED FOR ABCNEWS World INDEX" />
      <outline title="Guardian Unlimited" xmlUrl="http://www.guardian.co.uk/rss/1,,,00.xml" htmlUrl="http://www.guardian.co.uk" description="Intelligent news and comment throughout the day from The Guardian newspaper" />
      <outline title="BBC News - Front Page - UK Edition" xmlUrl="http://news.bbc.co.uk/rss/newsonline_uk_edition/front_page/rss091.xml" htmlUrl="http://news.bbc.co.uk/go/click/rss/0.91/public/-/1/hi/default.stm" description="Updated every minute of every day - FOR PERSONAL USE ONLY" />
      <outline title="New York Times- NYT HomePage" xmlUrl="http://www.nytimes.com/services/xml/rss/userland/HomePage.xml" htmlUrl="http://www.nytimes.com/index.html?partner=rssuserland" description="New York Times &gt; Breaking News, World News &amp; Multimedia" />
    </outline>
    <outline title="WiFi">
      <outline title="802.11 Planet News" xmlUrl="http://www.wi-fiplanet.com/icom_includes/feeds/80211/xml_front-news-10.xml" htmlUrl="http://www.wi-fiplanet.com" description="wireless" />
      <outline title="Ecademy: user blogs" xmlUrl="http://www.wifi.ecademy.com/module.php?mod=blog&amp;op=feed" htmlUrl="http://wireless.ecademy.com/module.php?mod=blog" description="Recently updated blogs." />
      <outline title="FierceWireless and 802.11 Report (Email)" xmlUrl="(null)" />
      <outline title="Wi-Fi Networking News" xmlUrl="http://wifinetnews.com/index.rdf" htmlUrl="http://wifinetnews.com/" description="Wi-Fi Networking News reports nearly daily on all the news associated with wireless networking." />
    </outline>
    <outline title="Tech News">
      <outline title="BBC Tech" xmlUrl="http://news.bbc.co.uk/rss/newsonline_world_edition/technology/rss091.xml" htmlUrl="http://news.bbc.co.uk/go/click/rss/0.91/public/-/2/hi/technology/default.stm" description="Updated every minute of every day - FOR PERSONAL USE ONLY" />
      <outline title="Techdirt" xmlUrl="http://www.techdirt.com/techdirt_rss.xml" htmlUrl="http://www.techdirt.com/" description="Easily digestible tech news." />
      <outline title="Techdirt Corporate Intelligence:" xmlUrl="http://www.techdirt.com/news/wireless/rss.xml" htmlUrl="http://techdirt.com/news/wireless/" description="" />
      <outline title="Wired News" xmlUrl="http://www.wired.com/news_drop/netcenter/netcenter.rdf" htmlUrl="http://www.wired.com/" description="Technology, and the way we do business, is changing the world we know. Wired News is a technology - and business-oriented news service feeding an intelligent, discerning audience. What role does technology play in the day-to-day living of your life? Wired News tells you. How has evolving technology changed the face of the international business world? Wired News puts you in the picture." />
      <outline title="The Register" xmlUrl="http://www.theregister.co.uk/feeds/latest.rdf" htmlUrl="http://www.theregister.co.uk/" description="Biting the hand that feeds IT" />
      <outline title="News.com" xmlUrl="http://news.com.com/2547-1_3-0-20.xml" htmlUrl="http://news.com.com/" description="Tech news and business reports by CNET News.com. Focused on information technology, core topics include computers, hardware, software, networking, and Internet media." />
      <outline title="Slashdot" xmlUrl="http://slashdot.org/index.rss" htmlUrl="http://slashdot.org/" description="News for nerds, stuff that matters" />
      <outline title="heise online news" xmlUrl="http://www.heise.de/newsticker/heise.rdf" htmlUrl="http://www.heise.de/newsticker/" description="Nachrichten aus der Welt des Computers" />
      <outline title="NYT: Technology" xmlUrl="http://www.nytimes.com/services/xml/rss/userland/Technology.xml" htmlUrl="http://www.nytimes.com/pages/technology/index.html?partner=rssuserland" description="Find breaking news, tech news &amp; multimedia on the Internet, telecommunications, wireless applications, electronics, science, computers, e-mail &amp; the Web." />
      <outline title="Ars Technica" xmlUrl="http://arstechnica.com/news/rss2.0.rdf" htmlUrl="http://www.arstechnica.com/" description="The PC Enthusiast's Resource" />
      <outline title="NewsForge: NewsVac" xmlUrl="http://www.newsforge.com/newsvac.rss" htmlUrl="http://newsvac.newsforge.com/" description="The Online Newspaper for Linux and Open Source" />
      <outline title="NewsForge" xmlUrl="http://www.newsforge.com/reports.rss" htmlUrl="http://www.newsforge.com/" description="The Online Newspaper for Linux and Open Source" />

 =======================================================================
 ==tests/directory/xfn1.html
 =======================================================================
 <html>
<body>
<a href="http://jane-blog.example.org/" rel="sweetheart date met">Jane</a> 
<a href="http://dave-blog.example.org/" rel="friend met">Dave</a>
<a href="http://darryl-blog.example.org/" rel="friend met">Darryl</a> 
<a href="http://www.metafilter.com/">MetaFilter</a> 
<a href="http://james-blog.example.com/" rel="met">James Expert</a>
</body>
</html>

 =======================================================================
 ==tests/feeds/atom-1.xml
 =======================================================================
 <feed version="0.3" xmlns="http://purl.org/atom/ns#">
    <entry>
        <title>foo</title>
        <summary>Example Atom summary for an entry</summary>
    </entry>
</feed>

 =======================================================================
 ==tests/feeds/blink.xml
 =======================================================================
 <?xml version="1.0" encoding="utf-8"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#">
  <title>Every entry title should read "History of the blink tag", with visible brackets around the word "blink"</title>
  <link rel="alternate" type="text/html" href="http://example.org/"/>
  <modified>2004-05-07T12:29:29Z</modified>
  <id>tag:diveintomark.org,2004-05-07:/tests/feed/escaping/blink</id>

  <entry>
    <title type="text/plain" mode="escaped">History of the &lt;blink&gt; tag</title>
    <link rel="alternate" type="text/html" href="http://example.org/1"/>
    <id>tag:example.org,2004-05-07:/tests/feed/escaping/blink/1</id>
    <issued>2004-05-07T12:29:29Z</issued>
    <modified>2004-05-07T12:29:29Z</modified>
  </entry>

  <entry>
    <title type="text/html" mode="escaped">History of the &amp;lt;blink&amp;gt; tag</title>
    <link rel="alternate" type="text/html" href="http://example.org/2"/>
    <id>tag:example.org,2004-05-07:/tests/feed/escaping/blink/2</id>
    <issued>2004-05-07T12:29:29Z</issued>
    <modified>2004-05-07T12:29:29Z</modified>
  </entry>

  <entry>
    <title type="application/xhtml+xml" mode="xml"><div xmlns="http://www.w3.org/1999/xhtml">History of the &lt;blink&gt; tag</div></title>
    <link rel="alternate" type="text/html" href="http://example.org/3"/>
    <id>tag:example.org,2004-05-07:/tests/feed/escaping/blink/3</id>
    <issued>2004-05-07T12:29:29Z</issued>
    <modified>2004-05-07T12:29:29Z</modified>
  </entry>

  <entry>
    <title type="text/plain" mode="base64">SGlzdG9yeSBvZiB0aGUgPGJsaW5rPiB0YWc=</title>
    <link rel="alternate" type="text/html" href="http://example.org/4"/>
    <id>tag:example.org,2004-05-07:/tests/feed/escaping/blink/4</id>
    <issued>2004-05-07T12:29:29Z</issued>
    <modified>2004-05-07T12:29:29Z</modified>
  </entry>

  <entry>
    <title type="text/html" mode="base64">SGlzdG9yeSBvZiB0aGUgJmx0O2JsaW5rJmd0OyB0YWc=</title>
    <link rel="alternate" type="text/html" href="http://example.org/5"/>
    <id>tag:example.org,2004-05-07:/tests/feed/escaping/blink/5</id>
    <issued>2004-05-07T12:29:29Z</issued>
    <modified>2004-05-07T12:29:29Z</modified>
  </entry>

</feed>

 =======================================================================
 ==tests/feeds/current-broken-drop-accents.atom
 =======================================================================
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?>

<feed version="0.3" xml:lang="pt-BR" xmlns="http://purl.org/atom/ns#">
<link href="http://www.blogger.com/atom/8472121" rel="service.post" title="Devaneios de um computólogo" type="application/atom+xml"/>
<link href="http://www.blogger.com/atom/8472121" rel="service.feed" title="Devaneios de um computólogo" type="application/atom+xml"/>
<title mode="escaped" type="text/html">Devaneios de um computólogo</title>
<tagline mode="escaped" type="text/html">Aqui falo de Java, Linux, Software Livre, Firefox, WebDesign, Ciência da Computação e coisas afins</tagline>
<link href="http://tatanka.com.br/blog" rel="alternate" title="Devaneios de um computólogo" type="text/html"/>
<id>tag:blogger.com,1999:blog-8472121</id>
<modified>2005-02-05T05:38:58Z</modified>
<generator url="http://www.blogger.com/" version="5.15" xml:lang="en-US">Blogger</generator>
<info mode="xml" type="text/html" xml:lang="en-US">
<div xmlns="http://www.w3.org/1999/xhtml">This is an Atom formatted XML site feed. It is intended to be viewed in a Newsreader or syndicated to another site. Please visit the <a href="http://help.blogger.com/bin/answer.py?answer=697">Blogger Help</a> for more info.</div>
</info>
<entry xmlns="http://purl.org/atom/ns#">
<link href="http://www.blogger.com/atom/8472121/110755490972154940" rel="service.edit" title="Na onda dos convites" type="application/atom+xml"/>
<author>
<name>Sergio</name>
</author>
<issued>2005-02-04T20:02:55-02:00</issued>
<modified>2005-02-05T05:38:55Z</modified>
<created>2005-02-04T22:08:29Z</created>
<link href="http://tatanka.com.br/blog/2005/02/na-onda-dos-convites.html" rel="alternate" title="Na onda dos convites" type="text/html"/>
<id>tag:blogger.com,1999:blog-8472121.post-110755490972154940</id>
<title mode="escaped" type="text/html">Na onda dos convites</title>
<content type="application/xhtml+xml" xml:base="http://tatanka.com.br/blog" xml:space="preserve">
<div xmlns="http://www.w3.org/1999/xhtml">Estou em busca de um convite para o <a href="http://www.rojo.com/">Rojo</a>. Se você puder me arrumar um, agradeço.
<br/>
<br/>E, por falar em convites, já que o GMail liberou geral, lá vão 10 convites:
<br/>
<br/>https://gmail.google.com/gmail/a-3fed3eafee-db53a9fb9c-7c124e8c87
<br/>https://gmail.google.com/gmail/a-3fed3eafee-3a97b9fc88-836b22ecc9
<br/>https://gmail.google.com/gmail/a-3fed3eafee-29e9f904de-12e4da8914
<br/>https://gmail.google.com/gmail/a-3fed3eafee-1a40ec6587-b6ed6bfcb3
<br/>https://gmail.google.com/gmail/a-3fed3eafee-68ade50f81-7df0f590a0
<br/>https://gmail.google.com/gmail/a-3fed3eafee-a57266c7af-648946f651
<br/>https://gmail.google.com/gmail/a-3fed3eafee-4cb3dac19c-108619bf22
<br/>https://gmail.google.com/gmail/a-3fed3eafee-99b42efda8-ba8be40eb6
<br/>https://gmail.google.com/gmail/a-3fed3eafee-461632be23-5f89343509
<br/>https://gmail.google.com/gmail/a-3fed3eafee-090425bac4-a00c7a3317
<br/>
<br/>
<span style="font-weight: bold;">Atualização:</span> Consegui o convite pro Rojo; depois faço um post com minhas impressões sobre o serviço.
<br/>
</div>
</content>
</entry>
<entry xmlns="http://purl.org/atom/ns#">
<link href="http://www.blogger.com/atom/8472121/110739586592535205" rel="service.edit" title="Volta e os destaques da semana" type="application/atom+xml"/>

 =======================================================================
 ==tests/feeds/i18n.atom
 =======================================================================
 <?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="/css/atom.css" type="text/css"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#">
  <info mode="xml" type="application/xhtml+xml">
    <div xmlns="http://www.w3.org/1999/xhtml">This is an Atom formatted XML 
      site feed. It is intended to be viewed in a Newsreader or syndicated to 
      another site. Please visit <a 
      href="http://www.atomenabled.org/">atomEnabled.org</a> for more info.
    </div>
  </info>
  <title>Title internationalization test cases</title>
  <id>http://www.intertwingly.net/stories/2004/06/02/i18n.html</id>
  <link rel='alternate' type='text/html' href='http://www.intertwingly.net/stories/2004/06/02/i18n.html'/>
  <modified>2004-06-02T19:07:55-04:00</modified>
  <author><name>Sam Ruby</name></author>
  <tagline>Various combinations of cdata and internationalization</tagline>

  <entry>
    <title>Iñtërnâtiônàlizætiøn</title>
    <id>http://www.intertwingly.net/stories/2004/06/02/i18n.html#test1'</id>
    <link rel='alternate' type='text/html' href='http://www.intertwingly.net/stories/2004/06/02/i18n.html#test1'/>
    <summary type='application/xhtml+xml' mode='xml'><div xmlns='http://www.w3.org/1999/xhtml'><ul><li>utf-8</li><li>text/plain</li></ul></div></summary>
    <issued>2004-06-02T19:07:55-04:00</issued>
    <modified>2004-06-02T19:07:55-04:00</modified>
  </entry>

  <entry>
    <title mode="escaped" type="text/html"><![CDATA[Iñtërnâtiônàlizætiøn]]></title>
    <id>http://www.intertwingly.net/stories/2004/06/02/i18n.html#test2'</id>
    <link rel='alternate' type='text/html' href='http://www.intertwingly.net/stories/2004/06/02/i18n.html#test2'/>
    <summary type='application/xhtml+xml' mode='xml'><div xmlns='http://www.w3.org/1999/xhtml'><ul><li>cdata + utf-8</li><li>text/html</li></ul></div></summary>
    <issued>2004-06-02T19:07:55-04:00</issued>
    <modified>2004-06-02T19:07:55-04:00</modified>
  </entry>

  <entry>
    <title mode="escaped" type="text/html">Iñtërnâtiônàlizætiøn</title>
    <id>http://www.intertwingly.net/stories/2004/06/02/i18n.html#test3'</id>
    <link rel='alternate' type='text/html' href='http://www.intertwingly.net/stories/2004/06/02/i18n.html#test3'/>
    <summary type='application/xhtml+xml' mode='xml'><div xmlns='http://www.w3.org/1999/xhtml'><ul><li>entity escape + utf-8</li><li>text/html</li></ul></div></summary>
    <issued>2004-06-02T19:07:55-04:00</issued>
    <modified>2004-06-02T19:07:55-04:00</modified>
  </entry>

  <entry>
    <title mode="xml" type="application/xhtml+xml">Iñtërnâtiônàlizætiøn</title>
    <id>http://www.intertwingly.net/stories/2004/06/02/i18n.html#test4'</id>
    <link rel='alternate' type='text/html' href='http://www.intertwingly.net/stories/2004/06/02/i18n.html#test4'/>
    <summary type='application/xhtml+xml' mode='xml'><div xmlns='http://www.w3.org/1999/xhtml'><ul><li>utf-8</li><li>application/xhtml+xml</li></ul></div></summary>
    <issued>2004-06-02T19:07:55-04:00</issued>

 =======================================================================
 ==tests/feeds/rss-1.0-EUC-JP.rdf
 =======================================================================
 <?xml version="1.0" encoding="EUC-JP"?>

<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns:cc="http://web.resource.org/cc/"
  xmlns="http://purl.org/rss/1.0/">

<channel rdf:about="http://www.bikini-pro.com/">
<title>¥Ó¥­¥Ë¾ðÊó¤Î¥Ý¡¼¥¿¥ë¥µ¥¤¥È[¥Ó¥­¥Ë¡ú¥×¥í]</title>
<link>http://www.bikini-pro.com/</link>
<description>Á´¤Æ¤Î¥Ó¥­¥Ë¤Î¤¿¤á¤Ë¡£¹¥¤­¤Ê¥Ó¥­¥Ë¤Ë¤ÏÀ§Èó¥³¥á¥ó¥È¤ò¡ª </description>
<dc:language>ja</dc:language>
<dc:creator></dc:creator>
<dc:date>2004-09-03T08:41:12+09:00</dc:date>
<admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=2.661" />


<items>
<rdf:Seq><rdf:li rdf:resource="http://www.bikini-pro.com/archives/000406.html" />
<rdf:li rdf:resource="http://www.bikini-pro.com/archives/000405.html" />
<rdf:li rdf:resource="http://www.bikini-pro.com/archives/000404.html" />
<rdf:li rdf:resource="http://www.bikini-pro.com/archives/000403.html" />
<rdf:li rdf:resource="http://www.bikini-pro.com/archives/000378.html" />
<rdf:li rdf:resource="http://www.bikini-pro.com/archives/000400.html" />
<rdf:li rdf:resource="http://www.bikini-pro.com/archives/000398.html" />
<rdf:li rdf:resource="http://www.bikini-pro.com/archives/000397.html" />
<rdf:li rdf:resource="http://www.bikini-pro.com/archives/000396.html" />
<rdf:li rdf:resource="http://www.bikini-pro.com/archives/000377.html" />
<rdf:li rdf:resource="http://www.bikini-pro.com/archives/000376.html" />
<rdf:li rdf:resource="http://www.bikini-pro.com/archives/000374.html" />
<rdf:li rdf:resource="http://www.bikini-pro.com/archives/000373.html" />
<rdf:li rdf:resource="http://www.bikini-pro.com/archives/000395.html" />
<rdf:li rdf:resource="http://www.bikini-pro.com/archives/000365.html" />
</rdf:Seq>
</items>

</channel>

<item rdf:about="http://www.bikini-pro.com/archives/000406.html">
<title>¡Ú¥°¥é¥Ó¥¢¥¢¥¤¥É¥ë¡Ûº£Æü¤Î¥Ó¥­¥Ë</title>
<link>http://www.bikini-pro.com/archives/000406.html</link>
<description>¢£¥á¥¤¥Ó¡¼ºÇ½é¤ÇºÇ¸å¡ª¡©»³ÆâÌÀÆü ¢£¥é¥ó¥¸¥§¥ê¡¼¤Î¾×·â¡Ý¿¹ºê°¦ ¢£¤ß¤º¤ß¤º¤·¤¤¥Ó¥­¥Ë»ÑÁ´³«¡Ä¤µ¤¯¤é¡¢½é¤Î¼Ì¿¿½¸ ¢£ÃƤ±¤ë¤×¤ë¤ë¤ó¥³¥¹¥×¥ì»Ñ¡¢Àкä¤Á¤Ê¤ß...</description>
<dc:subject>¥°¥é¥Ó¥¢¥¢¥¤¥É¥ë</dc:subject>
<dc:creator>yuki</dc:creator>
<dc:date>2004-09-03T08:41:12+09:00</dc:date>
</item>
<item rdf:about="http://www.bikini-pro.com/archives/000405.html">

 =======================================================================
 ==tests/feeds/rss-1.0-international-1.rdf
 =======================================================================
 <?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns="http://purl.org/rss/1.0/"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
 xmlns:admin="http://webns.net/mvcb/">

<channel rdf:about="http://blog.livedoor.jp/lindows_staff/">
<title>é??ç?ºæ?¥èª?</title>
<link>http://blog.livedoor.jp/lindows_staff/</link>
<description>

	
	livedoor LindowsOSï½?livedoorã??ã?¼ã? 





	LindowsOSé??ç?ºæ?¥èª?

</description>
<dc:language>ja</dc:language>
<admin:generatorAgent rdf:resource="http://blog.livedoor.com/?v=1.0" />
<items>
 <rdf:Seq>
  <rdf:li rdf:resource="http://blog.livedoor.jp/lindows_staff/archives/6420746.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/lindows_staff/archives/6419682.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/lindows_staff/archives/6385682.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/lindows_staff/archives/6331698.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/lindows_staff/archives/6170818.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/lindows_staff/archives/6112530.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/lindows_staff/archives/6068537.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/lindows_staff/archives/5973811.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/lindows_staff/archives/5971909.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/lindows_staff/archives/5828478.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/lindows_staff/archives/5736705.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/lindows_staff/archives/5736389.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/lindows_staff/archives/5682397.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/lindows_staff/archives/5646065.html" />
  <rdf:li rdf:resource="http://blog.livedoor.jp/lindows_staff/archives/5630093.html" />
 </rdf:Seq>
</items>
</channel>

<item rdf:about="http://blog.livedoor.jp/lindows_staff/archives/6420746.html">

 =======================================================================
 ==tests/feeds/rss-2.0-enclosure.rss
 =======================================================================
 <?xml version="1.0"?>
<!-- RSS generated by UserLand Frontier v9.0.1 on 10/17/2004; 2:40:35 PM Pacific -->
<rss version="2.0">
  <channel>
	<title>Scripting News</title>
	<link>http://www.scripting.com/</link>
	<description>It's even worse than it appears.</description>
	<language>en-us</language>
	<copyright>Copyright 1997-2004 Dave Winer</copyright>
	<pubDate>Sun, 17 Oct 2004 07:00:00 GMT</pubDate>
	<lastBuildDate>Sun, 17 Oct 2004 21:40:35 GMT</lastBuildDate>
	<docs>http://blogs.law.harvard.edu/tech/rss</docs>
	<generator>UserLand Frontier v9.0.1</generator>
	<managingEditor>dwiner@cyber.law.harvard.edu</managingEditor>
	<webMaster>dwiner@cyber.law.harvard.edu</webMaster>

	<item>
	  <description>&lt;a href=&quot;http://static.podcatch.com/manila/gems/un/eps.mp3&quot;&gt;This is a test&lt;/a&gt;. For the next sixty seconds this station will conduct a test of the Emergency Podcast System. </description>
	  <pubDate>Sun, 17 Oct 2004 17:36:38 GMT</pubDate>
	  <guid>http://archive.scripting.com/2004/10/17#When:10:36:38AM</guid>
	  <enclosure url="http://static.podcatch.com/manila/gems/un/eps.mp3" length="189455" type="audio/mpeg" />
	</item>
	<item>
	  <description>&lt;a href=&quot;http://static.podcatch.com/manila/gems/un/anotherTestAudioBlogPost.mp3&quot;&gt;I got another&lt;/a&gt; test blog post. An audio test blog post. Pay no attention to the man behind the curtain.</description>
	  <pubDate>Sun, 17 Oct 2004 19:11:14 GMT</pubDate>
	  <guid>http://archive.scripting.com/2004/10/17#When:12:11:14PM</guid>
	  <enclosure url="http://static.podcatch.com/manila/gems/un/anotherTestAudioBlogPost.mp3" length="106423" type="audio/mpeg" />
	</item>
  </channel>
</rss>

 =======================================================================
 ==tests/feeds/rss-2.0-guid.rss
 =======================================================================
 <?xml version="1.0"?>
<!-- RSS generated by UserLand Frontier v9.0.1 on 1/29/2005; 4:35:11 PM Pacific -->
<rss version="2.0">
	<channel>
		<title>Scripting News</title>
		<link>http://www.scripting.com/</link>
		<description>It's even worse than it appears.</description>
		<language>en-us</language>
		<copyright>Copyright 1997-2005 Dave Winer</copyright>
		<pubDate>Sat, 29 Jan 2005 05:00:00 GMT</pubDate>
		<lastBuildDate>Sat, 29 Jan 2005 21:35:11 GMT</lastBuildDate>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<generator>UserLand Frontier v9.0.1</generator>
		<managingEditor>dwiner@cyber.law.harvard.edu</managingEditor>
		<webMaster>dwiner@cyber.law.harvard.edu</webMaster>
		<item>
			<description>&lt;a href=&quot;http://www.reallysimplesyndication.com/2005/01/29#a318&quot;&gt;Charlie Nesson asks&lt;/a&gt; about listening to podcasts in a car.</description>
			<pubDate>Sat, 29 Jan 2005 18:15:29 GMT</pubDate>
			<guid>http://archive.scripting.com/2005/01/29#When:1:15:29PM</guid>
			</item>
		<item>
			<description>&lt;a href=&quot;http://cyber.law.harvard.edu/home/home?wid=10&amp;func=viewSubmission&amp;sid=642&quot;&gt;Fascinating audio report&lt;/a&gt; by a CNN reporter turned blogger.</description>
			<pubDate>Sat, 29 Jan 2005 21:33:33 GMT</pubDate>
			<guid>http://archive.scripting.com/2005/01/29#When:4:33:33PM</guid>
			</item>
		<item>
			<description>I turned off the &lt;a href=&quot;http://cred.conventionbloggers.com/&quot;&gt;aggregator&lt;/a&gt; for the BloJouCre conference.</description>
			<pubDate>Sat, 29 Jan 2005 17:18:26 GMT</pubDate>
			<guid>http://archive.scripting.com/2005/01/29#When:12:18:26PM</guid>
			</item>
		<item>
			<description>&lt;a href=&quot;http://jrobb.mindplex.org/2005/01/29.html#a5963&quot;&gt;John Robb&lt;/a&gt;: &quot;If we want to prevent the big vendors from using automated RSS subscription buttons as a customer acquisition vehicle, then we need a central repository.&quot;</description>
			<pubDate>Sat, 29 Jan 2005 16:14:21 GMT</pubDate>
			<guid>http://archive.scripting.com/2005/01/29#When:11:14:21AM</guid>
			</item>
		<item>
			<description>&lt;a href=&quot;http://radio.weblogs.com/0107946/2005/01/29.html#a3261&quot;&gt;Ed Cone&lt;/a&gt;: &quot;Is Greensboro's blog revolution over-hyped?&quot;</description>
			<pubDate>Sat, 29 Jan 2005 14:50:20 GMT</pubDate>
			<guid>http://archive.scripting.com/2005/01/29#When:9:50:20AM</guid>
			</item>
		<item>
			<description>&lt;a href=&quot;http://www.iol.co.za/index.php?set_id=1&amp;click_id=68&amp;art_id=qw1106988122667B231&quot;&gt;South African newspaper&lt;/a&gt; reports that the US warns American Rastas about Ethiopian drug laws. How did I find out? &lt;a href=&quot;http://feeds.iol.co.za/rss/feed_news.rss&quot;&gt;RSS&lt;/a&gt;, of course.</description>
			<pubDate>Sat, 29 Jan 2005 13:46:57 GMT</pubDate>
			<guid>http://archive.scripting.com/2005/01/29#When:8:46:57AM</guid>
			</item>
		<item>
			<description>&lt;a href=&quot;http://davenet.scripting.com/1998/01/29/myUncleSam&quot;&gt;Seven years ago&lt;/a&gt;, a story about capital punishment.</description>
			<pubDate>Sat, 29 Jan 2005 13:30:27 GMT</pubDate>
			<guid>http://archive.scripting.com/2005/01/29#When:8:30:27AM</guid>
			</item>

 =======================================================================
 ==tests/feeds/tag-atom.xml
 =======================================================================
 <feed version="0.3" xmlns="http://purl.org/atom/ns#">
    <entry>
        <title>foo</title>
        <summary>Example Atom summary for an entry</summary>
        <category>foo</category> 
    </entry>
</feed>

 =======================================================================
 ==tests/feeds/tag-dc.rss
 =======================================================================
 <?xml version="1.0" encoding="utf-8"?>

<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:admin="http://webns.net/mvcb/"
xmlns:cc="http://web.resource.org/cc/"
xmlns="http://purl.org/rss/1.0/">

<channel rdf:about="http://joi.ito.com/">
<title>Joi Ito&apos;s Web</title>
<link>http://joi.ito.com/</link>
<description>Joi Ito&apos;s conversation with the living web.<![CDATA[See also: <a href="http://joi.ito.com/moblog/">Moblog</a> - <a href="http://joiwiki.ito.com/">JoiWiki</a> - <a href="http://joi.ito.com/jp/">Japanese Weblog</a>]]></description>
<dc:language>en-us</dc:language>
<dc:creator></dc:creator>
<dc:date>2005-01-23T11:56:39+09:00</dc:date>
<admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=3.14" />


<items>
<rdf:Seq><rdf:li rdf:resource="http://joi.ito.com/archives/2005/01/23/halley_interviews_dan_gillmor_on_memory_lane.html" />
<rdf:li rdf:resource="http://joi.ito.com/archives/2005/01/23/new_technorati_search_firefox_plugin_from_ratherbiasedcom.html" />
<rdf:li rdf:resource="http://joi.ito.com/archives/2005/01/22/silicon_valley_100.html" />
<rdf:li rdf:resource="http://joi.ito.com/archives/2005/01/20/jib_jab_again.html" />
<rdf:li rdf:resource="http://joi.ito.com/archives/2005/01/20/a_chat_with_akma_about_selfesteem.html" />
<rdf:li rdf:resource="http://joi.ito.com/archives/2005/01/19/defining_privacy.html" />
<rdf:li rdf:resource="http://joi.ito.com/archives/2005/01/19/support_for_nofollow.html" />
<rdf:li rdf:resource="http://joi.ito.com/archives/2005/01/18/ozone_madness.html" />
<rdf:li rdf:resource="http://joi.ito.com/archives/2005/01/17/blogs_help_reform_in_iran.html" />
<rdf:li rdf:resource="http://joi.ito.com/archives/2005/01/15/omidyar_network_cooperation_experiments_reputation_system.html" />
<rdf:li rdf:resource="http://joi.ito.com/archives/2005/01/15/gates_clarifies_is_communists_comment.html" />
<rdf:li rdf:resource="http://joi.ito.com/archives/2005/01/15/geeky_cooking.html" />
<rdf:li rdf:resource="http://joi.ito.com/archives/2005/01/15/technorati_tags.html" />
<rdf:li rdf:resource="http://joi.ito.com/archives/2005/01/15/linkedin_suddenly_popular_at_peoplesoft.html" />
<rdf:li rdf:resource="http://joi.ito.com/archives/2005/01/13/getting_out_the_vote_in_ramallah.html" />
</rdf:Seq>
</items>

</channel>

<item rdf:about="http://joi.ito.com/archives/2005/01/23/halley_interviews_dan_gillmor_on_memory_lane.html">
<title>Halley interviews Dan Gillmor on Memory Lane</title>
<link>http://joi.ito.com/archives/2005/01/23/halley_interviews_dan_gillmor_on_memory_lane.html</link>
<description>
<![CDATA[<p><a href="http://halleyscomment.blogspot.com/">Halley</a> interviews <a href="http://dangillmor.typepad.com/">Dan Gillmor</a> on <a href="http://www.itconversations.com/shows/detail404.html">Memory Lane</a>. Two of my favorite people. Dan, as usual, presents a balanced view on blogging and journalism.</p>]]>

<![CDATA[<a href="http://joi.ito.com/archives/2005/01/23/halley_interviews_dan_gillmor_on_memory_lane.html#comments" title="Comment">Comment</a> - <a href="http://joi.ito.com/archives/2005/01/23/halley_interviews_dan_gillmor_on_memory_lane.html#trackbacks" title="Trackback">TrackBack</a>]]>
</description>
<dc:subject>Media and Journalism</dc:subject>

 =======================================================================
 ==tests/feeds/tag-delicious.rss
 =======================================================================
 <?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns="http://purl.org/rss/1.0/"
 xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
 xmlns:admin="http://webns.net/mvcb/"
>

<channel rdf:about="http://del.icio.us/tag/programming">
<title>del.icio.us/tag/programming</title>
<link>http://del.icio.us/tag/programming</link>
<description></description>
<items>
 <rdf:Seq>
  <rdf:li rdf:resource="http://www.apple.com/macosx/features/xcode/" />
  <rdf:li rdf:resource="http://www.mozilla.org/xpfe/goodcss.html" />
  <rdf:li rdf:resource="http://www.evillabs.net/tivo/" />
  <rdf:li rdf:resource="http://www.angelcode.com/dev/callconv/callconv.html" />
  <rdf:li rdf:resource="http://www.paulgraham.com/redund.html" />
  <rdf:li rdf:resource="http://www.cssbeauty.com/" />
  <rdf:li rdf:resource="http://www.edge.org/digerati/simonyi/simonyi_p1.html" />
  <rdf:li rdf:resource="http://pyobjc.sourceforge.net/" />
  <rdf:li rdf:resource="http://developer.apple.com/" />
  <rdf:li rdf:resource="http://www.htmlhelp.com/reference/css/" />
  <rdf:li rdf:resource="http://www.amazon.com/gp/browse.html/102-5660839-0580131?_encoding=UTF8&amp;node=3435361" />
  <rdf:li rdf:resource="http://www.proggyfonts.com/index.php?menu=download" />
  <rdf:li rdf:resource="http://www.google.com/apis/" />
  <rdf:li rdf:resource="http://www.orablogs.com/duffblog/archives/000536.html" />
  <rdf:li rdf:resource="http://www.wordlog.com/" />
  <rdf:li rdf:resource="http://www.csszengarden.com/" />
  <rdf:li rdf:resource="http://www.orbworks.com/pcce/index.html" />
  <rdf:li rdf:resource="http://macromates.com/sigpipe/archives/2004/09/05/using-openssl-for-license-keys" />
  <rdf:li rdf:resource="http://209.87.142.42//y/programr.htm" />
  <rdf:li rdf:resource="http://trac.cherrypy.org/" />
  <rdf:li rdf:resource="http://www.murkworks.com/Research/Python/PocketPCPython/Overview" />
  <rdf:li rdf:resource="http://starship.python.net/crew/zack/pymagick/" />
  <rdf:li rdf:resource="http://www.php.net/" />
  <rdf:li rdf:resource="http://aspn.activestate.com/ASPN/PHP/Cookbook" />
  <rdf:li rdf:resource="http://www.codegeneration.net/articles/mdpuxslt.pdf" />
  <rdf:li rdf:resource="http://nslog.com/archives/cat_software_development.php" />
  <rdf:li rdf:resource="http://poignantguide.net/ruby/" />
  <rdf:li rdf:resource="http://www.cs.ru.nl/~clean/index.html" />
  <rdf:li rdf:resource="http://dave.imarc.net/php/" />
  <rdf:li rdf:resource="http://www.wabasoft.com/" />
  <rdf:li rdf:resource="http://www.ewesoft.com/" />
 </rdf:Seq>
</items>

 =======================================================================
 ==tests/feeds/tag-furl.rss
 =======================================================================
 <?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0"
     xmlns:furl="http://www.furl.net/resources/furlRSS.jsp#"
     xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>

    <title>Furl - Latest technology Entries</title>
    <link>http://www.furl.net/furled.jsp?topic=technology</link>

    <description>Furl archive.</description>
    <docs>http://backend.userland.com/rss</docs>
    <generator>Furl (http://www.furl.net)</generator>

    <item>
      <title>RSS2PHP free script for displaying RSS feeds</title>
      <link>http://www.furl.net/forward.jsp?id=1769431</link>

      <description>Tool/Site allowing for a PHP implementation that reads your RSS feed and renders in pure HTML.</description>

      <category>Technology</category>

      <dc:creator>greenvillemike</dc:creator>

      <guid isPermaLink="true">http://www.furl.net/item.jsp?id=1769431</guid>
      <pubDate>Sun, 23 Jan 2005 04:20:23 GMT</pubDate>

      <furl:rating>3</furl:rating>

      <furl:clipping />


    </item>

    <item>
      <title>MrProject - About</title>
      <link>http://www.furl.net/forward.jsp?id=1769406</link>

      <description />

      <category>Technology</category>

      <dc:creator>gmehn</dc:creator>

      <guid isPermaLink="true">http://www.furl.net/item.jsp?id=1769406</guid>
      <pubDate>Sun, 23 Jan 2005 04:12:49 GMT</pubDate>

      <furl:rating>3</furl:rating>

      <furl:clipping />


 =======================================================================
 ==tests/feeds/title.atom
 =======================================================================
 <?xml version="1.0" encoding="UTF-8"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#">
  <title>Title escaping test cases</title>
  <id>http://www.intertwingly.net/stories/2004/04/04/title.html</id>
  <link rel='alternate' type='text/html' href='http://www.intertwingly.net/stories/2004/04/04/title.html'/>
  <modified>2004-05-10T12:19:44-04:00</modified>
  <author><name>Sam Ruby</name></author>
  <tagline>Various combinations of cdata and escaping</tagline>

  <entry>
	  <title type="text/html" mode="escaped">&#38;#38;</title>
	  <id>http://www.intertwingly.net/stories/2004/04/04/title.html#test1</id>
	  <link rel='alternate' type='text/html' href='http://www.intertwingly.net/stories/2004/04/04/title.html#test1'/>
	  <summary type='application/xhtml+xml' mode='xml'><div xmlns='http://www.w3.org/1999/xhtml'><ul><li>HTML stripped</li><li>escaped</li><li>outer: decimal</li><li>inner: decimal</li></ul></div></summary>
	  <issued>2004-05-10T12:19:44-04:00</issued>
	  <modified>2004-05-10T12:19:44-04:00</modified>
	</entry>

  <entry>
	  <title type="text/html" mode="escaped">&#38;#x26;</title>
	  <id>http://www.intertwingly.net/stories/2004/04/04/title.html#test2</id>
	  <link rel='alternate' type='text/html' href='http://www.intertwingly.net/stories/2004/04/04/title.html#test2'/>
	  <summary type='application/xhtml+xml' mode='xml'><div xmlns='http://www.w3.org/1999/xhtml'><ul><li>HTML stripped</li><li>escaped</li><li>outer: decimal</li><li>inner: hex</li></ul></div></summary>
	  <issued>2004-05-10T12:19:44-04:00</issued>
	  <modified>2004-05-10T12:19:44-04:00</modified>
	</entry>

  <entry>
	  <title>&#38;</title>
	  <id>http://www.intertwingly.net/stories/2004/04/04/title.html#test3</id>
	  <link rel='alternate' type='text/html' href='http://www.intertwingly.net/stories/2004/04/04/title.html#test3'/>
	  <summary type='application/xhtml+xml' mode='xml'><div xmlns='http://www.w3.org/1999/xhtml'><ul><li>HTML stripped</li><li>plain text</li><li>decimal</li></ul></div></summary>
	  <issued>2004-05-10T12:19:44-04:00</issued>
	  <modified>2004-05-10T12:19:44-04:00</modified>
	</entry>

  <entry>
	  <title type="text/html" mode="escaped">&#38;amp;</title>
	  <id>http://www.intertwingly.net/stories/2004/04/04/title.html#test4</id>
	  <link rel='alternate' type='text/html' href='http://www.intertwingly.net/stories/2004/04/04/title.html#test4'/>
	  <summary type='application/xhtml+xml' mode='xml'><div xmlns='http://www.w3.org/1999/xhtml'><ul><li>HTML stripped</li><li>escaped</li><li>outer: decimal</li><li>inner: amp</li></ul></div></summary>
	  <issued>2004-05-10T12:19:44-04:00</issued>
	  <modified>2004-05-10T12:19:44-04:00</modified>
	</entry>

  <entry>
	  <title type="text/html" mode="escaped">&#x26;#38;</title>
	  <id>http://www.intertwingly.net/stories/2004/04/04/title.html#test5</id>
	  <link rel='alternate' type='text/html' href='http://www.intertwingly.net/stories/2004/04/04/title.html#test5'/>
	  <summary type='application/xhtml+xml' mode='xml'><div xmlns='http://www.w3.org/1999/xhtml'><ul><li>HTML stripped</li><li>escaped</li><li>outer: hex</li><li>inner: decimal</li></ul></div></summary>

 =======================================================================
 ==tests/feeds/wordpress-comments.rss
 =======================================================================
 <?xml version="1.0" encoding="utf-8"?>
<!-- generator="wordpress/1.5-alpha-6" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
>

<channel>
	<title>WordPress WordBlog</title>
	<link>http://wordpress.org/development</link>
	<description>Updates and information relevant to the development of WordPress</description>
	<copyright>Copyright 2005</copyright>
	<pubDate>Wed, 02 Feb 2005 22:04:47 +0000</pubDate>
	<generator>http://wordpress.org/?v=1.5-alpha-6</generator>

		<item>
		<title>Matt and Ryan talk about 1.5</title>
		<link>http://wordpress.org/development/2005/02/matt-and-ryan-talk-about-15/</link>
		<comments>http://wordpress.org/development/2005/02/matt-and-ryan-talk-about-15/#comments</comments>
		<pubDate>Wed, 02 Feb 2005 22:03:27 +0000</pubDate>
		
	<category>Interviews</category>		<guid>http://wordpress.org/development/2005/02/matt-and-ryan-talk-about-15/</guid>
		<description>Craig Hartel, aka NuclearMoose sits down with Matt and Ryan, and asks them a few question about WordPress 1.5, Life, and Everything in The Inside Scoop - an interview of sorts.

Matt talks about helping out with managing the project, while also keeping track of changes in one's personal and professional ...</description>
		<content:encoded><![CDATA[	<p>Craig Hartel, aka <a href="http://blog.nuclearmoose.com/">NuclearMoose</a> sits down with <a href="http://photomatt.net">Matt</a> and <a href="http://boren.nu">Ryan</a>, and asks them a few question about WordPress 1.5, Life, and Everything in <a href="http://blog.nuclearmoose.com/archives/2005/01/27/the-inside-scoop/">The Inside Scoop</a> - an interview of sorts.</p>
	<p>Matt talks about helping out with managing the project, while also keeping track of changes in one&#8217;s personal and professional lives, and also about why he&#8217;s excited about the forthcoming 1.5 release. Ryan, who has been busy with regularly fine-tuning WordPress and fixing bugs, talks about some of the more significant bug fixes and feature changes.
</p>
]]></content:encoded>
		<wfw:commentRSS>http://wordpress.org/development/2005/02/matt-and-ryan-talk-about-15/feed/</wfw:commentRSS>
	</item>
		<item>
		<title>The WordPress Plugin Repository</title>
		<link>http://wordpress.org/development/2005/01/the-wordpress-plugin-repository/</link>
		<comments>http://wordpress.org/development/2005/01/the-wordpress-plugin-repository/#comments</comments>
		<pubDate>Mon, 10 Jan 2005 19:03:04 +0000</pubDate>
		
	<category>Development</category>		<guid>http://wordpress.org/development/2005/01/the-wordpress-plugin-repository/</guid>
		<description>We are proud to announce wp-plugins.org, the WordPress Plugin repository. A need was felt for a set of common tools, and a common playground for developers creating plugins and themes to extend WordPress. WP-Plugins.org seeks to fill the gap by providing stable and reliable hosting, complete with version control, an ...</description>
		<content:encoded><![CDATA[	<p>We are proud to announce <a href="http://dev.wp-plugins.org">wp-plugins.org</a>, the WordPress Plugin repository. A need was felt for a set of common tools, and a common playground for developers creating plugins and themes to extend WordPress. WP-Plugins.org seeks to fill the gap by providing <a href="http://dev.wp-plugins.org/wiki/AboutHosting">stable and reliable hosting</a>, complete with <a href="http://dev.wp-plugins.org/wiki/VersionControl">version control</a>, an <a href="http://dev.wp-plugins.org/wiki/TracTickets">issue tracker</a>, and wiki to the developers, absolutely free.</p>
	<p>All of the <a href="http://dev.wp-plugins.org/">Plugin Repository</a> is powered by <a href="http://trac.edgewall.com/">Trac</a> - an integrated SCM (Source Control Management) and project management tool. Version control is provided using <a href="http://subversion.tigris.org/">Subversion</a>. Subversion is the source management tool WordPress itself will be using after the 1.5 release. </p>
	<p><strong>Developers</strong> can:</p>
	<ul>
	<li>Host their development for <strong>free</strong></li>
	<li>Be assured of <strong>high visibility</strong> </li>
	<li><strong>Manage their code</strong> using an <a href="http://subversion.tigris.org/project_links.html">SVN client</a></li>
	<li><strong>Track issues</strong> (bugs) using the <a href="http://dev.wp-plugins.org/wiki/TracTickets">tracker</a></li>
	<li><strong>Provide documentation</strong> using the <a href="http://dev.wp-plugins.org/wiki">wiki</a> with the help of end-users.</li>
	</ul>
	<p><strong>WordPress Users</strong> can:</p>

 =======================================================================
 ==tests/feeds/zawodny-broken-content.rss2
 =======================================================================
 <?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0" 
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">

  <channel>
    <title>Jeremy Zawodny&apos;s blog</title>
    <link>http://jeremy.zawodny.com/blog/</link>
    <description>SELECT * FROM random_thoughts ORDER BY date DESC</description>
    <dc:language>en-us</dc:language>
    <dc:creator>Jeremy@Zawodny.com</dc:creator>
    <dc:rights>Copyright 2005</dc:rights>
    <dc:date>2005-03-20T12:56:26-08:00</dc:date>
    <admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=2.63" />
    <admin:errorReportsTo rdf:resource="mailto:Jeremy@Zawodny.com"/>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>

    <item>
      <title>Thoughts on Flickr and Yahoo</title>
      <link>http://jeremy.zawodny.com/blog/archives/004362.html</link>
      <description>The first time I used Flickr, I knew it was something different and something important. It took me a while to figure out and try to articulate exactly what that was, but I took my first swipe back in September when I called it a Next Generation Web Service. In that posting, I said: Flickr has been on my radar for a while now, but I only recently began to start playing with it. I&apos;m impressed as hell. After my...</description>
      <guid isPermaLink="false">4362@http://jeremy.zawodny.com/blog/</guid>
      <content:encoded><![CDATA[<p>The first time I used Flickr, I knew it was something <em>different</em> and something <em>important</em>.  It took me a while to figure out and try to articulate exactly what that was, but I took my first swipe back in September when I called it a <a href="http://jeremy.zawodny.com/blog/archives/002526.html">Next Generation Web Service</a>.  In that posting, I said:</p>

<blockquote>

<p>Flickr has been on my radar for a while now, but I only recently began to start playing with it.  I'm impressed as hell.  After my first 10 minutes of playing with it, I found myself thinking "why don't we build stuff like this at Yahoo?"  In other words, I realized that we could probably learn <em>a lot</em> from this when it comes to building next generation applications at Yahoo.  (Whether or not we do is a whole separate topic of discussion.)</p>

<p>Flickr has the potential to set the new standard for on-line photo sharing, management, etc.  Why?  Because Flickr...</p>

<ul>

<li>does one thing and does it well</li>

<li>provides a clean and simple UI</li>

<li>has clear and helpful documentation</li>

<li>exposes core functionality with a <a href="http://www.flickr.com/services/api/">documented API</a></li>

<li>account sign up is brain-dead simple</li>

<li>makes extensive and intuitive use of RSS</li>

<li>like <a href="http://del.icio.us/">del.icio.us</a>, uses tags to help organize</li>

 =======================================================================
 ==tests/filter/entity-atom-1.xml
 =======================================================================
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?>

<feed version="0.3" xmlns="http://purl.org/atom/ns#">
    <link href="http://www.blogger.com/atom/3187374" rel="service.post" title="saladwithsteve " type="application/x.atom+xml"/>
    <link href="http://www.blogger.com/atom/3187374" rel="service.feed" title="saladwithsteve " type="application/x.atom+xml"/>
    <title mode="escaped" type="text/html">saladwithsteve </title>
    <tagline mode="escaped" type="text/html">enjoying salad since 1978.</tagline>
    <link href="http://saladwithsteve.com/" rel="alternate" title="saladwithsteve " type="text/html"/>
    <id>tag:blogger.com,1999:blog-3187374</id>
    <modified>2004-08-24T23:44:54Z</modified>
    <generator url="http://www.blogger.com/" version="5.15">Blogger</generator>

    <info mode="xml" type="text/html">

        <div xmlns="http://www.w3.org/1999/xhtml">This is an Atom formatted XML
    site feed. It is intended to be viewed in a Newsreader or syndicated to
    another site. Please visit the <a
    href="http://help.blogger.com/bin/answer.py?answer=697">Blogger Knowledge
    Base</a> for more info.</div> </info>

    <entry>

        <link href="http://www.blogger.com/atom/3187374/109332167901730672" 
              rel="service.edit" 
              title="BlogSense - AdSense for Blogs" 
              type="application/x.atom+xml"/>

        <author>
            <name>steve jenson</name>
        </author>
        <issued>2004-08-23T21:24:40-07:00</issued>
        <modified>2004-08-24T22:05:40Z</modified>

        <created>2004-08-24T04:27:59Z</created>

        <link href="http://saladwithsteve.com/2004/08/blogsense-adsense-for-blogs.html"
              rel="alternate" 
              title="BlogSense - AdSense for Blogs" 
              type="text/html"/>

        <id>tag:blogger.com,1999:blog-3187374.post-109332167901730672</id>
        <title mode="escaped" type="text/html">BlogSense - AdSense for Blogs</title>

        <content mode="escaped" 
                 type="text/html" 
                 xml:base="http://saladwithsteve.com/" 
                 xml:lang="en-US" 
                 xml:space="preserve">
       

 =======================================================================
 ==tests/filter/lisa.opml
 =======================================================================
   <?xml version="1.0" encoding="utf-8" ?> 
- <opml version="1.0">
- <head>
  <title>Bloglines Subscriptions</title> 
  <dateCreated>Wed, 1 Sep 2004 06:18:07 GMT</dateCreated> 
  <ownerName>KnowledgeBoard</ownerName> 
  </head>

- <body>
- <outline title="Subscriptions">
  <outline title="Blog of Collective Intelligence" htmlUrl="http://www.community-intelligence.com/blogs/public/" type="rss" xmlUrl="http://www.community-intelligence.com/blogs/public/index.rdf" /> 
  <outline title="Column Two" htmlUrl="http://www.steptwo.com.au/columntwo/" type="rss" xmlUrl="http://steptwo.com.au/columntwo/index.xml" /> 
  <outline title="Connectivity: Spike Hall's RU Weblog" htmlUrl="http://radio.weblogs.com/0106698/" type="rss" xmlUrl="http://radio.weblogs.com/0106698/rss.xml" /> 
  <outline title="Conversations with Dina" htmlUrl="http://radio.weblogs.com/0121664/" type="rss" xmlUrl="http://radio.weblogs.com/0121664/rss.xml" /> 
  <outline title="Das E-Business Weblog" htmlUrl="http://www.roell.net/weblog/" type="rss" xmlUrl="http://www.roell.net/weblog/index.rdf" /> 
  <outline title="eCriteria Datablog eCriteria Meta Datablog Pulp IT Pulp IT" htmlUrl="http://www.ecriteria.blogspot.com/" type="rss" xmlUrl="http://www.wcc.vccs.edu/services/rssify/rssify.php?url=http://www.ecriteria.blogspot.com" /> 
  <outline title="EduResources Weblog--Higher Education Resources Online" htmlUrl="http://radio.weblogs.com/0114870/" type="rss" xmlUrl="http://radio.weblogs.com/0114870/rss.xml" /> 
  <outline title="excited utterances" htmlUrl="http://excitedutterances.blogspot.com" type="rss" xmlUrl="http://excitedutterances.blogspot.com/rss/excitedutterances.xml" /> 
  <outline title="Gilles en vrac..." htmlUrl="http://radio.weblogs.com/0101569/" type="rss" xmlUrl="http://radio.weblogs.com/0101569/rss.xml" /> 
  <outline title="Gurteen Knowledge Log" htmlUrl="http://www.gurteen.com/gurteen/gurteen.nsf/0/E79924B9B266C48A80256B8D004BB5AD/" type="rss" xmlUrl="http://www.gurteen.com/gurteen/gurteen.nsf/id/gurteen-klog.xml" /> 
  <outline title="infosophy: Socio-technological Rendering of Information" htmlUrl="http://www.kmentor.com/socio-tech-info/" type="rss" xmlUrl="http://www.kmentor.com/socio-tech-info/index.rdf" /> 
  <outline title="It's all about people and networks" htmlUrl="http://www.efios.com/blog/" type="rss" xmlUrl="http://www.efios.com/blog/rss.xml" /> 
  <outline title="John Daly's Thoughts About K4D" htmlUrl="http://stconsultant.blogspot.com/" type="rss" xmlUrl="http://feeds.blogstreet.com/13028.rss" /> 
  <outline title="judith meskill's knowledge notes..." htmlUrl="http://www.meskill.net/weblogs/" type="rss" xmlUrl="http://www.meskill.net/weblogs/index.xml" /> 
  <outline title="Goiaba Knowledge Management" htmlUrl="http://goiaba.blogs.com/knowledge_bridge/" type="rss" xmlUrl="http://goiaba.blogs.com/knowledge_bridge/index.rdf" /> 
  <outline title="Knowledge-at-work" htmlUrl="http://denham.typepad.com/km/" type="rss" xmlUrl="http://denham.typepad.com/km/index.rdf" /> 
  <outline title="Living Networks - The Blog" htmlUrl="http://www.livingnetworksbook.com/blog" type="rss" xmlUrl="http://www.livingnetworksbook.com/blog/backend.php" /> 
  <outline title="Mathemagenic" htmlUrl="http://blog.mathemagenic.com/" type="rss" xmlUrl="http://blog.mathemagenic.com/rss.xml" /> 
  <outline title="McGee's Musings" htmlUrl="http://www.mcgeesmusings.net/" type="rss" xmlUrl="http://www.mcgeesmusings.net/rss.xml" /> 
  <outline title="Mopsos" htmlUrl="http://blog.mopsos.com/" type="rss" xmlUrl="http://blog.mopsos.com//index.xml" /> 
  <outline title="Networks, Complexity, and Relatedness" htmlUrl="http://www.byeday.net/weblog/networkblog.html" type="rss" xmlUrl="http://www.byeday.net/weblog/rss.xml" /> 
  <outline title="Psybertron Knowledge Modelling WebLog" htmlUrl="http://www.psybertron.org/index.html" type="rss" xmlUrl="http://www.psybertron.org/rss.xml" /> 
  <outline title="Jason Bell - Java Development" htmlUrl="http://realkm.blog-city.com/" type="rss" xmlUrl="http://realkm.blog-city.com/rss/default.rss" /> 
  <outline title="Seb's Open Research" htmlUrl="http://radio.weblogs.com/0110772/" type="rss" xmlUrl="http://radio.weblogs.com/0110772/rss.xml" /> 
  <outline title="Latest Entries @ snowdragon.blog-city.com" htmlUrl="http://snowdragon.blog-city.com/" type="rss" xmlUrl="http://snowdragon.blog-city.com/rss/default.rss" /> 
  <outline title="TeledyN" htmlUrl="http://www.teledyn.com/mt/" type="rss" xmlUrl="http://www.teledyn.com/mt/index.rdf" /> 
  <outline title="The Ferryman" htmlUrl="http://barryhardy.blogs.com/theferryman/" type="rss" xmlUrl="http://barryhardy.blogs.com/theferryman/index.rdf" /> 
  <outline title="Mutual Marketing" htmlUrl="http://www.mutualmarketing.co.uk/" type="rss" xmlUrl="http://www.mutualmarketing.co.uk/index.rdf" /> 
  <outline title="The Ourhouse Weblog" htmlUrl="http://www.roundourhouse.com/blog/" type="rss" xmlUrl="http://www.roundourhouse.com/blog/index.rdf" /> 
  <outline title="Ton's Interdependent Thoughts" htmlUrl="http://www.zylstra.org/blog/" type="rss" xmlUrl="http://www.zylstra.org/blog/index.rdf" /> 
  <outline title="Value-Creation by Communities of Practice" htmlUrl="http://www.eccop.com/blogs/public/" type="rss" xmlUrl="http://www.eccop.com/blogs/public/index.rdf" /> 
  <outline title="ingo's blog" htmlUrl="http://www.forstenlechner.com/blogger.html" type="rss" xmlUrl="http://feeds.blogstreet.com/39730.rss" /> 
  <outline title="Thoughts About K4D" htmlUrl="http:///" type="rss" xmlUrl="http://feedster.com/makerss.php?url=http://stconsultant.blogspot.com/" /> 
  <outline title="ingoblog" htmlUrl="http://www.forstenlechner.com/blogger.html" type="rss" xmlUrl="http://www.forstenlechner.com/atom.xml" /> 
  <outline title="Monkeymagic" htmlUrl="http://blog.monkeymagic.net/" type="rss" xmlUrl="http://www.monkeymagic.net/blog/index.rdf" /> 
  <outline title="IrishEyes" htmlUrl="http://irish.typepad.com/irisheyes/" type="rss" xmlUrl="http://irish.typepad.com/irisheyes/index.rdf" /> 
  <outline title="CONIECTO" htmlUrl="http://coniecto.blogspot.com" type="rss" xmlUrl="http://coniecto.blogspot.com/atom.xml" /> 
  <outline title="Ed Bilodeau" htmlUrl="http://www.coolweblog.com/bilodeau/" type="rss" xmlUrl="http://www.coolweblog.com/bilodeau/index.rdf" /> 
  <outline title="Intellectual Capital Punishment" htmlUrl="http://sammarshall.blogspot.com" type="rss" xmlUrl="http://sammarshall.blogspot.com/atom.xml" /> 
  <outline title="Hannes Gassert" htmlUrl="http://hannes.kaywa.com/" type="rss" xmlUrl="http://hannes.kaywa.com/rss/rss.xml" /> 

 =======================================================================
 ==tests/filter/nbsp-1.xml
 =======================================================================
 <?xml version="1.0"?>

<rss version="0.91">
  <channel>
    <title>EEK Speaks   </title>
    <link>http://www.eekim.com/blog</link>
    <description>Eugene Eric Kim's worklog on collaboration and communities.</description>
    <language>en</language>

  <item>
    <title>Self-Organizing Collaboration at the World Trade Center Ruins</title>
    <link>http://www.eekim.com/blog/2004/08/31#americanground</link>
    <description>

        &nbsp;

&lt;p&gt;&lt;a name=&quot;nid2AW&quot; id=&quot;nid2AW&quot;&gt;&lt;/a&gt;In early 2003, I had lunch with &lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?RichardGabriel&quot; class=&quot;wikiword&quot;&gt;RichardGabriel&lt;/a&gt; for the first time, and I explained to him my desire to uncover common collaborative patterns across different disciplines, starting with &lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?OpenSource&quot; class=&quot;wikiword&quot;&gt;OpenSource&lt;/a&gt; communities.  Richard recommended that I read &lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?WilliamLangewiesche&quot; class=&quot;wikiword&quot;&gt;WilliamLangewiesche&lt;/a&gt;'s &lt;i&gt;American Ground: Unbuilding the World Trade Center&lt;/i&gt;, a book that described the dismantling of the ruins and the self-organizing process that emerged. &amp;nbsp;&amp;nbsp; &lt;a class=&quot;nid&quot; title=&quot;2AW&quot; href=&quot;http://www.eekim.com/blog/2004/08/31/americanground#nid2AW&quot;&gt;(2AW)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;nid2AX&quot; id=&quot;nid2AX&quot;&gt;&lt;/a&gt;Over a year later, I finally got around to following Richard's advice, and I'm
glad that I did.  Langewiesche's book is a gripping, thoughtful account of
what happened at the &lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?WorldTradeCenter&quot; class=&quot;wikiword&quot;&gt;WorldTradeCenter&lt;/a&gt; site immediately following 9/11. &amp;nbsp;&amp;nbsp; &lt;a class=&quot;nid&quot; title=&quot;2AX&quot; href=&quot;http://www.eekim.com/blog/2004/08/31/americanground#nid2AX&quot;&gt;(2AX)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&lt;a href=&quot;http://www.eekim.com/blog/2004/08/31/americanground&quot; class=&quot;extlink&quot;&gt;See more....&lt;/a&gt;&lt;/i&gt;&lt;/p&gt;
</description>
  </item>
  <item>
    <title>TPVortex: Intro, Call For Help</title>
    <link>http://www.eekim.com/blog/2004/08/12#tpvortex-cfh</link>
    <description>&lt;p&gt;&lt;a name=&quot;nid247&quot; id=&quot;nid247&quot;&gt;&lt;/a&gt;In my &lt;a href=&quot;http://www.blueoxen.org/papers/0000D/&quot; class=&quot;extlink&quot;&gt;manifesto for
collaborative tools&lt;/a&gt;, I &lt;a href=&quot;http://www.blueoxen.org/papers/0000D/#nid3M6&quot; class=&quot;extlink&quot;&gt;cited&lt;/a&gt; &lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?BackLinks&quot; class=&quot;wikiword&quot;&gt;BackLinks&lt;/a&gt; as an example of a common, yet oft-overlooked
conceptual construct in collaborative tools.  Those who know me well
know that my strategy for implementing some of &lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?DougEngelbart&quot; class=&quot;wikiword&quot;&gt;DougEngelbart&lt;/a&gt;'s ideas
(which I crafted over three years ago) has always been to create
simple, concrete tools that could easily be shoehorned into existing
applications.  The plan was to start with &lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?GranularAddressability&quot; class=&quot;wikiword&quot;&gt;GranularAddressability&lt;/a&gt;
(&lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?PurpleNumbers&quot; class=&quot;wikiword&quot;&gt;PurpleNumbers&lt;/a&gt;), then move on to &lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?BackLinks&quot; class=&quot;wikiword&quot;&gt;BackLinks&lt;/a&gt;. &amp;nbsp;&amp;nbsp; &lt;a class=&quot;nid&quot; title=&quot;247&quot; href=&quot;http://www.eekim.com/blog/2004/08/12/tpvortex-cfh#nid247&quot;&gt;(247)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;nid248&quot; id=&quot;nid248&quot;&gt;&lt;/a&gt;For a number of reasons, now seems to be the right time for me to
start shifting my technical focus to &lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?BackLinks&quot; class=&quot;wikiword&quot;&gt;BackLinks&lt;/a&gt;.  The strategy for
doing this is to implement a generic, &lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?OpenSource&quot; class=&quot;wikiword&quot;&gt;OpenSource&lt;/a&gt;, &lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?BackLink&quot; class=&quot;wikiword&quot;&gt;BackLink&lt;/a&gt; database
(dubbed &lt;a href=&quot;http://www.eekim.com/software/tpvortex/&quot; class=&quot;extlink&quot;&gt;&quot;TPVortex&quot;&lt;/a&gt; and
integrate it into several existing tools: &lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?PurpleWiki&quot; class=&quot;wikiword&quot;&gt;PurpleWiki&lt;/a&gt;, blosxom,
&lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?MovableType&quot; class=&quot;wikiword&quot;&gt;MovableType&lt;/a&gt;, &lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?MHonArc&quot; class=&quot;wikiword&quot;&gt;MHonArc&lt;/a&gt;.  I'm looking for folks who might be interested
in participating in this project. &amp;nbsp;&amp;nbsp; &lt;a class=&quot;nid&quot; title=&quot;248&quot; href=&quot;http://www.eekim.com/blog/2004/08/12/tpvortex-cfh#nid248&quot;&gt;(248)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;nid249&quot; id=&quot;nid249&quot;&gt;&lt;/a&gt;The motivation for such a tool is straightforward: &lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?BackLinks&quot; class=&quot;wikiword&quot;&gt;BackLinks&lt;/a&gt; provide
useful, contextual information.  Most Wikis already implement
&lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?BackLinks&quot; class=&quot;wikiword&quot;&gt;BackLinks&lt;/a&gt;.  Some of them display &lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?BackLinks&quot; class=&quot;wikiword&quot;&gt;BackLinks&lt;/a&gt; on the main page, which is
the correct behavior.  Others (including &lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?PurpleWiki&quot; class=&quot;wikiword&quot;&gt;PurpleWiki&lt;/a&gt;) do not.  In order
to implement this properly, you need a &lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?BackLink&quot; class=&quot;wikiword&quot;&gt;BackLink&lt;/a&gt; database. &amp;nbsp;&amp;nbsp; &lt;a class=&quot;nid&quot; title=&quot;249&quot; href=&quot;http://www.eekim.com/blog/2004/08/12/tpvortex-cfh#nid249&quot;&gt;(249)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;nid24A&quot; id=&quot;nid24A&quot;&gt;&lt;/a&gt;Once you have a &lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?BackLink&quot; class=&quot;wikiword&quot;&gt;BackLink&lt;/a&gt; database, you might as well use it for other
applications besides Wikis, such as blogs.  We have this integration
in &lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?PurpleWiki&quot; class=&quot;wikiword&quot;&gt;PurpleWiki&lt;/a&gt; (see &lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?WikisAsTopicMaps&quot; class=&quot;wikiword&quot;&gt;WikisAsTopicMaps&lt;/a&gt; for the resulting benefits), but
again, it would be much nicer to display the &lt;a href=&quot;http://www.eekim.com/cgi-bin/wiki.pl?BackLinks&quot; class=&quot;wikiword&quot;&gt;BackLinks&lt;/a&gt; on the page

 =======================================================================
 ==tests/filter/prolog-atom-1.xml
 =======================================================================
 









<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?>

<feed version="0.3" xmlns="http://purl.org/atom/ns#">
<link href="http://www.blogger.com/atom/3187374" rel="service.post" title="saladwithsteve " type="application/x.atom+xml"/>
<link href="http://www.blogger.com/atom/3187374" rel="service.feed" title="saladwithsteve " type="application/x.atom+xml"/>
<title mode="escaped" type="text/html">saladwithsteve </title>
<tagline mode="escaped" type="text/html">enjoying salad since 1978.</tagline>
<link href="http://saladwithsteve.com/" rel="alternate" title="saladwithsteve " type="text/html"/>
<id>tag:blogger.com,1999:blog-3187374</id>
<modified>2004-08-24T23:44:54Z</modified>
<generator url="http://www.blogger.com/" version="5.15">Blogger</generator>

<info mode="xml" type="text/html">
<div xmlns="http://www.w3.org/1999/xhtml">This is an Atom formatted XML site feed. It is intended to be viewed in a Newsreader or syndicated to another site. Please visit the <a href="http://help.blogger.com/bin/answer.py?answer=697">Blogger Knowledge Base</a> for more info.</div>
</info>
<entry>
<link href="http://www.blogger.com/atom/3187374/109332167901730672" rel="service.edit" title="BlogSense - AdSense for Blogs" type="application/x.atom+xml"/>
<author>
<name>steve jenson</name>
</author>
<issued>2004-08-23T21:24:40-07:00</issued>
<modified>2004-08-24T22:05:40Z</modified>

<created>2004-08-24T04:27:59Z</created>
<link href="http://saladwithsteve.com/2004/08/blogsense-adsense-for-blogs.html" rel="alternate" title="BlogSense - AdSense for Blogs" type="text/html"/>
<id>tag:blogger.com,1999:blog-3187374.post-109332167901730672</id>
<title mode="escaped" type="text/html">BlogSense - AdSense for Blogs</title>
<content mode="escaped" type="text/html" xml:base="http://saladwithsteve.com/" xml:lang="en-US" xml:space="preserve">&lt;blockquote&gt;&#13;
&#13;
&lt;a href="http://www.blogger.com/knowledge/2004/08/theres-adsense-in-my-blog.pyra"&gt;&#13;
&lt;em&gt;&#13;
&lt;p&gt;&#13;
We are going to start paying bloggers.&#13;

&lt;/p&gt; &#13;
&lt;p&gt;&#13;
Please note that this program is optional and that it is not required for you to have a Blogger powered blog-all bloggers are invited.&#13;
&lt;/p&gt;&#13;
&lt;p&gt;&#13;

 =======================================================================
 ==tests/filter/prolog-atom-2.xml
 =======================================================================
 


<!-- this has a comment before the XML processing instruction -->






<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?>

<feed version="0.3" xmlns="http://purl.org/atom/ns#">
<link href="http://www.blogger.com/atom/3187374" rel="service.post" title="saladwithsteve " type="application/x.atom+xml"/>
<link href="http://www.blogger.com/atom/3187374" rel="service.feed" title="saladwithsteve " type="application/x.atom+xml"/>
<title mode="escaped" type="text/html">saladwithsteve </title>
<tagline mode="escaped" type="text/html">enjoying salad since 1978.</tagline>
<link href="http://saladwithsteve.com/" rel="alternate" title="saladwithsteve " type="text/html"/>
<id>tag:blogger.com,1999:blog-3187374</id>
<modified>2004-08-24T23:44:54Z</modified>
<generator url="http://www.blogger.com/" version="5.15">Blogger</generator>

<info mode="xml" type="text/html">
<div xmlns="http://www.w3.org/1999/xhtml">This is an Atom formatted XML site feed. It is intended to be viewed in a Newsreader or syndicated to another site. Please visit the <a href="http://help.blogger.com/bin/answer.py?answer=697">Blogger Knowledge Base</a> for more info.</div>
</info>
<entry>
<link href="http://www.blogger.com/atom/3187374/109332167901730672" rel="service.edit" title="BlogSense - AdSense for Blogs" type="application/x.atom+xml"/>
<author>
<name>steve jenson</name>
</author>
<issued>2004-08-23T21:24:40-07:00</issued>
<modified>2004-08-24T22:05:40Z</modified>

<created>2004-08-24T04:27:59Z</created>
<link href="http://saladwithsteve.com/2004/08/blogsense-adsense-for-blogs.html" rel="alternate" title="BlogSense - AdSense for Blogs" type="text/html"/>
<id>tag:blogger.com,1999:blog-3187374.post-109332167901730672</id>
<title mode="escaped" type="text/html">BlogSense - AdSense for Blogs</title>
<content mode="escaped" type="text/html" xml:base="http://saladwithsteve.com/" xml:lang="en-US" xml:space="preserve">&lt;blockquote&gt;&#13;
&#13;
&lt;a href="http://www.blogger.com/knowledge/2004/08/theres-adsense-in-my-blog.pyra"&gt;&#13;
&lt;em&gt;&#13;
&lt;p&gt;&#13;
We are going to start paying bloggers.&#13;

&lt;/p&gt; &#13;
&lt;p&gt;&#13;
Please note that this program is optional and that it is not required for you to have a Blogger powered blog-all bloggers are invited.&#13;
&lt;/p&gt;&#13;
&lt;p&gt;&#13;

 =======================================================================
 ==tests/filter/prolog-opml-1.xml
 =======================================================================
 <?xml version="1.0" encoding="utf-8"?>
<opml version="1.0">
  <head />
  <body>
    <outline title="Tech Blogs">
      <outline title="Jamie Jamison On Technology" xmlUrl="http://www.jamiejamison.com/tech/index.rdf" htmlUrl="http://www.jamiejamison.com/tech/" description="News and opinions from a Philadelphia-area tech junkie" />
      <outline title="Anil Dash" xmlUrl="http://www.dashes.com/anil/index.rdf" htmlUrl="http://www.dashes.com/anil/" description="New York New Media New Funk" />
      <outline title="Joel on Software" xmlUrl="http://www.joelonsoftware.com/rss.xml" htmlUrl="http://www.joelonsoftware.com" description="Painless Software Management" />
      <outline title="kuro5hin.org" xmlUrl="http://www.kuro5hin.org/backend.rdf" htmlUrl="http://www.kuro5hin.org/" description="technology and culture, from the trenches" />
      <outline title="Dan Gillmor's eJournal" xmlUrl="http://weblog.siliconvalley.com/column/dangillmor/index.xml" htmlUrl="http://weblog.siliconvalley.com/column/dangillmor/" description="" />
      <outline title="John Battelle's Searchblog" xmlUrl="http://battellemedia.com/index.xml" htmlUrl="http://battellemedia.com/" description="Thoughts on the intersection of search, media, technology, and more.&#xD;&#xA;                  Beta" />
      <outline title="business2blog" xmlUrl="http://business2.blogs.com/business2blog/index.rdf" htmlUrl="http://business2.blogs.com/business2blog/" description="Daily reports and comments from the writers and editors of Business 2.0 magazine." />
      <outline title="Lessig Blog" xmlUrl="http://www.lessig.org/blog/index.xml" htmlUrl="http://www.lessig.org/blog/" description="Lessig's blog." />
      <outline title="Engadget" xmlUrl="http://www.engadget.com/rss.xml" htmlUrl="http://www.engadget.com/" description="Engadget" />
      <outline title="Ted Shelton" xmlUrl="http://tedshelton.blogspot.com/blogger_rss.xml" htmlUrl="http://tedshelton.blogspot.com" description="Early adopter, entrepreneur, leader interested in software, the Internet, mobile telephony and computing, and VoIP. Founder or senior management with CallTrex, Borland (BORL), The Dr. Spock Company, Neta4, WhoWhere?, CMP Media, and IT Solutions." />
      <outline title="Jonathan Schwartz's Weblog" xmlUrl="http://blogs.sun.com/roller/rss/jonathan" htmlUrl="http://blogs.sun.com/roller/page/jonathan" description="Jonathan Schwartz's Weblog" />
      <outline title="Contentious Weblog" xmlUrl="http://blog.contentious.com/index.rdf" htmlUrl="http://blog.contentious.com/" description="News and musings on how we communicate in the online age&lt;br&gt;&#xD;&#xA;By AMY&amp;nbsp;GAHRAN: writer, editor, trainer" />
      <outline title="Russell Beattie Notebook" xmlUrl="http://www.russellbeattie.com/notebook/index.rss" htmlUrl="http://www.russellbeattie.com/notebook/" description="My online notebook with thoughts, comments, links and more." />
      <outline title="Clay Shirky's Essays   " xmlUrl="http://shirky.com/writings/rss.cgi" htmlUrl="http://shirky.com/writings/rss.cgi" description="Clay Shirky's Essays" />
      <outline title="Lextext" xmlUrl="http://blog.lextext.com/blog/index.xml" htmlUrl="http://blog.lextext.com/blog" description="" />
      <outline title="Scobleizer: Microsoft Geek Blogger" xmlUrl="http://radio.weblogs.com/0001011/rss.xml" htmlUrl="http://radio.weblogs.com/0001011/" description="Robert Scoble's look at geek and Microsoft life." />
      <outline title="EuroTelcoblog" xmlUrl="http://eurotelcoblog.blogspot.com/atom.xml" htmlUrl="http://eurotelcoblog.blogspot.com" description="Reflections on developments within the European telecom sector, with an emphasis on disruptive influences and emerging business models - by James Enck of Daiwa Securities SMBC Europe Ltd. (james.enck@dir.co.uk) " />
      <outline title="Search Engine Roundtable" xmlUrl="http://www.seroundtable.com/index.xml" htmlUrl="http://www.seroundtable.com/" description="A well-rounded view on search engines and search engine marketing by senior members of the major SEO/SEM forums on the Internet." />
      <outline title="Yahoo! Search blog" xmlUrl="http://www.ysearchblog.com/index.xml" htmlUrl="http://www.ysearchblog.com/" description="A look inside the world of search from the people of Yahoo!" />
      <outline title="Gizmodo" xmlUrl="http://www.gizmodo.com/index.xml" htmlUrl="http://www.gizmodo.com/" description="Gizmodo is an online review dedicated to gadgets, gizmos, and cutting-edge consumer electronics." />
    </outline>
    <outline title="International News">
      <outline title="ABC News: World" xmlUrl="http://my.abcnews.go.com/rsspublic/world_rss093.xml" htmlUrl="http://abcnews.com/sections/world/index.html" description="RSS FEED FOR ABCNEWS World INDEX" />
      <outline title="Guardian Unlimited" xmlUrl="http://www.guardian.co.uk/rss/1,,,00.xml" htmlUrl="http://www.guardian.co.uk" description="Intelligent news and comment throughout the day from The Guardian newspaper" />
      <outline title="BBC News - Front Page - UK Edition" xmlUrl="http://news.bbc.co.uk/rss/newsonline_uk_edition/front_page/rss091.xml" htmlUrl="http://news.bbc.co.uk/go/click/rss/0.91/public/-/1/hi/default.stm" description="Updated every minute of every day - FOR PERSONAL USE ONLY" />
      <outline title="New York Times- NYT HomePage" xmlUrl="http://www.nytimes.com/services/xml/rss/userland/HomePage.xml" htmlUrl="http://www.nytimes.com/index.html?partner=rssuserland" description="New York Times &gt; Breaking News, World News &amp; Multimedia" />
    </outline>
    <outline title="WiFi">
      <outline title="802.11 Planet News" xmlUrl="http://www.wi-fiplanet.com/icom_includes/feeds/80211/xml_front-news-10.xml" htmlUrl="http://www.wi-fiplanet.com" description="wireless" />
      <outline title="Ecademy: user blogs" xmlUrl="http://www.wifi.ecademy.com/module.php?mod=blog&amp;op=feed" htmlUrl="http://wireless.ecademy.com/module.php?mod=blog" description="Recently updated blogs." />
      <outline title="FierceWireless and 802.11 Report (Email)" xmlUrl="(null)" />
      <outline title="Wi-Fi Networking News" xmlUrl="http://wifinetnews.com/index.rdf" htmlUrl="http://wifinetnews.com/" description="Wi-Fi Networking News reports nearly daily on all the news associated with wireless networking." />
    </outline>
    <outline title="Tech News">
      <outline title="BBC Tech" xmlUrl="http://news.bbc.co.uk/rss/newsonline_world_edition/technology/rss091.xml" htmlUrl="http://news.bbc.co.uk/go/click/rss/0.91/public/-/2/hi/technology/default.stm" description="Updated every minute of every day - FOR PERSONAL USE ONLY" />
      <outline title="Techdirt" xmlUrl="http://www.techdirt.com/techdirt_rss.xml" htmlUrl="http://www.techdirt.com/" description="Easily digestible tech news." />
      <outline title="Techdirt Corporate Intelligence:" xmlUrl="http://www.techdirt.com/news/wireless/rss.xml" htmlUrl="http://techdirt.com/news/wireless/" description="" />
      <outline title="Wired News" xmlUrl="http://www.wired.com/news_drop/netcenter/netcenter.rdf" htmlUrl="http://www.wired.com/" description="Technology, and the way we do business, is changing the world we know. Wired News is a technology - and business-oriented news service feeding an intelligent, discerning audience. What role does technology play in the day-to-day living of your life? Wired News tells you. How has evolving technology changed the face of the international business world? Wired News puts you in the picture." />
      <outline title="The Register" xmlUrl="http://www.theregister.co.uk/feeds/latest.rdf" htmlUrl="http://www.theregister.co.uk/" description="Biting the hand that feeds IT" />
      <outline title="News.com" xmlUrl="http://news.com.com/2547-1_3-0-20.xml" htmlUrl="http://news.com.com/" description="Tech news and business reports by CNET News.com. Focused on information technology, core topics include computers, hardware, software, networking, and Internet media." />
      <outline title="Slashdot" xmlUrl="http://slashdot.org/index.rss" htmlUrl="http://slashdot.org/" description="News for nerds, stuff that matters" />
      <outline title="heise online news" xmlUrl="http://www.heise.de/newsticker/heise.rdf" htmlUrl="http://www.heise.de/newsticker/" description="Nachrichten aus der Welt des Computers" />
      <outline title="NYT: Technology" xmlUrl="http://www.nytimes.com/services/xml/rss/userland/Technology.xml" htmlUrl="http://www.nytimes.com/pages/technology/index.html?partner=rssuserland" description="Find breaking news, tech news &amp; multimedia on the Internet, telecommunications, wireless applications, electronics, science, computers, e-mail &amp; the Web." />
      <outline title="Ars Technica" xmlUrl="http://arstechnica.com/news/rss2.0.rdf" htmlUrl="http://www.arstechnica.com/" description="The PC Enthusiast's Resource" />
      <outline title="NewsForge: NewsVac" xmlUrl="http://www.newsforge.com/newsvac.rss" htmlUrl="http://newsvac.newsforge.com/" description="The Online Newspaper for Linux and Open Source" />

 =======================================================================
 ==tests/locale/atom-es-on-feed-element.xml
 =======================================================================
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?>

<feed version="0.3" xml:lang="es-CL" xmlns="http://purl.org/atom/ns#">
<link href="http://www.blogger.com/atom/5634593" rel="service.post" title="Minneapolis Psychoadventures ;)" type="application/atom+xml"/>
<link href="http://www.blogger.com/atom/5634593" rel="service.feed" title="Minneapolis Psychoadventures ;)" type="application/atom+xml"/>
<title mode="escaped" type="text/html">Minneapolis Psychoadventures ;)</title>
<tagline mode="escaped" type="text/html">Una idea para contarles lo que me va pasando, sin enviar miles de correos todas las veces</tagline>
<link href="http://tcanales.blogspot.com" rel="alternate" title="Minneapolis Psychoadventures ;)" type="text/html"/>
<id>tag:blogger.com,1999:blog-5634593</id>
<modified>2004-10-17T16:46:19Z</modified>
<generator url="http://www.blogger.com/" version="5.15" xml:lang="en-US">Blogger</generator>
<info mode="xml" type="text/html" xml:lang="en-US">
<div xmlns="http://www.w3.org/1999/xhtml">This is an Atom formatted XML site feed. It is intended to be viewed in a Newsreader or syndicated to another site. Please visit the <a href="http://help.blogger.com/bin/answer.py?answer=697">Blogger Help</a> for more info.</div>
</info>
<entry xmlns="http://purl.org/atom/ns#">
<link href="http://www.blogger.com/atom/5634593/109803156047321289" rel="service.edit" title="Juaaa...Yaliin!!!! que gusto tenerte por estos lad..." type="application/atom+xml"/>
<author>
<name/>
</author>
<issued>2004-10-17T11:35:00-05:00</issued>
<modified>2004-10-17T16:46:00Z</modified>
<created>2004-10-17T16:46:00Z</created>
<link href="http://tcanales.blogspot.com/2004/10/juaaa.html" rel="alternate" title="Juaaa...Yaliin!!!! que gusto tenerte por estos lad..." type="text/html"/>
<id>tag:blogger.com,1999:blog-5634593.post-109803156047321289</id>
<title mode="escaped" type="text/html">Juaaa...Yaliin!!!! que gusto tenerte por estos lad...</title>
<summary type="application/xhtml+xml" xml:base="http://tcanales.blogspot.com" xml:space="preserve">
<div xmlns="http://www.w3.org/1999/xhtml">Juaaa...Yaliin!!!! que gusto tenerte por estos lados...bienvenida a este embeleco virtual, use todas las herramientas que quiera, comente, aporte, abuchee, lo que quiera :)

Les cuento...sigo con mi proyecto de GNU, encontre otra buena compilacion, el GNU WIN II, pero eso no les excusa de aportar!

En el mismo afan, estoy usando Knoppix, una distribucion de Linux basado en Debian que se carga</div>
</summary>
</entry>
<entry xmlns="http://purl.org/atom/ns#">
<link href="http://www.blogger.com/atom/5634593/109772316088005903" rel="service.edit" title="Proyecto &quot;Free-ro(o)m&quot;" type="application/atom+xml"/>
<author>
<name/>
</author>
<issued>2004-10-13T21:46:00-05:00</issued>
<modified>2004-10-14T03:06:00Z</modified>
<created>2004-10-14T03:06:00Z</created>
<link href="http://tcanales.blogspot.com/2004/10/proyecto-free-room.html" rel="alternate" title="Proyecto &quot;Free-ro(o)m&quot;" type="text/html"/>
<id>tag:blogger.com,1999:blog-5634593.post-109772316088005903</id>
<title mode="escaped" type="text/html">Proyecto "Free-ro(o)m"</title>
<summary type="application/xhtml+xml" xml:base="http://tcanales.blogspot.com" xml:space="preserve">
<div xmlns="http://www.w3.org/1999/xhtml">A aportar, aportar, que el mundo se va a acabar!!

Les cuento: en uno de los ramos, tengo que hacer un proyecto que sea un aporte a la labor docente, poniendo recursos a disposicion del que los quiera ocupar. Como soy metia en papa en esto de los bits y los bytes, se me ocurrio la idea de hacer un CD como el OpenCD, pero mas especifico a ofimatica, utilidades de planificacion, herramientas</div>
</summary>

 =======================================================================
 ==tests/locale/atom-ja-on-content-element.xml
 =======================================================================
 <?xml version="1.0" encoding="utf-8"?>

<feed version="0.3" xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>å?ºå¼µã?¢ã?¤ã??ã? </title>
  <link rel="alternate" type="text/html" href="http://hiroffff.cocolog-nifty.com/item/" />
  <id>tag:cocolog-nifty.com,2004:weblog-47358</id>
  <link rel="service.post" type="application/x.atom+xml" href="http://app.cocolog-nifty.com/t/atom/weblog/blog_id=47358" title="å?ºå¼µã?¢ã?¤ã??ã? " />
  <modified>2004-10-16T13:20:39Z</modified>
  <tagline>



ã??
ã??ã??ã??ã?­ã?°ã?©ã??ã?®ç?¬ã??è¨?

 


BLOGã?«ã?¤ã??ã?¦


読ã??ã??ã?¨ã??æ??å?¦ã??ã??BLOG


é??ç??/MLB
�張
ã?¢ã?¤ã??ã? 
ã??ã?®ä»?


</tagline>

  <generator url="http://www.typepad.com/" version="1.1.1j">TypePad</generator>
  <info type="application/xhtml+xml">
  <div xmlns="http://www.w3.org/1999/xhtml">This is an Atom formatted XML site feed. It is intended to be viewed in a Newsreader or syndicated to another site.</div>
  </info>
  <entry>
    <title>ã?ªã??ã?¶ã?¦</title>
    <link rel="alternate" type="text/html" href="http://hiroffff.cocolog-nifty.com/item/2004/10/post_23.html" />
    <link rel="service.edit" type="application/x.atom+xml" href="http://app.cocolog-nifty.com/t/atom/weblog/blog_id=47358/entry_id=1920275" title="ã?ªã??ã?¶ã?¦" />
    <id>tag:cocolog-nifty.com,2004:post-1920275</id>
    <issued>2004-10-16T22:20:39+09:00</issued>
    <modified>2004-10-16T13:20:39Z</modified>
    <created>2004-10-16T13:20:39Z</created>
    <summary>ä»?ã??ã?ªã??ã?¯ã?¹ã?¶ã?¦ã?«ã?¹ã??ã??æ?¸ã??è¾¼ã?¿ä¸­ã?§ã??ã?? æ??å­?ã??å°?ã??ã??ã??ã??...</summary>
    <author>
      <name>hiro</name>
    </author>
    <dc:subject>ã??ã?½ã?³ã?³ã?»ã?¤ã?³ã?¿ã?¼ã??ã??ã??</dc:subject>


 =======================================================================
 ==tests/locale/rss-2.0-en-on-channel-element.xml
 =======================================================================
 <?xml version="1.0"?>
<!-- RSS generated by UserLand Frontier v9.0.1 on 10/17/2004; 2:40:35 PM Pacific -->
<rss version="2.0">
	<channel>
		<title>Scripting News</title>
		<link>http://www.scripting.com/</link>
		<description>It's even worse than it appears.</description>
		<language>en-us</language>
		<copyright>Copyright 1997-2004 Dave Winer</copyright>
		<pubDate>Sun, 17 Oct 2004 07:00:00 GMT</pubDate>
		<lastBuildDate>Sun, 17 Oct 2004 21:40:35 GMT</lastBuildDate>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<generator>UserLand Frontier v9.0.1</generator>
		<managingEditor>dwiner@cyber.law.harvard.edu</managingEditor>
		<webMaster>dwiner@cyber.law.harvard.edu</webMaster>
		<item>
			<description>&lt;a href=&quot;http://www.dawnanddrew.com/archives/001039.php&quot;&gt;I just listened&lt;/a&gt; to my first Dawn &amp; Drew podcast. They're awesome. </description>
			<pubDate>Sun, 17 Oct 2004 19:45:58 GMT</pubDate>
			<guid>http://archive.scripting.com/2004/10/17#When:12:45:58PM</guid>
			</item>
		<item>
			<description>If newspaper &lt;a href=&quot;http://www.command-post.org/2004/2_archives/016036.html&quot;&gt;endorsements&lt;/a&gt; were votes, Kerry wins Florida in a landslide.</description>
			<pubDate>Sun, 17 Oct 2004 21:40:33 GMT</pubDate>
			<guid>http://archive.scripting.com/2004/10/17#When:2:40:33PM</guid>
			</item>
		<item>
			<description>&lt;a href=&quot;http://www.scripting.com/images/2001/09/15/usFlag.gif&quot; title=&quot;THINK!&quot;>&lt;img src=&quot;http://www.scripting.com/images/archiveScriptingCom/2004/05/31/think.gif&quot; height=&quot;59&quot; width=&quot;69&quot; border=&quot;0&quot; hspace=&quot;15&quot; vspace=&quot;15&quot; align=&quot;right&quot; alt=&quot;THINK!&quot;>&lt;/a>Watching &lt;a href=&quot;http://frist.senate.gov/&quot;&gt;Bill Frist&lt;/a&gt;, Senate Majority Leader, blame Kerry and Edwards for the failure of the Congress to pass tort reform. I thought I was hearing Bush do the same thing in the last debate. I wonder how many Americans know that Congress is controlled by the Republicans. They talk as if there were an adversarial relationship between the legislative and executive branches, which would lead people to draw the incorrect conclusion that the Democrats are responsible. I think today we got a preview of the final onslaught of ads the Republicans are going to run, and there won't be an opportunity to explain that the Democrats don't run Congress. Like the lie that Saddam Hussein was in league with Osama bin Laden, the Republicans don't mind if you draw the wrong conclusion, in fact, they'll help you do it. </description>
			<pubDate>Sun, 17 Oct 2004 17:44:57 GMT</pubDate>
			<guid>http://archive.scripting.com/2004/10/17#When:10:44:57AM</guid>
			</item>
		<item>
			<description>&lt;a href=&quot;http://www.nytimes.com/2004/10/17/magazine/17BUSH.html?ei=5088&amp;en=6a9ce1d022952b10&amp;ex=1255752000&amp;partner=rssnyt&amp;pagewanted=print&amp;position=&quot;&gt;NY Times Magazine&lt;/a&gt;, quoting a senior White House official, in 2002: &quot;We're an empire now, and when we act, we create our own reality.&quot;</description>
			<pubDate>Sun, 17 Oct 2004 18:46:03 GMT</pubDate>
			<guid>http://archive.scripting.com/2004/10/17#When:11:46:03AM</guid>
			</item>
		<item>
			<description>&lt;a href=&quot;http://www.bloggercon.org/2004/10/17#a1605&quot;&gt;Adam Curry&lt;/a&gt;: &quot;A lot of people have been questioning the use of licensed music in Podcasts and I too feel that the time has come to face any legal ramifications of this audio wave we're riding now, and not let it take us by surprise.&quot;</description>
			<pubDate>Sun, 17 Oct 2004 17:24:24 GMT</pubDate>
			<guid>http://archive.scripting.com/2004/10/17#When:10:24:24AM</guid>
			</item>
		<item>
			<description>&lt;a href=&quot;http://www.sfgate.com/cgi-bin/article.cgi?file=/chronicle/archive/2004/10/17/EDG8O98IQ01.DTL&quot;&gt;Mitch Kapor&lt;/a&gt;: &quot;We were never meant to have a highly centralized government.&quot;</description>
			<pubDate>Sun, 17 Oct 2004 17:21:02 GMT</pubDate>
			<guid>http://archive.scripting.com/2004/10/17#When:10:21:02AM</guid>
			</item>
		<item>
			<description>&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2004/10/17/lessig.jpg&quot; width=&quot;45&quot; height=&quot;57&quot; border=&quot;0&quot; align=&quot;right&quot; hspace=&quot;15&quot; vspace=&quot;5&quot; alt=&quot;A picture named lessig.jpg&quot;&gt;Emailing with Larry Lessig today, he said something surprising about &lt;a href=&quot;http://creativecommons.org/&quot;&gt;Creative Commons&lt;/a&gt;. &quot;No author gives up his copyright when putting content under a CC license. A CC license is just permissions given up front. It rests upon a copyright (without the copyright, you couldn't impose the permissions). But the copyright owner holds the copyright, and just says, 'here's how you're free to use my work.'&quot; </description>
			<pubDate>Sun, 17 Oct 2004 15:57:45 GMT</pubDate>
			<guid>http://archive.scripting.com/2004/10/17#When:8:57:45AM</guid>
			</item>

 =======================================================================
 ==tests/locale/rss-zh-on-channel-element.xml
 =======================================================================
 <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" 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/"><channel><title>beiqiaoç??ä¸?æ ?</title><link>http://blog.csdn.net/beiqiao/</link><description /><dc:language>zh-CHS</dc:language><generator>.Text Version 0.958.2004.2001</generator><item><dc:creator>beiqiao</dc:creator><title>ä¿®å¤?IE</title><link>http://blog.csdn.net/beiqiao/archive/2004/10/12/132900.aspx</link><pubDate>Tue, 12 Oct 2004 00:43:00 GMT</pubDate><guid>http://blog.csdn.net/beiqiao/archive/2004/10/12/132900.aspx</guid><wfw:comment>http://blog.csdn.net/beiqiao/comments/132900.aspx</wfw:comment><comments>http://blog.csdn.net/beiqiao/archive/2004/10/12/132900.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/beiqiao/comments/commentRss/132900.aspx</wfw:commentRss><trackback:ping>http://blog.csdn.net/beiqiao/services/trackbacks/132900.aspx</trackback:ping><description>å??ç?°ä¸­æ¯?äº?ï¼?æ¯?次å?¯å?¨IEï¼?ä¼?æ??å¼?æ?¬å?°ä¸?个sp.htmlæ??件ã??è¿?个æ??件æ?¾å?¨windows临æ?¶ç?®å½?ä¸?ï¼?å?³ä½¿è¢«å? é?¤ï¼?IEå?¯å?¨å??ï¼?å??被ç??æ??ã??å??æ?¶æ³¨å??表中HKEY_LOCAL_MECHINE\Microsoft\Internet Explorer\main\search barã??search pageï¼?HKEY_LOCAL_MECHINE\Microsoft\Internet Explorer\searché?®å?¼è¢«ä¿®æ?¹æ??æ??å??æ?¬å?°ç??sp.htmlæ??件ï¼?ä¿®æ?¹æ??è¿?äº?é?®å?¼å??ï¼?æ??å¼?IEï¼?å??被æ?¹å??æ?¥äº?ã??&lt;img src ="http://blog.csdn.net/beiqiao/aggbug/132900.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>beiqiao</dc:creator><title>Linuxç?¸å?³å?½ä»¤</title><link>http://blog.csdn.net/beiqiao/archive/2004/10/11/131800.aspx</link><pubDate>Mon, 11 Oct 2004 10:55:00 GMT</pubDate><guid>http://blog.csdn.net/beiqiao/archive/2004/10/11/131800.aspx</guid><wfw:comment>http://blog.csdn.net/beiqiao/comments/131800.aspx</wfw:comment><comments>http://blog.csdn.net/beiqiao/archive/2004/10/11/131800.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/beiqiao/comments/commentRss/131800.aspx</wfw:commentRss><trackback:ping>http://blog.csdn.net/beiqiao/services/trackbacks/131800.aspx</trackback:ping><description>å??å?ºå¸¸ç?¨Linuxå?½ä»¤ä»¥å¤?æ?¥è¯¢&lt;img src ="http://blog.csdn.net/beiqiao/aggbug/131800.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>beiqiao</dc:creator><title>使ç?¨Jmeter对Mysqlè¿?è¡?å??å??æµ?è¯?æ? æ³?æ?§è¡?å¤?æ?¡sql语å?¥é?®é¢?</title><link>http://blog.csdn.net/beiqiao/archive/2004/10/10/130966.aspx</link><pubDate>Sun, 10 Oct 2004 16:49:00 GMT</pubDate><guid>http://blog.csdn.net/beiqiao/archive/2004/10/10/130966.aspx</guid><wfw:comment>http://blog.csdn.net/beiqiao/comments/130966.aspx</wfw:comment><comments>http://blog.csdn.net/beiqiao/archive/2004/10/10/130966.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/beiqiao/comments/commentRss/130966.aspx</wfw:commentRss><trackback:ping>http://blog.csdn.net/beiqiao/services/trackbacks/130966.aspx</trackback:ping><description>使ç?¨Jmeter对Mysqlè¿?è¡?å??å??æµ?è¯?æ? æ³?æ?§è¡?å¤?æ?¡sql语å?¥é?®é¢?&lt;img src ="http://blog.csdn.net/beiqiao/aggbug/130966.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>

 =======================================================================
 ==tests/locate/locate1.html
 =======================================================================
 
<!-- TEST NO AUTODISCOVERY, WITH INDEX.XML AND INDEX.RDF LINKS... MAKE SURE TO
     USE INDEX.RDF FIRST -->

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>

  <title>brendonwilson.com</title>
  <script language="javascript" type="text/javascript">
  <!--
      function OpenComments(c)
      {
          window.open(c, 'comments', 'width=480,height=480,scrollbars=yes,status=yes');
      }

      function OpenPostWindow(c)
      {
          window.open(c, 'comments', 'width=700,height=765,scrollbars=yes,status=yes');
      }
  //-->
  </script>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"/>
    <meta http-equiv="pics-label" content='(pics-1.1 "http://www.icra.org/ratingsv02.html" l gen true for "http://www.brendonwilson.com" r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true for "http://www.brendonwilson.com" r (n 0 s 0 v 0 l 0))'/>
    <meta name="blogchalk" content="United States, California, Mountain View, Downtown, English, French, Brendon, Male, 26-30" />

    <link href="/includes/styles.css" rel="stylesheet" type="text/css" media="screen"/>
    <link rel="P3Pv1" href="/w3c/p3p.xml" type="text/xml"/>
    <script language="javascript" src="/includes/rollover.js" type="text/javascript"></script>
  </head>

  <body link="#990000" alink="#666666" vlink="#990000">
    <table width="100%" height="100%" cellpadding="0" cellspacing="0" border="0">
      <tr height="20">
        <td colspan="3"><img src="/images/spacer.gif" width="1" height="20" alt=""></img></td>

      </tr>
      <tr height="80">
        <td width="26"><img src="/images/spacer.gif" width="26" height="1" alt=""></img></td>
        <td><a href="/"><img src="/images/banner.gif" width="548" height="91" alt="brendonwilson.com" border="0"></img></a></td>
        <td width="26"><img src="/images/spacer.gif" width="26" height="1" alt=""></img></td>
      </tr>
      <tr height="2">
        <td class="separator" colspan="3"><img src="/images/spacer.gif" width="1" height="2" alt=""></img></td>
      </tr>

      <tr height="26">
        <td width="26"><img src="/images/spacer.gif" width="26" height="1" alt=""></img></td>
        <td>
          <table width="454" height="25" cellpadding="0" cellspacing="0" border="0">

 =======================================================================
 ==tests/locate/locate10.html
 =======================================================================
 <!-- test for basic RSS with an internal RSS 0.90 index.xml link. -->

<html>
    <head>

	  <!-- Site Feed Autodiscovery-->
  <link rel="service.feed" type="application/atom+xml" title="Eduwonk.com" href="" />
  <!-- Atom API Posting Autodiscovery -->

    </head>

</html>

 =======================================================================
 ==tests/locate/locate2.html
 =======================================================================
 
<!-- test with autodiscovery to just one index.rss file -->

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>

<link title="Style"
      href="/website/style/default.css"
      type="text/css"
      rel="stylesheet"/>

<link title="Style"
      href="/website/style/mozdev/default.css"
      type="text/css"
      rel="stylesheet"/>

<link rel="alternate" type="application/rss+xml" title="RSS" href="http://www.peerfear.org/rss/index.rss" />

</head>

<body bgcolor="white" text="#000000" link="#000000" vlink="#000000" alink="#000000">

<style type="text/css">

.top_nav {

    font-weight: bold;
    font-size: large;

}
</style>

<center>
<table width="700">
<td>


    <center>

        <table cellborder="0" cellpadding="0">

            <td valign="top" align="center">

                <a href="http://www.peerfear.org">
                    <img src="http://www.peerfear.org/peerfear.jpg"
                         width="120" height="120" hspace="2" vspace="2" border="1"/></a>

                <br/>


 =======================================================================
 ==tests/locate/locate3.html
 =======================================================================
 <!-- test for basic atom discovery -->

<html>
    <head>
        
        <link rel="alternate" 
              type="application/atom+xml"
              title="RSS" href="http://www.peerfear.org/atom.xml" />

    </head>

    <body>

    </body>

</html>

 =======================================================================
 ==tests/locate/locate4.html
 =======================================================================
 <!-- test for basic RSS with an internal RSS 0.90 index.xml link. -->

<html>
    <head>

        <link rel="alternate" 
              type="application/rss+xml"
              title="RSS" href="http://www.peerfear.org/index.rss" />

    </head>

    <body>

        <p>
            <a href="/index.xml">RSS 0.90</a>
        </p>

    </body>

</html>

 =======================================================================
 ==tests/locate/locate5.html
 =======================================================================
 <!-- test for basic RSS with an internal RSS 0.90 index.xml link. -->

<html>
    <head>

    </head>

    <body>

        <p>
            <a href="/roller/rss/foobar">RSS</a>
        </p>

    </body>

</html>

 =======================================================================
 ==tests/locate/locate6.html
 =======================================================================
 <!-- test for basic RSS with an internal RSS 0.90 index.xml link. -->

<html>
    <head>
        
        <link rel="alternate" 
              type="application/atom+xml" 
              title="ATOM" 
              href="http://www.codinginparadise.org/weblog/atom.xml" />

    </head>

    <body>

        <p>
        </p>

    </body>

</html>

 =======================================================================
 ==tests/locate/locate7.html
 =======================================================================
 <!-- test for basic RSS with an internal RSS 0.90 index.xml link. -->

<html>
    <head>
        
        <link rel="alternate" 
              href="http://www.codinginparadise.org/weblog/atom.xml"
              type="application/atom+xml" 
              title="ATOM" />

    </head>

    <body>

        <p>
        </p>

    </body>

</html>

 =======================================================================
 ==tests/locate/locate8.html
 =======================================================================
 <!-- test for basic RSS with an internal RSS 0.90 index.xml link. -->

<html>
    <head>

   <!--

   http://xml.coverpages.org/draft-ietf-atompub-autodiscovery-00.txt

   o  Element names are not case-sensitive.  For example, clients MUST
      treat <link ...> the same as <LINK ...>
   o  Attribute names are not case-sensitive.  For example, clients MUST
      treat <link rel="alternate" ...> the same as <link REL="alternate"
      ...>.
   o  Attributes may appear in any order; the order MUST NOT be
      considered significant.
   o  Attribute values MUST be one of the following: enclosed in double
      quotes, enclosed in single quotes, or not enclosed in quotes at
      all.
   o  Attribute values MAY contain leading or trailing spaces, or both.
      Clients MUST ignore both leading and trailing spaces in attribute
      valuess.  For example, clients MUST treat all of the following the
      same way: <link rel="alternate" ...>, <link rel="alternate " ...>,
      <link rel=" alternate" ...>, and <link rel=" alternate " ...>.
    -->

        <LINK REL=" alternate " 
              HREF="../atom.xml"
              TYPE=" application/atom+xml " 
              TITLE="ATOM" />

    </head>

    <body>

        <p>
        </p>

    </body>

</html>

 =======================================================================
 ==tests/locate/locate9.html
 =======================================================================
 <!-- test for basic RSS with an internal RSS 0.90 index.xml link. -->

<html>
    <head>

        <LINK REL="foo alternate bar" 
              HREF="../atom.xml"
              TYPE=" Application/Atom+Xml " 
              TITLE="ATOM" />

    </head>

    <body>

        <p>
        </p>

    </body>

</html>

 =======================================================================
 ==TODO
 =======================================================================
 
Project Management:

    - Get viewcvs linked to the app

- [DONE] Nightly builds? (requested with Craig)

    - 0.5 public release

        http://jakarta.apache.org/commons/releases/index.html




    - maven?

- (DONE) All FeedParser exceptions should include the URL of the feed if
  possible.  This will really help with debugging
    
- (DONE) Implementation of RSS/Atom autodiscovery...

- (DONE) Remove ALL references to newsmonster IO layer.

- (DONE) Support MetaFeedParser.onCreated() for RSS 2.0 /rss/channel/item/pubdate

- (DONE) Implement RSS 2.0 enclosure linkage ... this should be an onLink handler.

- (DONE) Atom GUIDs and RSS 2.0 GUIDs

- (DONE) Rework the factory mechanism to support multiple FeedParsers... should
  be an interface.

- How do I want to maintain a public    changelog?

- How do I want to maintain a public TODO?

- UTF-16 tests for unicode and checksum the content.

- Fix the feedparsing bug where we'll drop chars:

    current-broken-drop-accents.atom

    The bug is in getCorrectInputStream

- Networking layer should support per-request UserAgent settings.  This should
  just be a request header I think


- Won't build with the maven version with Jaxen 1.0.  What version of Jaxen are
  we running?  This is a big problem if we can't figure this out.

 =======================================================================
 ==TODO_RELEASE
 =======================================================================
 
- [DONE] Nighly builds
- Gump builds
- Pu


- better documentation
- javadoc
- examples
- unit tests
- conformance    

 =======================================================================
 ==xdocs/downloads.xml
 =======================================================================
 <?xml version="1.0"?>
<document>
   <properties>
      <title>Downloads</title>
      <author email="dev@commons.apache.org">Commons Documentation Team</author>
      <revision>$Id: downloads.xml 561366 2007-07-31 15:58:29Z rahul $</revision>
   </properties>

   <body>
      <section name="Releases">
         <p>There are no releases available.</p>

<!--
         <p>The following releases are available:</p>
         <ul>
           <li>Version 1.1 - 20 October 2003</li>
           <li>Version 1.0 - 12 August 2002</li>
         </ul>
         <br/>
         <p>
            The latest binary release is always available on the 
            <a href="http://jakarta.apache.org/site/binindex.cgi#commons-feedparser">
            Jakarta Binary Downloads page</a>,
            its source is available from 
            <a href="http://jakarta.apache.org/site/sourceindex.cgi#commons-feedparser">
            Jakarta Source Downloads page</a>.
         </p>
         <p>
            Older releases are retained by the Apache Software Foundation but are 
            moved into a
            <a href="http://archive.apache.org/dist/jakarta/commons/feedparser/">
            special archive area</a>.
         </p>
         <p>
           <a href="http://cvs.apache.org/builds/jakarta-commons/nightly/commons-feedparser/">
           Nightly source and binary drops</a> are available.
         </p>

-->
          <p>
              
              The Subversion repository for FeedParser can be 
              
              <a href="http://svn.apache.org/viewvc/commons/dormant/feedparser/trunk/">
                  browsed online
              </a>.

          </p>

          <p>

 =======================================================================
 ==xdocs/index.xml
 =======================================================================
 <?xml version="1.0"?>
<document>

    <properties>
        <author email="burton at apache.org">Kevin A. Burton</author>
        <title>Overview - Jakarta FeedParser</title>
    </properties>

    <body>

        <section name="Jakarta FeedParser">

            <p>
                Jakarta FeedParser is a Java RSS/Atom parser designed to
                elegantly support all versions of RSS (0.9, 0.91, 0.92, 1.0, and
                2.0), Atom 0.5 (and future versions) as well as easy ad hoc
                extension and RSS 1.0 modules capability.
            </p>

            <p>
                FeedParser was the parser API designed by <a
                href="http://peerfear.org">Kevin Burton</a> for <a
                href="http://newsmonster.org">NewsMonster</a> and has been
                donated to the ASF in order to continue development.
            </p>

            <p>
                FeedParser differs from most other RSS/Atom parsers in that it
                is not DOM based but event based (similar to SAX).  Instead of
                the low level startElement() API present in SAX, we provide
                higher level events based on feed parsing information.
            </p>

            <p>
                Events are also given to the caller independent of the
                underlying format.  This is accomplished with a Feed Event Model
                that isolates your application from the underlying feed format.
                This enables transparent support for all RSS versions including
                Atom.  We also hide format specific implementation such as dates
                (RFC 822 in RSS 2.0 and 0.9x and ISO 8601 in RSS 1.0 and Atom)
                and other metadata.
            </p>

            <p>
                The FeedParser distribution also includes:
            </p>

            <ol>
                <li>An implementation of RSS and Atom autodiscovery.</li>


 =======================================================================
 ==xdocs/navigation.xml
 =======================================================================
 <?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE org.apache.commons.menus SYSTEM '../../commons-build/menus/menus.dtd'>
<project name="FeedParser">
    <title>FeedParser</title>
    <body>
        <menu name="FeedParser">

            <item name="Overview"                      
                  href="/index.html" />

            <item name="Downloads"                     
                  href="/downloads.html"/>

            <item name="API Documentation"             
                  href="/apidocs/index.html"/>

            <item name="Source XRef (JXR)"
                  href="/xref/index.html"/>

            <item name="Wiki"                          
                  href="http://wiki.apache.org/jakarta-commons/FeedParser" />

            <item name="ViewCVS"
                  href="http://svn.apache.org/viewcvs.cgi/jakarta/commons/dormant/feedparser/" />

        </menu>
        &common-menus;
    </body>
</project>