Wikipedia:Bots/Requests for approval/VedeBOT 2


 * 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 neutral vote.svg Request Expired.

VedeBOT 2
Operator:

Time filed: 06:09, Saturday May 5, 2012 (UTC)

Automatic, Supervised, or Manual: Automatic unsupervised (eventually.)

Programming language(s): PHP

Source code available: No.

Function overview: Date maintenance tags.

Links to relevant discussions (where appropriate):

Edit period(s): Continuous

Estimated number of pages affected: ~6000

Exclusion compliant (Yes/No): Y

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

Function details: Queries from the API the backlinks to the templates: And if the articles has the template and no date, It adds date to all the templates on the page. Otherwise, it skips the page and moves on. (Sorry I could have tidied up the list but I just finished coding, I have a headache and I'm tired ;)).
 * wikify
 * orphan
 * uncategorized
 * uncategorised
 * uncat
 * uncategorizedstub
 * cleanup
 * clean-up
 * unreferenced
 * nosources
 * unsourced
 * source
 * expand
 * work in progress
 * merge
 * fact
 * citation needed
 * prove
 * copy
 * encopypaste
 * en copy paste
 * NPOV
 * npov
 * POV-check
 * POV-Check
 * POV

Discussion

 * Surely redundant to Helpful Pixie Bot and AnomieBOT? They are already very apt at this.  Rcsprinter  (gossip)  16:01, 5 May 2012 (UTC)
 * Seconded, although if the ArbCom case goes poorly for Rich it wouldn't hurt to have a backup to AnomieBOT. But you're planning to go about it all wrong.
 * First of all, the vast majority of these templates will already have dates, so going through all the backlinks is a tremendous waste of resources. All of these templates should place pages into a distinct category when no date is supplied (and these distinct categories should all be direct subcategories of Category:Wikipedia maintenance categories sorted by month); it would be much more effective for a bot to process these categories instead.
 * I'd also recommend using the list at WP:AWB/DT instead of hard-coding a list of templates into your bot. Then you could also look at handling "special" templates like (which has many different parameters needing dates),  and  (which need either "Month YYYY" as parameter 1 or year, month, and day as parameters 1-3) ,  (which should be changed to  and dated) , and the extremely annoying  (which only needs dating when needed is supplied).
 * BTW, why "VedeBOT" instead of another "CeraBot"? Anomie⚔ 16:31, 5 May 2012 (UTC)


 * You have redlinks and redirects in the list; and there are many redirects missing. Also, I'm pretty sure there are many more dated templates than what you have listed. Also, what about multiple issues? The bot should ideally do everything in one go and not leave more work for other bots. I believe both bots Rcsprinter123 mentions do the whole range. Also, for performance, you should use maintenance categories to get the page list, not all transclusions. Also, on the subject, why are you using "backlinks" instead of "embeddedin"? P.S. Per WP:BOTACC, bot name should be linked to either its function or operator. —  HELL KNOWZ  ▎TALK 16:07, 5 May 2012 (UTC)


 * I have some custom code (yes it works) in python that I could use to do this partially (I have to hard-code the templates though, but it only checks through categories, not transclusions. If needed, I could add some more templates (and respective categories) and set up a cron for the job, so basically, I'm available if a bot is needed for this. I don't have support for multiple issues (as yet?), though.  Hazard-SJ  ✈   00:44, 8 May 2012 (UTC)


 * Note: Standard AWB using the correct category (recursing one level) will do most of this. The redirects will be replaced, and the tags dated, and Multiple Issues handled. General fixes can be built in to.  I used to run (custom) AWB daily to do the task, but it does not need doing that often.  You can see a number of users have run this in the past.  But be careful, some people think this is against policy if you have a bot approval, and others if you do it quickly. Rich Farmbrough, 13:53, 8 May 2012 (UTC).


 * Sounds nice, but you'd have to manually start that each time.  Hazard-SJ  ✈   01:43, 9 May 2012 (UTC)


 * Any updates on anything, anyone? No activity for a few days, I don't think the task is worth doing because of the already there bots, but I'll let a BAG decide that. However just sitting here with a pile of comments from previous won't move anything along.  Rcsprinter  (lecture)  16:12, 17 May 2012 (UTC)

— HELL KNOWZ  ▎TALK 10:09, 29 May 2012 (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.