In this recent question (and following comments) the problem is identified that
"some in the community are bugged [or] annoyed by" the particular appearance or choice of display names of some users
Indeed, for any particular alphanumeric string there may some reason be found for it being imperfect or inappropriate as display name of a particular PSE user. (Even the real name of any user, which cannot itself be deemed objectionable by anyone as a matter of principle, may nevertheless fail to satisfy demands of anonymity.) Therefore the possibility can and must be entertained that there may be members of the community for whom any particular selection of display name is annoying to some in the community (possibly themselves).
Now, if any one particular selection cannot satisfy everyone, then why not let everyone set their own individual preference?:
Let each specific user select a preferred display name (as it is presently possible already) as default;
but, moreover, give everyone else in the community the individual option to substitute this default display name (of any specific user under consideration) by a name string of their own preference (separately for each specific user under consideration) for display in their individual view.
Concretely, given userABC
's default setting
ABC_display_name := "<call_me_ABC>"
,
any other userXYZ
's optional setting
XYZ_replacement_display_name_for_ABC := "<XYZ_rather_calls_you_ABC_substitute>"
,
then any text which userABC
(wrote and) views as containing occurences of the string "<call_me_ABC>"
userXYZ
would view as text with the string "<XYZ_rather_calls_you_ABC_substitute>"
substituted in place of "<call_me_ABC>"
,
and any other userHJK
who didn't customize the individual HJK_replacement_display_name_for_ABC
preference option, or anyone who isn't logged in, would view the text with the occurences of string "<call_me_ABC>"
, just as userABC
does.
In turn, any text which userXYZ
(wrote and) views as text containing occurences of the string "<XYZ_rather_calls_you_ABC_substitute>"
would be viewed by userABC
as well as by any default user as text with the string "<call_me_ABC>"
substituted in place of "<XYZ_rather_calls_you_ABC_substitute>"
.
(It might be advantageous, however, if these substutions are suppressed for occurances of these strings under consideration which are enclosed in suitable escape characters, such as in pairs of backticks: `"<...>"
`.)
Can this be implemented, please?
display name
, plus (the last time I checked) about 3000 words of pet statementabout me
,website
,location
and some integer numbers offavorite tags
andignored tags
. So the proposal is to add some integer number of other associatedpet names
. Prospectively addingminimum pet score
settings, etc. (Yeah.) $\endgroup$