Closed cdent closed 11 years ago
If it is only needed for cache manifest files then I vote to remove it. I've never really got on with the cache manifest mechanism.
Looking at the code - would it be easy enough to move into an optional plugin? That would keep future options open.
Cache Manifest is horribly broken afaik (though that is rapidly changing). When it gets better, cache manifests will likely suck a lot less (though we may not need the repudiator if they don't suck). It's probably worth looking at what the planned changes are with App Cache anyway.
There is a piece of middleware in the tiddlyspace stack called the repudiator. It invalidates cache manifest files every time they are requested.
It was put in place when takenote was part of the system and it had a cache manifest to allow it to work offline.
We've since gotten rid of takenote and cache manifest files have not really taken off in any big way.
It would be handy to get the repudiator out of the stack if we do not need it.