On Mon, Jan 7, 2013 at 2:21 AM, Mohamed Fawzi <[email protected]> wrote: > I would like to close the discussion if possible. > Is the following hierarchy acceptable? > > text/plain; charset=utf-8 > text/vnd.qt.qml => a file adhering to the QML grammar/syntax .qml suffix > text/vnd.qt.qtquick1+qml => .qml suffix + magic 'import QtQuick 1.' > within the first 256 chars > text/vnd.qt.qtquick2+qml => .qml suffix + magic 'import QtQuick 2.' > within the first 256 chars > text/vnd.qt.qbs+qml => .qbs suffix > text/vnd.qt.meta-info+qml => .qmltypes suffix > text/vnd.qt.project+qml => .qmlproject suffix > > It is not completely fool proof, but should work with the recommended > matching algorithm, and as text/vnd.qt.qml come lexographically before > text/vnd.qt.qtquick* it should be the default choice if no match happens > (again in the normal case). > Different extensions can be easily added in the future, and the hierarchy > seems sane.
+2 Looks good to me. I can see ways around the QtQuick 1/2 detection but it's plenty good enough for the common case; and the fall-back of qml should work fine too. -- Alan Alpert _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
