On Fri, 1 Oct 2004 17:25:09 -0500, Randy Becker lemnar@gmail.com wrote:
This is one of the drawbacks I considered: the increased amount of conflicting edits. However, the 'partially' invisible edits would not really meet our needs as it would allow any given user to view unapproved content submitted by any other given user. The administration seems to be rather insistent that this should not happen in any way. It will increase the burden on the approvers, to resolve edit conflicts, but I think that is probably a price they will have to pay for retaining such strong control over the wiki. I wouldn't think that it would be that hard to merge then via the already existing code for merging edits.
Fair enough. And you're quite right, there would only be the conflicts that are too close together in the text for the diff3 feature to merge them. Perhaps you could code an extra check that threw out multiple people suggesting exactly the same change - you only can't do that normally, because the editor has to get a result one way or the other when they hit submit. With an approval queue, it could simply be like the edit was never made.