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