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

--- Comment #63 from Philippe Verdy <[email protected]> 2012-03-16 23:12:22 
UTC ---
(In reply to comment #59)
> That feature was requested, and later coded by me. Yes, I still consider it
> valueble (despite not being 'pretty', as already discussed elsewhere).
> Sure, few people complained about its removal but don't many people argued to
> it, either, so that's not a strong reason.
> 
> Going back to autocreation, it'd be really easy to stop account autocreation,
> and instead require a manual clic on login. I think there's even a
> configuration variable for that.
> But then, there would be lots of complaints about edits done as IP because
> "autocreation isn't working" (which would be worse than this bug). We can
> reduce it by disabling only autocreation, while keeping global login to sites
> where you already have an account.
> Nonetheless, that would still reveal a number of users IPs. And it would also
> damage, for instance, the experience of switching to Wikimedia Commons from
> your home wiki.
> 
> Philippe Verdy, can you design an appropiate interface for that?

No need of a new interface. SUL continues to create accounts like now. No new
dialog is needed (except if an with "autocreated" account status wants to edit
a page, in which case it would be helpful to have a dialog asking the user to
first define and SAVE his preferences). No now button.

Eventually, the icon at the top of page that is displayed beside the user name
would be different (such as a man with black glasses and a hat, meaning that he
is invisible to everyone, and that he is visiting the wiki privately).

Note: No need to hide the user in server logs (admins with "checkuser" can
still see all actions performed by that user, including simple visits).

The user will NOT be logged publicly. Because saving any page or saving the
preference will automatically convert the status to "registered", there's no
risk for that user to appear accidently in any history of any wiki page (the
history just records SAVES made by a "registered" user, there will not be any
user with the "autocreated" status).

If the user wants to save a page and remain "anonymous", he can logoff first,
and his page edits will be saved under his IP, like now.

I repeat: nothing is changed for users, except that nobody will ever attempt to
send him any email, because this permission to send mail to a "autocreated"
account is granted to NOBODY.

The user keeps the FULL control of WHEN he will (or will not) start editing
something and being logged under his account name for his edits.

As long as the user is visiting, and just visiting, he is invisible to anyone
(except to "checkuser admins" that can see his actions in the server log:
"checkuser admins" must still not attmpt to write any email to that user, they
would however need to see these logs in order to identify a user that behaves
badly on another wiki, or that abuses the service by too much automated traffic
of viewing requests; this would likely include "Bot" users visiting other
websites with their autocreated account; this case would be exceptional : bots
don't normally don't visit wikis by accident, but they may do that only to see
if a page exists there, and "chekuser" admins can see these invisible users and
associate them to a user account registered on another wiki).

Nothing is changed in SUL itself: when a wiki sees that the visiting user is
not logged, it performs a SUL check (looking at its global SUL cookie), and
then retrieves the user name from SUL. it autocreates the account like now. But
the only thing changed is that the wiki creates the account with different
*initial* status (all private options are disabled, including all emails). This
initial status is not definitive, and in fact, it is not even needed to record
any default value in that account (those defaults will be set when the user
first visits his preferences page, but will become effective only if the user
SAVES these default settings).

-- 
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