We are currently putting quite a lot of documents into our TWiki, and several of these documents contain the sort of information that will go out of date after a while, for example instructions on using a tool, which may become invalid when a new version of the tool is released. I am wondering how we can keep track of such perishable pages.
I guess an obvious approach would be to add Metadata to the page to hold an expiry date for the page. Once that date is reached some predefined action would occur - maybe the person who last edited that page is sent mail asking them to review the document, update/delete it if necessary, and reset the expiry date to an appropriate further future date. Is there anything already along these lines that someone has worked on?
--
MartinWatt - 31 May 2002
Not exactly what you want, but I created a
Tmp web for temporary stuff (polls, setting up meetings, working drafts), where topics are removed after
N days if untouched.
Actually the script cleans both the Tmp (with N=100) and Trash (with N=10) webs.
I attach it:
daily_cleanup
--
ColasNahaboo - 31 May 2002
Thanks for that. BTW it looks like there is a buglet in there - the variable $days is never used and the 100 is hardcoded. So I think it needs a s/100/$days/g.
--
MartinWatt - 31 May 2002
I have used the
ActionTrackerPlugin to good effect for this sort of stuff. I just put the action inside an
HTML comment
and it works.
--
JohnRouillard - 01 Jun 2002
John, sorry for being dense. But could you expand on your suggestion of relying on the
ActionTrackerPlugin for this capability?
--
ThomasWeigert - 01 Jun 2002