<table><tr><td style="">kossebau added a subscriber: ltoscano.<br />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/D8728" rel="noreferrer">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/D8728#174635" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: line-through;" rel="noreferrer">D8728#174635</a>, <a href="https://phabricator.kde.org/p/dfaure/" style="
              border-color: #f1f7ff;
              color: #19558d;
              background-color: #f1f7ff;
                border: 1px solid transparent;
                border-radius: 3px;
                font-weight: bold;
                padding: 0 4px;" rel="noreferrer">@dfaure</a> wrote:</div>
<div style="margin: 0;
          padding: 0;
          border: 0;
          color: rgb(107, 116, 140);"><p>I agree that those are really KF5 specific and developer-oriented, so rather unlikely to be e.g. sent by email to other people.</p></div>
</blockquote>

<p>Okay, so for now not looking into pushing them upstream (too bad we gave up on "turning every user into a developer" ;) )</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>I'm unsure about mimetypes for special files by name, that seems too specialized. Mimetypes are for *types* of files, not for each specific file ;)<br />
 I mean, Messages.sh is a shell script, that's its type. Its specific purpose is something else, of course, but still you would use a viewer or editor for shell scripts to open it (which is the main reason for mimetypes: app associations).</p></blockquote>

<p>But isn't Messages.sh a sub-type to shell-script, as it needs to match some further requirements, as defined by scripty expectations? And while there might be no specific viewer/editor/etc as handler assigned, it still a type of its own as handled by humans (outside of scripty server). So IMHO it is helpful to also have these files displayed annotated as such in filemanagers/dialogs, ideally both by icon and type tooltip. With such annotated presentation to humans for me being another raison d’être for mimetypes :)<br />
So IMHO "Messages,sh" & Co match things already in shared-mime-info like "AUTHORS", "COPYING", "CREDITS", "LICENSE", where there also usually is no specific handler, still it is helpful when browsing files to have these special files annotated.<br />
But given <a href="https://phabricator.kde.org/p/ltoscano/" style="
              border-color: #f1f7ff;
              color: #19558d;
              background-color: #f1f7ff;
                border: 1px solid transparent;
                border-radius: 3px;
                font-weight: bold;
                padding: 0 4px;" rel="noreferrer">@ltoscano</a>'s plan to overhaul string extraction, I currently will not invest more into the scripty-specific file types, would rather first see to find someone who could find some Qt developer to pursue <a href="https://bugreports.qt.io/browse/QTBUG-64435" class="remarkup-link" target="_blank" rel="noreferrer">https://bugreports.qt.io/browse/QTBUG-64435</a> given this is another set of modern Qt file types which are badly presented when browsing files in file managers or IDEs. Any hint who could be motivated there?</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R244 KCoreAddons</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D8728" rel="noreferrer">https://phabricator.kde.org/D8728</a></div></div><br /><div><strong>To: </strong>kossebau, Frameworks, dfaure<br /><strong>Cc: </strong>ltoscano, ngraham<br /></div>