Skip to main content

The application/sql Media Type
draft-shafranovich-mime-sql-06

Revision differences

Document history

Date Rev. By Action
2013-04-10
06 (System) RFC Editor state changed to AUTH48-DONE from AUTH48
2013-04-01
06 (System) RFC Editor state changed to AUTH48 from RFC-EDITOR
2013-03-12
06 (System) RFC Editor state changed to RFC-EDITOR from EDIT
2013-02-27
06 (System) IANA Action state changed to Waiting on RFC Editor from Waiting on Authors
2013-02-27
06 (System) IANA Action state changed to Waiting on Authors from In Progress
2013-02-27
06 (System) IANA Action state changed to In Progress
2013-02-27
06 Cindy Morgan State changed to RFC Ed Queue from Approved-announcement sent
2013-02-27
06 (System) RFC Editor state changed to EDIT
2013-02-27
06 (System) Announcement was received by RFC Editor
2013-02-27
06 Amy Vezza State changed to Approved-announcement sent from Approved-announcement to be sent::Point Raised - writeup needed
2013-02-27
06 Amy Vezza IESG has approved the document
2013-02-27
06 Amy Vezza Closed "Approve" ballot
2013-02-27
06 Amy Vezza Ballot approval text was generated
2013-02-26
06 Stephanie McCammon New version available: draft-shafranovich-mime-sql-06.txt
2013-02-25
05 Christer Holmberg Request for Last Call review by GENART Completed: Ready. Reviewer: Christer Holmberg.
2013-02-21
05 Tero Kivinen Request for Last Call review by SECDIR Completed: Ready. Reviewer: David Waltermire.
2013-02-21
05 Cindy Morgan State changed to Approved-announcement to be sent::Point Raised - writeup needed from Waiting for AD Go-Ahead
2013-02-21
05 Stewart Bryant [Ballot comment]
Thank you for addressing my concern.
2013-02-21
05 Stewart Bryant [Ballot Position Update] Position for Stewart Bryant has been changed to No Objection from Discuss
2013-02-20
05 Wesley Eddy [Ballot Position Update] New position, No Objection, has been recorded for Wesley Eddy
2013-02-20
05 Brian Haberman [Ballot Position Update] New position, No Objection, has been recorded for Brian Haberman
2013-02-20
05 Ron Bonica [Ballot Position Update] New position, No Objection, has been recorded for Ronald Bonica
2013-02-20
05 (System) State changed to Waiting for AD Go-Ahead from In Last Call
2013-02-19
05 Gonzalo Camarillo [Ballot Position Update] New position, No Objection, has been recorded for Gonzalo Camarillo
2013-02-19
05 Pete Resnick
[Ballot comment]
The charset text (and the encoding text) has changed significantly since media-types review and Last Call. It looks good to me, but should …
[Ballot comment]
The charset text (and the encoding text) has changed significantly since media-types review and Last Call. It looks good to me, but should likely be at least checked by some sort of expert review.
2013-02-19
05 Pete Resnick [Ballot Position Update] Position for Pete Resnick has been changed to Yes from Discuss
2013-02-19
05 Yakov Shafranovich New version available: draft-shafranovich-mime-sql-05.txt
2013-02-19
04 Pete Resnick
[Ballot discuss]
[Updated to remove the bit about encoding. The author has convinced me that I was wrong about that one.]

I'm concerned about the …
[Ballot discuss]
[Updated to remove the bit about encoding. The author has convinced me that I was wrong about that one.]

I'm concerned about the following:

  Optional parameters:

      "charset" - indicates the character set to be used.  When not
      specified, a default value MUST NOT be assumed.

      Implementators should be aware that SQL may carry character set
      information in-band.  In such cases, the "charset" parameter
      SHOULD NOT be used.  In cases, where no character information is
      supplied in-band, implementors SHOULD use the "charset" parameter,
      if possible.

- As far as I can tell, the above has been changed significantly since the last posting to the media-types mailing list, and since IETF Last Call, and the current text does not seem to be responsive to the LC review. So it's not entirely clear that the current text has been reviewed. There is nothing in the writeup or the document explaining. Please explain.

- I don't see why the charset is a SHOULD NOT instead of a MUST NOT if the character set information is in-band. At the very least, if the character set information is in-band, the charset MUST be identical to the in-band character set, but I think it's actually dangerous to put the charset on at all if there is an in-band character set. And none of this accounts for the comment during LC that there is also an *out-of-band* character set.
2013-02-19
04 Pete Resnick Ballot discuss text updated for Pete Resnick
2013-02-19
04 Sean Turner [Ballot comment]
I support Stewart's discuss.
2013-02-19
04 Sean Turner [Ballot Position Update] New position, No Objection, has been recorded for Sean Turner
2013-02-19
04 Martin Stiemerling [Ballot Position Update] New position, No Objection, has been recorded for Martin Stiemerling
2013-02-18
04 Russ Housley [Ballot Position Update] New position, No Objection, has been recorded for Russ Housley
2013-02-18
04 Adrian Farrel [Ballot Position Update] New position, No Objection, has been recorded for Adrian Farrel
2013-02-17
04 Ralph Droms [Ballot Position Update] New position, No Objection, has been recorded for Ralph Droms
2013-02-17
04 Stewart Bryant
[Ballot discuss]
I have one very small concern that I am raising as a discuss but should be easily cleared with a short editor's note. …
[Ballot discuss]
I have one very small concern that I am raising as a discuss but should be easily cleared with a short editor's note.

The text:

"Being that SQL is a full fledged programming language and may
include embedded source code for other programming languages, it
may be used to transfer malware...."

looks like it gives permission to use the method to distribute malware, which is not the intent of the authors.

Some words of the form "there is a risk of malicious applications attempting to use ...."  would clarify the matter.
2013-02-17
04 Stewart Bryant [Ballot Position Update] New position, Discuss, has been recorded for Stewart Bryant
2013-02-16
04 Robert Sparks [Ballot Position Update] New position, No Objection, has been recorded for Robert Sparks
2013-02-16
04 Pete Resnick
[Ballot discuss]
I'm concerned about the following:

  Optional parameters:

      "charset" - indicates the character set to be used.  When not
  …
[Ballot discuss]
I'm concerned about the following:

  Optional parameters:

      "charset" - indicates the character set to be used.  When not
      specified, a default value MUST NOT be assumed.

      Implementators should be aware that SQL may carry character set
      information in-band.  In such cases, the "charset" parameter
      SHOULD NOT be used.  In cases, where no character information is
      supplied in-band, implementors SHOULD use the "charset" parameter,
      if possible.

  Encoding considerations:

      If the "charset" parameter is used, the corresponding 7-bit, 8-bit
      or binary encoding may be used.  If the "charset" parameter is not
      used, binary encoding may be required.

- As far as I can tell, the above has been changed significantly since the last posting to the media-types mailing list, and since IETF Last Call, and the current text does not seem to be responsive to the LC review. So it's not entirely clear that the current text has been reviewed. There is nothing in the writeup or the document explaining. Please explain.

- I don't see why the charset is a SHOULD NOT instead of a MUST NOT if the character set information is in-band. At the very least, if the character set information is in-band, the charset MUST be identical to the in-band character set, but I think it's actually dangerous to put the charset on at all if there is an in-band character set. And none of this accounts for the comment during LC that there is also an *out-of-band* character set.

- I cannot figure out how, in practice, a binary encoding will work with a charset parameter. A charset is supposed to convert a sequence of octets into characters. What is the difference between 8-bit and binary with a charset parameter? It still must be dealt with as 8-bit to convert the octets to characters.
2013-02-16
04 Pete Resnick [Ballot Position Update] New position, Discuss, has been recorded for Pete Resnick
2013-02-16
04 Stephen Farrell
[Ballot comment]

I think there are some security considerations covered
in RFC 4329 (closest thing to this I saw in the
registry) that might be …
[Ballot comment]

I think there are some security considerations covered
in RFC 4329 (closest thing to this I saw in the
registry) that might be usefully included here.  You
could take a look at that and see if there are things
worth mentioning. (You could refer the reader to 4329
but that's different enough that a simple reference
might not be so useful.)

The points about input/output and data URIs seem worth a
mention in particular, but I'd really encourage the
authors to see what they think since I'm not really sure
how application/sql would be used and I'm sure the
authors know more about that.
2013-02-16
04 Stephen Farrell [Ballot Position Update] New position, No Objection, has been recorded for Stephen Farrell
2013-02-15
04 Pearl Liang
IESG/Authors/WG Chairs:

IANA has reviewed draft-shafranovich-mime-sql-03.  Authors should review the comments and/or questions below.  Please report any inaccuracies and respond to any questions as soon …
IESG/Authors/WG Chairs:

IANA has reviewed draft-shafranovich-mime-sql-03.  Authors should review the comments and/or questions below.  Please report any inaccuracies and respond to any questions as soon as possible.

This document, upon approval, requests adding a single media type to the applications media type registry located at:

http://www.iana.org/assignments/media-types/application/index.html

The media type to be added are:

sql

Currently the application media type library is maintained through expert review as defined in RFC 5226.  We have initiated a request and sent it
to the designated expert for review.

We understand that the addition of the new media type is the only action required of IANA upon approval of this document.

Note:  The actions requested in this document will not be completed
until the document has been approved for publication as an RFC.
This message is only to confirm what actions will be performed.
2013-02-14
04 Jean Mahoney Request for Last Call review by GENART is assigned to Christer Holmberg
2013-02-14
04 Jean Mahoney Request for Last Call review by GENART is assigned to Christer Holmberg
2013-02-14
04 Barry Leiba Ballot writeup was changed
2013-02-14
04 Barry Leiba Ballot writeup was changed
2013-02-14
04 Benoît Claise [Ballot Position Update] New position, No Objection, has been recorded for Benoit Claise
2013-02-11
04 Barry Leiba Ballot has been issued
2013-02-11
04 Barry Leiba [Ballot Position Update] New position, Yes, has been recorded for Barry Leiba
2013-02-11
04 Barry Leiba Created "Approve" ballot
2013-02-11
04 Barry Leiba Ballot writeup was changed
2013-02-11
04 Yakov Shafranovich New version available: draft-shafranovich-mime-sql-04.txt
2013-02-05
03 Christer Holmberg Request for Last Call review by GENART Completed: Ready. Reviewer: Christer Holmberg.
2013-01-25
03 Tero Kivinen Request for Last Call review by SECDIR is assigned to David Waltermire
2013-01-25
03 Tero Kivinen Request for Last Call review by SECDIR is assigned to David Waltermire
2013-01-24
03 Jean Mahoney Request for Last Call review by GENART is assigned to Christer Holmberg
2013-01-24
03 Jean Mahoney Request for Last Call review by GENART is assigned to Christer Holmberg
2013-01-23
03 Amy Vezza
The following Last Call announcement was sent out:

From: The IESG
To: IETF-Announce
Reply-To: ietf@ietf.org
Subject: Last Call:  (The application/sql Media Type) to Informational RFC …
The following Last Call announcement was sent out:

From: The IESG
To: IETF-Announce
Reply-To: ietf@ietf.org
Subject: Last Call:  (The application/sql Media Type) to Informational RFC


The IESG has received a request from an individual submitter to consider
the following document:
- 'The application/sql Media Type'
  as Informational RFC

The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action. Please send substantive comments to the
ietf@ietf.org mailing lists by 2013-02-20. Exceptionally, comments may be
sent to iesg@ietf.org instead. In either case, please retain the
beginning of the Subject line to allow automated sorting.

Abstract


  This document registers the application/sql media type to be used for
  the Structured Query Language (SQL).




The file can be obtained via
http://datatracker.ietf.org/doc/draft-shafranovich-mime-sql/

IESG discussion can be tracked via
http://datatracker.ietf.org/doc/draft-shafranovich-mime-sql/ballot/


No IPR declarations have been submitted directly on this I-D.


2013-01-23
03 Amy Vezza State changed to In Last Call from Last Call Requested
2013-01-23
03 Amy Vezza Last call announcement was generated
2013-01-22
03 Barry Leiba Placed on agenda for telechat - 2013-02-21
2013-01-22
03 Barry Leiba Ballot writeup was changed
2013-01-22
03 Barry Leiba Last call was requested
2013-01-22
03 Barry Leiba Last call announcement was generated
2013-01-22
03 Barry Leiba Ballot approval text was generated
2013-01-22
03 Barry Leiba Ballot writeup was generated
2013-01-22
03 Barry Leiba State changed to Last Call Requested from AD Evaluation
2013-01-22
03 Barry Leiba State changed to AD Evaluation from Publication Requested
2013-01-22
03 Barry Leiba
Document shepherd writeup, using the experimental template:
http://trac.tools.ietf.org/group/iesg/trac/wiki/DraftShepherdWriteupWgAlternate

1. Summary

Barry Leiba is the responsible AD, and is serving as the document
shepherd.

This document …
Document shepherd writeup, using the experimental template:
http://trac.tools.ietf.org/group/iesg/trac/wiki/DraftShepherdWriteupWgAlternate

1. Summary

Barry Leiba is the responsible AD, and is serving as the document
shepherd.

This document registers the application/sql media type to be used
for the Structured Query Language (SQL).  It is a simple,
Informational document that merely does the IANA registration in
the Standards Tree, according to
draft-ietf-appsawg-media-type-regs.

2. Review and Consensus

The document has been reviewed on the media-types mailing list,
as specified in draft-ietf-appsawg-media-type-regs, and the
author has made the changes suggested in reviews there.  The
media types Designated Expert was one of the reviewers.  There
are no known objections to this registration.

3. Intellectual Property

The author has stated that to his direct, personal knowledge,
there is no IPR related to this document.

4. Other Points

None.
2013-01-22
03 Barry Leiba State changed to Publication Requested from AD is watching
2013-01-22
03 Yakov Shafranovich New version available: draft-shafranovich-mime-sql-03.txt
2013-01-22
02 Barry Leiba Assigned to Applications Area
2013-01-22
02 Barry Leiba Intended Status changed to Informational
2013-01-22
02 Barry Leiba IESG process started in state AD is watching
2013-01-22
02 Barry Leiba Stream changed to IETF from None
2012-12-03
02 Yakov Shafranovich New version available: draft-shafranovich-mime-sql-02.txt
2012-11-15
01 Yakov Shafranovich New version available: draft-shafranovich-mime-sql-01.txt
2012-11-15
00 Yakov Shafranovich New version available: draft-shafranovich-mime-sql-00.txt