Bug 246240 - Contacts model (and accounts model) should be singleton
Summary: Contacts model (and accounts model) should be singleton
Status: RESOLVED FIXED
Alias: None
Product: telepathy
Classification: Frameworks and Libraries
Component: libktelepathy (show other bugs)
Version: unspecified
Platform: unspecified All
: NOR normal
Target Milestone: 0.4.0
Assignee: Telepathy Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-30 11:58 UTC by Daniele E. Domenichelli
Modified: 2012-07-06 12:47 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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).