<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/D27540">View Revision</a></tr></table><br /><div><div><p>Yeah, I'm sorry about that.</p>
<p>If VDG people ask for something that's technically impossible, you've gotta push back on that. They often don't know what is and isn't possible, or reasonable. We've been trying to help VDG people be more technical so they don't propose impossible things, but it's not perfect. The whole process needs to be a push-and-pull compromise where the design people accept when a design isn't technically feasible, and the tech people faithfully implement the design without diverging too far from it due to minor technical limitations, or letting the design people push them into something impossible due to major technical limitations.</p>
<p>The basic problem with this feature is that I think we never did the initial design work to figure out who the target audience was, what their needs were, and why they would use and benefit from this feature. Even with an inline indicator like a glowing outline around the widget, we'd have the same problem that we do with the dot proposal in the sidebar view that it would be look like non-obvious visual noise to people. And with that, we'd lose the functionality of being able to revert individual settings. But is that needed? Who benefits from it? And so on. Such a complex and all-encompassing feature needs to have these kinds of questions answered first before implementation begins. We've found that Phabricator tasks are perfect for this, and we use them extensively to plan out work before coding begins for many projects.</p>
<p>I know we're all exhausted and frustrated at this point, but maybe we can do that so we can push this forward in a way that makes everyone happy in the end?</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R265 KConfigWidgets</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D27540">https://phabricator.kde.org/D27540</a></div></div><br /><div><strong>To: </strong>ervin, ngraham, davidedmundson, meven, crossi, bport, VDG, ndavis, broulik<br /><strong>Cc: </strong>bam, GB_2, alexde, ndavis, iasensio, davidre, kde-frameworks-devel, LeGast00n, cblack, michaelh, ngraham, bruns<br /></div>