solus-project / os-installer

Solus Installer
https://solus-project.com/
GNU General Public License v2.0
16 stars 11 forks source link

Suggest A Username based on Real Name #12

Open snwh opened 8 years ago

snwh commented 8 years ago

Most people probably don't have a specific username in mind when they're setting up a user account, and I'd wager the majority of people use a username based on their real name anyway, so suggesting a username would save a few seconds of their install time.

For example, "John Doe" would suggest jdoe or "Jane" would suggest jane

And this suggestion mechanism wouldn't inconvenience users who have a specific username in mind (e.g. soluslover22) since they'd still have to type it in anyway.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/35866577-suggest-a-username-based-on-real-name?utm_campaign=plugin&utm_content=tracker%2F2994527&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F2994527&utm_medium=issues&utm_source=github).
philipzae commented 8 years ago

It would be ideal to put the user account name above the username field in the installer to make this processes easier.

snwh commented 8 years ago

Yeah that too, I forgot to mention that in the original report.

philipzae commented 8 years ago

Possibly the code can be pulled from System > Users > Add User

ikeydoherty commented 8 years ago

This isn't an issue with code, this is an issue with inventing problems that don't exist. We do not support a spam-click-thru model

snwh commented 8 years ago

So we can only report issues with code?

ikeydoherty commented 8 years ago

What? I didn't say that. The answer was in response to code that I could use, and I pointed out this isn't a code issue. I don't really see how this functionality helps. If you can link to something suggesting that this behaviour isn't intrusive and annoying, then yeah I'll consider it

philipzae commented 8 years ago

The point of the functionality is to reduce the amount of typing a user does and it be intuitive in doing so.

snwh commented 8 years ago

@ikeydoherty okay, but it read like that to me. 😉

I don't see how this is intrusive and annoying, it is simply a suggestion which I'd argue is helpful. It doesn't even add a step, it removes one for a lot of people and it would only impact those who find the suggested username unsatisfactory and would have to backspace it, which is a very minor trade off (in a text box you already have to interact with).

Most graphical installers I've used have this behaviour: Fedora's, Ubiquity. Even the Mac OS X first-run setup is based on real name (but in this case you have no option to set a username).

snwh commented 8 years ago

I'm not sure what your argument against this is aside from "it promotes click-through" which it does not do, it's a simple time saver.