|
Re: Why MD5 Headers are Imperative: msg#00569network.syndication.atom.protocol
Eric Scheid's extended use case seems to illustrate the difference between the client downloading an updated resource, and the user noticing an updated resource. Not quite sure if Eric S is saying this but it would be a reasonable position to hold that all clients need to be able to know when even minor changes are made, but users may decide only to flag for their attention non-minor changes. On the other hand, Eric Bowman's position seems to be, if I may restate it, that most clients shouldn't need to know about minor changes. I can't tell where most other people stand on this, but it would be good to be clear on the requirement before designing a mechanism. One could certainly design different mechanisms for each use case. There's also a class of mechanisms that solve both use cases at the cost of some extra complication: let the client discover if a known resource's change state is major, minor or none [1]. Some clients will download the new resource if there are major changes and not if there are minor or none. Some clients will download the new resource if there are major or minor changes but not if there are none. Some clients may even vary their behavior depending on if they are reading a feed or authoring content for it. The information is also available to let the user know what they want to know. Lisa [1] Note that this need not necessarily be a tri-state variable; it could be ETag for backwards-compatibility, plus some other piece of metadata used separately or together with the ETag. It needs to work even if the client has missed a few updates: the client would have to be able to answer the question: compared to the version I previously downloaded, which might not be the latest, are there major or minor changes or none. On Aug 17, 2006, at 8:28 PM, Eric Scheid wrote:
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: Posted PaceURINomenclature: 00569, James M Snell |
|---|---|
| Next by Date: | Re: Posted PaceURINomenclature: 00569, Bill de hÓra |
| Previous by Thread: | Re: Why MD5 Headers are Imperativei: 00569, James M Snell |
| Next by Thread: | Re: Why MD5 Headers are Imperative: 00569, James M Snell |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |