by Ryan Parman • September 24, 2004 • Code, Projects, Syndication, Technology • 1 comments
The new and improved SimplePie 0.94 is out. Major features/changes in this version include: Better support for non-English feeds, significantly improved support for poorly written feeds, automatic deletion of outdated cache files, and the stripping-out of potentially harmful tags (as per Mark Pilgrim’s suggestions). There’s still a smidge of fine-tuning left to do. Although I [...]
by Ryan Parman • September 21, 2004 • Code, Projects, Syndication, Technology • 1 comments
I finally cracked the nut on the problem I was having with SimplePie. The compatibility fix I’ve been working on finally works for the two feeds that I was having a problem with. Thanks to Mark IJbema for nudging me in the right direction. The downside is that it slowed SimplePie down a bit. I [...]
by Ryan Parman • September 2, 2004 • Code, Projects, Syndication, Technology • No comments
SimplePie 0.93 is now available. This release adds support for RSS and Atom auto-discovery, converting relative-to-the-root URL’s into absolute URL’s (like web browsers do), an improved caching process, and a variety of fixes to aid compatibility with poorly written feeds. SimplePie takes a very Apple-esque approach to feed parsing. Coming from the use of MagpieRSS, [...]
by Ryan Parman • August 31, 2004 • Code, Projects, Syndication, Technology • 8 comments
I’ve been on a roll with SimplePie development lately (if you couldn’t already tell). Version 0.93 will probably be released in the next day or so, and at that point should be feature-complete. The remaining Pre-1.0 releases (0.94, 0.95, 0.96, etc.) will be dedicated to compatibility fixes. There are a lot of poorly coded feeds [...]
by Ryan Parman • August 29, 2004 • Code, Projects, Syndication, Technology • No comments
In record time, SimplePie 0.92 is now available. This release adds all sorts of things such as better (and faster) caching, a user agent string, smarter handling of problematic characters and entities, and a fix for Mr. Dunstan’s feed. For those who are skeptical of “yet another feed parser”, or are hesitant to switch to [...]
by Ryan Parman • August 29, 2004 • Code, Projects, Syndication, Technology • 1 comments
…well, their syndication feeds anyways. Here’s the problem: While working on SimplePie initially, I used copies of Dunstan’s Atom and RSS feeds because I felt that they’d be representative of most people’s decently well-formed feeds. I know that some people have worse feeds, and that Mark Pilgrim’s feeds are a bit too “academically” correct. Dunstan [...]
by Ryan Parman • August 28, 2004 • Code, Projects, Syndication, Technology • No comments
SimplePie 0.91 is now available. This release adds support for URL’s with a relative path, better handling of some improperly written feeds, and fixes a problem where feeds weren’t getting loaded all the way before trying to parse them, causing SimplePie to choke.
by Ryan Parman • August 3, 2004 • Code, Projects, Syndication, Technology • 3 comments
Responses to the release of SimplePie 0.8 have been very positive. SimplePie has accomplished it’s goal of making it easier to create online feed readers, or anything else that requires RSS parsing. The only complaints that I got were mostly speed-related. Most people who sent me feedback thought that SimplePie was just too darn slow. [...]
All ideas, opinions and comments I post are my own and are in no way affiliated with anybody I work with. If you quote and/or reprint something I've written or said, please direct folks back to this site as a form of attribution. I promise I'll do the same for you. Unless otherwise noted, all content on this site is copyright © 1979–2010 Ryan Parman. Powered by Rocket Sauce.