After procrastinating for some time, I finally started writing the RSS parser for RdSplay. I'm calling this set of functions "pArse". I was considering using something like Magpie RSS, but in the end I thought I'd learn more by writing one myself. Also, I wanted to do the HTTP stuff seperately, and didn't want broken RSS1/Atom support yet.
Stuff I need to do before letting this on the Internet:
- HTTP 301 (Permanent Redirect) and HTTP 410 (Permanently Gone) support.
- Temporary redirect support, for that matter.
- Etag/Last-Modified support for caching.
- Error logging.
- Surrounding RdSplay stuff: storage, duplicate checking, scheduled feed checks.
Feedback is closed. Feel free to contact me privately.