Operator: Tim1357
Automatic
Programming Language(s): Python Using pywikipedia
Source code available: Err, you can have it if you want it. Its kind of a hacked version of movepages.py
(C) Leonardo Gregianin, 2006
(C) Andreas J. Schwab, 2007
Distributed under the terms of the MIT license.
Function overview: Move pages that have ' - ' in their name to ones that have 'ndash'
Links to relevant discussions (where appropriate):
and
A hyphen is never followed or preceded by a space
Edit period(s):
Monthly? The consensus was unclear. Personally I think its a once-a-month job.
Estimated number of pages affected: I have no idea, a Lot from the looks of the size of what X!'s dump scan returned (the list is 807 kb long). Update, I did a dump scan, and it returned a list around 21 thousand. However, that includes re-directs and DASHBot skips redirects.
Exclusion compliant (?): I don't know if pywikipedia is exclusion compliant. I will just parse out the links that transclude ((nobots))
Already has a bot flag (Y/N):
Function details: Moves pages containing '(space)-(space)' (and their talk pages) to an article with the '(space)-(space)' replaced with '(space)ndash(space)'.
I'd like to hear about if you think there are going to be any false positives, and how you'll catch them? Rjwilmsi 22:24, 11 December 2009 (UTC)[reply]
Sorry, but I do not think it is a good idea to automate moving thousands of pages unless there is a very clear consensus after wide discussion. What you might do is prepare a user-space list of 1000 titles and seek consensus to move them. After doing a couple of those with no objection, perhaps the bot could be extended to run unleashed. One reason that automating this sort of activity is not a good idea is that different editors have different views, and the tiny benefit from having titles more compliant with some rule is not worth the almost certain side effect of upsetting some editors who are watching articles affected by the move (I can't think of an example, but there is bound to be some title where editors have argued over the hyphen/endash issue, and having a bot intrude will just offend some users). Johnuniq (talk) 00:40, 12 December 2009 (UTC)[reply]
Of course bearing in mind that every endashed page should have a hyphen redirect, the number will probably be much lower than this. I am doing a scan now, looks around the 5k mark. Rich Farmbrough, 06:22, 12 December 2009 (UTC).[reply]
Approved for trial (50 edits). Please provide a link to the relevant contributions and/or diffs when the trial is complete. MBisanz talk 02:59, 26 December 2009 (UTC)[reply]