<table><tr><td style="">kossebau 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/D19565">View Revision</a></tr></table><br /><div><div><blockquote style="border-left: 3px solid #8C98B8;
          color: #6B748C;
          font-style: italic;
          margin: 4px 0 12px 0;
          padding: 8px 12px;
          background-color: #F8F9FC;">
<div style="font-style: normal;
          padding-bottom: 4px;">In <a href="https://phabricator.kde.org/D19565#678804" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: line-through;">D19565#678804</a>, <a href="https://phabricator.kde.org/p/alex/" style="
              border-color: #f1f7ff;
              color: #19558d;
              background-color: #f1f7ff;
                border: 1px solid transparent;
                border-radius: 3px;
                font-weight: bold;
                padding: 0 4px;">@alex</a> wrote:</div>
<div style="margin: 0;
          padding: 0;
          border: 0;
          color: rgb(107, 116, 140);"><p>However the option seems pretty unused, even from a github search: <a href="https://github.com/search?q=HeaderExtension%3D+extension%3Akcfgc&type=Code&ref=advsearch&l=&l=" class="remarkup-link" target="_blank" rel="noreferrer">https://github.com/search?q=HeaderExtension%3D+extension%3Akcfgc&type=Code&ref=advsearch&l=&l=</a></p></div>
</blockquote>

<p>In comparison to how many non KDE users of kconfigcompiler? ;) Also is github only giving a partial view of the world with htose fine with MS GitHub or having put their code in public anyway. After all KF is LGPL, to allow in-house/proprietary use. And those often have their subcultures using their own peferred suffices, I found :) ).</p>

<blockquote style="border-left: 3px solid #a7b5bf; color: #464c5c; font-style: italic; margin: 4px 0 12px 0; padding: 4px 12px; background-color: #f8f9fc;"><blockquote style="border-left: 3px solid #a7b5bf; color: #464c5c; font-style: italic; margin: 4px 0 12px 0; padding: 4px 12px; background-color: #f8f9fc;"><p>KF targets also consumers outside of KDE spheres</p></blockquote>

<p>Also I think there are currently quite a lot of kcfgc options, which makes is more difficult to work with IMHO. That might also be more true for third party users which are not very familiar with the API.</p></blockquote>

<p>Can you report any who were confused by those rather straightforward options? I would expect almost all are not challenged by those bits, removing them should not imrpive their experience a lot. Do we have reports/research?</p>

<blockquote style="border-left: 3px solid #a7b5bf; color: #464c5c; font-style: italic; margin: 4px 0 12px 0; padding: 4px 12px; background-color: #f8f9fc;"><p>Though from having a quick look it seems like (pretty much all) of those headers are not using any of KDE/Qt libs. Which means that they would not be a very likely audience anyways.</p></blockquote>

<p>I was giving you examples of what C++ developers use. And it's C++ developer who are the primary target of our libraries, as everyone else has a hard time due to no real bindings.</p>

<blockquote style="border-left: 3px solid #a7b5bf; color: #464c5c; font-style: italic; margin: 4px 0 12px 0; padding: 4px 12px; background-color: #f8f9fc;"><p>If we want to attract our frameworks to more users, making them slimmer is also a possibility one needs to consider.</p></blockquote>

<p>I would not agree that cutting features and reducing flexibility makes things more attractive to others. Rather the opposite. Why using a primitive solution that only partially fits when one can instead do a home-grown perfect fit with full control...</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R237 KConfig</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D19565">https://phabricator.kde.org/D19565</a></div></div><br /><div><strong>To: </strong>kossebau, Frameworks, apol<br /><strong>Cc: </strong>alex, apol, kde-frameworks-devel, LeGast00n, cblack, michaelh, ahmadsamir, ngraham, bruns, vkrause<br /></div>