On Mon, 2009-01-19 at 14:10 +0100, Mathias Hasselmann wrote:
> Some parts of the client API really need to be fixed. For instance
> currently EContact cannot work reliably as EVCardAttribute is mutable.
> Therefore you can change some contact attributes without EContact
> noticing it. World would be much better if EVCardAttribute would be
> immutable and if EVCard would have some virtual functions to inform
> subclasses like EContact about added/removed attributes.
I have a grand plan with very handwavy details which involves entirely
replacing EVCard and EContact, extending the views API, and sanitising
the book API.
My shorter-term task list includes reviewing the Maemo patches, because
yes this is a problem.
Ross
--
Ross Burton mail: ross burtonini com
jabber: ross burtonini com
www: http://burtonini.com
Attachment:
signature.asc
Description: This is a digitally signed message part