On Jun 14, 2007, at 10:55 AM, Gustavo Pichorim Boiko wrote: > On Thursday 14 June 2007 12:42:41 Olivier Goffart wrote: >> Le jeudi 14 juin 2007, Gustavo Pichorim Boiko a écrit : >>> Ok, so I'm creating a branch work/kopete/identity_refactory to start >>> working on this. The plan is: >> >> [...] >> >> This is basically exactly my vision of identities. >> >> I would also add an implementation detail that there would be one >> self >> metacontact per identities (ContactList::self() would be split) > > I was thinking about something simpler than adding a metacontact: > creating a > IdentityContact (which would be derived from Kopete::Contact), and > use one > contact per identity. This would simplify some things IMO, because you > wouldn't need the property source stuff (like nickname source, > photo source > and so on): properties always come from the IdentityContact.
> >>> - The property framework should (probably) be moved to the identity >> >> There still need to be a support at contact level since contact >> also have >> the each contact also have properties. >> (this can also help for synchronisation) >> >> I think the property framework should be on both. > > Oh yes, that's true. And this end up giving me the idea of the > IdentityContact ;) > > Thanks for the input > -- > Gustavo Pichorim Boiko > ----------------------------------- > KDE Developer www.kde.org > Mandriva Labs www.mandriva.com > _______________________________________________ > kopete-devel mailing list > [email protected] > https://mail.kde.org/mailman/listinfo/kopete-devel Matt _______________________________________________ kopete-devel mailing list [email protected] https://mail.kde.org/mailman/listinfo/kopete-devel
