<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Release: Feedjack - A Django+Python Powered Feed Aggregator</title>
	<atom:link href="http://tabo.aurealsys.com/archives/2006/05/27/release-feedjack-a-djangopython-powered-feed-aggregator/feed/" rel="self" type="application/rss+xml" />
	<link>http://tabo.aurealsys.com/archives/2006/05/27/release-feedjack-a-djangopython-powered-feed-aggregator/</link>
	<description>Web development, information security and Unix system administration</description>
	<pubDate>Fri, 25 Jul 2008 12:40:44 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Jersey</title>
		<link>http://tabo.aurealsys.com/archives/2006/05/27/release-feedjack-a-djangopython-powered-feed-aggregator/#comment-163707</link>
		<dc:creator>Jersey</dc:creator>
		<pubDate>Thu, 14 Sep 2006 13:02:24 +0000</pubDate>
		<guid isPermaLink="false">http://tabo.aurealsys.com/archives/2006/05/27/release-feedjack-a-djangopython-powered-feed-aggregator/#comment-163707</guid>
		<description>Hi%2C+good+morning+to+al</description>
		<content:encoded><![CDATA[<p>Hi%2C+good+morning+to+al</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: b8maysofot</title>
		<link>http://tabo.aurealsys.com/archives/2006/05/27/release-feedjack-a-djangopython-powered-feed-aggregator/#comment-160694</link>
		<dc:creator>b8maysofot</dc:creator>
		<pubDate>Fri, 08 Sep 2006 12:24:25 +0000</pubDate>
		<guid isPermaLink="false">http://tabo.aurealsys.com/archives/2006/05/27/release-feedjack-a-djangopython-powered-feed-aggregator/#comment-160694</guid>
		<description>Hello, can i use your information on my site?</description>
		<content:encoded><![CDATA[<p>Hello, can i use your information on my site?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tabo</title>
		<link>http://tabo.aurealsys.com/archives/2006/05/27/release-feedjack-a-djangopython-powered-feed-aggregator/#comment-101714</link>
		<dc:creator>tabo</dc:creator>
		<pubDate>Mon, 29 May 2006 23:50:23 +0000</pubDate>
		<guid isPermaLink="false">http://tabo.aurealsys.com/archives/2006/05/27/release-feedjack-a-djangopython-powered-feed-aggregator/#comment-101714</guid>
		<description>Wade:

I posted a new version (0.9.7) that doesn't strip those 2 characters. I don't remember why I added that, thanks for pointing this out!</description>
		<content:encoded><![CDATA[<p>Wade:</p>
<p>I posted a new version (0.9.7) that doesn&#8217;t strip those 2 characters. I don&#8217;t remember why I added that, thanks for pointing this out!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wade Leftwich</title>
		<link>http://tabo.aurealsys.com/archives/2006/05/27/release-feedjack-a-djangopython-powered-feed-aggregator/#comment-101686</link>
		<dc:creator>Wade Leftwich</dc:creator>
		<pubDate>Mon, 29 May 2006 16:15:08 +0000</pubDate>
		<guid isPermaLink="false">http://tabo.aurealsys.com/archives/2006/05/27/release-feedjack-a-djangopython-powered-feed-aggregator/#comment-101686</guid>
		<description>&lt;b&gt;Passing the etag arg&lt;/b&gt;

One little prob in feedjack_update.py; when you store the etag, you are getting rid of the quotation marks, which means you must put them back before you use the etag kwarg in feedparser.parse(), otherwise I don't think you'll ever get a 304:

&lt;code&gt;
def process_feed(feed, tagdict):
    """ Downloads and parses a feed.
    """
    print '#\n# Processing feed:', feed.feed_url, '\n#'
    # we check the etag and the modified time to save bandwith and avoding
    # bans
    try:
        fpf = feedparser.parse(feed.feed_url, agent=USER_AGENT,
            etag='"'+feed.etag+'"')
&lt;/code&gt;

(Either that or don't strip the quotes in the first place, what's a couple of chars among friends?)</description>
		<content:encoded><![CDATA[<p><b>Passing the etag arg</b></p>
<p>One little prob in feedjack_update.py; when you store the etag, you are getting rid of the quotation marks, which means you must put them back before you use the etag kwarg in feedparser.parse(), otherwise I don&#8217;t think you&#8217;ll ever get a 304:</p>
<p><code><br />
def process_feed(feed, tagdict):<br />
    """ Downloads and parses a feed.<br />
    """<br />
    print '#\n# Processing feed:', feed.feed_url, '\n#'<br />
    # we check the etag and the modified time to save bandwith and avoding<br />
    # bans<br />
    try:<br />
        fpf = feedparser.parse(feed.feed_url, agent=USER_AGENT,<br />
            etag='"'+feed.etag+'"')<br />
</code></p>
<p>(Either that or don&#8217;t strip the quotes in the first place, what&#8217;s a couple of chars among friends?)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Droper</title>
		<link>http://tabo.aurealsys.com/archives/2006/05/27/release-feedjack-a-djangopython-powered-feed-aggregator/#comment-101682</link>
		<dc:creator>Droper</dc:creator>
		<pubDate>Mon, 29 May 2006 14:58:26 +0000</pubDate>
		<guid isPermaLink="false">http://tabo.aurealsys.com/archives/2006/05/27/release-feedjack-a-djangopython-powered-feed-aggregator/#comment-101682</guid>
		<description>A great work :D</description>
		<content:encoded><![CDATA[<p>A great work :D</p>
]]></content:encoded>
	</item>
</channel>
</rss>
