Ticket #3513 (assigned enhancement)

Opened 2 years ago

Last modified 4 weeks ago

RSS feeds need updateFrequency to limit scans by Outlook

Reported by: _ck_ Assigned to: westi (accepted)
Priority: low Milestone: 2.7
Component: Template Version: 2.0
Severity: trivial Keywords: has-patch dev-feedback needs-testing
Cc:

Description

I discovered a few visitors were pulling down the RSS feeds thousands of times each day without realizing it. This turned out to be because they are using the new Office 12/2007 update with IE7 and that makes it pull down the entire feed every time they check mail, sometimes every 10 minutes or less (thanks Microsoft!)

This problem is about to become widespread when many more people upgrade.

RSS feed needs this namespace added

xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"

then specify an hourly frequency maximum check time:

<sy:updatePeriod> hourly </sy:updatePeriod>
<sy:updateFrequency> 1 </sy:updateFrequency>

Comments Feed needs the addition as well, perhaps atom feeds too.

Attachments

3513.diff (2.1 kB) - added by rob1n on 06/08/07 20:34:59.

Change History

01/05/07 08:48:21 changed by markjaquith

  • milestone changed from 2.0.6 to 2.2.

03/27/07 23:15:33 changed by foolswisdom

  • milestone changed from 2.2 to 2.3.

04/01/07 01:10:31 changed by Nazgul

  • keywords set to has-patch.

04/01/07 02:53:11 changed by Otto42

+1

This would really help reduce the load due to some stupid feed readers without resorting to feedburner, which is what a lot of people have done to deal with it.

06/08/07 05:11:04 changed by rob1n

  • owner changed from anonymous to rob1n.
  • status changed from new to assigned.

06/08/07 20:34:59 changed by rob1n

  • attachment 3513.diff added.

06/08/07 20:36:01 changed by rob1n

  • keywords changed from has-patch to has-patch commit.

06/11/07 19:22:15 changed by ryan

06/13/07 17:18:59 changed by rob1n

  • keywords changed from has-patch commit to has-patch.

06/13/07 23:06:13 changed by rob1n

I guess the patch solves it for the RSS 2.0 feeds (posts and comments).

12/19/07 07:27:42 changed by rob1n

  • keywords changed from has-patch to has-patch dev-feedback.
  • owner deleted.
  • status changed from assigned to new.

01/24/08 17:37:17 changed by Nazgul

  • keywords changed from has-patch dev-feedback to has-patch dev-feedback needs-testing.

03/19/08 03:37:19 changed by ffemtcj

  • milestone changed from 2.5 to 2.6.

08/11/08 11:14:09 changed by _ck_

  • milestone changed from 2.9 to 2.6.1.

I seriously cannot believe it's taken TWO YEARS to include this trivial fix for a fairly common issue given the sheer number of Outlook users. Is it just being missed?

08/11/08 15:34:40 changed by santosj

  • priority changed from normal to low.
  • severity changed from normal to trivial.
  • milestone changed from 2.6.1 to 2.7.

Gots to show tickets some love for them to get in. Does seem pretty easy. Moving to trunk.

08/11/08 20:42:29 changed by westi

  • owner set to westi.
  • status changed from new to assigned.

The patch looks good to me for trunk.

I think we may want to do something cleverer than setting it to every hour though.

Maybe we can easily pre-compute something on the post publish hook which says how often a site is updated e.g. posts per month / hours in month

Or maybe we can expose a single ui option?

I'll get the patch in but leave this open for further discussion.

08/11/08 20:50:41 changed by westi

(In [8619]) Add syndication frequency recommendations to rss2 feeds. See #3513 props _ck_.