User:Svenbot
This user account is a bot operated by Sven Manguard (talk). It is used to make repetitive automated or semi-automated edits that would be extremely tedious to do manually, in accordance with the bot policy. This bot does not yet have the approval of the community, or approval has been withdrawn or expired, and therefore shouldn't be making edits that appear to be unassisted except in the operator's or its own user and user talk space. Administrators: if this bot is making edits that appear to be unassisted to pages not in the operator's or its own userspace, please block it. |
This user is a bot | |
---|---|
(talk · contribs) | |
Operator | Sven Manguard |
Author | See below |
Approved? | Yes |
Flagged? | No |
Task(s) | See below |
Edit rate | Varies by Task |
Programming language(s) | Java |
Exclusion compliant? | Yes |
Other information | AWB approved (non-bot) |
I am willing to run just about any program by any author through Svenbot, and am willing to babysit the task during its BRFA approval hearing. The requirements I set are very simple:
- First, before I run any code sent to me, I'm going to show it to a coder friend to make sure that there's nothing in the code that 'shouldn't be there'.
- Second, I'll only run programs that don't require me to have/use coding knowledge. I can't code my way out of a paper bag, so if I have to debug something, it just isn't going to happen. This also means that even if I'm the one running the bot, I'm still going to forward any error reports I can't handle to you.
- Third, I will only run tasks if the source code is released under a free license. It's a requirement for bot tasks on Labs, and it's good practice anyways. Recovering the tasks Fastily ran was so difficult that it's important to me that no one else has to go through that if I leave.
That's really it. I prefer to have Svenbot only work on file namespace related tasks, but I'm flexible on that. Drop me a line if anything is needed!
Task | Author | Details |
---|---|---|
1 (BRFA task 1) | Originally developed by Fastily, with assistance from Drilnoth and myself. Repaired and refined by Jason Spriggs during Wikimania 2012. Rewritten by Fastily in August 2012. | Uses template transclusions to determine if files are eligible for transfer to Commons, and if they are, tags them with the template {{Copy to Wikimedia Commons}}. Originally a clone of Fbot BRFA task 2, this is currently the only active account running the program. Programmed in Java. Formerly hosted on labs and on a timer, now run manually. |
2 (BRFA task 2) | Originally developed by Fastily, with assistance from myself. Repaired and refined by Jason Spriggs during Wikimania 2012. Rewritten by Fastily in August 2012. | The exact opposite of task 1. Removes {{Copy to Wikimedia Commons}} from the file pages of files that are not eligible for transfer. Originally a clone of Fbot BRFA task 4, this is currently the only active account running the program. Programmed in Java. Formerly hosted on labs and on a timer, now run manually. |
3 (BRFA task 4a) | Originally developed by Fastily, repaired and refined by Jason Spriggs during Wikimania 2012. Rewritten by Fastily in August 2012. | Adds {{Orphan image}} to files that are not used on any page in any namespace. Jason's rewrite of accounts for Multichill's automatic listing of all freely licensed images, improving the effectiveness of this task. Originally run by Fastily as Fbot BRFA task 5. Formerly hosted on labs and on a timer, now run manually. |
4 (BRFA task 3) | Originally developed by Fastily, repaired and refined by Jason Spriggs during Wikimania 2012. Rewritten by Fastily in August 2012. | The exact opposite of task 3. Removes {{Orphan image}} template from files that are no longer orphaned. Jason's rewrite accounts for Multichill's automatic listing of all freely licensed images, improving the effectiveness of the task. Originally run by Fastily as Fbot BRFA task 6. Formerly hosted on labs and on a timer, now run manually. |
5 (BRFA task 4b) | Originally developed by Fastily, repaired and refined by Jason Spriggs during Wikimania 2012. Rewritten by Fastily in August 2012. | Checks non-free files to see if they have old versions, and if they do, tags them with {{Orphaned non-free revisions}}. Originally run by Fastily as Fbot BRFA task 8. Formerly hosted on labs and on a timer, now run manually. |
6 (BRFA task 4c) | Originally developed by Fastily, repaired and refined by Jason Spriggs during Wikimania 2012. Rewritten by Fastily in August 2012. | The exact opposite of task 5. Removes {{Orphaned non-free revisions}} from non-free files that no longer have old revisions. Originally run by Fastily as Fbot BRFA task 11. Programmed in Java. Formerly hosted on labs and on a timer, now run manually. |
7 (BRFA task 4d) | Originally developed by Fastily, repaired and refined by Jason Spriggs during Wikimania 2012. Rewritten by Fastily in August 2012. | Sets the "priority" parameter in {{Copy to Wikimedia Commons}} to "true" if a file is used in the article namespace. Originally run by Fastily as Fbot BRFA task 14. Programmed in Java. Hosted on Wikimedia Labs. Formerly hosted on labs and on a timer, now run manually. |
8 (BRFA task 4e) | Originally developed by Fastily, repaired and refined by Jason Spriggs during Wikimania 2012. Rewritten by Fastily in August 2012. | The exact opposite of task 7. Blanks the "priority" parameter in {{Copy to Wikimedia Commons}} if a file is not used in the article namespace. Originally run by Fastily as Fbot BRFA task 15. Programmed in Java. Hosted on Wikimedia Labs. Formerly hosted on labs and on a timer, now run manually. |