[wp-trac] [WordPress Trac] #4967: Obsolete the RSS 0.92 feed
WordPress Trac
wp-trac at lists.automattic.com
Mon Dec 28 17:09:23 UTC 2009
#4967: Obsolete the RSS 0.92 feed
--------------------------+-------------------------------------------------
Reporter: markjaquith | Owner: anonymous
Type: defect (bug) | Status: reopened
Priority: normal | Milestone: 3.0
Component: Feeds | Version: 2.8
Severity: major | Resolution:
Keywords: has-patch |
--------------------------+-------------------------------------------------
Comment(by Otto42):
Replying to [comment:36 Viper007Bond]:
> It doesn't seem clear: is the RSS 0.92 feed currently broken / not fully
working?
Yes, it is still broken and has been for 2+ years now.
Short version: RSS 0.92 feed does not respect the "Full Text" setting for
feeds. It always displays only the excerpt.
Why this is a pain in the ass: People often use /feed/rss mistakenly, thus
getting the RSS 0.92 feed instead of the RSS 2 feed, and then complain
that the Full Text setting is broken. They then refuse to believe us when
we tell them that it's not broken and that they're doing it wrong.
Why this can't be easily fixed: RSS 0.92 couldn't handle full text. The
description field was supposed to be short, thus the use of the_excerpt.
Also thus the use of content:encoded for the full text in RSS 2.
> If it is broken and it's not a simple fix, then I vote remove it.
This is why that was my original suggestion 2 years ago. Nobody should be
using it for anything at all, ever. Also, the RSS 2 feed is backwards
compatible. Any feed readers that are stuck in the stone ages of 5 years
ago should still be able to read that feed.
Ditto for the RDF feed, it's pointless to have it there at all and it only
causes problems and difficulties when people accidentally use it.
>Just because it's old isn't a good reason to remove it, however investing
time in something that no one uses anymore and a plugin could add back if
it was really wanted is a good reason to remove it.
A plugin could easily add these back, along with any other feeds they like
via the handy-dandy add_feed() function. Although, again, there is no sane
reason to do so.
So, my vote:
1. Remove feed-rss.php and feed-rdf.php and associated tomfoolery.
2. Change the do_feed_rdf and do_feed_rss actions to point to the
do_feed_rss2 function (it is backwards compatible).
3. Eliminate the do_feed_rdf and do_feed_rss functions entirely. No
deprecation is needed for these.
> Seems fairly cut and dry.
Yep.
--
Ticket URL: <http://core.trac.wordpress.org/ticket/4967#comment:38>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list