asses what to do about profiles
Submitted by Simon McVittie
Assigned to Telepathy bugs list
Description
Maemo 5 uses various extended interfaces beyond what's in telepathy-spec, including those in:
http://git.collabora.co.uk/?p=telepathy-mission-control.git;a=tree;f=xml;hb=master
One of those is Account.Interface.Compat, which includes the "Profile" property. We should decide whether it makes sense to store this property.
Profiles currently serve several purposes:
- provide a set of presets for account creation
Account creation UIs can do this themselves, by having specialized UI for an account type (e.g. in Empathy 2.28). Having created the account, the profile doesn't need to be tracked.
However, one rationale for reading the .profile files that is not addressed by Empathy 2.28 was that third parties (especially SIP providers, who typically need various esoteric account settings) can give their users a .profile file to install, and immediately be available in an unmodified account-creation UI.
- provide a way to determine an icon name for an account
Icon obsoletes this (e.g. in Empathy 2.28, Icon=im-google-talk is set on new GTalk accounts).
- provide miscellaneous information about capabilities, etc.
This is Bug #17836.