Deprecate RssUserland091Feed?

I noticed that the link for the spec for RssUserland091Feed is broken.

Looking at RSS standard history it seems that 0.91 was released in 2000 with v2 released in 2002 before settling on the current version 2.0.11 in 2009.

I thought about updating the link but as v2 has been stable for some time I wondered how well used RssUserland091Feed is and if it could be removed (though a deprecation period).

I think I’m pro-deprecation. It’s hard to get usage statistics, but any source there would be welcome.

It looks like the class dates all the way back to Django’s initial import commit, with changes since only for the refactoring of the feed framework in general. It’s also to copy into a legacy project if you really need to continue with RSS 0.91 feeds.

In case it helps, I have a (Django!) site that aggregates over 2,200 blogs. These are the counts of the different types of feeds I’ve come across from them:

Feed type Count
RSS 2.0 1,570
Atom 1.0 618
[Don’t know] 125
RSS 0.91 7
Atom 0.3 3
RSS 1.0 2
Atom [no version] 1
5 Likes

Great, that’s very useful @philgyford . Would you also be able to provide the stats of when the 0.91 feeds were last updated?

Sorry for the lack of reply - I haven’t been here for a while and don’t see a way to get email notifications.

As of right now, these are the times that each of the RSS 0.91 feeds had their most recent posts published:

2023-02-02 20:18:19+00:00
2024-04-25 08:00:00+00:00
2024-04-25 08:00:00+00:00
2024-05-21 08:17:26+00:00
2024-05-21 13:45:34+00:00
2024-05-22 09:15:00+00:00
2024-05-24 06:57:29+00:00