That’s not useful to me. However if it gets replaced by
Ken Sims
That’s more defensible as it does not duplicate information. You don’t quite know the correct @username – is it a space? dash? underscore? but that might be OK.
Clicking on their username to get the usercard would make that information known. Plus you could probably deduce quickly that @kensims is who you want for Ken Sims (in theory)
As a user, I resent being a second class citizen with my full name not shown just because of my username.
I for one am awful happy someone came along and fixed this bug faulty design with a plugin. I hope someone will come along and fix this with a free and open source pull request.
“I_Am_User I_Am_User” on every post you ever make, it actually looks like a software bug.
But if people are insisting on messing with their users and making them think stuff is broken, so be it. Maybe someone should submit a PR for a site setting.
I am pretty opposed to this as I think you are inventing a problem here.
Without my full name, if you don’t look at my profile, how do you know my full name is actually Ken Sims and not K Ensims?
As a user, I resent it that other users get their full name displayed and I don’t.
As an admin and as a programmer (not Discourse but in my $dayjob for over 35 years), I resent it that the option says “display name on posts” and “Show a user’s full name on their posts in addition to their @username.” but it doesn’t actually do that.
Having an option to allow duplicates allows users of forums I manage to see the same username Full Name every single time, regardless if they are identical.
Otherwise, it’s just confusing as to what’s what.
Any buggy/duplicate “blame” falls on the person who choses to have a username and full name that match exactly… and since we require full names on our board, that’s just not going to happen here.
Just in case someone was thinking about closing my original feature request … I personally don’t consider it solved or implemented as long as it’s in a proprietary & paid plugin.
There are two three proposals being tossed around here, it’s getting confusing.
a) No suppression of full names. Ex:
For downey / Michael Downey, show username and full name (current behavior).
For sam_saffron / Sam Saffron, show username and full name (no suppression).
For joe1234 [no fullname set], show username (joe1234)
b) Suppress all usernames when full name is present. Ex:
For downey / Michael Downey, show only full name (Michael Downey)
For sam_saffron Sam Saffron, show only full name (Sam Saffron)
For joe1234 [no fullname set], show username (joe1234)
c) Change current suppression to hide username vs fullname
For downey / Michael Downey, show username and full name (current behavior).
For sam_saffron / Sam Saffron, show only full name (Sam Saffron).
For joe1234 [no fullname set], show username (joe1234)
All three could be options, but I would really like Option B. My site is focused on real people and community building; cryptic usernames are far less useful than full names for accountability reasons. IMHO It’s OK to obscure the username. The @mention already searches on full names when provided, so that’s a non-issue. By typing @kane, I see Kane York pop up, and autocomplete will correct that to @riking.