Bug 246240

Summary: Contacts model (and accounts model) should be singleton
Product: [Unmaintained] telepathy Reporter: Daniele E. Domenichelli <ddomenichelli>
Component: libktelepathyAssignee: Telepathy Bugs <kde-telepathy-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: grundleborg
Priority: NOR    
Version: unspecified   
Target Milestone: 0.4.0   
Platform: unspecified   
OS: All   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Daniele E. Domenichelli 2010-07-30 11:58:17 UTC
Contacts model (and accounts model) should be singleton.
It's nonsense to create several connection to nepomuk from the same program to do the same thing, but a programmer using the library could be unaware of this) and the connection should be created as early as possible (so that, for example, when populating a widget there is no chance to find the model still empty.
Comment 1 George Goldberg 2011-07-31 15:06:47 UTC
The new PersonSetModel etc architecture resolves the essence of this bug report (although in a different way).