[Decibel] Brainstorming for what contact-data decibel should store

George Goldberg grundleborg at googlemail.com
Wed Apr 23 13:21:19 CEST 2008


So I've been trying to brainstorm all the data that the
contact-connector for decibel should store (as I'm working on the
akonadi integration). Below is details of everything I could think of.
If there is anything I've missed out, or that is in the wrong place or
whatever, please reply.

A DECIBEL CONTACT is supposed to represent one individual person.
General information about that person is stored in it, as well as any
number of IM ACCOUNTS. IM ACCOUNTS contain information specific to
individual instant messaging accounts held by the contact.

DECIBEL CONTACT
===============
Local name			This is basically a name that is assigned locally to
refer to the person.

Preferred text account		(Possible?) this indicates which is the
preferred account to contact someone via TextChannel (indicated
locally)

Preferred stream account	(Possible?) this indicates which is the
preferred account to contact someone via StreamChannel (indicated
locally)



IM ACCOUNT
==========
Network				What IM network is it on?
Account				The contacts IM account ID
Friends With			What local IM account is this contact accessible from.
Last Seen			The date/time this contact was last seen online.
Display Name			Display name as sent by the server
Picture				Stores the contact's picture (on networks that support it)
Status				Current status (ie, online, offline, away, busy etc)
Status message			Current status message.


Thanks,

George


More information about the Decibel mailing list