Knowledge

User:RussBot

Source 📝

357:", he doesn't intend to create a link to the disambiguation page for "Jeff Jorgenson", but to the article "]". There were approximately 560,000 of these ambiguous links when the bot started this task in 2012 – down from nearly one million in mid-2010, thanks to the efforts of disambiguators. (As of mid-2019, we have cut the above backlog by more than 99%!) To help us fix these links, we have programs that generate lists of all of the links to disambig pages. These programs cannot tell if the author intended to point to a particular article, or to the disambig page, so if the sentence is " 361:", there's no way to know that this is actually intended to point to the disambig page unless a pair of human eyes fall on it and make that determination. However, we have many editors going over these lists all the time, and every time a disambig page is intentionally linked, every one of the editors going through that list will have to take the time to independently review that link and determine that it is intentional. In order to make it clear to the list-making programs (and editors running through the lists by hand) that these links are intentional, we pipe them so that they read " 168:. Edits made for this purpose are identified as "Robot-assisted", because the bot only identifies links that may need to be bypassed and presents a menu of options to the human operator (me). No link is changed unless the human operator selects it manually, so please do not leave messages on my Talk page suggesting that the bot has run amok because you don't agree with a particular link change. You may disagree with my judgment, which is all part of the process of achieving 24: 102: 275:
The manually assisted functions are run whenever it is convenient for me. The disambiguation maintenance script runs once per week, usually early Sunday morning (U.S. time). The category redirect script runs daily, in the early morning (U.S.) hours. Tasks (6), (7), and (8) currently are running
264:
All bot operations except (1) are capable of running without manual assistance, but most of them are not scheduled to run automatically (that is, I start them manually as needed). The disambiguation page maintenance script (3) and category redirect maintenance script (4) are automatically
381:
are intentional links to that page, and don't need to be checked. Multiply that time savings by the fifteen-thousand or so disambiguation pages (that we know of so far) that have, collectively, hundreds of thousands of intentional incoming links. If the link was set up as
101: 179:. This process requires less human judgment; typically, if page ] is a redirect to ] and ] is a redirect to ], the bot can automatically bypass this and point ] directly to ]. However, there are exceptions, usually when one or the other of the redirects includes a 403:, it is unnecessary to change a redirect to a direct link, or vice versa. In this case, as explained above, linking to the redirect helps with ongoing maintenance of the encyclopedia, so it is an exception to the general rule. The bot task has been 398:
I guess I'd say, why not? Some users seem to dislike links to redirect pages, but there is a strong consensus that there is nothing inherently wrong with redirects on Knowledge. A redirect is a perfectly valid way of linking to an article, and,
115: 80: 172:, but at least realize that it is an issue of judgment and not an error in programming a bot. (Yes, I do occasionally hit the wrong key and foul up a link, but I try to be diligent about correcting those quickly.) 124: 353:
Links to disambiguation pages are generally wrong; they are intended to go to some page with a more specific title that can be found on the disambig page. For example, where an editor writes "
201:
As part of this task, (a) any double-redirected categories that are detected will automatically be fixed, and (b) any new hard-redirected categories will be converted into soft redirects.
338:" Because the link is piped, the change is invisible to readers, and the bot verifies before making any change that the new link is a redirect to the same page as the old one. 431: 426:
If you don't agree with that guideline, you can discuss your concerns on the corresponding talk page, but please don't blame the bot for doing what the guideline says.
183:. In these cases, human intervention is needed to decide how to resolve the redirect. Therefore, this aspect of the bot runs only under manual supervision. 191: 129: 404: 249: 238: 223: 206: 198: 71: 390:
to be fixed, but would still show up on the lists as needing to be fixed, and therefore waste thousands of hours of disambiguator time.
187: 180: 488: 435: 345:. If you don't want to plow through the whole page, just look at the section captioned "How to link to a disambiguation page." 55: 59: 219: 483: 473: 23: 378: 478: 176: 31: 415: 342: 165: 108: 148:
Describe the bot's purpose, language it uses, what program(s) it uses (pywikipedia framework, etc)
303: 67: 46: 439: 408: 245: 230: 63: 154: 8: 400: 169: 144:, the following information is provided for the edification of the Knowledge community: 325: 321: 234: 197:
I use it to move pages from redirected categories into the correct target category.
210: 432:
Knowledge talk:Disambiguation/Archive 31#Hatnote redirects to disambiguation pages.
286: 42: 377:
of the articles that are shown on that page to redirect to "James Smith" through
320:
the bot replaces links to disambiguation pages at certain specific locations in
123: 141: 35: 467: 443: 161: 62:
edits that would be extremely tedious to do manually, in accordance with the
366: 276:
approximately once per month, depending on how much of a backlog develops.
259:
Describe whether it is manually assisted or automatically scheduled to run
456: 370: 157:
bot framework. It currently has five areas of operation, as follows:
79:
Administrators: if this bot is malfunctioning or causing harm, please
66:. The bot is approved and currently active – the relevant 452: 418:
is very specific in saying that links to disambiguation pages
186:
I use it to update the lists of disambiguation pages on
422:
use a title that contains the term "(disambiguation)"
367:
the "What links here" list for the disambiguation page
459:
who originally wrote most of the above information.
436:
Knowledge talk:Disambiguation#Redirects in hatnotes
302:If you have any issues with my operations, please 293:Add the bot's user page to Category:Knowledge bots 192:Knowledge:Disambiguation pages with links/problems 343:the Knowledge guidelines for disambiguation pages 465: 205:I use it to fix incorrect talk page redirects. 130:Knowledge:Administrators' noticeboard/Incidents 113:Use this button if the bot is malfunctioning. ( 355:] was considered to be a great baseball player 270:The period, if any, we should expect it to run 250:Knowledge:Bots/Requests for approval/RussBot 5 239:Knowledge:Bots/Requests for approval/RussBot 4 224:Knowledge:Bots/Requests for approval/RussBot 3 207:Knowledge:Bots/Requests for approval/RussBot 2 328:that contains "(disambiguation)" in the title 244:I use it to create redirect pages for use as 199:Knowledge:Bots/Requests for approval/RussBot 209:. This task runs periodically after a new 188:Knowledge:Disambiguation pages maintenance 309: 246:intentional links to disambiguation pages 231:intentional links to disambiguation pages 215:This task is obsolete and no longer used. 140:Pursuant to the policies enumerated at 466: 395:But why are you linking to a redirect? 341:This form of link is recommended by 137:This is the user account for a bot. 18: 222:to redirects that qualify for it. 13: 16:Knowledge editing bot run by R'n'B 14: 500: 407:in accordance with the Knowledge 220:Template:R to disambiguation page 489:Knowledge disambiguation cleanup 324:template calls with a link to a 100: 22: 373:. We can tell right away that 330:; for example, it may change " 281:Describe who the maintainer is 54:It is used to make repetitive 1: 430:For further information, see 363:There are many people named ] 359:There are many people named ] 414:In any case, the applicable 379:James Smith (disambiguation) 153:The bot uses Python and the 96:Emergency bot shutoff button 7: 424:even if that is a redirect. 10: 505: 128:a malfunctioning bot to 122:Non-administrators can 350:Why is this necessary? 336:For other uses, see ]. 332:For other uses, see ]. 315:What is the bot doing? 310:About the hatnote task 484:Knowledge redirecting 474:Active Knowledge bots 405:reviewed and approved 166:disambiguation pages 68:request for approval 160:I use it to bypass 479:All Knowledge bots 213:becomes available. 118: 112: 97: 181:redirect template 133: 114: 107: 95: 92: 91: 86: 496: 386:, it would only 337: 333: 298:Done; see below. 229:I use it to fix 218:I use it to add 177:double redirects 175:I use it to fix 127: 121: 104: 85: 76: 53: 40: 26: 19: 504: 503: 499: 498: 497: 495: 494: 493: 464: 463: 335: 331: 318:In a nutshell, 312: 135: 120: 77: 75: 51: 38: 17: 12: 11: 5: 502: 492: 491: 486: 481: 476: 462: 461: 428: 427: 412: 396: 392: 391: 351: 347: 346: 339: 316: 311: 308: 300: 299: 295: 294: 290: 289: 283: 282: 278: 277: 272: 271: 267: 266: 261: 260: 256: 255: 254: 253: 242: 227: 216: 202: 195: 184: 173: 150: 149: 109:Administrators 93: 90: 89: 87: 60:semi-automated 27: 15: 9: 6: 4: 3: 2: 501: 490: 487: 485: 482: 480: 477: 475: 472: 471: 469: 460: 458: 454: 449: 448: 447: 445: 441: 440:WP:INTDABLINK 437: 433: 425: 421: 417: 413: 410: 406: 402: 397: 394: 393: 389: 385: 380: 376: 372: 368: 364: 360: 356: 352: 349: 348: 344: 340: 329: 327: 323: 317: 314: 313: 307: 306:my operator. 305: 297: 296: 292: 291: 288: 285: 284: 280: 279: 274: 273: 269: 268: 263: 262: 258: 257: 251: 247: 243: 240: 236: 232: 228: 225: 221: 217: 214: 212: 211:database dump 208: 203: 200: 196: 193: 189: 185: 182: 178: 174: 171: 167: 163: 159: 158: 156: 152: 151: 147: 146: 145: 143: 138: 134: 131: 126: 117: 110: 105: 103: 98: 88: 84: 82: 73: 69: 65: 61: 57: 50: 48: 44: 37: 33: 28: 25: 21: 20: 450: 429: 423: 419: 387: 383: 374: 362: 358: 354: 319: 301: 204: 139: 136: 106: 99: 94: 78: 70:can be seen 41:operated by 32:user account 29: 371:James Smith 365:". Look at 334:" to read " 155:pywikipedia 116:direct link 468:Categories 451:Thanks to 409:bot policy 401:in general 287:User:R'n'B 265:scheduled. 64:bot policy 416:guideline 170:consensus 56:automated 453:User:Jwy 326:redirect 235:hatnotes 81:block it 322:hatnote 304:contact 142:WP:BOTS 457:BD2412 444:WP:DPL 420:should 388:appear 125:report 52:  39:  162:links 43:R'n'B 34:is a 30:This 455:and 442:and 190:and 72:here 47:talk 375:all 248:. 237:. 233:in 164:to 58:or 36:bot 470:: 446:. 438:, 434:, 369:, 119:) 74:. 49:). 411:. 384:] 252:. 241:. 226:. 194:. 132:. 111:: 83:. 45:(

Index


user account
bot
R'n'B
talk
automated
semi-automated
bot policy
request for approval
here
block it
Emergency block button
Administrators
direct link
report
Knowledge:Administrators' noticeboard/Incidents
WP:BOTS
pywikipedia
links
disambiguation pages
consensus
double redirects
redirect template
Knowledge:Disambiguation pages maintenance
Knowledge:Disambiguation pages with links/problems
Knowledge:Bots/Requests for approval/RussBot
Knowledge:Bots/Requests for approval/RussBot 2
database dump
Template:R to disambiguation page
Knowledge:Bots/Requests for approval/RussBot 3

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