< draft-wilde-json-seq-suffix-02.txt   draft-wilde-json-seq-suffix-03.txt >
Network Working Group E. Wilde Network Working Group E. Wilde
Internet-Draft CA Technologies Internet-Draft CA Technologies
Intended status: Informational December 9, 2016 Intended status: Informational December 31, 2016
Expires: June 12, 2017 Expires: July 4, 2017
A Media Type Structured Syntax Suffix for JSON Text Sequences A Media Type Structured Syntax Suffix for JSON Text Sequences
draft-wilde-json-seq-suffix-02 draft-wilde-json-seq-suffix-03
Abstract Abstract
Structured Syntax Suffixes for media types allow other media types to Structured Syntax Suffixes for media types allow other media types to
build on them and make it explicit that they are built on an existing build on them and make it explicit that they are built on an existing
media type as their foundation. This specification defines and media type as their foundation. This specification defines and
registers "+json-seq" as a structured syntax suffix for JSON Text registers "+json-seq" as a structured syntax suffix for JSON Text
Sequences. Sequences.
Note to Readers Note to Readers
skipping to change at page 1, line 45 skipping to change at page 1, line 45
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at http://datatracker.ietf.org/drafts/current/. Drafts is at http://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
This Internet-Draft will expire on June 12, 2017. This Internet-Draft will expire on July 4, 2017.
Copyright Notice Copyright Notice
Copyright (c) 2016 IETF Trust and the persons identified as the Copyright (c) 2016 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info) in effect on the date of (http://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
skipping to change at page 3, line 22 skipping to change at page 3, line 22
Applications encountering such a media type can then either simply Applications encountering such a media type can then either simply
use generic processing if all they need is a generic view of the JSON use generic processing if all they need is a generic view of the JSON
Text Sequence, or they can use generic JSON Text Sequence tools for Text Sequence, or they can use generic JSON Text Sequence tools for
initial parsing, and then can implement their own specific processing initial parsing, and then can implement their own specific processing
on top of that generic parsing tool. on top of that generic parsing tool.
4. IANA Considerations 4. IANA Considerations
Structured Syntax Suffixes are registered within the "Structured Structured Syntax Suffixes are registered within the "Structured
Syntax Suffix Registry" maintained at Syntax Suffix Registry" maintained at
<https://www.iana.org/assignments/media-type-structured-suffix/media- <https://www.iana.org/assignments/media-type-structured-suffix>.
type-structured-suffix.xhtml>.
IANA is requested to register the "+json-seq" structured syntax IANA is requested to register the "+json-seq" structured syntax
suffix in accordance with [RFC6838]. suffix in accordance with [RFC6838].
Name: JSON Text Sequence Name: JSON Text Sequence
+suffix: +json-seq +suffix: +json-seq
References: [RFC7464] References: [RFC7464], RFC [[ RFC Editor, please insert assigned
RFC number. ]]
Encoding considerations: See [RFC7464] Section 2.2 Encoding considerations: See [RFC7464] Section 2.2
Fragment identifier considerations: The syntax and semantics of Fragment identifier considerations: The syntax and semantics of
fragment identifiers specified for +json-seq SHOULD be as fragment identifiers specified for +json-seq SHOULD be as
specified for "application/json-seq". (At publication of this specified for "application/json-seq". (At publication of this
document, there is no fragment identification syntax defined for document, there is no fragment identification syntax defined for
"application/json-seq".) "application/json-seq".)
The syntax and semantics for fragment identifiers for a The syntax and semantics for fragment identifiers for a
skipping to change at page 4, line 12 skipping to change at page 4, line 12
identifier does not resolve per the +json-seq rules, then identifier does not resolve per the +json-seq rules, then
process as specified in "xxx/yyy+json-seq". process as specified in "xxx/yyy+json-seq".
For cases not defined in +json-seq, then process as For cases not defined in +json-seq, then process as
specified in "xxx/yyy+json-seq". specified in "xxx/yyy+json-seq".
Interoperability considerations: n/a Interoperability considerations: n/a
Security considerations: See [RFC7464] Section 3 Security considerations: See [RFC7464] Section 3
Contact: Applications and Real-Time Area Working Group Contact: Applications and Real-Time Area Discussion
(art@ietf.org) (art@ietf.org), or any IESG designated successor.
Author/Change controller: The Applications and Real-Time Area Author/Change controller: The Applications and Real-Time Area
Working Group. IESG has change control over this registration. Working Group. IESG has change control over this registration.
5. Security Considerations 5. Security Considerations
All the security considerations of JSON Text Sequences [RFC7464] All the security considerations of JSON Text Sequences [RFC7464]
apply. They are as follows: apply. They are as follows:
All the security considerations of JSON [RFC7159] apply. This format All the security considerations of JSON [RFC7159] apply. This format
skipping to change at page 5, line 27 skipping to change at page 5, line 27
Structured Syntax Suffixes", RFC 6839, Structured Syntax Suffixes", RFC 6839,
DOI 10.17487/RFC6839, January 2013, DOI 10.17487/RFC6839, January 2013,
<http://www.rfc-editor.org/info/rfc6839>. <http://www.rfc-editor.org/info/rfc6839>.
[RFC7159] Bray, T., Ed., "The JavaScript Object Notation (JSON) Data [RFC7159] Bray, T., Ed., "The JavaScript Object Notation (JSON) Data
Interchange Format", RFC 7159, DOI 10.17487/RFC7159, March Interchange Format", RFC 7159, DOI 10.17487/RFC7159, March
2014, <http://www.rfc-editor.org/info/rfc7159>. 2014, <http://www.rfc-editor.org/info/rfc7159>.
Appendix A. Acknowledgements Appendix A. Acknowledgements
Thanks for comments and suggestions provided by Allan Doyle, Warren Thanks for comments and suggestions provided by Ben Campbell, Allan
Kumari, Sean Leonard, Alexey Melnikov, and Brian Raymor. Doyle, Warren Kumari, Sean Leonard, Alexey Melnikov, Brian Raymor,
and Peter Yee.
Author's Address Author's Address
Erik Wilde Erik Wilde
CA Technologies CA Technologies
Email: erik.wilde@dret.net Email: erik.wilde@dret.net
URI: http://dret.net/netdret/ URI: http://dret.net/netdret/
 End of changes. 7 change blocks. 
11 lines changed or deleted 12 lines changed or added

This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/