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.
signature.asc
Description: This is a digitally signed message part
