Wikipedia talk:Bot Approvals Group: Difference between revisions

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
Content deleted Content added
Hasteur (talk | contribs)
Truncating the remainder of the crossposted notice.
(One intermediate revision by the same user not shown)
Line 231: Line 231:
::{{U|Mdann52}} they need approval for each task. It does not matter whether it is an AWB bot or any other type of bot. -- [[User:Magioladitis|Magioladitis]] ([[User talk:Magioladitis|talk]]) 10:23, 4 August 2014 (UTC)
::{{U|Mdann52}} they need approval for each task. It does not matter whether it is an AWB bot or any other type of bot. -- [[User:Magioladitis|Magioladitis]] ([[User talk:Magioladitis|talk]]) 10:23, 4 August 2014 (UTC)
::That being said, some approvals can be broader then others (no blanket "AWB for misc uses") so if they are related categories it may be requested that way. — [[User:Xaosflux|<span style="color:#FF9933; font-weight:bold; font-family:monotype;">xaosflux</span>]] <sup>[[User talk:Xaosflux|<span style="color:#00FF00;">Talk</span>]]</sup> 14:09, 4 August 2014 (UTC)
::That being said, some approvals can be broader then others (no blanket "AWB for misc uses") so if they are related categories it may be requested that way. — [[User:Xaosflux|<span style="color:#FF9933; font-weight:bold; font-family:monotype;">xaosflux</span>]] <sup>[[User talk:Xaosflux|<span style="color:#00FF00;">Talk</span>]]</sup> 14:09, 4 August 2014 (UTC)

== Create a BOT to alphabetize and organize categories automatically ==

As someone who has been doing this manually for years, I hereby dutifully beg of anyone who is technically proficient and knows how to create and run a bot that will:

#Automatically sort all [[Wikipedia:Categorization|Categories]] '''on each article and category page''' alphabetically;
#Create a uniform system for where to place categories '''on each article and category page''' that commence with numbers, such as years of birth/death, centuries, and any category that starts with a number/numeral.

Please see the centralized discussion at [[Wikipedia:Bot requests#Create a BOT to alphabetize and organize categories automatically]]. Thank you, [[User:IZAK|IZAK]] ([[User talk:IZAK|talk]]) 09:30, 4 August 2014 (UTC)

===Discussion re-opened at VPP===
Please see [[Wikipedia:Village pump (policy)#Create a BOT to alphabetize and organize categories automatically]]. Thank you, [[User:IZAK|IZAK]] ([[User talk:IZAK|talk]]) 22:53, 5 August 2014 (UTC)

===Tech help required to improve categories===
Please see [[Wikipedia:Village pump (policy)#CatVisor]] and [[User:Paradoctor/CatVisor#Planned features]] if you are willing and able to assist this innovative WP project move along it would be greatly appreciated. Thank you, [[User:IZAK|IZAK]] ([[User talk:IZAK|talk]]) 23:38, 12 August 2014 (UTC)


== IP apparently running a bot ==
== IP apparently running a bot ==

Revision as of 01:35, 13 August 2014

Requests for BAG membership

Requests to join the Bot Approvals Group are currently made here, although other methods have been proposed. Users wishing to join BAG, or to nominate another user to become a member, should start a new nomination page via the form below (replacing "UserName" with the nominee's) and transclude the discussion in a section below. Please note that notification to WP:AN, WP:VPM, WT:BOT, and WP:BON is required. After a suitable length of time (usually one week unless the nomination has not received a reasonable level of support), the discussion will be closed by a bureaucrat.


Other discussion

No more interwiki bots

(discussion moved to Wikipedia talk:Bot policy)

We have three active BAG members (and only 11 semi-active)

I've rejiggled the BAG-member activity list

  • More than two BRfA edits in the last couple of months => active
  • More than two BRfA edits in the last year => semi-active
SQL Query and Results
-- Active BAG members
select user_name, count(rev_page) as brfas from user, 
    -> (
    ->   select distinct rev_user, rev_page from revision where 
    ->   rev_page in (
    ->     select page_id from page where page_namespace=4
    ->     and rev_timestamp>'20131001000000'
    ->     and page_title like 'Bots/Requests_for_approval/%'
    ->   )
    ->   and
    ->     rev_user in (335180,642191,301903,321557,36005,2091313,2720564,12013,1430004,10056771,
    ->     1368726,1461430,9790634,3075976,206571,2411536,2899122,201578,7777104,92123,4024233,
    ->     590476,3516226,880249,646348,58193,57108,449918,3637572,1272505,849713,
    ->     134937,212671,7418060,10226661,1951636,349283,502540,1795359)
    -> ) as sub
    -> where user_id=rev_user
    -> group by user_name
    -> having brfas>1
    -> order by user_name
    -> ;
+-------------+-------+
| user_name   | brfas |
+-------------+-------+
| Anomie      |    11 |
| Hellknowz   |    24 |
| Josh Parris |    35 |
+-------------+-------+
3 rows in set (0.11 sec)

-- Semi-Active + Active BAG members
select user_name, count(rev_page) as brfas from user, 
    -> (
    ->   select distinct rev_user, rev_page from revision where 
    ->   rev_page in (
    ->     select page_id from page where page_namespace=4
    ->     and rev_timestamp>'20130101000000'
    ->     and page_title like 'Bots/Requests_for_approval/%'
    ->   )
    ->   and
    ->     rev_user in (335180,642191,301903,321557,36005,2091313,2720564,12013,1430004,10056771,
    ->     1368726,1461430,9790634,3075976,206571,2411536,2899122,201578,7777104,92123,4024233,
    ->     590476,3516226,880249,646348,58193,57108,449918,3637572,1272505,849713,
    ->     134937,212671,7418060,10226661,1951636,349283,502540,1795359)
    -> ) as sub
    -> where user_id=rev_user
    -> group by user_name
    -> having brfas>1
    -> order by user_name
    -> ;
+-------------+-------+
| user_name   | brfas |
+-------------+-------+
| Addshore    |    86 |
| Anomie      |    31 |
| Chris G     |    30 |
| Hellknowz   |    77 |
| Jarry1250   |     8 |
| Josh Parris |    36 |
| Kingpin13   |    11 |
| MBisanz     |    88 |
| Madman      |     6 |
| MaxSem      |     2 |
| Maxim       |    14 |
| Quadell     |     2 |
| Snowolf     |     2 |
| The Earwig  |    12 |
+-------------+-------+
14 rows in set (0.10 sec)

— Preceding unsigned comment added by Josh Parris (talkcontribs)

I'll consider you curating the list as involved and thus ineligible for prizes. :) By the way, those stats don't represent just the BAG activity, but also their own BRFA activity. —  HELLKNOWZ  ▎TALK 11:09, 11 December 2013 (UTC)[reply]
That's a good point. Even more explanation as to why there's been no activity on my BRfA for a week. I ought to fix the query so the users aren't hard-coded either. Josh Parris 20:44, 11 December 2013 (UTC)[reply]

Time to add more active BAG members?

We have 3 "active" BAG members and a collection of semi-active BAG members. Based on the fact that we have bot tasks falling off of WP:BOTREQ and WP:BRFA requests withering on the vine, I have to ask if we need to add annother BAG member or two to ensure that requests are being actioned in a reasonable timeframe. This may include putting forth my own candidacy for BAG. Thoughts? Hasteur (talk) 15:07, 28 May 2014 (UTC)[reply]

Well, considering that I'm still willing to help, but I haven't done much BRFA work because of RL and my continued work on my bots and my new tool, so I won't likely receive sufficient support.—cyberpower ChatOnline 14:56, 28 May 2014 (UTC)[reply]
Ran Josh Parris' sql from above again for more up to date information.
SQL Query and Results
-- Active BAG members
SELECT user_name, COUNT(rev_page) AS brfas FROM user, 
    -> (
    ->   SELECT DISTINCT rev_user, rev_page FROM revision WHERE 
    ->   rev_page IN (
    ->     SELECT page_id FROM page WHERE page_namespace=4
    ->     AND rev_timestamp>'20140401000000'
    ->     AND page_title LIKE 'Bots/Requests_for_approval/%'
    ->   )
    ->   AND
    ->     rev_user IN (335180,642191,301903,321557,36005,2091313,2720564,12013,1430004,10056771,
    ->     1368726,1461430,9790634,3075976,206571,2411536,2899122,201578,7777104,92123,4024233,
    ->     590476,3516226,880249,646348,58193,57108,449918,3637572,1272505,849713,
    ->     134937,212671,7418060,10226661,1951636,349283,502540,1795359)
    -> ) AS sub
    -> WHERE user_id=rev_user
    -> GROUP BY user_name
    -> HAVING brfas>1
    -> ORDER BY user_name
    -> ;
+-----------+-------+
| user_name | brfas |
+-----------+-------+
| Hellknowz |     2 |
| MBisanz   |    13 |
| MaxSem    |     2 |
| Slakr     |     9 |
| Tawker    |     2 |
+-----------+-------+
5 rows in set (0.07 sec)

-- Semi-Active + Active BAG members
SELECT user_name, COUNT(rev_page) AS brfas FROM user, 
    -> (
    ->   SELECT DISTINCT rev_user, rev_page FROM revision WHERE 
    ->   rev_page IN (
    ->     SELECT page_id FROM page WHERE page_namespace=4
    ->     AND rev_timestamp>'20140101000000'
    ->     AND page_title LIKE 'Bots/Requests_for_approval/%'
    ->   )
    ->   AND
    ->     rev_user IN (335180,642191,301903,321557,36005,2091313,2720564,12013,1430004,10056771,
    ->     1368726,1461430,9790634,3075976,206571,2411536,2899122,201578,7777104,92123,4024233,
    ->     590476,3516226,880249,646348,58193,57108,449918,3637572,1272505,849713,
    ->     134937,212671,7418060,10226661,1951636,349283,502540,1795359)
    -> ) AS sub
    -> WHERE user_id=rev_user
    -> GROUP BY user_name
    -> HAVING brfas>1
    -> ORDER BY user_name
    -> ;
+-------------+-------+
| user_name   | brfas |
+-------------+-------+
| Anomie      |     6 |
| Hellknowz   |    22 |
| Josh Parris |     7 |
| MBisanz     |    15 |
| MaxSem      |     2 |
| Mr.Z-man    |     2 |
| Slakr       |     9 |
| Tawker      |     2 |
+-------------+-------+
8 rows in set (0.06 sec)
Can I suggest we trial a peer review system, whereby any bot operator in good standing can trial and approve another's bot request (i.e. a seconder), provided:
  1. The request is at least seven days old
  2. The request is uncontested and unlikely to be controversial
  • Any BAG member may overrule these decisions
930913 {{ping}} 15:45, 28 May 2014 (UTC)[reply]
No please :( Legoktm (talk) 03:05, 31 May 2014 (UTC)[reply]
I'll try to pick up some slack soon, this is hardly a new phenomenon and I'd rather have bot requests waiting than bad bots approved. - Jarry1250 [Vacation needed] 13:30, 1 June 2014 (UTC)[reply]
While the situation is problematic, we've already tried a trial system in the past and it did not work out well. Bots have a lot of potential to cause damage and upset editors. I suggest that we instead once again point out that a) everybody is welcome to comment on pages, and that is very helpful b) people should candidate themselves for the BAG :) Snowolf How can I help? 17:34, 7 June 2014 (UTC)[reply]

I think backlog has seriously reduced. -- Magioladitis (talk) 15:35, 4 August 2014 (UTC)[reply]

AWB bots

Just wanted to check where the BAG stand on this issue. If a user has an approved AWB bot, do they have to run a new BRFA for every task, or if it is a small run (eg. <200 pages), can they just run that without approval? Thanks, --Mdann52talk to me! 08:40, 24 June 2014 (UTC)[reply]

Mdann52 they need approval for each task. It does not matter whether it is an AWB bot or any other type of bot. -- Magioladitis (talk) 10:23, 4 August 2014 (UTC)[reply]
That being said, some approvals can be broader then others (no blanket "AWB for misc uses") so if they are related categories it may be requested that way. — xaosflux Talk 14:09, 4 August 2014 (UTC)[reply]

IP apparently running a bot

See User:Williamrochira: Revision history and User talk:2.96.110.80. Confirmation of my interpretation of policy and – if the IP requests it – further expert advice would be welcomed. Thanks!  —SMALLJIM  13:26, 9 August 2014 (UTC)[reply]

Bot policy allows editing in the operator's userspace without requiring approval. Would be nice if they used an account though. Legoktm (talk) 13:30, 9 August 2014 (UTC)[reply]
Ha, thanks for that – I didn't read down far enough, did I? However that statement must be subject to the overriding requirement that everything done here must be to help build the encyclopedia, which isn't obvious from the edits (though we can AGF for now); and continuing to produce edits at the rate they have done today (93 edits in a bit over 2 hours) might run the risk of being considered disruptive. Isn't there a test wiki that they can use for extensive initial testing like this?  —SMALLJIM  14:16, 9 August 2014 (UTC)[reply]
The IP is responsive, I replied on its talk page. — xaosflux Talk 00:56, 13 August 2014 (UTC)[reply]