> That seems quite sensible. Why force the indirection? I think it was explained up a bit more - Resource names need to be unique. Forcing a user to choose a unique name is a heavy thing to do. See the example where a user names both his laptop and his desktop at work 'Work'. - With identities, you are sure that the name you set is the name returned by disco. This means that you can start assigning icons to common idenities, and even translate them (if we agree that identities should be in english). You could provide an editable combobox with a few preprogrammed agreed upon identity names (Laptop, Work, Desktop, ...), and all clients could translate this and map this to icons. You can't do this with resource names, as you would need to start parsing them, and guessing the parts that the server changed etc.
cheers, Remko
