You're missing the point. The content headers can be used 'over-the-wire'
for IPP operations, but 'document-format' is an ATTRIBUTE stored with Job
and Document objects (in most protocols, and in IPP in the future, when
we address Document objects). We're not messing with the MIME types.
They're deficient (read RFC 2184 and RFC 2130 - the IESG says "ALL text
shall be tagged with character set AND language in ALL new protocols").
We do NOT propose to mess with MIME types. But we have a concrete need
for a SINGLE attribute which carries PDL/charset/language for documents
(in IPP protocol and in the Job Mon MIB).
Sorry for the confusion of problem domain in my previous note.
Cheers,
- Ira McDonald (outside consultant at Xerox)
High North Inc
906-494-2434
-------------------------------- Larry's note -------------------------------
Return-Path: <masinter@parc.xerox.com>
Received: from zombi (zombi.eso.mc.xerox.com) by snorkel.eso.mc.xerox.com (4.1/XeroxClient-1.1)
id AA13732; Sun, 28 Sep 97 18:53:09 EDT
Received: from alpha.xerox.com by zombi (4.1/SMI-4.1)
id AA16268; Sun, 28 Sep 97 18:49:07 EDT
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <51929(3)>; Sun, 28 Sep 1997 15:49:05 PDT
Received: from parc.xerox.com ([13.1.100.114]) by casablanca.parc.xerox.com with SMTP id <71811>; Sun, 28 Sep 1997 15:48:53 PDT
Message-Id: <342EDED2.226739D5@parc.xerox.com>
Date: Sun, 28 Sep 1997 15:48:50 PDT
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.03 [en] (Win95; I)
Mime-Version: 1.0
To: Ira Mcdonald x10962 <imcdonal@eso.mc.xerox.com>
Cc: ipp@pwg.org
Subject: Re: IPP> MOD - Syntax of 'document-format' proposal
References: <9709281838.AA13645@snorkel.eso.mc.xerox.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Status: R
> document-format-value := " type "/" subtype "
> ";" "charset-section"
> ";" "language-section"
I think it isn't a good idea to muck with the MIME format for
Content-Type or to restrict the available parameters, or to
add another parameter for "language-selection" which doesn't
exist in MIME. If you want to describe some content, use "content-"
headers in entirity, "content-type: blah", "content-language: blah",
"Content-MD5: blah" or whatever.
document-format-description := content-header
-- http://www.parc.xerox.com/masinter