>> "Page deletion"
>>
>> Why not move the page to a "Trash" WorkSpace, so the user can go their
>> an recover a page, or empty its Trash ?

> This is what TWiki does.  It has a couple of problems:

> 1) It needs specific handling with respect to moving and renaming -  
> the system needs to know that Trash is a special WikiSpace.
> 2) If two persons from different WikiSpaces move a similarly named  
> page to the Trash, then there's a problem.  Or, the trash is not  
> emptied, and someone recreates the page and moves it again to the  
> trash.  It becomes... problematic.  Though, actually there is also a  
> problem if a page is marked deleted, but it gets recreated - is the  
> old one brought back or what?

> Maybe a WikiSpace-specific wiki:Trash space might be the best  
> solution.  And an admin function to empty it.

Another idea: Why not see page deletion as and "end of life" marker in
the page history? Let a page get a life cycle (create, change,
delete).

Regards,
 Florian

Reply via email to