Last modified: 2014-11-20 12:52:57 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T62000, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 60000 - FuzzyBot is not flagged as a bot
FuzzyBot is not flagged as a bot
Status: RESOLVED INVALID
Product: MediaWiki extensions
Classification: Unclassified
Translate (Other open bugs)
master
All All
: Normal enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-01-13 14:29 UTC by Quim Gil
Modified: 2014-11-20 12:52 UTC (History)
9 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Quim Gil 2014-01-13 14:29:04 UTC
For what I can tell, FuzzyBot is not identified in the system as a bot. At least it is not flagged as such and it doesn't show up at Special:ListUsers&group=bot

The name is quite obvious but still, is there a reason no to make it a pure bot?
Comment 1 Quim Gil 2014-01-13 14:30:49 UTC
Bug 60000!  :)
Comment 2 Nemo 2014-01-13 15:33:22 UTC
Most edits by FuzzyBot are not purely automaticaly, they reflect manual edits derivating from the source page. They're not minor edits but important changes the users can be interested in: for instance edits invalidating all the translations of a page and making it all in English, something the watching users are interested in knowing.
A wiki can flag the bot as such but it's not safe to assume everyone would. Do we have stats?
Comment 3 MZMcBride 2014-01-14 06:19:50 UTC
It's seems empirically strange to have a bot (FuzzyBot) that isn't marked as a bot by default.

I'm almost positive MassMessage's "MediaWiki message delivery" has the account marked as a bot by default. It seems like the most sensible approach.
Comment 4 Tomasz W. Kozlowski 2014-06-12 21:01:33 UTC
MediaWiki message delivery is indeed marked as bot by default in mediawiki/extensions/MassMessage/includes/MassMessage.php line 65

    $user->addGroup( 'bot' );

If I'm not much mistaken, the same thing can be achieved for FuzzyBot in mediawiki/extensions/Translate/utils/FuzzyBot.php just above line 22 with

    $bot->addGroup( 'bot' );
Comment 5 Yusuke Matsubara 2014-08-16 14:20:48 UTC
I'm not sure flagging it as a bot is a good idea. Bot edits are automatically hidden on RecentChanges and Watchlists (by default), yet edits by FuzzyBot (and MediaWiki message delivery) are meant to notify people, triggered by people, as pointed by Nemo.

Wouldn't it be better if we can keep the bot's edits visible on RecentChanges and Watchlists while it is labeled as an automated agent by another measure than flagging as a bot? There is an idea to create a user group with no effect on visibility of edits but just for identifying as bots: https://meta.wikimedia.org/wiki/Research:Bot_user .
Comment 6 Quim Gil 2014-08-18 20:27:46 UTC
Aren't translators notified directly whenever a page they have translated has been updated by FuzzyBot?
Comment 7 Nemo 2014-09-11 14:12:38 UTC
MassMessage is not a particularly useful example, in that a) it doesn't propagate manual edits (which is the watchlist's job to show), b) bot flag is irrelevant for talk page messages (only the "minor" flag matters).

(In reply to Yusuke Matsubara from comment #5)
> I'm not sure flagging it as a bot is a good idea. Bot edits are
> automatically hidden on RecentChanges and Watchlists (by default), yet edits
> by FuzzyBot (and MediaWiki message delivery) are meant to notify people,
> triggered by people, as pointed by Nemo.
> 
> Wouldn't it be better if we can keep the bot's edits visible on
> RecentChanges and Watchlists while it is labeled as an automated agent by
> another measure than flagging as a bot?

Sure. The general ways available are: a) descriptive edit summary, b) username, c) tags ([[mw:Manual:Tags]]). We already use a, b; c sounds redundant.
I'm closing this because "it looks uncommon" is not a bug and comment 0 has been addressed (yes, there are reasons).

(In reply to Quim Gil from comment #6)
> Aren't translators notified directly whenever a page they have translated
> has been updated by FuzzyBot?

Yes, in their watchlist, because that's the watchlist's job.
Comment 8 Alex Monk 2014-09-11 14:17:45 UTC
(In reply to Yusuke Matsubara from comment #5)
> I'm not sure flagging it as a bot is a good idea. Bot edits are
> automatically hidden on RecentChanges and Watchlists (by default), yet edits
> by FuzzyBot (and MediaWiki message delivery) are meant to notify people,
> triggered by people, as pointed by Nemo.
> 
> Wouldn't it be better if we can keep the bot's edits visible on
> RecentChanges and Watchlists while it is labeled as an automated agent by
> another measure than flagging as a bot? There is an idea to create a user
> group with no effect on visibility of edits but just for identifying as
> bots: https://meta.wikimedia.org/wiki/Research:Bot_user .

What? The bot group doesn't force edits to be hidden, it just allows flagging edits as 'bot'. Please read https://www.mediawiki.org/wiki/Manual:Bots#Bot_right.2C_group.2C_and_flag

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links