Comment 2 for bug 698176

Revision history for this message
Martin Owens (doctormo) wrote : Re: Dexter uses proprietary backend

Ah yes, the famous "what I need as a developer is to make the user's system more complex by adding custom data stores"

As an app developer who is creating core user data, why don't you spare a _small_ amount of time looking into standardisation instead of being stubborn and expecting each app to have it's own little barricaded data store? It's not a very systematic approach and your only guarantee that your application will need to be replaced and your user's data converted.

This is exactly why ios and android are going to hand fdo a good kicking. On those platforms you don't so much have "application's address book" as "the system address book" which all apps then use and it makes development a million times easier.

Perhaps it's just a matter of positioning your thoughts around the concept and not so much the technical code you've written. If you put the data in a standard place (say ~/.config/addressbook) and declared that you were the master of the address book standard, at least we'd be looking at it in the right way. You've already got a kick ass dbus interface, so you'd be well in for pushing the standard onto freedesktop.org and posting the dbus interface as the api.