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

Daniel Kinzler <[email protected]> changed:

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

--- Comment #1 from Daniel Kinzler <[email protected]> 2012-11-28 
11:18:26 UTC ---
(In reply to comment #0)
> For Wikimedia, an option would be to check central auth and assign the rc_user
> id accordingly if it's a linked account with Wikidata, and to 0 if the user 
> was
> an IP on wikidata.

What if the user was logged in on wikidata, but does not have an account on the
local wiki? Then there is no user ID that can be used. I think that happens
quite frequently, e.g. for people coming from en.wikipedia to wikidata - they
won't have an account or user ID e.g. on fr.wikipedia.

Other things we could do:

* "anon" could be defined as User ID 0 AND change_type != external. That will
then not filter external anons.

* Use user ID -1, not 0, when injecting wikidata changes. Might confuse other
code though.

I can't think of a really good soltuion except for a separate rc_anon field in
core.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
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