jami
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ring] Future of platform-specific clients?


From: Óvári
Subject: Re: [Ring] Future of platform-specific clients?
Date: Thu, 22 Jun 2017 08:23:45 +1000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1

Please integrate GNU Ring with CardBook:

https://addons.mozilla.org/thunderbird/addon/cardbook/

The developer of CardBook is Philippe Vigneau who can be emailed at:

address@hidden

Thank you

On 22/06/17 06:07, Anthony Léonard wrote:
Hi Adonay,

Last but not less important: I might be wrong on the following: One
of
the issues of using JavaScript might be the loss of integration with,
for example, vCard contact managers. But of course it's always better
to
ask a real expert instead of an occasional user and contributor (this
is
me). :)
You are half-right (or wrong, depends on your mood :) ). The
integration with third party contact managers (like GNOME Contacts on
GNU/Linux or Contacts app on MacOS) is currently managed by the client
layer on each platforms. The client "injects" contacts it gather from
external applications in its own contact list alongside the contacts
coming internally from the daemon.

The part on which you're wrong is that the loss of integration is not
related to JS itself but to the fact that an interface between a new
“ring-electron” client and contact managers is yet to be implemented.
It is not infeasible but requires making a wrapper in C/C++ for every
existing "contact-APIs" to expose those interfaces to JS code.

Another solution could be to integrate this support inside the
daemon, but also requires coding interfaces for each contact systems as
those interfaces are currently split between every clients.

Best regards.

Anthony L.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]