Dustin Mihalik's Blog

Blog from the middle of everywhere

RSS Framework Continued

Discussion has continued today on the usefulness of a .NET library for handling RSS.  Chris described why he thought it was a bad idea and Don agrees with him.  I'm probably not experienced enough in design to argue with them but I thought I’d throw my inexperienced two cents out, anyways. 

 

I agree that RSS’s state is very dynamic and the library would need to be updated often, but that is one of the reasons I thought a library would be useful.  Since everyone seems to be interested in creating their own aggregators, I have a feeling there will be a lot more personal aggregators (unless someone releases an aggregator everyone likes soon).  So, every time something new comes along, everyone would need to change their application to support it.  I would much rather download a new library, change a few lines and have my application magically support it.

 

I spent a huge chunk of my time writing my aggregator trying to figure out why certain feeds would not parse or why certain OPML files would fail.  I dont have as much experience with System.XML as I'd like, but it seems to me an RSS library could save a lot of people from having to do quite as much tweaking every time they found a feed that was different or a new standard became available.   

 

But I’m just a college student with only a few years of work experience.  Plus, I might be considered biased because I released the code for my library last night.

Posted: Apr 02 2003, 05:27 PM by mihalik | with 2 comment(s)
Filed under:

Comments

Robert McLaws said:

Gonna have to comment on this one. OPML is an unstable syntax, and that's why some files fail. I don't know exactly how this information was acquired, but my co-worker Brady Gaster supposedly talked to the creator for one of his projects.

Gonna have to agree with everyone else on the whole RSS OO library. It's called System.XML, and it sounds like a perfect opportunity for you to learn how it works.

Ping me later and I'll get you more information.
# April 2, 2003 6:15 PM

Dustin Mihalik said:

Yeah, I've been using System.XML for my library and getting a bit better with it. I'm just curious why everyone is opting for code duplication. I’ve always been of the opinion that if more than a couple people have to do something then it should be made into a library. Maybe I’ve just had too much OO design pounded into my brain here at school.
# April 2, 2003 8:06 PM
Leave a Comment

(required) 

(required) 

(optional)

(required)