I also strongly agree, contact data and configuration should be completely separate from each other.
Wilbur Harvey 2011/5/18 Maxim Podbereznyy <[email protected]> > Andrey, I agree with you. Contact data and a configuration should be stored > separately from each other. > > 2011/5/18 Andrew Savchenko <[email protected]> > >> Hello, >> >> On Tue, 17 May 2011 12:46:12 +0100 Alastair Johnson wrote: >> > I suggest one, other or preferably both of: >> > 1 - Use a basic format that EDS, Akonadi, OpenSync and other sync tools >> can >> > already understand. Such a format should already have libs available to >> make >> > using it simple and robust. vCard 3.0 with the X-SIP extended attribute >> is my >> > best guess for this. >> >> You will never be able to satisfy anyone's opinion. There are plenty >> of "common" formats and even the sense of what is common and what is >> not may differ. >> >> For the very first, it is not so important which format will be used >> at all. What matters is that contact data must be stored separated >> from program config file, thus synchronization between different >> linphone clients will be easy. >> >> > 2 - Make it plugable. People can add support for other backends if they >> don't >> > like your choice(s), or you can add them as demand appears. >> > >> > Whatever the individual merits of Akonadi, EDS, CouchDB/desktopcouch, >> Google >> > and so on, none are suitable for all situations where linphone might be >> > deployed. >> >> This will take a considerable time effort and will never cover all >> possible formats in use these days. >> >> For my personal opinion something simple and human readable should be >> sufficient. I do not want to use complicated and bloated databases >> like akonadi just to save simple contact lists. VCards are not so >> good also, because UTF-8 strings are often saved there in completely >> unreadable format and you need special viewer/editor/script to handle >> them. >> >> I am happy with current simple format, but ask to separate contacts >> and config options. For the first step this should be sufficient. >> >> Best regards, >> Andrew Savchenko >> >> _______________________________________________ >> Linphone-users mailing list >> [email protected] >> https://lists.nongnu.org/mailman/listinfo/linphone-users >> >> > > _______________________________________________ > Linphone-users mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/linphone-users > >
_______________________________________________ Linphone-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/linphone-users
