<div dir="ltr"><p dir="ltr">That could (/should) be in the list of suggested topics. </p>
<div class="gmail_quote">On Jan 19, 2015 7:57 PM, "Aleix Pol" <<a href="mailto:aleixpol@kde.org" target="_blank">aleixpol@kde.org</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue, Jan 20, 2015 at 4:47 AM, Albert Vaca <<a href="mailto:albertvaka@gmail.com" target="_blank">albertvaka@gmail.com</a>> wrote:<br>
> Sometimes I use Windows and Mac, and I really miss KDE Connect on these<br>
> platforms. I would love to have KDE Connect in every platform, but having 1<br>
> client per platform is unsustainable.<br>
><br>
> Using KDE for Windows I once managed to compile and run KDE Connect on<br>
> Windows 7, even though lots of plugins and features were missing. It's<br>
> normal to find this problems when porting code to a different platform, but<br>
> I think that our approach here should be to fix this issues instead of<br>
> rewriting everything from scratch. This is definitely more difficult and<br>
> challenging, specially for different platforms like Windows Phone, but I<br>
> truly believe that it is the correct choice.<br>
><br>
><br>
> On Mon, Jan 19, 2015 at 4:23 PM, Aleix Pol <<a href="mailto:aleixpol@kde.org" target="_blank">aleixpol@kde.org</a>> wrote:<br>
>><br>
>> On Tue, Jan 20, 2015 at 1:05 AM, Pavel Borisov <<a href="mailto:pzinin@gmail.com" target="_blank">pzinin@gmail.com</a>> wrote:<br>
>> > On 20.01.2015 02:27, Aleix Pol wrote:<br>
>> >><br>
>> >> This needs investigation. I have reports that dbus works properly on<br>
>> >> OS X, Windows, Android and BBX.<br>
>> >><br>
>> > Yes it does. But as far as I am concerned Qt on Windows does not support<br>
>> > dbus by default so it requires rebuilding. Anyway if it will work as it<br>
>> > is -<br>
>> > fine.<br>
>> ><br>
>> > Also, by universal client for everything I mean, really, if I will do<br>
>> > that I<br>
>> > will make it like that (I won't touch existing KDE gui as it is good<br>
>> > already).<br>
>> ><br>
>> > BTW it is actually what I want to propose as GSoC project. And it<br>
>> > implies<br>
>> > sort of real changes because most plugins are highly dependent on KDE.<br>
>> > For<br>
>> > example, SFTP plugin uses KIO (however very slightly) . More important,<br>
>> > it<br>
>> > uses sshfs which is unacceptable on windows (it has its own port of<br>
>> > sshfs<br>
>> > and I will try to figure out how to deal with it probably), etc, etc.<br>
>> ><br>
>> > In conclusion, pretty much everything there needs to be rewritten<br>
>> > (slightly,<br>
>> > but still) in order to make it cross-platform.<br>
>> ><br>
>><br>
>> I understand more the e-mails then. I'll be looking forward to your<br>
>> application. I must admit though that I don't love the fact that<br>
>> you're talking so much about rewritting, I want to read about<br>
>> improvements, so if there's anything to be rewritten (and in fact I<br>
>> agree the sftp plugin is a good candidate) please explain well what<br>
>> you want to do. Sentences like "everything needs to be rewritten" are<br>
>> bad.<br>
>><br>
>> For example, KIO is really available and working on Windows, maybe<br>
>> there's something better you can do? What would you use instead? Is<br>
>> ssh the problem? Or sshfs itself? How do you plan to integrate it on<br>
>> Windows?<br>
>> Maybe what we want in the end is not SFTP-kind-of-thing but actual<br>
>> file synchronization...<br>
>><br>
>> Aleix<br>
>> _______________________________________________<br>
>> KDEConnect mailing list<br>
>> <a href="mailto:KDEConnect@kde.org" target="_blank">KDEConnect@kde.org</a><br>
>> <a href="https://mail.kde.org/mailman/listinfo/kdeconnect" target="_blank">https://mail.kde.org/mailman/listinfo/kdeconnect</a><br>
><br>
><br>
<br>
Maybe a good first approach would be to have a GSoC that makes sure<br>
KDE Connect works great on Windows/OS X/Gnome rather than going to<br>
different mobile platforms that are admittedly harder.<br>
<br>
Aleix<br>
</blockquote></div>
</div>