<div dir="ltr">Hello,<br><br>I have been writing a kdeconnectd plugin that embeds a python interpreter allowing scripts to be written to extend functionality. These scripts can respond to android system events (such as phone unlock) or be manually invoked via the Android App.<br><br>There's a bare-bones implementation in my Github repository (links below), that is able to load two scripts: one that locks the KDE session from the android device, and the other that listens to android device unlock event and also unlocks KDE. (Link to a gif below).<br><br>I have a few questions and I'd really appreciate you guys' response.<br><br>1) Although I do not see it within the repository here: <a href="http://github.com/KDE/kdeconnect-kde" target="_blank">github.com/KDE/kdeconnect-kde</a>, is this something someone else is working on locally? If so, I'd love to collaborate and contribute.<div><br>2) This point is valid provided the plugin sounds like a good idea. The current implementation is really not that robust and has a lot of rough edges. I have about 10-15 non-trivial todos before I can even think of a PR. <span class="inbox-inbox-Apple-converted-space"> </span>Eventually, this plugin will expose basic desktop functionalities of KDE (like notifications), and the android device (like other calls, texts, or notification access). Additionally I am also thinking about virtualenvs and ability to install 3rd party packages for these python scripts. This, surely, is too ambitious for me. But in the short term, I feel I am done with a basic skeleton and would like others taking a look. What would be the best process? I can surely submit a review at <a href="http://git.reviewboard.kde.org/" target="_blank">git.reviewboard.kde.org</a>, but it might take me a few months to fully finish this and submit for review. Or is it okay submit work that is (somewhat) complete but not ready to be merged? I am looking for something that allows for a lot of going back and forth.<br><br>Links:<br> - kdeconnect-kde diff: <a href="https://github.com/KDE/kdeconnect-kde/compare/master...supersaiyanmode:master" target="_blank">https://github.com/KDE/kdeconnect-kde/compare/master...supersaiyanmode:master</a> <br> - kdeconnect-android diff: <a href="https://github.com/KDE/kdeconnect-android/compare/master...supersaiyanmode:master" target="_blank">https://github.com/KDE/kdeconnect-android/compare/master...supersaiyanmode:master</a><br> - Remote KDE Unlock demo: <a href="https://twitter.com/supersaiyan_9/status/765440342023745536" target="_blank">https://twitter.com/supersaiyan_9/status/765440342023745536</a><br><br>Thanks,<br><div>Srivatsan</div></div></div><div dir="ltr">-- <br></div><div data-smartmail="gmail_signature"><p dir="ltr">Srivatsan Iyer</p>
</div>