Opened 20 years ago
Closed 20 years ago
#663 closed enhancement (wontfix)
add a suggested refresh interval to rss feeds...
Reported by: | dju` | Owned by: | daniel |
---|---|---|---|
Priority: | low | Milestone: | |
Component: | general | Version: | 0.7.1 |
Severity: | normal | Keywords: | |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
…by adding a <ttl> element, whose value could be set via trac-admin.
Attachments (0)
Change History (7)
comment:1 by , 20 years ago
Milestone: | → 0.9 |
---|---|
Owner: | changed from | to
comment:2 by , 20 years ago
Milestone: | 0.9 → 0.8 |
---|
comment:3 by , 20 years ago
Considering that we cannot easily estimate when updates occur, what benefit does a TTL add? Most RSS clients have default like 1 hour, so if we add <ttl>1 hour</ttl>, what good is that? Even a value configured in TracIni doesn't seem to make much sense, as most projects will have days of high activity and days when nothing happens.
comment:5 by , 20 years ago
Milestone: | 0.8 |
---|---|
Resolution: | → wontfix |
Status: | new → closed |
See previous comments. Reopen if you think we missed the point.
comment:6 by , 20 years ago
Priority: | normal → low |
---|---|
Resolution: | wontfix |
Status: | closed → reopened |
A valid usage would be to try to reducing the load and traffic. See http://www.neilturner.me.uk/2003/Aug/10/lowering_bandwidth_usage_with_ttl_in_rss.html
Don't know if this is incentive enough to implement this. So feel free to close the ticket again.
comment:7 by , 20 years ago
Resolution: | → wontfix |
---|---|
Status: | reopened → closed |
I think the way to go for limiting bandwidth usage would be to support conditional GET (returning the 304 Not Modified
status if nothing has changed, see also HTTP Conditional Get for RSS Hackers), not only for the RSS feeds but for the other formats as well. Most important would be the timeline.
We're planning to add support for conditional GET for 0.9, so I don't see much value in adding a static TTL to the feeds right now, for the reasons outlined above.
Good idea.