Difference between revisions of "Projects/Oxygen/namingSpec/mimetypes"

(Update with the current status.)
Line 7: Line 7:
 
'''This is the complete list in the FD.o spec:'''
 
'''This is the complete list in the FD.o spec:'''
 
<pre>
 
<pre>
  application-x-executable        <- actions/exec
+
  application-x-executable        OK
  audio-x-generic                <- sound
+
  audio-x-generic                OK
  font-x-generic
+
  font-x-generic                 (valid? font-* is not in IANA.)
  image-x-generic
+
  image-x-generic                 OK
  package-x-generic
+
  package-x-generic               (valid? package-* is not in IANA.)
  text-html                      <- html
+
  text-html                      OK
  text-x-generic                  <- txt
+
  text-x-generic                  OK
  text-x-generic-template
+
  text-x-generic-template         Needed
  text-x-script
+
  text-x-script                   OK
  video-x-generic                <- video
+
  video-x-generic                OK
  x-office-address-book
+
  x-office-address-book           Needed? (move from "vcard"?)
  x-office-calendar
+
  x-office-calendar               Needed? (copy from "text-calendar"?)
  x-office-document              <- document
+
  x-office-document              OK (but needed?)
  x-office-presentation
+
  x-office-presentation           Needed? (copy from the ODP icon?)
  x-office-spreadsheet            <- spreadsheet
+
  x-office-spreadsheet            OK (but needed?)
 
</pre>
 
</pre>
 
'''These are included in Tango:'''
 
'''These are included in Tango:'''
Line 39: Line 39:
 
'''This is the complete list in the FD.o spec Non-regular files:'''
 
'''This is the complete list in the FD.o spec Non-regular files:'''
 
<pre>
 
<pre>
  inode-blockdevice
+
  inode-blockdevice               Needed
  inode-chardevice
+
  inode-chardevice               Needed
  inode-directory                <- places/folder
+
  inode-directory                OK
  inode-fifo
+
  inode-fifo                     Needed
  inode-mount-point
+
  inode-mount-point               Not needed, because it's not
  inode-socket
+
                                displayed as its own icon
  inode-symlink                  Can we use an emblem for this?
+
  inode-socket                   Not needed (right?)
</pre>
+
  inode-symlink                  Not needed, because it's not
'''Other Non-regular MIME types needed for KDE:'''
+
                                displayed as its own icon
<pre>
 
inode-directory-home            <- places/user-home
 
 
</pre>
 
</pre>
  
Line 55: Line 53:
 
<pre>
 
<pre>
 
  application-xhtml+xml          OK
 
  application-xhtml+xml          OK
  text-vcalendar                  <- vcalendar
+
  text-vcalendar                  OK
  text-plain                      <- ascii
+
  text-plain                      OK
 
</pre>
 
</pre>
 
Note for IANA conformity, see: [http://www.iana.org/assignments/media-types/]
 
Note for IANA conformity, see: [http://www.iana.org/assignments/media-types/]
Line 64: Line 62:
 
  application-x-bittorrent        OK
 
  application-x-bittorrent        OK
 
  application-x-mswinurl          OK
 
  application-x-mswinurl          OK
  x-office-wordprocessing
+
  x-office-wordprocessing         (jpetso: needed where?)
 
</pre>
 
</pre>

Revision as of 23:49, 19 October 2007

Specification compliance of icon names

With MIME types, there is no complete list of icon names in the spec. Therefore, they are divided in categories:

Standard FD.o MIME Types

This is the complete list in the FD.o spec:

 application-x-executable        OK
 audio-x-generic                 OK
 font-x-generic                  (valid? font-* is not in IANA.)
 image-x-generic                 OK
 package-x-generic               (valid? package-* is not in IANA.)
 text-html                       OK
 text-x-generic                  OK
 text-x-generic-template         Needed
 text-x-script                   OK
 video-x-generic                 OK
 x-office-address-book           Needed? (move from "vcard"?)
 x-office-calendar               Needed? (copy from "text-calendar"?)
 x-office-document               OK (but needed?)
 x-office-presentation           Needed? (copy from the ODP icon?)
 x-office-spreadsheet            OK (but needed?)

These are included in Tango:

 application-certificate
 text-x-preview
 x-office-document-template
 x-office-drawing
 x-office-drawing-template
 x-office-presentation-template
 x-office-spreadsheet-template

It has not yet been determined which Tango icons we will need to use.

Icons for Standard MIME Types

This is the complete list in the FD.o spec Non-regular files:

 inode-blockdevice               Needed
 inode-chardevice                Needed
 inode-directory                 OK
 inode-fifo                      Needed
 inode-mount-point               Not needed, because it's not
                                 displayed as its own icon
 inode-socket                    Not needed (right?)
 inode-symlink                   Not needed, because it's not
                                 displayed as its own icon

Other MIME types conforming to IANA

 application-xhtml+xml           OK
 text-vcalendar                  OK
 text-plain                      OK

Note for IANA conformity, see: [1]

Other MIME types needed for KDE

 application-x-bittorrent        OK
 application-x-mswinurl          OK
 x-office-wordprocessing         (jpetso: needed where?)

Content is available under Creative Commons License SA 4.0 unless otherwise noted.