Wikipedia:Bots/Requests for approval/TohaomgBot


 * 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

TohaomgBot
Operator:

Time filed: 10:53, Sunday, July 23, 2017 (UTC)

Automatic, Supervised, or Manual: Automatic

Programming language(s): C# using DotNetWikiBot library

Source code available: source code

Function overview: Replacing raster images (png, jpg, gif) with their vector analogues (svg)

Links to relevant discussions (where appropriate): non-controversial task

Edit period(s): Series of continuous edits with days or month gap.

Estimated number of pages affected: 40 edits per month in average

Namespace(s): All

Exclusion compliant (Yes/No): No, I have not seen a page with template Bots for three years, but if needed, I can add the support of this template.

Function details: At the beginning of execution of program the name of the file which needs to replaced and the name of the file which will replace the old one are entered from the keyboard (generally the name of the new file is taken from the template "Vector version available" from the description page of the old image on Commons). Then list of wikimedia projects, where those edits need to be done, are also entered from the keyboard. After that program automatically replaces all inclusions of the old file with the new file in all projects in the list. When saving the page, an edit summary "Replaced raster image with an image of format SVG" is added.

Generally I do those replacements for flags, coats of arms and logos.

I already have bot flags for this task in ukwiki, ruwiki, plwiki, scowiki, etwiki, lvwiki. Examples of edits:, (english wikipedia), , ,  (other wikis).

Discussion
Some points: BAG note: I don't have time to supervise trials here, other BAGgers should feel free to take this. Anomie⚔ 12:53, 23 July 2017 (UTC)
 * A list of pages with the bots or nobots template is available at User:AnomieBOT/Nobots Hall of Shame.
 * To be clear: you manually choose the replacements the bot will perform, verifying that the replacement svg is of equivalent or higher quality as the original bitmap image?
 * That is right -- Tohaomg Tohaomg  (talk) 13:07, 23 July 2017 (UTC)
 * I do not think I need a trial, because my bot have been working on other wikis already half of year and there were no bugs. -- Tohaomg Tohaomg  (talk) 13:07, 23 July 2017 (UTC)
 * I'm really hoping your bot's password isn't *** or ****. As for a trial, different community with a different culture.  I want to see if this task raises any opposition with the community.  I very much favor SVGs when possible, but my opinions do not speak for the community.— CYBERPOWER  ( Chat ) 14:31, 23 July 2017 (UTC)
 * The next question I have after that, is why this bot was running without approval. Being someone who runs bots on multiple wikis myself, I have come to discover that all of the larger wikis have an approvals process to follow.— CYBERPOWER  ( Chat ) 14:38, 23 July 2017 (UTC)
 * My password is not ***, it is just a placeholder. I'm really hoping you do not think I would publish my real password.
 * My bot was running without approval because getting bot flag in each of appr. 700 wikiprojects to do one edit per day is a waste of time.
 * -- Tohaomg Tohaomg  (talk) 14:50, 23 July 2017 (UTC)
 * Believe it or not, it's happened a couple times before, and repeatedly from the same prospective bot operators. It's my job to make sure the bot task is sound as well as the bot operator.
 * If you feel it's a waste of time that's your decision, but you will ultimately end up with where you are now. Your bot is now blocked, and are still forced to go through the process.  If you want to do the larger wikis, then you need to get the bot approved, especially if you are enwiki, which is the largest wiki, and thus the most active one.
 * Moving forward. Having reviewed the bot's prior contributions, I have considered a trial unnecessary.  I would advise that you get your bots, or unapproved tasks for that matter, approved before running on enwiki in the future.  All unapproved bots end up blocked on enwiki.  Since this task hasn't seen any opposition I can see, and I do not see any bugs, I'll approve this task.— CYBERPOWER  ( Chat ) 15:18, 23 July 2017 (UTC)


 * — CYBERPOWER  ( Chat ) 15:18, 23 July 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.