Page MenuHomePhabricator

Commons Deletion Bot: Rollout tracking
Closed, ResolvedPublic

Description

This ticket is to monitor Commons bot rollout to all wikis which ask for it.

English Wikipedia
Hebrew Wikipedia
  • Volunteer supporter: Eran.
  • Translations: Link
  • Bot approval request:Link
  • Trial run, if required:
  • Mark edit as bot edit? no
  • Mark edit as minor? default (don't care)
  • Any edit tags? no
Romanian Wikipedia
  • Volunteer: Strainu
  • Translations: Link
  • Bot approval request: Link Approved
  • Trial run, if required: No
  • Mark edit as bot edit? No
  • Mark edit as minor?
  • Any edit tags? No
Polish Wikipedia
  • Volunteer: Wostr
  • Translations:
  • Bot approval request: Link
  • Trial run, if required: 30 edits
  • Mark edit as bot edit? No.
  • Mark edit as minor? No.
  • Any edit tags? No.
Persian Wikipedia
  • Volunteer supporter: 4nn1l2
  • Translations: Link
  • Bot approval request: Link
  • Trial run: 100 edits
  • Mark edit as bot edit? No.
  • Mark edit as minor? No.
  • Any edit tags? No.

Next wikis:

  • Vietnamese wikipedia
  • Catalan wikipedia

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

Hebrew Wikipedia has identified an owner for the bot, message left on meta.

TBolliger renamed this task from Commons Deletion Bot: Determine & execute rollout strategy (which wikis? in what order? opt-in or out?) to Commons Deletion Bot: Determine & execute rollout strategy (which wikis? in what order?).May 8 2018, 10:48 PM

@Keegan — food for thought: can we enable this on smaller wikis without direct approval?

Also: here's a count (generated from this spreadsheet) of how many wikis were present in the Wishlist voting phase. If a user had 1,000+ edits on a wiki I marked their wiki. Looks like we should reach out to wikidata, meta, Romanian, German, Polish, and Hungarian.

wikinumber of users who voted in the wishlist
en59
wikidata39
meta22
ro7
de6
pl5
hu4
cs, fr, en.wikivoyage, mediawiki, en.wikitonary3
ru, sv, it, en.wikinews, nl, simple, incubator2
he, ka, pt, nn, ew, fa, gn, es, hi, uk, bg, sl, en.wikiversity, cs.wikitonary, hu.wikibooks, ko, lv, no, pt.wikitonary, it.wikiquote, species, arz, en.wikisource, it.wikivoyage,zh, ar.wikitonary, fr.wikitonary, ua, zh.wikivoyage, ar.wikinews, ar.wikibooks, ar.wikiquote, ar.wikiversity, ar.wikisource1

Not sure if the bot will work out-of-the-box for wikidata, we should check with @MaxSem.

Images used by Wikidata entities are registered in (global)imagelinks, so the bot should work there without any modifications. As of Meta, we need to determine which namespaces would benefit from this and add support for configuring these, aka T194797: Commons Deletion bot should support setting some options per wiki. To go to non-English projects, we need to stabilize messages and add these to Translatewiki (current plan is to do that via Intuition).

@Keegan — food for thought: can we enable this on smaller wikis without direct approval?

I wouldn't suggest running a bot on a wiki without asking anywhere, and that'd be advice to volunteers and WMF alike.

If there's no firm bot approvals process, a village pump post asking for community permission with a few "yes" responses is usually good enough to get permission. It's not super challenging to do, it's actually far easier than requesting bot approval formally, I think.

This train is ready to roll. We have the messages available on TWN now.

@MaxSem Besides bot approval and translations, is there anything else we need before the bot can be enabled on a wiki?

Niharika updated the task description. (Show Details)
Niharika updated the task description. (Show Details)

@Keegan Could you reach out to Eran and let him know that we're ready to rollout the bot on Hebrew wikipedia once we have the translations and bot approval in place? We'd appreciate any help he's able to provide for those tasks.

We can also get the conversation about bot rollout started on other wikis. Looking at the helpful voter list Trevor pulled up above, it seems like meta, ro and de wikis would be good next candidates.

@Keegan Could you reach out to Eran and let him know that we're ready to rollout the bot on Hebrew wikipedia once we have the translations and bot approval in place? We'd appreciate any help he's able to provide for those tasks.

We can also get the conversation about bot rollout started on other wikis. Looking at the helpful voter list Trevor pulled up above, it seems like meta, ro and de wikis would be good next candidates.

Sure, I can contact Eran. Do you have a link to the strings on translatewiki? I went looking for them and got lost. Translatewiki is not easy to navigate unless you know exactly what you're looking for.

@Keegan Could you reach out to Eran and let him know that we're ready to rollout the bot on Hebrew wikipedia once we have the translations and bot approval in place? We'd appreciate any help he's able to provide for those tasks.

We can also get the conversation about bot rollout started on other wikis. Looking at the helpful voter list Trevor pulled up above, it seems like meta, ro and de wikis would be good next candidates.

Sure, I can contact Eran. Do you have a link to the strings on translatewiki? I went looking for them and got lost. Translatewiki is not easy to navigate unless you know exactly what you're looking for.

Yup, it's in the task description. Link.

Niharika renamed this task from Commons Deletion Bot: Determine & execute rollout strategy (which wikis? in what order?) to Commons Deletion Bot: Rollout tracking.Aug 10 2018, 5:46 PM

Thanks @Keegan. I see Eran's replied to it. We should see if he could help us with getting the discussions started for obtaining a bot flag.

While discussing the bot in hewiki (here), @Geagea suggested a good idea to report all the images nominated to be deleted and used in a wiki also in a dedicated page (in addition to talk pages of pages using it) so users involved in image patrolling can watch a dedicated page. What do you think? Please note that Steinsplitter already runs something similar - example but it is written to Commons page rather than the specific project.

@Steinsplitter, would it be possible that your bot will output the report also to hewiki in addition to commons, or would it fit better to Commons Deletion bot?

@Steinsplitter, would it be possible that your bot will output the report also to hewiki in addition to commons, or would it fit better to Commons Deletion bot?

It is just a simple script, we can put the output to a page directly on hewiki if needed.
If Commons Deletion Bot can do the job, feel free to use it and i switch mine off. :-)

Does the bot include "no permission" and "no source" tags?

@Steinsplitter, would it be possible that your bot will output the report also to hewiki in addition to commons, or would it fit better to Commons Deletion bot?

It is just a simple script, we can put the output to a page directly on hewiki if needed.

@Steinsplitter We would love to have the report also in hewiki. Would it be possible to output it also to:
:he:Wikipedia:תחזוקה/תמונות מועמדות למחיקה

This just completes Commons Deletion bot - a dedicated page for all nominated images is especially useful for users patroling images (may be aware to URAA, freedom of panorma and other "complex" issues) while notifications in talk page is useful for the editors of that page.

Does the bot include "no permission" and "no source" tags?

I think no (according to source: https://github.com/MaxSem/CommonsNotifier/blob/master/make-list.py#L64 ) e.g Deletion_requests, Candidates for speedy deletion, Copyright violations
but no Missing source, missing permission

@eranroz Okay, will setup later. My bot is not approved there, was just temporary when sorting out stuff a while ago. Is that a problem?

@eranroz Okay, will setup later. My bot is not approved there, was just temporary when sorting out stuff a while ago. Is that a problem?

@Steinsplitter, Thank you! I'll nominate the bot in hewiki and will ping you on commons later once it will get community consensus. (it becomes out off topic in this phab ticket)

@Steinsplitter, @eranroz, @Geagea - I believe CommunityTech decided against implementing that feature (posting to a centralized page) since SteinsplitterBot was already doing it. In cases where a community-maintained tool is already doing something, CommTech almost always prefers extending that tool rather than taking over the functionality, so +1 for having SteinsplitterBot handle that part.

There is community consensus in hewiki to start running both @Steinsplitter bot for a centralized page as well as Community Tech Bot for reporting in the relevant talk pages. Thank you

Since Keegan is going to be busy with SDC stuff for a while, can someone else claim this task at this point perhaps? TY!

Niharika added a subscriber: Keegan.

Actually, speedy deletions in commons include No source, No permission, No license. See https://commons.wikimedia.org/wiki/Commons:Deletion_requests/Speedy_deletion. But I'm not seeing that it's happening.
Also, I think it is agood idea to allow the local project to ask for moving the file to local project before deleting as the file might be qualify as faire use. for example file - https://commons.wikimedia.org/wiki/File:משה_שאול_זילברמן_הרב_מווירשוב.jpg nominated for deletion. Proper notification hed placed in the local article - https://he.wikipedia.org/wiki/שיחה:שאול_משה_זילברמן. It is a good idea to have an option to request in the DR to copy the file to local project if the file will delete

Also it will be great if the tool/bot can notify in the articles talk page about new version of files. It is very important especially regarding to maps.

2 issues:

  • After deletion of files that was used in featured pictures main page I'm suggesting to add Wikipedia:Featured pictures also to the notification pages. It is not less important.
  • I also suggests to add Template:OTRS received. This also deletion tag. This get idea because featured picture in the main page in he.wiki deleted as the OTRS process did not completed. This template is for OTRS in process for 30 days and if the process not complete then the file is deleted.

@Geagea thank you for your suggestions. I think these are good ideas and should be tracked in seperate subtasks so we can deal with them later without missing them in a general discussion.

I think it is agood idea to allow the local project to ask for moving the file to local project before deleting as the file might be qualify as faire use.

You can find the messages used by the bot in https://github.com/wikimedia/CommonsNotifier/blob/master/i18n (for each language). Do you suggest to replace the message from "Participate in the deletion discussion at the [[$1|nomination page]]" to "Participate in the deletion discussion at the [[$1|nomination page]], or copy the file to local project if it fits to local project? (or different rephrase)
If yes you can directly edit it in github and suggest it as a pull request or suggset the rephrase here.

@eranroz I meant to move from the other way around. From Commons to Wiki project. Actually, I see now that what I meant is already managed in T215381.

MusikAnimal claimed this task.

Closing as the bot is now running on all initial target wikis. Any new wikis interested in this bot need only to file a task with Commons Deletion Notification bot, with a link to an on-wiki discussion showing consensus for the bot.