draft registration of application/vnd.kde.kpartgui+xml

Marc Mutz Marc.Mutz at uni-bielefeld.de
Mon Jul 8 12:15:46 BST 2002


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Saturday 06 July 2002 20:54, David Faure wrote:
<snip>
> I think it's quite easy to add support for loading both, registering
> with <Gui> or with both, and starting to use <Gui> in CVS (for apps
> which rely on kdelibs-cvs anyway), or in KDE 4 for the other apps.
>
> I volunteer to do the change in the loading code, and to convert the
> CVS apps after some time (to avoid the breakage for those who
> partially updated ;). This (now nonsense) "KPartGui" element name has
> been bugging me for a while (e.g. it's hard to explain why it should
> be KPartGui when making an XMLGUI tutorial).

Ok, here's an updated draft. Both in complete and in diff form.

- --- kpartgui-mimetype.txt~	Thu Jul  4 00:13:43 2002
+++ kpartgui-mimetype.txt	Mon Jul  8 13:11:35 2002
@@ -1,10 +1,10 @@
 
 To: ietf-types at iana.org
- -Subject: Registration of MIME media type 
application/vnd.kde.kpartgui+xml
+Subject: Registration of MIME media type application/vnd.kde.gui+xml
 
 MIME media type name: application
 
- -MIME subtype name: vnd.kde.kpartgui+xml
+MIME subtype name: vnd.kde.gui+xml
 
 Required parameters: none
 
@@ -12,31 +12,31 @@
 
 Encoding considerations: (is there a std text for XML files?)
 
- -	Since KPartGui files are XML applications, 7bit is often
+	Since XMLGUI files are XML applications, 7bit is often
 	appropriate. For the rare case that identifiers are not
 	US-ASCII, 8bit should be used.
 
 Security considerations:
 
- -        KPartGui files can include personal toolbar layouts and
- -        keybinding definition.  To the extend that such metadata can
- -        be considered private, sending a KPartGui file could lead to
- -        leakage of this type of information.  A well-placed KPartGui
+        XMLGUI files can include personal toolbar layouts and
+        keybinding definitions.  To the extent that such metadata can
+        be considered private, sending a XMLGUI file could lead to
+        leakage of this type of information.  A well-placed XMLGUI
         file can be used to change the layout of toolbars and the
         binding of shortcut keys to application actions. This could
         potentially be used to trick the user in executing an action
         that she did not intend to execute.
 
 	Other than the above, it is believed that usage of this
- -        mimetype does not introduce security concerns other that those
+        mimetype does not introduce security concerns other than those
         already inherent in XML documents.
 
 Interoperability considerations: none
 
 Published specification:
 
- -        The DTD of the KPartGui XML application can be obtained from
- -        http://www.kde.org/DTD/kpartgui-current.dtd (### to be 
adjusted)
+        The DTD of the XMLGUI XML application can be obtained from
+        http://www.kde.org/DTD/xmlgui-current.dtd (### to be adjusted)
 
         A description of the format is contained in the DTD file in
         the form of comments.
@@ -48,7 +48,7 @@
 
 Additional information:
 
- -        Magic numbers: XML document with root node "kpartgui"
+        Magic numbers: XML document with root node "Gui"
         File extensions: none specific, usually rc
         Macintosh File Type Codes: n/a
 

Marc

- -- 
Marc Mutz <mutz at kde.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE9KXRi3oWD+L2/6DgRAmOEAJ9GRs4gE9RTYh8bEuFRg9BQV2oIUwCgiToy
bKAbtpwRYu/SQsI7kQ2gLLM=
=CRxm
-----END PGP SIGNATURE-----
-------------- next part --------------

To: ietf-types at iana.org
Subject: Registration of MIME media type application/vnd.kde.gui+xml

MIME media type name: application

MIME subtype name: vnd.kde.gui+xml

Required parameters: none

Optional parameters: none

Encoding considerations: (is there a std text for XML files?)

	Since XMLGUI files are XML applications, 7bit is often
	appropriate. For the rare case that identifiers are not
	US-ASCII, 8bit should be used.

Security considerations:

        XMLGUI files can include personal toolbar layouts and
        keybinding definitions.  To the extent that such metadata can
        be considered private, sending a XMLGUI file could lead to
        leakage of this type of information.  A well-placed XMLGUI
        file can be used to change the layout of toolbars and the
        binding of shortcut keys to application actions. This could
        potentially be used to trick the user in executing an action
        that she did not intend to execute.

	Other than the above, it is believed that usage of this
        mimetype does not introduce security concerns other than those
        already inherent in XML documents.

Interoperability considerations: none

Published specification:

        The DTD of the XMLGUI XML application can be obtained from
        http://www.kde.org/DTD/xmlgui-current.dtd (### to be adjusted)

        A description of the format is contained in the DTD file in
        the form of comments.

Applications which use this media type:

	All KDE applications that make use of the XMLGUI framework,
	esp. those using KParts technology.

Additional information:

        Magic numbers: XML document with root node "Gui"
        File extensions: none specific, usually rc
        Macintosh File Type Codes: n/a

Person & email address to contact for further information:

        <anyone?>

Intended usage: COMMON

Author/Change contoller: Marc Mutz <mutz at kde.org>


More information about the kde-core-devel mailing list