Is there a bugzilla feature request for hiding IP addresses?
Another solution: add a new database table that maps IP addresses to some kind of key. Let's call it IP-key. Almost everywhere where now the IP is used, use IP-key instead. Only resolve IP-key to IP (and vice versa) when you have to.
Doesn't sound like a huge effort, but I guess it would take at least a few days to weeks to implement.
I don't know how the difference between IPs and usernames is currently handled in MediaWiki. If it's a syntactical check if a username 'looks like' an IP, then an IP-key should 'look like' an IP. Which may lead to confusion...
JC On Jun 9, 2012 2:40 PM, "Anthony" wikimail@inbox.org wrote:
On Sat, Jun 9, 2012 at 7:51 AM, Daniel Friesen lists@nadir-seen-fire.com wrote:
On Fri, 08 Jun 2012 03:49:01 -0700, Risker risker.wp@gmail.com wrote:
Do this now, please. Even I can see how easy it ought to be to replace the last three digits of an IPv4 address with XXX in publicly viewable lists and logs....and reduce the publicly visible IPv6 string to its first
three
segments.
It's not. This is not something simple to do technically.
When someone edits without being logged in, automatically log them in under a newly created username "X.Y.Z.xxx #N", where N is just the lowest number which creates a unique name.
(Of course, if you're going to do that, just abandon the whole IP address thing altogether. When a user who is not logged in gets to the edit screen, there are two extra fields: username and password. Username is pre-filled with "Random User #NNNNNNNN", where NNNNNNNN is a random not-yet-used number.)
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l