TiddlySpace / tiddlyspace

A discoursive social model for tiddlers
http://tiddlyspace.com
Other
106 stars 38 forks source link

consider removing the repudiator #1068

Closed cdent closed 11 years ago

cdent commented 11 years ago

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.

pads commented 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.

pads commented 11 years ago

Looking at the code - would it be easy enough to move into an optional plugin? That would keep future options open.

bengillies commented 11 years ago

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.