Using mono’s WCF
Posted June 7th, 2010 by CarlosMeebey uploaded the Mono 2.6 packages to his repo today, so I decided to finish porting blam to WCF and the supposedly perfect SyndicationFeed class, which should make the underlying feed format irrelevant. Big mistake, the code hasn’t been touched in six months and there are some pretty big bugs in it.
First, when reading Atom’s <source> tag (which I believe should be called “element” in XML parlance), it expects (for some reason which escapes my understanding) to have a full Atom-compliant feed embedded in it.
Secondly, it assumes a <guid> tag is always a permalink, and doesn’t check to see if it is.
Both these bugs make the parser stop, which makes my app unusable. I’ll whip out a couple of patches shortly, which will hopefully be backported.
Leave a Reply