Wikipedia:Bots/Requests for approval/FrescoBot 12
- The following discussion is an archived debate. Please do not modify it. To request review of this BRFA, please start a new section at WT:BRFA. The result of the discussion was Approved.
Operator: Basilicofresco (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 05:21, Tuesday September 23, 2014 (UTC)
Automatic, Supervised, or Manual: Automatic
Programming language(s): Python
Source code available: Standard pywikipedia
Function overview: improving the link specificity
Links to relevant discussions (where appropriate): Wikipedia talk:Manual of Style/Linking#Improving the link specificity
Edit period(s): monthly
Estimated number of pages affected: 50k?
Exclusion compliant (Yes/No): Yes
Already has a bot flag (Yes/No): Yes
Function details:
Hi! There are around many wikilinks with a low level of specificity and lack of clarity/intuitiveness. Nevertheless I noticed that some of them can be improved safely with a bot. Some real examples:
canton of [[Canton of Bern|Bern]] --> [[canton of Bern]]
attack on [[Attack on Pearl Harbor|Pearl Harbor]] --> [[attack on Pearl Harbor]]
the [[The Exodus|Exodus]] --> [[the Exodus]]
(in this kind of cases I will capitalize the article)(I will keep the original capitalization)[[Boeing]] [[Boeing 737|737]] --> [[Boeing 737]]
[[Bible]] [[Bible translation|translation]]s --> [[Bible translation]]s
[[golf]] [[Golf club (equipment)|club]] --> [[golf club (equipment)|golf club]]
[[Atlas Mountains|Atlas]] mountains --> [[Atlas Mountains|Atlas mountains]]
(I will assume that the capitalization of the article's title is correct)(I will keep the original capitalization)[[brown trout|brown]] [[trout]] --> [[brown trout]]
[[Hesychius of Alexandria|Hesychius]] of [[Alexandria]] --> [[Hesychius of Alexandria]]
[[open architecture|open]] [[computer architecture|architecture]] --> [[open architecture]]
[[Central Intelligence Agency|CIA]] [[CIA World Factbook|World Factbook]] --> [[CIA World Factbook]]
[[weak base|weak]] [[basic (chemistry)|base]] --> [[weak base]]
[[Bristol Aeroplane Company|Bristol]] [[Bristol Blenheim|Blenheim]] --> [[Bristol Blenheim]]
[[Lake County, Ohio|Lake County]] [[Lake County Courthouse (Ohio)|Courthouse]] --> [[Lake County Courthouse (Ohio)|Lake County Courthouse]]
- other similar substitutions
I'm just enforcing Wikipedia:Manual of Style/Linking#Link specificity, clarity and intuitiveness in piped links and as you can see in this discussion there is a good consensus. -- Basilicofresco (msg) 05:21, 23 September 2014 (UTC)[reply]
Discussion
[edit]Needs wider discussion., probably on WP:VPR. You need more consensus than just three people on a MOS subpage, especially when two of those people are MOS regulars who are well-known for being involved in conflicts related to the MOS. In particular, I could see people complaining that you're replacing general+specific pairs with only the specific link. You should also be more specific as to how your bot is going to automatically decide when to preserve or not preserve the capitalization of the target title (why "Atlas Mountains" and "The Exodus" but not "Attack on Pearl Harbor"?). Anomie⚔ 10:40, 23 September 2014 (UTC)[reply]
- You're probably right, with a wider and deeper discussion we will be more confident. I opened a new discussion here: Wikipedia:Village pump (proposals)#Improving the link specificity. -- Basilicofresco (msg) 01:14, 24 September 2014 (UTC)[reply]
Comment: City and state is another common link pair, such as:
[[Newark, New Jersey|Newark]], [[New Jersey]] --> [[Newark, New Jersey]]
GoingBatty (talk) 17:05, 23 September 2014 (UTC)[reply]
- This case is already included! -- Basilicofresco (msg) 01:14, 24 September 2014 (UTC)[reply]
Basilicofresco what was the result of the discussion? -- Magioladitis (talk) 22:17, 8 October 2014 (UTC)[reply]
- @Magioladitis: Archived at Wikipedia:Village pump (proposals)/Archive 114#Improving the link specificity. GoingBatty (talk) 01:29, 9 October 2014 (UTC)[reply]
Anomie do you agree I allow a bot trial? -- Magioladitis (talk) 06:51, 1 November 2014 (UTC)[reply]
- Go ahead. At least we tried VPR. Anomie⚔ 12:37, 1 November 2014 (UTC)[reply]
Approved for trial (100 edits). Please provide a link to the relevant contributions and/or diffs when the trial is complete. Basilicofresco -- Magioladitis (talk) 14:37, 1 November 2014 (UTC)[reply]
I will do it asap! I was just too busy in these days to fine tune and properly follow a new script. Thank you for your patience. -- Basilicofresco (msg) 05:24, 9 November 2014 (UTC)[reply]
- ((BotTrialComplete)) Sorry for the delay, here are the edits. Actually I had to add this exception. After the approval I will start manually in order to check for other hard to guess exceptions. -- Basilicofresco (msg) 23:11, 25 November 2014 (UTC)[reply]
Approved. -- Magioladitis (talk) 07:44, 26 November 2014 (UTC)[reply]
- The above discussion is preserved as an archive of the debate. Please do not modify it. To request review of this BRFA, please start a new section at WT:BRFA.