Network Working Group                                        D. Connolly
Internet-Draft                           World Wide Web Consortium (W3C)
Category: Informational                                    March 2001
<draft-connolly-rdf-media-type-00.txt>

A media type for Resource Description Framework (RDF)

Status: Internet-draft-to-be

see: mime-types-for-rdf-docs raised Wed, 14 Jun 2000.

I'm looking for a co-author to do the other 80% of the work.

$Revision: 1.9 $ of $Date: 2001/03/23 19:09:48 $

Introduction

@@a few words about RDF

@@note that publication of RDF in HTTP or sending via SMTP amounts to asserting the content.

2. Registration of MIME media type application/rdf+xml

MIME media type name:

application

MIME subtype name:
rdf+xml
Required parameters:
none
Optional parameters:
charset

The optional parameter "charset" refers to the character encoding used to represent the HTML document as a sequence of bytes. Any registered IANA charset may be used, but UTF-8 is preferred.

Although this parameter is optional, it is strongly recommended that it always be present. [@@really??]

@@See Section 6 below for a discussion of charset default rules.

Encoding considerations:
See Section 4@@ of this document.
Security considerations:
See Section 7@@ of this document.
Interoperability considerations:
Published specification:
cite RDF 1.0 (which cites XML, URI, ...)@@
Applications which use this media type:
cc/pp? cwm.py? sirpac? RSS?

(PRISM uses a different one)

Additional information:

Magic number:

@@look for RDF ns URI?

File extension:

The file extension 'rdf' is commonly used. (also: .rss?)

Macintosh File Type code:

@@???TEXT

Person & email address to contact for further information:

Dan Connolly <connolly@w3.org> (anybody want their name in lights in my stead?)

Intended usage:

COMMON

Author/Change controller: The RDF specification is a work product of the World Wide Web Consortium.

3. Fragment Identifiers

@@ The URI specification [URI] notes that the semantics of a fragment identifier (part of a URI after a "#") is a property of the data resulting from a retrieval action, and that the format and interpretation of fragment identifiers is dependent on the media type of the retrieval result.

4. Encoding considerations

see mime/XML spec

5. Recognizing RDF files

@@skip this section?>

@@other section

From [XMLMT]:

8.18 Application/rdf+xml

Content-type: application/rdf+xml

<?xml version="1.0" ?>

RDF documents identified using this MIME type are XML documents whose content describes metadata, as defined by [RDF]. As a format based on XML, RDF documents SHOULD use the '+xml' suffix convention in their MIME content-type identifier. However, no content type has yet been registered for RDF and so this media type should not be used until such registration has been completed.

Acknowledgements/@@Fodder

Andy Powell, for raising the issue.

Jim Davis for his HTML->internet-draft tool (Makefile)

Larry Masinter for help with process gunk on our last RFC.

Ron Daniel for his message pointing me at section 8.18 of RFC3023 (again?).

ietf-xml-mime mailing list

oops... I thought RDF would fit under mode/*, but after readingRFC2077, I see model/* is about physica/spacial models only, not about abstract models in general. Is there a UML media type registered yet?

Author's Address

Daniel W. Connolly
World Wide Web Consortum (W3C)
MIT Laboratory for Computer Science
545 Technology Square
Cambridge, MA 02139, U.S.A.
mailto:connolly@w3.org
http://www.w3.org/People/Connolly/

References

[mime]
alskfdj
[XMLMT]
Jan 2001:IETF Proposed Standard: XML Media Types, RFC 3023 M. Murata S. St.Laurent D. Kohn
[rdf1]
aslfdj