I notice there is a ~/.cache/telepathy directory with subdirectories in it.
Is this where connection managers should store data that is not present in the settings panel? Or should they just write to ~/.cache/my-connection-manager ? For example, to implement SIP Outbound, a SIP client needs to have an Instance ID[1]. The instanceId is typically a UUID generated the first time the software is run by a given user on a specific device or context. There is also a question about how the Instance ID should be managed if the user logs in to different machines with the same $HOME shared over NFS. Some users may want both SIP clients to register concurrently and this would require a way to generate and store multiple Instance ID values. This also requires some UI integration, to ask the user "Do you want to proceed with concurrent registration or do you want to take over the other registration?" 1. https://tools.ietf.org/html/rfc5626#section-4.1 _______________________________________________ telepathy mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/telepathy
