[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