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

Bartosz Dziewoński <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #2 from Bartosz Dziewoński <[email protected]> ---
Let's go through all the parsers, then.

* 'text', obviously. It also has some rudimentary collation capabilities (which
have to be configured per-wiki), and while extremely limited this is actually
useful and used e.g. on pl.wikipedia. This one is good.

* 'IPAddress'. It actually only supports IPv4 addresses. If natural sorting was
implemented, it would be entirely 100% useless. Kill it.

* 'currency'. By $.tablesorter definitions this actually means pounds, dollars,
euros and yens; all other currency signs are not detected and treated as
'text'. It would be similarly superseded by natural sorting. Kill it.

* 'url'. It just removes ftp:, file:, http: and https: protocols and then sorts
as text. I have absolutely no idea why would anybody consider this useful. Kill
it.

* 'isoDate'. That is YYYY-M(M)-D(D), where (X) means that this part is
optional. Would be similarly superseded by natural sorting, kill it.

* 'usLongDate'. It uses a 114-character regex I'm not going to decipher right
now, but the regex ends with (AM|PM). English-specific, completely useless for
other languages, kill it.

* 'date'. It uses some generated regexes based on wgMonthNames and
wgMonthNamesShort. Assumes that all languages use a XXX[,.'-/]XXX[,.'-/]YY(YY)
date formats, where X can be either D or M depending on wgDefaultDateFormat and
wgContentLanguage==en. I have no idea why exactly those separators were used.
Probably doesn't work for most languages; I didn't test carefully, but bug
42607 is due to this malfunctioning. Kill it.

* 'time'. Matches a HH:MM time with optional AM/PM. Again, would be obsoleted
by natural sorting, let's kill it.

* 'number'. Would be obsoleted by natural sorting, let's kill it.

Is that enough justification?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to