<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-5440028356946346379.post5766651219499624045..comments</id><updated>2007-08-05T13:39:28.870-04:00</updated><title type='text'>Comments on Doug Hellmann: New project: feedcache</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.doughellmann.com/feeds/5766651219499624045/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5440028356946346379/5766651219499624045/comments/default'/><link rel='alternate' type='text/html' href='http://blog.doughellmann.com/2007/08/new-project-feedcache.html'/><author><name>Doug Hellmann</name><uri>http://www.blogger.com/profile/01892352754222143463</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5440028356946346379.post-3207199984538350528</id><published>2007-08-05T13:39:28.870-04:00</published><updated>2007-08-05T13:39:28.870-04:00</updated><title type='text'>Oh, that's excellent!  I'll definitely check that ...</title><content type='html'>Oh, that's excellent!  I'll definitely check that out.  Aside from the open() and close() calls, there's no real reason why my storage backend couldn't work with the dictionary API.  Since the Cache owner (not the Cache) is responsible for calling open() and close(), it should be transparent to the Cache to give it a Shove instead of a Shelf.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5440028356946346379/5766651219499624045/comments/default/3207199984538350528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5440028356946346379/5766651219499624045/comments/default/3207199984538350528'/><link rel='alternate' type='text/html' href='http://blog.doughellmann.com/2007/08/new-project-feedcache.html?showComment=1186335568870#c3207199984538350528' title=''/><author><name>Doug</name><uri>http://www.blogger.com/profile/01892352754222143463</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00116818175230541568'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.doughellmann.com/2007/08/new-project-feedcache.html' ref='tag:blogger.com,1999:blog-5440028356946346379.post-5766651219499624045' source='http://www.blogger.com/feeds/5440028356946346379/posts/default/5766651219499624045' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-5440028356946346379.post-3204526315774080381</id><published>2007-08-05T13:21:38.848-04:00</published><updated>2007-08-05T13:21:38.848-04:00</updated><title type='text'>shove: shelve + more storage options + built-in ca...</title><content type='html'>&lt;A HREF="http://cheeseshop.python.org/pypi/shove" REL="nofollow"&gt;shove&lt;/A&gt;: shelve + more storage options + built-in caching (including memcache)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5440028356946346379/5766651219499624045/comments/default/3204526315774080381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5440028356946346379/5766651219499624045/comments/default/3204526315774080381'/><link rel='alternate' type='text/html' href='http://blog.doughellmann.com/2007/08/new-project-feedcache.html?showComment=1186334498848#c3204526315774080381' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.doughellmann.com/2007/08/new-project-feedcache.html' ref='tag:blogger.com,1999:blog-5440028356946346379.post-5766651219499624045' source='http://www.blogger.com/feeds/5440028356946346379/posts/default/5766651219499624045' type='text/html'/></entry></feed>