Review Request 128149: RFC: Move the Telepathy infrastructure at the plugin level
Albert Vaca Cintora
albertvaka at gmail.com
Wed Jun 15 14:21:52 UTC 2016
> On jun. 14, 2016, 10:56 a.m., David Edmundson wrote:
> > well, this won't work at all.
> >
> > Plugins are loaded on demand when it finds a phone with the service.
> >
> > KTp will see that it can't find the service. It can't autostart the service..and therefore assume the account is broken.
> >
> > Hence the comment about why we need to register the telepathy service in main so that it's always available.
>
> Aleix Pol Gonzalez wrote:
> what if kdeconnect is started after ktp? we need a way around this then.
Plus the current approach adds dependency on telepathy to kdeconnect-core, which makes baby jesus cry. Any ideas on how we can improve this situation?
- Albert
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/128149/#review96489
-----------------------------------------------------------
On jun. 10, 2016, 7:43 a.m., Aleix Pol Gonzalez wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/128149/
> -----------------------------------------------------------
>
> (Updated jun. 10, 2016, 7:43 a.m.)
>
>
> Review request for kdeconnect and David Edmundson.
>
>
> Repository: kdeconnect-kde
>
>
> Description
> -------
>
> At the moment, telepathy integration needs to be compiled within the daemon. This creates a rather aggressive dependency with Telepathy.
>
> This plugin proposes to move into a plugin, so that if the plugin isn't present, telepathy becomes out of the picture.
>
> David: I'm not really sure how well it's going to work, I'm relying on your feedback on how to proceed.
>
>
> Diffs
> -----
>
> CMakeLists.txt b778ff9
> daemon/CMakeLists.txt 359ea8d
> daemon/kdeconnectd.cpp 180cc53
> plugins/telephony/telephonyplugin.cpp d285c39
>
> Diff: https://git.reviewboard.kde.org/r/128149/diff/
>
>
> Testing
> -------
>
> Builds
>
>
> Thanks,
>
> Aleix Pol Gonzalez
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdeconnect/attachments/20160615/f9c56d5d/attachment.html>
More information about the KDEConnect
mailing list