Talk:Wikidata MassMessage tool

From Meta, a Wikimedia project coordination wiki
Jump to navigation Jump to search

Note for kowiki[edit]

Please keep in mind that not all VPs are operated as other wikis do; we at kowiki uses subpages divided weekly or monthly (so ABSOLUTELY nobody posts on the main VP, they post it on "YYYY(year) Week X" page or "YYYY(year) XX(month)" subpages. — regards, Revi 13:27, 10 April 2018 (UTC)

@-revi: Hm, I’m not sure how to deal with that to be honest… how did people previously write to that VP using MassMessage? --Lucas Werkmeister (WMDE) (talk) 09:47, 11 April 2018 (UTC)
We put {{#time:Y년 n월|+9 hours}} for monthly, and {{#time:o|+9 hours}}년 제{{#expr:{{#time:W|+9 hours}}}}주 for weekly. — regards, Revi 09:54, 11 April 2018 (UTC)
It isn't even the only exception FWIW. [1] --Elitre (WMF) (talk) 12:36, 11 April 2018 (UTC)
@-revi and Elitre: hm, so should I teach the tool to use overrides from pages in Special:PrefixIndex/Distribution_list/ for certain items? --Lucas Werkmeister (WMDE) (talk) 12:51, 16 April 2018 (UTC)
Wouldn't that defy the point of having a tool that can extract the pages that are most certainly up-to-date? Note that not all the distribution lists are well maintained. What you only need to retain is the code for certain wikis (which I am guessing is still current in the specific list I mentioned, but I can't vouch for the others). I am also fairly sure that there are other undocumented exceptions. https://da.wikipedia.org/wiki/Wikipedia:Landsbybrønden for example isn't really supposed to receive messages, they also use subpages. I always create threads manually if I need to contact them. --Elitre (WMF) (talk) 13:52, 16 April 2018 (UTC)
Well, I’m not sure what the main benefit of the tool is :) even without using Wikidata directly, it could still be useful for the fallback functionality. But I guess I can also hard-code the individual exceptions (per page, not per item!), sourced from the message lists.
(A tiny voice in my head keeps cheeping “we wouldn’t have this problem if we all used Structured Discussions” but I know we can’t force that change on all the communities :D ) --Lucas Werkmeister (WMDE) (talk) 08:50, 17 April 2018 (UTC)
@-revi and Elitre (WMF): Done! I imported the exceptions from the “global message delivery” page (full list), and the tool should apply them now. I just hope I didn’t miss anything… I searched for all pages with a / or (, is there any other kind of special pattern that a wiki might use? (I also didn’t check any other distribution lists because it seems like the global one should cover everything.) --Lucas Werkmeister (WMDE) (talk) 17:08, 18 April 2018 (UTC)

A little confusion[edit]

I just used the tool (Which I love by the way) to generate this list. I removed some wikis manually as they were not intended for the message I sent. However it appears I still ran afoul of this problem. What did I do wrong? CKoerner (WMF) (talk) 21:48, 24 April 2018 (UTC)

(ping Lucas Werkmeister (WMDE) who may have missed this. --Elitre (WMF) (talk) 10:44, 27 April 2018 (UTC))
@CKoerner (WMF): Ah, I only added overrides for Project:Village pump (Q16503), not for Wikipedia:Village pump (technical) (Q4582194), sorry… I’ll add overrides for Wikipedia:Village pump (technical) (Q4582194) too if I find the time (sourced from Distribution list/Technical Village Pumps distribution list, I guess). --Lucas Werkmeister (WMDE) (talk) 10:57, 27 April 2018 (UTC)
@CKoerner (WMF) and Elitre (WMF): should work better now (commit), thanks for the bug report :)
Thanks Lucas! I appreciate it. CKoerner (WMF) (talk) 17:02, 27 April 2018 (UTC)