https://bugzilla.wikimedia.org/show_bug.cgi?id=43917

--- Comment #21 from Krinkle <krinklem...@gmail.com> ---
The short version of the long story (that is partially outlined in previous
comments by all of you) is that it:

* Was never consistent to be begin with.
* It has changed over time.
  So we can't reliably know now what to do with a message. You'd have to
account
  for deployment dates for different wikis and assume a community member
  intentionally left a message override untouched knowing the new behaviour.
  More likely it was forgotten about and is actually still assuming the old
logic. 
* It can vary by message whether it is blankable or disableable.

If the code calls isBlank first (like Sitenotice) then it can be blanked with
'' without leaving a gap in the interface because the feature checks it first.

If the code calls isDisabled first, and then falls back or something, then it
can be blanked with '' or '-' and it will use the default.

However by far the default behaviour for the majority of messages is that if
you create a local page, it replaces the message with that page. And if you put
'' or '-' in it, it will appear as a gap in the interface.

Either way, those pages are there with empty content for a reason, so it
doesn't make sense to delete them en mass as part of this maintenance script.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to