The following discussion is preserved as an archive of a successful request for Bot Approvals Group membership. Please do not modify it.


BAG Nomination: Addshore[edit]

I have years of experience in the Bot world of wikipedia mainly through User:Addbot and the multiple BRFAs included. Naturally because of this I know how BRFAs run and have knowledge of the Bot Policy. I have always considered applying for BAG in the past but never deemed it necessary as there have always been many active members to jump on any issues needing but after talking on IRC with a few people and noticing the discussion at the bottom of this page I feel it is time I step forward and nominate myself. As well as experience in the 'on-wiki' side of bots I also have a knowledge of the toolserver (even if it is likely to vanish in the coming years) and labs to help bot operators. Also on the code side I have experience with PHP and Python in regards to bots, also C# and VB in regards to editing on wiki and further knowledge of Java, Perl, Mysql C++ and other things that may be deemed useful. ·Add§hore· Talk To Me! 21:28, 16 January 2013 (UTC)[reply]

Questions[edit]

Question 1 Copied from below ·Add§hore· Talk To Me! 23:59, 16 January 2013 (UTC)[reply]

Comment Can you provide evidence of specific competence in reviewing a bot?Sfan00 IMG (talk) 23:09, 16 January 2013 (UTC)[reply]

Answer

Naturally I self review throughout all of the bot tasks for Addbot which can be see here but first some of the other requests:

And now for a few of my own tasks:

I have also had dealings with bots in other ways, most recently (and I think the only one I can specifically remember) Wikipedia:Administrators'_noticeboard/Incidents#User:CrimsonBot_is_malfunctioning. ·Add§hore· Talk To Me! 23:59, 16 January 2013 (UTC)[reply]

Questions from Hellknowz
Questions from Chris

·Add§hore· Talk To Me! 16:00, 19 January 2013 (UTC)[reply]

Discussion[edit]

Answered above in the questions section ·Add§hore· Talk To Me! 23:59, 16 January 2013 (UTC)[reply]
Yes VB.Net (was version2) and Version 3 is now moving to C# ·Add§hore· Talk To Me! 00:13, 20 January 2013 (UTC)[reply]
thanks for pointing that out! I hope you appreciate my witty edit summary here ·Add§hore· Talk To Me! 06:49, 20 January 2013 (UTC)[reply]
Firstly I will say, I did not realise that your framework catered for multiple languages, naturally this means my changes to getCategoryMembers() as they stood broke every language except for english (as this is the only language I catered for and for which I tested the function and it worked as expected), this could easily be fixed by simply accounting for the other languages.
As for the Page class this was an untested work in progress, as it was a brand new and incomplete class that no-one was using I saw no reason not to commit the start to the SVN.
Finally storing passwords in in 'plain text', with my PHP bots yes my password is stored in plain text in a secure location.
I will no longer update the svn but will only edit my own local copy. ·Add§hore· Talk To Me! 14:41, 22 January 2013 (UTC)[reply]
Re: Page: I didn't need to test it to determine it was broken. Re: languages: I have an uncommitted fix for that. MER-C 05:56, 23 January 2013 (UTC)[reply]
That's true. But the error rate in those three commits is too high for my liking. Attention to detail and familiarity with problems like the semicolon issue are big pluses. MER-C 05:56, 23 January 2013 (UTC)[reply]
I'm just going to respond by saying "MIcrosoft Windows Vista"—cyberpower ChatOnline 13:55, 23 January 2013 (UTC)[reply]
I fully admit to the Page class being broken, the login change (even if you disagreed with it) worked with no problems. So this error rate you are speaking off is all in getCategoryMembers() which again when I tested for a EN category worked as expected giving me every member of the category and of its categories. As said above the language is the only 'error' which means it only functions on one wiki rather than the hundreds to class could be used for, but naturally this could be accounted for. ·Add§hore· Talk To Me! 18:01, 23 January 2013 (UTC)[reply]
The above BAG membership discussion is preserved as an archive of the discussion. Please do not modify it. Subsequent comments should be made on the appropriate discussion page (such as the talk page of either this nomination or the nominated user). No further edits should be made to this page.