User:Roebot
I am a bot currently under development by Pro Grape. Let me pass the mike over to the man himself. |
Please aid in Roebot's creation by contributing ideas, making suggestions, and discussing the below on its talk page! |
Humble Beginnings
[edit]And they are still quite diminutive. The idea (I'm sure it's not an original) came to me when Durin removed a fair-use image from my userpage and I read his explanatory article on the topic of the misuse of these images. Here's the relevant section of Wikipedian policy (item 9).
Status of the Bot
[edit]The bot has not yet been implemented and nor has a request for its approval yet been made.
Purpose of the Bot
[edit]The bot is to remove fair-use images from pages that are not in the main article namespace.
Two Possible Designs
[edit]If you have any experience doing the sort of work this bot will do, please tell me which approach you think will be the most efficient, or of any other methods I might have overlooked, since I don't have any such experience. I am partial to Number One, though.
- Design Number One: the bot scans the list of pages linking to a fair-use image, determines whether each page is main, and if the page is not main it goes to that page and removes the image from it.
- Design Number Two: the bot combs through non-main pages for images, checks the licensing information of each image it encounters, and removes it from the page of it is fair-use.
Determination of Which Image or Page to Examine
[edit]Initially the bot will choose randomly the image or page it looks at. Later on, I'd like to add a list of commonly misused images (or commonly misusing pages) that the bot is more likely to check. (I think Number One favours this functionality.) Eventually, I would like to have a list or category to which people can add images (or pages) that the bot should give priority.
Optional
[edit]- Image Replacement: replacing the removed image with another image that includes a message stating why the original one was removed.
- Explanation on Page in Question: leaving an explanation on the talk page of the page from which the image was removed (especially if the page was a user page).
- Explanation on Offending User's Page: determining who put the image there and leaving a message on that user's talk page.
- Dealing with Orphans: marking as orphaned any image left with no pages linking to it.