Operator: Xinbenlv ( talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 06:29, Wednesday, February 20, 2019 ( UTC)
Function overview: User:Xinbenlv_bot#Task 1: Notify (on Talk page) cross language inconsistency for birthdays.
Automatic, Supervised, or Manual: Automatic
Programming language(s): Javascript
Source code available: [1]
Links to relevant discussions (where appropriate): Wikipedia:Village_pump_(technical)/Archive_166#Cross_Lang_Conflicts
Edit period(s): daily or twice a week
Estimated number of pages affected: 30 per day to begin with, can increase to 100 per day if community sees it helpful. Speed is completely controllable. Overall, there are a few thousands between major wikis like EN - JA(~3000), EN - DE(~5000).
Namespace(s): Talk
Exclusion compliant (Yes/No): Yes
Adminbot (Yes/No): No
Function details:
The bot will notify editors by writing a new section on Talk page of a subject, if that subject has inconsistent birthdays in this and another wikipedia languages.
The data of inconsistency comes from a public available dataset Github, called Project WikiLoop. An example edit looks like this
- Notifying French Editors fr:Utilisateur:Xinbenlv/sandbox/Project_Wikiloop/unique_value/Discussion:Samuel_Gathimba - Notifying English Editors en:User:Xinbenlv/sandbox/Project_Wikiloop/unique_value/Talk:Samuel_Gathimba
Would adding a maintenance template (that adds a tracking category) be a viable alternative to talk page notices? It might be more effort due to the inherently cross-project nature of the task, but talk page notices are rarely acted on, is extra noise on busy talk pages, and may cause serious annoyance since the enwp date may be correct (it's, for example, the dewp article that's incorrect) and the local editors have no reasonable way to fix it. A tracking category can be attacked like any gnome task, and the use of a maint template provides the option of, for example, flagging a particular language wikipedia as having a verified date or specifying that the inconsistency comes from Wikidata. In any case, cross-project inconsistencies are an increasingly visible problem due to Wikidara, so kudos for taking on this issue! -- Xover ( talk) 18:41, 25 February 2019 (UTC) reply
{{
BAGAssistanceNeeded}}
in the "Trial edits" section below. --
Xover (
talk) 05:22, 26 February 2019 (UTC)
replyDear all admins and editors,
I have generated 30 trial edits in sandbox, you can find them in en:Category:Wikipedia:WikiProject_WikiLoop/Inconsistent_Birthday. I also generated 3 trial edits in real Talk page namespace
Please take a look. Thank you!
Xinbenlv ( talk) 00:13, 26 February 2019 (UTC) reply
Could I just verify something? I notice that all of the sandbox trials are placing what appear to be talk page sections, while it sounds like the majority of participants (on multiple languages) feel either a maintenance template or category are more appropriate to fix this issue.
In other words, the template you've made looks like it's a wall of text that (as mentioned previously) users aren't generally thrilled about dealing with. Is there another way to make this template look more like a "maintenance" template? Maybe just the intro line ("An automated process has determined...") and the table, with instructions to remove when checked? Something that can be placed at the top of a talk page? Primefac ( talk) 20:16, 4 April 2019 (UTC) reply
On hold. I feel there's a sweet spot to be had. A short message done through a template would be ideal.
== Possible Wikidata issue== {{Inconsistent Interwiki/Wikidata Issue<!-- Come up with a better name than this please |lang1=fr |subject1=Ernst Joll |date1=1902-06-19 |land2=en |subject2=Ernst Joll |date2=1902-09-10 |fixed=yes/no }} Automated notice by ~~~~
@ RexxS and Pigsonthewing:, you're the resident Wikidata experts here. Could you come up with a template that scales generalize to other Interwiki/Wikidata conflits? @ Xinbenlv: feel free to participate in those efforts too. Until that template is designed, I'm going to put this on hold. Headbomb { t · c · p · b} 05:21, 9 April 2019 (UTC) reply
{{User:Rexxbot/msg/Inconsistency | issue = birth date | lang1 = en | article1 = Ernst Joll | value1 = 1902-09-10 | lang2 = fr | article2 = Ernst Joll | value2 = 1902-06-19 | bot = Xinbenlv bot | date = 28 April 2019 | status = | by = }}
{{ OperatorAssistanceNeeded}} Headbomb { t · c · p · b} 01:16, 13 May 2019 (UTC) reply
For 1, I believe you can just scale |lang1/article1/value1=
to |lang3/article3/value3=
etc.
RexxS can confirm. For 2, no idea. It's good to think about, but that's not a blocker for the English Wikipedia or this bot.
Headbomb {
t ·
c ·
p ·
b} 05:06, 13 May 2019 (UTC)
reply
{{ OperatorAssistanceNeeded}} Headbomb { t · c · p · b} 04:17, 6 August 2019 (UTC) reply
Request Expired. Four months without any updates or idea of how this will be set up. Primefac ( talk) 16:20, 8 December 2019 (UTC) reply
Operator: Xinbenlv ( talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 06:29, Wednesday, February 20, 2019 ( UTC)
Function overview: User:Xinbenlv_bot#Task 1: Notify (on Talk page) cross language inconsistency for birthdays.
Automatic, Supervised, or Manual: Automatic
Programming language(s): Javascript
Source code available: [1]
Links to relevant discussions (where appropriate): Wikipedia:Village_pump_(technical)/Archive_166#Cross_Lang_Conflicts
Edit period(s): daily or twice a week
Estimated number of pages affected: 30 per day to begin with, can increase to 100 per day if community sees it helpful. Speed is completely controllable. Overall, there are a few thousands between major wikis like EN - JA(~3000), EN - DE(~5000).
Namespace(s): Talk
Exclusion compliant (Yes/No): Yes
Adminbot (Yes/No): No
Function details:
The bot will notify editors by writing a new section on Talk page of a subject, if that subject has inconsistent birthdays in this and another wikipedia languages.
The data of inconsistency comes from a public available dataset Github, called Project WikiLoop. An example edit looks like this
- Notifying French Editors fr:Utilisateur:Xinbenlv/sandbox/Project_Wikiloop/unique_value/Discussion:Samuel_Gathimba - Notifying English Editors en:User:Xinbenlv/sandbox/Project_Wikiloop/unique_value/Talk:Samuel_Gathimba
Would adding a maintenance template (that adds a tracking category) be a viable alternative to talk page notices? It might be more effort due to the inherently cross-project nature of the task, but talk page notices are rarely acted on, is extra noise on busy talk pages, and may cause serious annoyance since the enwp date may be correct (it's, for example, the dewp article that's incorrect) and the local editors have no reasonable way to fix it. A tracking category can be attacked like any gnome task, and the use of a maint template provides the option of, for example, flagging a particular language wikipedia as having a verified date or specifying that the inconsistency comes from Wikidata. In any case, cross-project inconsistencies are an increasingly visible problem due to Wikidara, so kudos for taking on this issue! -- Xover ( talk) 18:41, 25 February 2019 (UTC) reply
{{
BAGAssistanceNeeded}}
in the "Trial edits" section below. --
Xover (
talk) 05:22, 26 February 2019 (UTC)
replyDear all admins and editors,
I have generated 30 trial edits in sandbox, you can find them in en:Category:Wikipedia:WikiProject_WikiLoop/Inconsistent_Birthday. I also generated 3 trial edits in real Talk page namespace
Please take a look. Thank you!
Xinbenlv ( talk) 00:13, 26 February 2019 (UTC) reply
Could I just verify something? I notice that all of the sandbox trials are placing what appear to be talk page sections, while it sounds like the majority of participants (on multiple languages) feel either a maintenance template or category are more appropriate to fix this issue.
In other words, the template you've made looks like it's a wall of text that (as mentioned previously) users aren't generally thrilled about dealing with. Is there another way to make this template look more like a "maintenance" template? Maybe just the intro line ("An automated process has determined...") and the table, with instructions to remove when checked? Something that can be placed at the top of a talk page? Primefac ( talk) 20:16, 4 April 2019 (UTC) reply
On hold. I feel there's a sweet spot to be had. A short message done through a template would be ideal.
== Possible Wikidata issue== {{Inconsistent Interwiki/Wikidata Issue<!-- Come up with a better name than this please |lang1=fr |subject1=Ernst Joll |date1=1902-06-19 |land2=en |subject2=Ernst Joll |date2=1902-09-10 |fixed=yes/no }} Automated notice by ~~~~
@ RexxS and Pigsonthewing:, you're the resident Wikidata experts here. Could you come up with a template that scales generalize to other Interwiki/Wikidata conflits? @ Xinbenlv: feel free to participate in those efforts too. Until that template is designed, I'm going to put this on hold. Headbomb { t · c · p · b} 05:21, 9 April 2019 (UTC) reply
{{User:Rexxbot/msg/Inconsistency | issue = birth date | lang1 = en | article1 = Ernst Joll | value1 = 1902-09-10 | lang2 = fr | article2 = Ernst Joll | value2 = 1902-06-19 | bot = Xinbenlv bot | date = 28 April 2019 | status = | by = }}
{{ OperatorAssistanceNeeded}} Headbomb { t · c · p · b} 01:16, 13 May 2019 (UTC) reply
For 1, I believe you can just scale |lang1/article1/value1=
to |lang3/article3/value3=
etc.
RexxS can confirm. For 2, no idea. It's good to think about, but that's not a blocker for the English Wikipedia or this bot.
Headbomb {
t ·
c ·
p ·
b} 05:06, 13 May 2019 (UTC)
reply
{{ OperatorAssistanceNeeded}} Headbomb { t · c · p · b} 04:17, 6 August 2019 (UTC) reply
Request Expired. Four months without any updates or idea of how this will be set up. Primefac ( talk) 16:20, 8 December 2019 (UTC) reply