Knowledge

:Bots/Requests for approval/DASHBot - Knowledge

Source 📝

551: 503: 582: 482: 48: 315:
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).
314:
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
290:
instances of '(space)-(space)' with '(space)ndash(space)'. Other then that there aren't really any openings for a false positive, as the bot won't even consider moving a page that dosen't contain '(space)-(space)'. If that wasn't the answer you were asking for, you may have to clarify a bit. Thanks
330:
If that is what the discussion comes to. I will ask some more people to come and comment. I was under the impression that there was consensus to make the MOS, and that should therefore translate to consensus for the bot.
397: 413: 380: 459:
Ok, well if all the concerns are met, then I think I'm ready to go. Note that I made a settings page that will allow users to turn the bot off if something goes wrong.
431: 626: 522:
Damn, i only got 35 done. I am being throttled because DASHBot is a new user. Is it all right if I leave it as is? If not, Ill be back tomorrow to finish.
468: 445: 340: 300: 595: 569: 544: 531: 517: 262:
Moves pages containing '(space)-(space)' (and their talk pages) to an article with the '(space)-(space)' replaced with '(space)ndash(space)'.
360: 324: 280: 221:
Update, I did a dump scan, and it returned a list around 21 thousand. However, that includes re-directs and DASHBot skips redirects.
495: 73: 418:
Thanks for that Rich, I was going to do that, but now I'm glad I don't have to! I will run the bot from that list. Note that I
393: 189: 486:
Approved for trial (50 edits). Please provide a link to the relevant contributions and/or diffs when the trial is complete.
350:
have a hyphen redirect, the number will probably be much lower than this. I am doing a scan now, looks around the 5k mark.
21: 436:
I had a look through Rich's list and your plan is probably less controversial than I had feared in my above comment.
557: 88: 219:
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).
145: 83: 453: 396:
once before and whilst it didn't happen (wikibreaks etc.) there was no opposition. I have on occasion done
270:
I'd like to hear about if you think there are going to be any false positives, and how you'll catch them?
367: 406: 118: 375: 355: 306:
Sorry, but I do not think it is a good idea to automate moving thousands of pages unless there is a
103: 113: 93: 108: 265: 401: 150: 372: 352: 140: 8: 608: 98: 40: 441: 320: 271: 565: 527: 513: 464: 427: 336: 296: 78: 197: 162:
Err, you can have it if you want it. Its kind of a hacked version of movepages.py
241: 58: 213:
Monthly? The consensus was unclear. Personally I think its a once-a-month job.
17: 620: 437: 316: 225: 589: 561: 538: 523: 509: 489: 460: 423: 332: 292: 129: 59: 286:
Well according to the MOS and the BOTRequest, it is appropriate to change
157: 502: 182:
Move pages that have ' - ' in their name to ones that have 'ndash'
47: 400:
and this automated process would be a very beneficial time saver.
601:
The above discussion is preserved as an archive of the debate.
607:
To request review of this BRFA, please start a new section at
39:
To request review of this BRFA, please start a new section at
346:Of course bearing in mind that every endashed page 236:
I don't know if pywikipedia is exclusion compliant.
185:Links to relevant discussions (where appropriate): 205:A hyphen is never followed or preceded by a space 618: 238:I will just parse out the links that transclude 33:The following discussion is an archived debate. 370:- most in big groups and obviously changeable. 176:Distributed under the terms of the MIT license. 627:Approved Knowledge bot requests for approval 14: 619: 560:pages (talk pages included) moved. 216:Estimated number of pages affected: 27: 28: 638: 45:The result of the discussion was 580: 549: 501: 480: 46: 13: 1: 596:10:12, 30 December 2009 (UTC) 570:03:49, 27 December 2009 (UTC) 545:02:42, 27 December 2009 (UTC) 532:05:57, 26 December 2009 (UTC) 518:04:11, 26 December 2009 (UTC) 496:02:59, 26 December 2009 (UTC) 469:23:51, 16 December 2009 (UTC) 446:21:43, 16 December 2009 (UTC) 432:18:12, 12 December 2009 (UTC) 414:10:40, 12 December 2009 (UTC) 381:06:32, 12 December 2009 (UTC) 361:06:22, 12 December 2009 (UTC) 341:05:59, 12 December 2009 (UTC) 325:00:40, 12 December 2009 (UTC) 301:23:27, 11 December 2009 (UTC) 281:22:24, 11 December 2009 (UTC) 166:(C) Leonardo Gregianin, 2006 398:lots of these moves manually 171:(C) Andreas J. Schwab, 2007 7: 10: 643: 604:Please do not modify it. 36:Please do not modify it. 310:clear consensus after 249:Already has a bot flag 207: 203: 22:Requests for approval 141:Programming Language 454:BAGAssistanceNeeded 226:Exclusion compliant 198:MOS Page that says 180:Function overview: 411: 291:for the question 260:Function details: 177: 172: 167: 153: 634: 606: 592: 584: 583: 553: 552: 541: 505: 492: 484: 483: 458: 452: 422:leave redirects 407: 278: 245: 175: 170: 165: 148: 50: 38: 642: 641: 637: 636: 635: 633: 632: 631: 617: 616: 615: 602: 590: 581: 555:Trial complete. 550: 539: 536:Sure, no rush. 490: 481: 456: 450: 403:Rambo's Revenge 272: 268: 239: 211:Edit period(s): 124: 63: 34: 26: 25: 24: 12: 11: 5: 640: 630: 629: 614: 613: 598: 578: 577: 576: 575: 574: 573: 572: 478: 477: 476: 475: 474: 473: 472: 471: 385: 384: 344: 343: 304: 303: 267: 264: 214: 183: 178: 123: 122: 116: 111: 106: 101: 96: 91: 86: 81: 76: 74:Approved BRFAs 71: 64: 62: 57: 56: 55: 29: 18:Knowledge:Bots 15: 9: 6: 4: 3: 2: 639: 628: 625: 624: 622: 612: 610: 605: 599: 597: 594: 593: 587: 579: 571: 567: 563: 559: 556: 548: 547: 546: 543: 542: 535: 534: 533: 529: 525: 521: 520: 519: 515: 511: 508: 504: 500: 499: 498: 497: 494: 493: 487: 470: 466: 462: 455: 449: 448: 447: 443: 439: 435: 434: 433: 429: 425: 421: 417: 416: 415: 412: 410: 405: 404: 399: 395: 394:proposed this 392:this idea. I 391: 387: 386: 382: 378: 377: 374: 369: 366: 365: 364: 362: 358: 357: 354: 349: 342: 338: 334: 329: 328: 327: 326: 322: 318: 313: 309: 302: 298: 294: 289: 285: 284: 283: 282: 279: 277: 276: 263: 261: 257: 256: 253: 250: 246: 243: 237: 234: 231: 228: 227: 222: 220: 217: 212: 208: 206: 201: 199: 195: 192: 191: 187: 186: 181: 173: 168: 163: 161: 159: 154: 152: 147: 144: 142: 137: 136: 132: 131: 128: 120: 117: 115: 112: 110: 107: 105: 102: 100: 97: 95: 92: 90: 87: 85: 82: 80: 77: 75: 72: 70: 66: 65: 61: 53: 49: 44: 42: 37: 31: 30: 23: 19: 603: 600: 588: 585: 554: 537: 506: 488: 485: 479: 419: 408: 402: 389: 371: 351: 347: 345: 311: 307: 305: 287: 274: 273: 269: 259: 258: 254: 251: 248: 247: 235: 232: 229: 224: 223: 218: 215: 210: 209: 204: 202: 196: 193: 188: 184: 179: 174: 169: 164: 156: 155: 139: 138: 134: 133: 126: 125: 68: 51: 35: 32: 190:Bot Request 158:Source code 151:pywikipedia 376:Farmbrough 356:Farmbrough 266:Discussion 160:available: 114:rights log 104:page moves 586:Approved. 388:I really 135:Automatic 127:Operator: 109:block log 621:Category 507:Doing... 438:Johnuniq 317:Johnuniq 275:Rjwilmsi 84:contribs 52:Approved 20:‎ | 609:WT:BRFA 591:MBisanz 562:Tim1357 540:MBisanz 524:DASHBot 510:Tim1357 491:MBisanz 461:Tim1357 424:Tim1357 390:support 333:Tim1357 293:Tim1357 130:Tim1357 60:DASHBot 41:WT:BRFA 409:(talk) 348:should 242:nobots 149:Using 146:Python 252:(Y/N) 89:count 16:< 566:talk 528:talk 514:talk 465:talk 442:talk 428:talk 420:will 373:Rich 368:8491 353:Rich 337:talk 321:talk 312:wide 308:very 297:talk 194:and 143:(s): 119:flag 99:logs 79:talk 69:BRFA 288:all 230:(?) 94:SUL 623:: 568:) 558:49 530:) 516:) 467:) 457:}} 451:{{ 444:) 430:) 379:, 363:. 359:, 339:) 323:) 299:) 244:}} 240:{{ 200:: 611:. 564:( 526:( 512:( 463:( 440:( 426:( 383:. 335:( 319:( 295:( 255:: 233:: 121:) 67:( 54:. 43:.

Index

Knowledge:Bots
Requests for approval
WT:BRFA

DASHBot
BRFA
Approved BRFAs
talk
contribs
count
SUL
logs
page moves
block log
rights log
flag
Tim1357
Programming Language
Python
pywikipedia
Source code
Bot Request
MOS Page that says
Exclusion compliant
nobots
Rjwilmsi
22:24, 11 December 2009 (UTC)
Tim1357
talk
23:27, 11 December 2009 (UTC)

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.