plkumar / elmah

Automatically exported from code.google.com/p/elmah
Apache License 2.0
0 stars 0 forks source link

Support RSS Version 2.0 or Atom 1.0 formats #322

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What new or enhanced feature are you proposing?

To support RSS Version 2.0 or Atom 1.0 feeds.

What goal would this enhancement help you achieve?

Greater interoperability with the Syndication support built into .NET. 
Currently you are using RSS 0.91 which is not supported by 
System.ServiceModel.SyndicationFeed.

The main reason for doing this is so we can create an RSS aggregator of 
multiple Elmah RSS feeds.

Original issue reported on code.google.com by b...@planetcloud.co.uk on 21 Dec 2012 at 1:03

GoogleCodeExporter commented 9 years ago

Original comment by azizatif on 21 Dec 2012 at 5:30

GoogleCodeExporter commented 9 years ago
Please see 
http://code.google.com/r/ben-elmah-syndication/source/detail?r=686f6e84a8e7eb3de
a375779d99c85a5ba7888d2. I could not see a way to send a pull request on Google 
Code.

Both normal and digest feeds have been updated to create RSS 2.0 compatible 
feeds (both validated by w3c validator). Technically it would also be possible 
to create Atom feeds just by changing the formatter although I don't really see 
much benefit in doing this.

The standard feed now adds an RSS category for the exception type making it 
easy to filter errors using an RSS reader. In addition to this, both feeds set 
the generator to the Application Name making it possible to aggregate multiple 
feeds (our original requirement).

Original comment by b...@planetcloud.co.uk on 22 Dec 2012 at 2:33

GoogleCodeExporter commented 9 years ago
Appreciate the submission. For sake of backward compatibility[1] (existing 
installations and clients), however, it would be best to keep RSS 0.91 default 
and provide RSS 2.0 as an alternative.

[1] 
http://web.archive.org/web/20110726002019/http://diveintomark.org/archives/2004/
02/04/incompatible-rss

Original comment by azizatif on 28 Dec 2012 at 11:49