Hi,
I wondered why wbeditentity has a parameter "bot". The documentation says that this will mark the edit as a bot edit, but only if the user is in the bot group. In other words, users in the bot group can use this parameter to decide if they want to have their API-based edit flagged as bot or not. Is there any reason why a user in bot group would *not* want their API-based edit flagged as bot?
Cheers,
Markus
The reason our bot flag works like this is to remain consistent with all other mediawiki API modules.
See https://www.mediawiki.org/wiki/Manual:Bots#The_.22bot.22_flag Mainly, Not all users with this right are "bots".
Cheers
Addshore
On 26 August 2015 at 10:51, Markus Krötzsch markus@semantic-mediawiki.org wrote:
Hi,
I wondered why wbeditentity has a parameter "bot". The documentation says that this will mark the edit as a bot edit, but only if the user is in the bot group. In other words, users in the bot group can use this parameter to decide if they want to have their API-based edit flagged as bot or not. Is there any reason why a user in bot group would *not* want their API-based edit flagged as bot?
Cheers,
Markus
Wikidata-tech mailing list Wikidata-tech@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-tech
On 26.08.2015 12:27, Addshore wrote:
The reason our bot flag works like this is to remain consistent with all other mediawiki API modules.
See https://www.mediawiki.org/wiki/Manual:Bots#The_.22bot.22_flag Mainly, Not all users with this right are "bots".
Ok, but when a user edits a wiki thourgh the browser, this is not related to the API anyway, is it? I wonder in which cases a users with a bot flag makes an edit through the API that should not be flagged as "bot".
Background: I am currently implementing write access to Wikidata. I am inclined to set the bot flag on all requests to simplify the interface.
Cheers,
Markus
Cheers
Addshore
On 26 August 2015 at 10:51, Markus Krötzsch <markus@semantic-mediawiki.org mailto:markus@semantic-mediawiki.org> wrote:
Hi, I wondered why wbeditentity has a parameter "bot". The documentation says that this will mark the edit as a bot edit, but only if the user is in the bot group. In other words, users in the bot group can use this parameter to decide if they want to have their API-based edit flagged as bot or not. Is there any reason why a user in bot group would *not* want their API-based edit flagged as bot? Cheers, Markus _______________________________________________ Wikidata-tech mailing list Wikidata-tech@lists.wikimedia.org <mailto:Wikidata-tech@lists.wikimedia.org> https://lists.wikimedia.org/mailman/listinfo/wikidata-tech
-- Addshore
Wikidata-tech mailing list Wikidata-tech@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-tech
On Wed, Aug 26, 2015 at 5:08 PM, Markus Krötzsch markus@semantic-mediawiki.org wrote:
Ok, but when a user edits a wiki thourgh the browser, this is not related to the API anyway, is it? I wonder in which cases a users with a bot flag makes an edit through the API that should not be flagged as "bot".
Background: I am currently implementing write access to Wikidata. I am inclined to set the bot flag on all requests to simplify the interface.
Sometimes people have flood accounts that they use to make mass edits through some tools and at the same time use these accounts to make "normal" edits through other tools like the Wikidata Game. I think that is pretty rare though.
Cheers Lydia
Am 26.08.2015 um 17:08 schrieb Markus Krötzsch:
Ok, but when a user edits a wiki thourgh the browser, this is not related to the API anyway, is it?
It is. The UI uses the same API calls a bot would use.
On 26.08.2015 23:49, Daniel Kinzler wrote:
Am 26.08.2015 um 17:08 schrieb Markus Krötzsch:
Ok, but when a user edits a wiki thourgh the browser, this is not related to the API anyway, is it?
It is. The UI uses the same API calls a bot would use.
Right, of course, but since my code is unlikely to be used as a Web UI backend (it's Java), this would not be a major reason for me to support the bot flag. But Revi's point is enough to convince me that I should support this nonetheless.
Markus
Sometimes when community want to approve tasks for already flagged bot, they want bot doesn't mark their task as bot edit so it appears on RC and Watchlist as non-bot edit. I think this can be a reason?
-- Revi https://revi.me -- Sent from Android -- 2015. 8. 27. 오전 12:08에 "Markus Krötzsch" markus@semantic-mediawiki.org님이 작성:
On 26.08.2015 12:27, Addshore wrote:
The reason our bot flag works like this is to remain consistent with all other mediawiki API modules.
See https://www.mediawiki.org/wiki/Manual:Bots#The_.22bot.22_flag Mainly, Not all users with this right are "bots".
Ok, but when a user edits a wiki thourgh the browser, this is not related to the API anyway, is it? I wonder in which cases a users with a bot flag makes an edit through the API that should not be flagged as "bot".
Background: I am currently implementing write access to Wikidata. I am inclined to set the bot flag on all requests to simplify the interface.
Cheers,
Markus
Cheers
Addshore
On 26 August 2015 at 10:51, Markus Krötzsch <markus@semantic-mediawiki.org mailto:markus@semantic-mediawiki.org> wrote:
Hi, I wondered why wbeditentity has a parameter "bot". The documentation says that this will mark the edit as a bot edit, but only if the user is in the bot group. In other words, users in the bot group can use this parameter to decide if they want to have their API-based edit flagged as bot or not. Is there any reason why a user in bot group would *not* want their API-based edit flagged as bot? Cheers, Markus _______________________________________________ Wikidata-tech mailing list Wikidata-tech@lists.wikimedia.org <mailto:Wikidata-tech@lists.wikimedia.org> https://lists.wikimedia.org/mailman/listinfo/wikidata-tech
-- Addshore
Wikidata-tech mailing list Wikidata-tech@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-tech
Wikidata-tech mailing list Wikidata-tech@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-tech
On 27.08.2015 00:51, Hong, Yongmin wrote:
Sometimes when community want to approve tasks for already flagged bot, they want bot doesn't mark their task as bot edit so it appears on RC and Watchlist as non-bot edit. I think this can be a reason?
Thanks. This is a relevant use case indeed! I will add support for the bot flag to my code then.
Markus
-- Revi https://revi.me -- Sent from Android --
- 오전 12:08에 "Markus Krötzsch"
<markus@semantic-mediawiki.org mailto:markus@semantic-mediawiki.org>님 이 작성:
On 26.08.2015 12:27, Addshore wrote: The reason our bot flag works like this is to remain consistent with all other mediawiki API modules. See https://www.mediawiki.org/wiki/Manual:Bots#The_.22bot.22_flag Mainly, Not all users with this right are "bots". Ok, but when a user edits a wiki thourgh the browser, this is not related to the API anyway, is it? I wonder in which cases a users with a bot flag makes an edit through the API that should not be flagged as "bot". Background: I am currently implementing write access to Wikidata. I am inclined to set the bot flag on all requests to simplify the interface. Cheers, Markus Cheers Addshore On 26 August 2015 at 10:51, Markus Krötzsch <markus@semantic-mediawiki.org <mailto:markus@semantic-mediawiki.org> <mailto:markus@semantic-mediawiki.org <mailto:markus@semantic-mediawiki.org>>> wrote: Hi, I wondered why wbeditentity has a parameter "bot". The documentation says that this will mark the edit as a bot edit, but only if the user is in the bot group. In other words, users in the bot group can use this parameter to decide if they want to have their API-based edit flagged as bot or not. Is there any reason why a user in bot group would *not* want their API-based edit flagged as bot? Cheers, Markus _______________________________________________ Wikidata-tech mailing list Wikidata-tech@lists.wikimedia.org <mailto:Wikidata-tech@lists.wikimedia.org> <mailto:Wikidata-tech@lists.wikimedia.org <mailto:Wikidata-tech@lists.wikimedia.org>> https://lists.wikimedia.org/mailman/listinfo/wikidata-tech -- Addshore _______________________________________________ Wikidata-tech mailing list Wikidata-tech@lists.wikimedia.org <mailto:Wikidata-tech@lists.wikimedia.org> https://lists.wikimedia.org/mailman/listinfo/wikidata-tech _______________________________________________ Wikidata-tech mailing list Wikidata-tech@lists.wikimedia.org <mailto:Wikidata-tech@lists.wikimedia.org> https://lists.wikimedia.org/mailman/listinfo/wikidata-tech
Wikidata-tech mailing list Wikidata-tech@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-tech
wikidata-tech@lists.wikimedia.org