Wikipedia:Bots/Requests for approval/FastilyBot 10

FastilyBot 10

[[User:FastilyBot|FastilyBot 10]]

{{Newbot|FastilyBot|10}}

Operator: {{botop|Fastily}}

Time filed: 21:53, Wednesday, June 1, 2016 (UTC)

Automatic, Supervised, or Manual: Automatic

Programming language(s): Java

Source code available: Will be linked to Bot's user page

Function overview: Reviving Wikipedia:Bots/Requests for approval/Fbot 5

Links to relevant discussions (where appropriate): Requested by Cloudbound

Edit period(s): Continuous - Weekly

Estimated number of pages affected: 1-2k

Exclusion compliant (Yes/No): Yes

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

Function details:

This is a uncontroversial maintenance/categorization task, intended to facilitate tracking of orphaned free files via {{tlx|Orphan image}}. Files tagged with {{tlx|Orphan image}} are categorized in :Category:Wikipedia orphaned files, where other users can either de-orphan the files and/or move them to Commons. This task also performs a complementary function to Wikipedia:Bots/Requests for approval/FastilyBot 4. -FASTILY 22:46, 1 June 2016 (UTC)

=Discussion=

  • So the task is to look for unused free files which are not tagged with {{tl|orphan image}} and add that template, right? Some questions:
  1. How do you define 'free'? Is the file automatically 'free' if it doesn't appear in :Category:All non-free media? There are plenty of files which neither appear in :Category:All non-free media nor in :Category:All free media.
  2. How do you define 'unused'? Is a file unused as long as it isn't used in the main namespace, or must it be unused in all namespaces?

: Looks like a useful task. --Stefan2 (talk) 22:25, 1 June 2016 (UTC)

:*Yes, that is correct.

:# For simplicity, I'll only be using :Category:All free media as a generator.

:# Unused is defined as no file usage in the main namespace

:-FASTILY 22:37, 1 June 2016 (UTC)

::So e.g. userphotos for a userpage are unused? I'm not sure if that is desirable. --Stefan2 (talk) 23:09, 1 June 2016 (UTC)

:::Fair point. To keep false positives low, I'll have the bot only flagging files with zero fileusage links in any namespace -FASTILY 08:54, 2 June 2016 (UTC)

::::Since {{u|Multichill}} created daily galleries of new files, maybe file use in Multichill's userspace shouldn't count? I'm not sure if there are other pages which should be excluded.

::::I assume that you design task 4 and task 10 so that your bot isn't edit warring with itself. --Stefan2 (talk) 20:07, 2 June 2016 (UTC)

:::::I have started an ignore list for the task; feel free to add any other titles you can think of. The bot won't be edit-warring with itself -FASTILY 10:39, 6 June 2016 (UTC)

{{t1|BAGAssistanceNeeded}} Since there are no other objections, could this please be approved for trial, thanks -FASTILY 23:35, 14 June 2016 (UTC)

:{{BotTrial|edits=50|days=10}} — xaosflux Talk 02:13, 17 June 2016 (UTC)

::{{BotTrialComplete}} [https://en.wikipedia.org/w/index.php?title=Special:Contributions/FastilyBot&offset=20160629102300&target=FastilyBot], everything worked as expected -FASTILY 10:50, 29 June 2016 (UTC)

:{{BotApproved}} Task approved. — xaosflux Talk 15:02, 30 June 2016 (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.