On Fri, Aug 8, 2008 at 2:32 PM, Platonides Platonides@gmail.com wrote:
Checking all non-copyvio edits is longer than just checking some copyvio edits. Moreover, if there were deleted copyvios you also need to take care into not restoring it. Plus this gives more work to the db ;)
Fine, so:
1) Move the page to Page/tmp, changing all redirects 2) Delete Page/tmp 3) Restore copyvio edits 4) Move Page/tmp to Page/copyvio, changing all redirects 5) Delete Page/copyvio 6) Restore Page/tmp (i.e., non-copyvio edits) 7) Move Page/tmp to Page/copyvio, changing all redirects 8) Move Page/copyvio to Page, changing all redirects
So that's three extra moves, which will be needed in about 0.1% of all times people want to move pages, on the French Wikipedia only. I don't think that deserves an extra checkbox in the interface. Interface simplicity should not be sacrificed for very rare cases.