Gmail’s Labeling System is a great example of how to move away from the concept of nested folders to nested labels. The only improvement I would add is to allow items tagged with nested labels to inherit the parent labels automatically.
- Sports
- / Golf
- / Hockey
- / Basketball
- / Raptors
So, if you labeled an item ‘Raptors’ it would inherit the ‘Basketball’ label as well as the ‘sports’ label. Google really drops the ball on that one and the reasons for why they do that are probably analogous to why Bitwarden doesn’t really pick up the ball in the first place. i.e. The changes may turn core functionality upside down based on development and UX decisions that were made long ago.
Hence a discussion by Bitwarden users around the benefits of having a single instance of an item that can be related in any number of ways to other items for the last 4 years.
I just spun up a self-hosted version of BitWarden today to evaluate and it took me all of a few hours to get to this. At least I saved 4 years