Wikipedia:Bots/Requests for approval/Dexbot 10


 * 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 Symbol keep vote.svg Approved

Dexbot 10
Operator:

Time filed: 13:23, Saturday, January 7, 2017 (UTC)

Automatic, Supervised, or Manual: Automatic

Programming language(s): python

Source code available: Super simple based on pywikibot. I'll put in gist or somewhere if you want to.

Function overview: Changing old jstor to new style.

Links to relevant discussions (where appropriate): Special:PermaLink/758550969

Edit period(s): Once, and then once in a month.

Estimated number of pages affected: 2,000

Exclusion compliant (Yes/No): Yes

Already has a bot flag (Yes/No): Yes

Function details: Copy-pasting from the discussion page: A few years ago JSTOR deprecated the SICI interface. So, all these links.jstor.org links now point to a www.jstor.org/stable/##### url. Could Dexbot convert these (This would require a query to jstor, so that might be beyond its ability).

Discussion
Pinging User:AManWithNoPlan who suggested Ladsgroupoverleg 13:23, 7 January 2017 (UTC)
 * please post results when trial is done. — xaosflux  Talk 13:49, 7 January 2017 (UTC)
 * One edit has been done and it looks good. Once this is approved and all are converted, I will manually convert the few that the bot cannot do (ie. they resolve to more than one journal article and you have to manually pick the right one) AManWithNoPlan (talk) 16:47, 7 January 2017 (UTC)
 * doneLadsgroupoverleg 13:32, 9 January 2017 (UTC)

https://en.wikipedia.org/w/index.php?title=Bertrand_Russell&type=revision&diff=759142295&oldid=758638670 this appears to have overrun a pipe. AManWithNoPlan (talk) 03:03, 10 January 2017 (UTC) Pipes and }} issues. I am fixing these. https://en.wikipedia.org/w/index.php?title=Campania&diff=prev&oldid=759142636 https://en.wikipedia.org/w/index.php?title=Architecture_of_Karnataka&diff=prev&oldid=759142044 https://en.wikipedia.org/w/index.php?title=Anthroposophy&diff=prev&oldid=759141910 AManWithNoPlan (talk) 03:08, 10 January 2017 (UTC)


 * That's strange because I use pywikibot's textlib to get urls, I fixed it in my code. Ladsgroupoverleg 15:44, 14 January 2017 (UTC)
 * pinging AManWithNoPlan (talk) 22:11, 14 January 2017 (UTC)
 * Can you fix your contributions link to show just these 50 edits? — xaosflux  Talk 00:16, 15 January 2017 (UTC)

Here's a link https://en.wikipedia.org/w/index.php?title=Special:Contributions/Dexbot&dir=prev&offset=20170109090902&target=Dexbot AManWithNoPlan (talk) 00:26, 15 January 2017 (UTC)


 * I think you may have some coding issues, see Special:Diff/759142295 (breaking |title=), Special:Diff/759181364 (someone else cleaning it up). — xaosflux  Talk 03:44, 24 January 2017 (UTC)
 * Hey User:xaosflux. As I mentioned above I fixed it. Ladsgroupoverleg 08:07, 24 January 2017 (UTC)


 * Please rerun, with your code fix. — xaosflux  Talk 12:30, 24 January 2017 (UTC)


 * Any updates? — xaosflux  Talk 00:16, 5 February 2017 (UTC)
 * here's the new 50 batch. Sorry, I missed the ping until Anomie bot made a message in my talk page. Ladsgroupoverleg 02:02, 5 February 2017 (UTC)


 * Task approved. — xaosflux  Talk 03:46, 5 February 2017 (UTC)


 * 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.