<table><tr><td style="">ngraham 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/D18419">View Revision</a></tr></table><br /><div><div><p>That's true, and we discussed this a lot in the VDG channel. The problem is that such a condition will in practice result in delaying this re-ogranization practically indefinitely.</p>
<p><a href="https://phabricator.kde.org/tag/plasma_kcm_redesign/" class="remarkup-link" target="_blank" rel="noreferrer">https://phabricator.kde.org/tag/plasma_kcm_redesign/</a> lists 42 KCMs that require porting (44 if you count the ones with "kinda done" in the title). That's an enormous amount of work. The 5.15 Plasma release contains one ported KCM. Say that we focus all of our resources on this and port five KCMs per plasma release, that's still delaying this for nine Plasma releases, or over three years. ...By which time, Qt 6 will have been released and probably a good chunk of our efforts will be on porting to Qt 6 rather than porting KCMs. The re-org will just never get done.</p>
<p>I don't see what harm it does to implement the parts of this re-organization that don't require merging KCMs. Once all the KCMs are ported, we can do those merges at that time, right? For example probably Emoticons will be collapsed into Icons, GTK Application Style will be collapsed into Widget style, and so on. In practice I don't see how those kinds of merges would be harmed by doing this re-organization for Plasma 5.16.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R119 Plasma Desktop</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D18419">https://phabricator.kde.org/D18419</a></div></div><br /><div><strong>To: </strong>ngraham, VDG, Plasma, davidedmundson<br /><strong>Cc: </strong>davidedmundson, plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart<br /></div>