IPP Mail Archive: IPP> MOD - Proposed application/ipp registration text

IPP> MOD - Proposed application/ipp registration text

Ira Mcdonald x10962 (imcdonal@eso.mc.xerox.com)
Wed, 8 Oct 1997 17:54:16 PDT

Copies To: masinter@parc.xerox.com
imcdonal@eso.mc.xerox.com
ipp@pwg.org

Hi Larry Masinter, Wednesday (8 October 1997)

At our IPP Telecon this afternoon, I got the action item to write up a
MIME registration for the MIME media type "application/ipp". I'm hoping
you'll take a minute to look my attempt below and tell me where I've
gone wrong. Based on a note from Keith Moore (one of our two IETF Area
Directors), we are trying to finish up the IPP specs for submission to
the IESG by the beginning of November, so our schedule is very tight.
I got the template from RFC 2048.

Thanks for your help in advance,
- Ira McDonald (outside consultant at Xerox)
High North Inc
PO Box 221
Grand Marais, MI 49839
906-494-2434

------------------------------------------------------------------------

To: ietf-types@iana.org
Subject: Registration of MIME media type "application/ipp"

MIME type name: application

MIME subtype name: ipp

A Content-Type of "application/ipp" indicates an Internet Printing
Protocol request or response. Currently there is one version:
IPP/1.0, described in [IPP-MOD] and [IPP-PRO], transported via the
HTTP/1.1 (RFC 2068) POST method, using single-valued Content-Type
and Content-Language headers (both headers MUST be specified).

Required parameters: charset

IPP/1.0 keywords (eg, attribute names) are encoded in US-ASCII and
US-English. IPP/1.0 string attributes of syntax "text" or "name"
MAY have values in ANY character set and language, and MUST use
"charset/language" prefixes, via the method specified in RFC 2184.
The required "charset" parameter of the "application/ipp" MIME
media type MUST be used to specify the default to use when the
"charset" of a "charset/language" prefix is empty (ie, a single
quote character). IPP/1.0 protocol requests and responses MUST
use a Content-Language header to specify a default to use when the
"language" of a "charset/language" prefix is empty (ie, a single
quote character).

Optional parameters:

None

Encoding considerations:

IPP/1.0 protocol requests and responses MAY contain long lines and
MUST always contain binary data and therefore MUST be encoded
using Content-Transfer-Encoding: binary.

Security considerations:

IPP/1.0 requests and responses MAY be secured via the use of a
transport layer security protocol (below HTTP/1.1).

Interoperability considerations:

IPP/1.0 Printer objects (ie, servers) MUST support the attributes
"printer-charset-supported" (MAY be multi-valued) and
"printer-natural-language-supported" (MAY be multi-valued), to
facilitate interoperability with IPP/1.0 clients.

Published specification:

[IPP-MOD] R. deBry, T. Hastings, R. Herriot, S. Isaacson,
P. Powell, "Internet Printing Protocol/1.0: Model and Semantics",
work in progress <draft-ietf-ipp-model-06.txt>, September 1997.

[IPP-PRO] S. Butler, R. Herriot, P. Moore, R. Turner,
"Internet Printing Protocol/1.0: Protocol Specification",
work in progress <draft-ietf-ipp-protocol-02.txt>, September 1997.

Applications which use this media type:

Internet Printing Protocol (IPP)

Person & email address to contact for further information:

Scott A. Isaacson
Novell, Inc.
122 E 1700 S
Provo, UT 84606

Phone: 801-861-7366
Fax: 801-861-4025
Email: scott_isaacson@novell.com

or

Robert Herriot
Sun Microsystems Inc.
901 San Antonio Road, MPK-17
Palo Alto, CA 94303

Phone: 650-786-8995
Fax: 650-786-7077
Email: robert.herriot@eng.sun.com

Intended usage:

COMMON

------------------------------------------------------------------------