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

Daniel Friesen <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mediawiki-bugs@nadir-seen-f
                   |                            |ire.com

--- Comment #5 from Daniel Friesen <[email protected]> 
2012-10-16 11:37:07 UTC ---
(In reply to comment #2)
> The gender tag should be enhanced to enable using the current username when
> none is provided. Otherwise, this tag is quite useless.

GENDER is perfectly useful without the feature you request:
USERBOX: "{{PAGENAME}} is an admin on {{SITENAME}}, you may contact
{{GENDER:{{PAGENAME}}|him|her|them}} for for help."

Your request is ONLY useful in a situation where the article is talking to the
user. Which is an extreme rarity.

> Cache coherency is not a valid argument as the problem can be solved easily:
> When a user specific information is included in a wiki page (username, gender,
> other), the page identifier in the cache must include the user name (or user
> account identifier), and nothing for IP users.

Cache issues are a valid argument. Your suggestion on how to /fix/ the issue is
absolutely ridiculous.
What you describe will fragment the cache such that we store a completely
different cache for each and every user. The page will be re-parsed over and
over as different users use it. This is almost the same as disabling the cache
entirely. And not only that, it also carries the issue of exponentially growing
the cache size. Which starts erasing good caches that can be used for everyone
just to store caches that are only useful for one user and essentially
worthless. That kind of thing hurts an entire wiki's performance.

And frankly, no one has even detailed a single scenario where using the reader
gender in an article rather than an interface message is useful.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to