Opened 21 years ago
Closed 21 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 , 21 years ago
| Milestone: | → 0.9 | 
|---|---|
| Owner: | changed from to | 
comment:2 by , 21 years ago
| Milestone: | 0.9 → 0.8 | 
|---|
comment:3 by , 21 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 , 21 years ago
| Milestone: | 0.8 | 
|---|---|
| Resolution: | → wontfix | 
| Status: | new → closed | 
See previous comments. Reopen if you think we missed the point.
comment:6 by , 21 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 , 21 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.