Wikipedia:Bots/Requests for approval/AushulzBot


 * 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 neutral vote.svg Request Expired.

AushulzBot
Operator:

Automatic or Manually assisted: both

Programming language(s): Python

Source code available: Standard pywikipedia

Function overview: adding template:Portal and Template:Portal box when needed (on "See also" section)

Links to relevant discussions (where appropriate): http://en.wikipedia.org/wiki/Wikipedia:Village_pump_%28technical%29#Bot_to_add_Template:Portal

Edit period(s): Continuous

Estimated number of pages affected: about 10,000 pages per month (see it)

Exclusion compliant (Y/N): Yes

Already has a bot flag (Y/N): no (except in Italian Wikipedia)

Function details: using replace.py or a modified version of portale.py I will add a syntax like " " on "See also" section of page in namespace:0 (where "portalname" it's the name of related portal, e.g. "chemistry", "physics", "mathematics", "biology", "medicine", "music", "sport", etc...). I will work on one portal at time; the exact portal will be choose seeing the category of the specified page. For example I'll add " " on pages of "Category:Chemical elements" (e.g. "Hydrogen"). I will add Template:Portal box, too, but first I have to discuss about to eliminate the parameters "image1"..."image5" from this template, cause they are needless and don't permits easy changes with bot.

Discussion
Watching Village_pump_(proposals) with interest. Got a couple of questions; what will you do if the page doesn't contain a see also section? Pywikipedia should be exclusion compliant be default, have you changed this? Also, you may be interested to see this past BRfA, although Juliancolton doesn't run it as often as you seem to be planning to. - Kingpin13 (talk) 13:19, 29 April 2010 (UTC)
 * Sorry, I didn't understand what "Exclusion compliant" means. Can you link some page that explain it?
 * For example, .  See Template:Bots.  Pywikipedia has a function to check for exclusion -  . Josh Parris 05:10, 5 May 2010 (UTC)
 * The page Template:portal says "Within articles, this template is meant to be placed at the bottom of the article in the See also section.", so if a page don't contains the "See also" section, I'll ignore that page. I'll not modify the pages that contains Template:Portal box, too (or maybe in future, but first I need to discuss to change a little Template:Portal box, to make it more simply to modify with a bot). So I think to begin with the simplest cases, and then I will gradually modify the regex code to make it more general.
 * --Aushulz (talk) 15:58, 29 April 2010 (UTC)
 * I opened a discussion here. If you agree to it and my bot will be flagged, I can modify all the pages where are the portal template. I add my proposal at village pump. In this manner portals will be more visited, I know it because I saw good results on Italian Wikipedia. --Aushulz (talk) 16:26, 29 April 2010 (UTC)

Village pump (proposals)/Archive 61 and Village pump (technical)/Archive 75 don't seem to show a consensus to perform this task. Josh Parris 04:51, 18 May 2010 (UTC)
 * In Italian Wikipedia my bot works fine and I'll change only the pages I'm sure about. --Aushulz (talk) 01:54, 22 May 2010 (UTC)
 * Without a consensus to point to editing these links onto pages (either manually or with a bot) might be construed as disruptive. You're going to need to rally some consensus that this editing is desirable. Josh Parris 03:34, 22 May 2010 (UTC)

There doesn't seem to be any interest in this bot from yourself or others; You've not made any edits since 2010-may-17. Josh Parris 02:16, 31 May 2010 (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.