3 ms·
So what do you do when a en_GB user creates a folder named Trash and switches to en_US and her “bin” folder now needs to be displayed as Trash? How do you resol
by wodenokoto 6y ago
So what do you do when a en_GB user creates a folder named Trash and switches to en_US and her “bin” folder now needs to be displayed as Trash? How do you resolve her saved searches and labeled items in a way such that the user can also tell them apart?
- dash2 6y agoMaybe use reserved words? This doesn't seem like an impossible obstacle to surmount.
- thesuitonym 6y agoLabels should reference GUIDs behind the scenes. If a user does this, they will just be unsure which one is the actual Trash label. When searching, Gmail should give results from both labels.
- PaulDavisThe1st 6y agoor more generally, user-provided names should never be the canonical identifier for any resource. for example, don't (canonically) identify accounts with usernames. that way when "joesmith" becomes "josephbarnes", the user can just change their username and everything keeps working (because it's really all user ID 19829). any "name" you get from a user should always be considered nothing more than a non-canonical label for a resource with some other persistent and canonical identifier.
- xyzzy_plugh 6y agoAs another poster points out, this won't work for e.g. IMAP usage.
- earthboundkid 6y agoYes, although to be fair, JMAP is a thing and Google has had a decade and a half to improve IMAP if they cared.