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
