keybase / keybase-issues

A single repo for managing publicly recognized issues with the keybase client, installer, and website.
902 stars 37 forks source link

Allow renaming in contact list #3163

Open dreamflasher opened 6 years ago

dreamflasher commented 6 years ago

Nicknames are hard to remember, that's why basically all instant messengers allow a local/private rename of users in the contact list. This is missing in keybase.

lemonforest commented 6 years ago

I'm thinking this would have to be reflected in the Mtree if you wanted this to sync across clients but that would probably cause unnecessary growth for simply a few characters and an avenue of attacking the Mtree through flooding.

On a positive note, your own keybase pgp encrypt key could be used to keep the rename people private.

I'm unaware of what the Keybase Drive writes to the Mtree but perhaps propose that, in your private Keybase directory a .aliasmetadata or some such could be used by the client to check and fetch user modified, client display options.

mossy-nw commented 5 years ago

(bump) could this be more simply implemented at the client level (accepting that syncing nicknames/aliases across devices might not be feasible)?

This is especially relevant given Keybase's unique user/team namespace. Currently, I need to recommend that organizations all maintain an #introductions channel to map familiar names to keybase usernames.

ghost commented 5 years ago

I would like to see this as well.

svoop commented 4 years ago

The lack of local username aliases is kind of a blocker when it comes to replace e.g. Slack with Keybase for comm inside a company. Slack prevails because Admins can play god which of course is not an option on Keybase.

However, even with the drawback of no-sync across devices, a strictly local map from usernames to display names would bear great potential for Keybase to rival Slack. Even more so if there's a way to export this map on one client and import it on another.

You gave us bots which is cool and another nail in the coffin of Slack, please give local username aliases some love and drive in another one.