<table><tr><td style="">davidedmundson added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D3530" rel="noreferrer">View Revision</a></tr></table><br /><div><div><p>Would it be possible to make the version in frameworks co-installable with plasma?</p>

<p>As long as the .protocol file still says protocol=desktop, dolphin and Plasma won't care what the .protocol filename is; the protocol file says which library to load, and KIO will just pick the first one that matches. At which point we can rename the .protocol and .so file to desktop5/remote5, without any issue.</p>

<p>People without Plasma load the version from frameworks, people with Plasma use the Plasma one until 5.9, when we just stop installing ours having already raised the frameworks dependency. It works in theory..</p>

<p>The only thing I'm not sure of is the kded modules and the other sort of unrelated .desktop files installed by the desktop kioslave.</p></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D3530" rel="noreferrer">https://phabricator.kde.org/D3530</a></div></div><br /><div><strong>EMAIL PREFERENCES</strong><div><a href="https://phabricator.kde.org/settings/panel/emailpreferences/" rel="noreferrer">https://phabricator.kde.org/settings/panel/emailpreferences/</a></div></div><br /><div><strong>To: </strong>elvisangelaccio, dfaure, Frameworks, Plasma<br /><strong>Cc: </strong>davidedmundson, plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas<br /></div>