On Fri, Aug 8, 2008 at 2:32 PM, Platonides <Platonides(a)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.