incubator-jspwiki-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Florian Holeczek <flor...@holeczek.de>
Subject Re: JSPWiki 3 design notes
Date Mon, 04 Feb 2008 22:07:41 GMT
>> "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


Mime
View raw message