Please sign in to comment.
Let's have a working page history (no more ForgiveAndForget by default)
There was a huge discussion with a lot of tension: https://oddmuse.org/wiki/Revolutionary_Changes#ForgiveAndForget And also the comments: https://oddmuse.org/wiki/Comments_on_Revolutionary_Changes#ForgiveAndForget But in the end, it is safer to have a history which is not broken. Don't get it wrong, ForgiveAndForget is still a good thing, it's just not what we should do *by default*. If your wiki does benefit from ForgiveAndForget, then add this to your config: $KeepDays = 14; Although this change solves a couple of important problems, it does not address new ones that arise because of no ForgiveAndForget. Namely it does not resolve the problem of deleting stuff when you *really* have to do it. For example, [[DMCA Extension]] (or similarly named extension with the same purpose) should be developed. These problems existed for a long time, because people were using “$KeepDays = 0” a lot. It is just that we started to accept wikis with no ForgiveAndForget more thoroughly. In other words, this commit is just part of the bigger change. Why don't we set it to 5 years? Because then it will be a time bomb that will be triggered unexpectedly. We should have a more predictable default value.
- Loading branch information...