Vendor-specific MIME type for review

Stian Soiland-Reyes soiland-reyes at cs.manchester.ac.uk
Thu Jul 15 18:48:08 CEST 2010


On Wed, Apr 14, 2010 at 21:47, Ned Freed <ned.freed at mrochek.com> wrote:
>> Our content does meet the requirements of RFC 4288 section 4.1, just not in
>> compliance with RFC 2046.
>
>> So looks like the application/vnd.adobe.composite-asset is still the
>> appropriate place for this type. Would you agree?
>
> Yes, I'm in agreement with this assessment.

One (late) question:

Is there no precedence for adding +zip for such composite formats?
Compared this to say +xml for various XML-derived mimetypes like
application/rdf+xml and image/svg+xml.

Another example: application/vnd.oasis.opendocument.text is a
structured ZIP-file, where META-INF/manifest.xml describes the
mime-types of the content (and the uncompressed file mimetype shows
the mimetype of the archive itself)


We're thinking of being strongly inspired by the ODF archive format to
make a container for Taverna workflows (by utillising
org.odftoolkit.odfdom.pkg.OdfPackage).

Currently I'm thinking to call this
application/vnd.taverna.scufl2.research-object+zip - but if the
precedence is to *not* include "+zip" we'll just drop the last bit.

Any views on this..?


Our META-INF/manifest.xml would contain something like:

<?xml version="1.0" encoding="UTF-8"?>
<manifest:manifest
xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0">
 <manifest:file-entry
manifest:media-type="application/vnd.taverna.scufl2.research-object+zip"
manifest:full-path="/"/>
 <manifest:file-entry
manifest:media-type="application/vnd.taverna.scufl2.workflow+xml"
manifest:full-path="workflows/"/>
 <manifest:file-entry
manifest:media-type="application/vnd.taverna.scufl2.workflow+xml"
manifest:full-path="workflows/581af728-5e34-4369-96e3-316aa0a16b44.xml"/>
 <manifest:file-entry manifest:media-type="text/n3"
manifest:full-path="workflows/581af728-5e34-4369-96e3-316aa0a16b44.n3"/>
</manifest:manifest>



(Next up for discussion: Which mime types to use in the the manifest
for archived files - text/xml etc. or application-specific ones)

-- 
Stian Soiland-Reyes, myGrid team
School of Computer Science
The University of Manchester


More information about the Ietf-types mailing list