Wikipedia:Bots/Requests for approval/MusikBot 4


 * 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.svgSymbol support vote.svg Speedily Approved.

MusikBot 4
Operator:

Time filed: 01:48, Tuesday, September 15, 2015 (UTC)

Automatic, Supervised, or Manual: Supervised

Programming language(s): Ruby

Source code available: GitHub

Function overview: Generates a list of sound files by notable composers from Commons which are not listed at Sound/list. This is for the purposes of identifying music available on Commons that has not been added to articles on enwiki.

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

Edit period(s): Once, but we may wish to re-run it every few months or so

Estimated number of pages affected: 1

Exclusion compliant (Yes/No): No

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

Function details: The bot first loops through List of composers by name and checks if there is a category on Commons of the exact same name. From there it uses the API to recursively find all ogg, flac and midi files within that category. Then it cross references these files with the pages within Sound/list to identify which sound files are not on those pages. Finally, it will write to User:MusikBot/SoundSearch/List under alphabetical headings, listing each composer and their music matching the aforementioned criteria. It will also include which pages the files are used on Wikipedia, if at all. A human will use this page to update the relevant pages in Sound/list. &mdash; MusikAnimal  talk  01:48, 15 September 2015 (UTC)

Discussion
I hope I'm not missing something obvious, but this is a userspace task that only makes occasional edits with human review afterwards. Surely you do not need approval for that. Sounds like a useful bot though, so I'm glad to have it! —  Earwig   talk 02:07, 15 September 2015 (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.