A User Agent Profile Data Set for Media Policy
draft-camarillo-rai-media-policy-dataset-04
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2012-10-01
|
04 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2012-09-30
|
04 | (System) | IANA Action state changed to Waiting on RFC Editor from In Progress |
2012-09-29
|
04 | (System) | IANA Action state changed to In Progress from Waiting on Authors |
2012-09-26
|
04 | Amy Vezza | State changed to RFC Ed Queue from Approved-announcement sent |
2012-09-25
|
04 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2012-09-25
|
04 | (System) | IANA Action state changed to In Progress |
2012-09-25
|
04 | Cindy Morgan | State changed to Approved-announcement sent from IESG Evaluation::AD Followup |
2012-09-25
|
04 | Cindy Morgan | IESG has approved the document |
2012-09-25
|
04 | Cindy Morgan | Closed "Approve" ballot |
2012-09-25
|
04 | Cindy Morgan | Ballot approval text was generated |
2012-09-25
|
04 | Cindy Morgan | Ballot writeup was changed |
2012-09-25
|
04 | Stephen Farrell | [Ballot Position Update] Position for Stephen Farrell has been changed to No Objection from Discuss |
2012-09-25
|
04 | Gonzalo Camarillo | New version available: draft-camarillo-rai-media-policy-dataset-04.txt |
2012-09-20
|
03 | Stephen Farrell | [Ballot discuss] This discuss & comment probably looks worse than it is. I'd hope it'll all be easily sorted. (1) cleared (2) 4.1, Why MUST … [Ballot discuss] This discuss & comment probably looks worse than it is. I'd hope it'll all be easily sorted. (1) cleared (2) 4.1, Why MUST a UA include the remote-host-port in all session-info documents? That seems a bit privacy unfriendly to say the least. I can see that it might be needed sometimes, but why all the time, and why can't the UA just not tell the policy server who its calling? (Same comment about elsewhere where the same information is a MUST.) (3) cleared |
2012-09-20
|
03 | Stephen Farrell | Ballot comment and discuss text updated for Stephen Farrell |
2012-09-18
|
03 | Sean Turner | [Ballot Position Update] Position for Sean Turner has been changed to No Objection from Discuss |
2012-09-17
|
03 | Barry Leiba | [Ballot comment] All DISCUSSes and substantive comments were taken care of in version -03; thanks. ======== Other comments; no need to respond to these. Really, … [Ballot comment] All DISCUSSes and substantive comments were taken care of in version -03; thanks. ======== Other comments; no need to respond to these. Really, I'm just grumbling. I have to grumble about the shepherd writeup for this: The document, in particular the registration of the media type/subtype media-policy-dataset+xml, has been reviewed on the ietf-types mailing list. It has not "been reviewed" there at all. A request for review was posted, and there were no responses. That's not a bad thing, but it should have been explained that way, not presented as a review. I also have to grumble about the IANA Considerations section, which does not clearly specify what registries it's asking for things to be put into. IANA figured it out, so I'm not asking for any changes here. Just for future: please be clear about this, so IANA never has to guess (and will not, therefore, ever guess wrong). |
2012-09-17
|
03 | Barry Leiba | [Ballot Position Update] Position for Barry Leiba has been changed to No Objection from Discuss |
2012-09-17
|
03 | (System) | Sub state has been changed to AD Followup from Revised ID Needed |
2012-09-17
|
03 | Gonzalo Camarillo | New version available: draft-camarillo-rai-media-policy-dataset-03.txt |
2012-07-19
|
02 | Cindy Morgan | State changed to IESG Evaluation::Revised ID Needed from IESG Evaluation |
2012-07-19
|
02 | Benoît Claise | [Ballot Position Update] New position, No Objection, has been recorded for Benoit Claise |
2012-07-19
|
02 | Adrian Farrel | [Ballot Position Update] New position, No Objection, has been recorded for Adrian Farrel |
2012-07-19
|
02 | Sean Turner | [Ballot discuss] Hmm so under what circumstances would I not wan the protocol used to distribute session info and session policy doucments to not ensure … [Ballot discuss] Hmm so under what circumstances would I not wan the protocol used to distribute session info and session policy doucments to not ensure authentication, privacy, and message integrity? Is the gist of the must for shared-secret that you consider that to be the only item that MUST be kept private? Not user id too? |
2012-07-19
|
02 | Sean Turner | [Ballot comment] s3.3: Says the recipient MUST ignore the attribute. Is the recipient the user agent or the user? I suspect it's the former - … [Ballot comment] s3.3: Says the recipient MUST ignore the attribute. Is the recipient the user agent or the user? I suspect it's the former - shouldn't it say that instead? s3.3.1: Is there an override on this? I'm thinking I'm with Stephen here. An additional reason is that normally display stuff (my technical term) is out-of-scope - isn't it? s4.2: optional is redundant: r/MAY contain the optional/MAY contain the |
2012-07-19
|
02 | Sean Turner | [Ballot Position Update] New position, Discuss, has been recorded for Sean Turner |
2012-07-19
|
02 | Stewart Bryant | [Ballot Position Update] New position, No Objection, has been recorded for Stewart Bryant |
2012-07-18
|
02 | Brian Haberman | [Ballot Position Update] New position, No Objection, has been recorded for Brian Haberman |
2012-07-18
|
02 | Pete Resnick | [Ballot comment] Section 4.3.1: The element MUST contain one element, one or more elements and one element. The element MAY contain … [Ballot comment] Section 4.3.1: The element MUST contain one element, one or more elements and one element. The element MAY contain one element. That last MAY strikes me as ambiguous. Did you mean MUST contain zero or one elements? Section 4.4: Multiple elements MAY only be present in a container if each applies to a different set of streams (e.g., one element for incoming and one for outgoing streams). Another ambiguous MAY. Instead can I suggest: Multiple elements MUST NOT be present in a container unless each applies to a different set of streams (e.g., one element for incoming and one for outgoing streams). See also 5.3, 5.4, 5.6. "MAY only" is a bad construct. Section 6.7.5: The use of this token is described in the Framework for SIP Session Policies [I-D.ietf-sip-session-policy-framework]. Since the token value must be encodable as a SIP URI parameter value, it MUST consist of ASCII characters, that is, in the range U+0020 to U+007E. Either strike ", that is, ", or change "ASCII characters" to "visible ASCII characters plus space". And you do want to allow space? And not TAB? And not other things that can be %encoded? I'm not clear on the requirement here. For the record, "token" is not defined this way in 3261. Just looking for clarification. |
2012-07-18
|
02 | Pete Resnick | [Ballot Position Update] New position, No Objection, has been recorded for Pete Resnick |
2012-07-17
|
02 | Martin Stiemerling | [Ballot Position Update] New position, No Objection, has been recorded for Martin Stiemerling |
2012-07-17
|
02 | Wesley Eddy | [Ballot Position Update] New position, No Objection, has been recorded for Wesley Eddy |
2012-07-16
|
02 | Ron Bonica | [Ballot Position Update] New position, No Objection, has been recorded for Ronald Bonica |
2012-07-16
|
02 | Stephen Farrell | [Ballot discuss] This discuss & comment probably looks worse than it is. I'd hope it'll all be easily sorted. (1) 3.3.1, visibility attribute says if … [Ballot discuss] This discuss & comment probably looks worse than it is. I'd hope it'll all be easily sorted. (1) 3.3.1, visibility attribute says if UA is "permitted" to show the user stuff - yuk! Shouldn't that be the UA developer's choice? I'd say s/permitted/advised/ would be fine. I think the "SHOULD NOT display" here is just inappropriate as its nothing to do with interoperability and is just silly, since people will make tools to show that stuff if you try hide it. (I realise that my suggested change conflicts with Barry's suggestion for fixing the issue in his comment, but I think the way to fix the problem we've both identified is to get rid of the pretence that you can hide stuff you send the UA.) (2) 4.1, Why MUST a UA include the remote-host-port in all session-info documents? That seems a bit privacy unfriendly to say the least. I can see that it might be needed sometimes, but why all the time, and why can't the UA just not tell the policy server who its calling? (Same comment about elsewhere where the same information is a MUST.) (3) I think section 9 (or somewhere else, I don't care) needs to call out when TLS is needed, that is, when TLS MUST be used and how. (I'm only asking about TLS since S/MIME usage here is apparently mythical.) In particular, I think you need to say when a UA MUST authenticate a policy server or source of policy information, and how it can check that its getting the right policy from the right source or giving stuff to the right server. I think sending out remote host/port information and accepting intermediary information in particular would seem to call for use of TLS with server-authentication, though there may be additional cases too. I would imagine that you'd need to check that the policy-server element (if present) matches the TLS server cert somehow. If the policy-server is absent, or when a UA is sending sensitive information, then I don't know how you'd know you're giving/getting the right policy info. Finally, do merge operations need a web-origin like concept? Without that, it'd seem like anywhere I visit might be able to corrupt my UA's "policy state" (to invent a term that might be missing.) Sorry to lump a few different things together in point (3); I suspect that we'll tease them apart in the discussion, but I'm not sure right now how to do that properly. |
2012-07-16
|
02 | Stephen Farrell | [Ballot comment] - 3.3.3: What is the allowed precision for the 'q' attribute? Does a UA have to be able to properly handle 0.0000000000000000000000000000000000000000001? - … [Ballot comment] - 3.3.3: What is the allowed precision for the 'q' attribute? Does a UA have to be able to properly handle 0.0000000000000000000000000000000000000000001? - 3.3.4: Is the 'media-type' attribute restricted to the top level types? If so, maybe say so. (From later, it appears to be just the top level type.) - 3.3.4: Would 'media-type' == "multipart" or "application" or "message" make sense? If not, maybe say so. If so, what'd those mean? What if a new top level type is finally defined? What is a UA supposed to to with that? - 3.3.6: Does the MUST NOT for the value "no" need a bit more context? E.g. "MUST NOT establish the media stream when this policy is relevant" or something? Is there a danger that a UA might otherwise remember this setting for too long, e.g. if it roams? - 5.1, What is the logical AND of media-intermediaries? I don't get that. (Or can it happen? Maybe I got confused here:-) - 5.7, Why call out the "visibility" attribute here? Trying to keep allowed-ports secret (if that's the goal) this way would be silly - anyone can probe. - 6.3, Is 1 "kilobit per second" 1024 bits per second? Might be worth saying so explicitly in case higher speeds cause confusion, e.g. "mega bit" might be taken as 1024kbps or 1,000,000bps. - 6.3, Why bother try hiding the max-bw? The only real effect I could see would be an increase in the number of conspiracy theories;-) - The last two comments also apply for 6.4 & 6.5. - 6.7.1, Is this for anything other than debug? If so, what? (Its not stated, and brings up questions in my little head about authenticating policy servers.) - 6.7.4, can a request-URI element contain PII? If so, how would that be protected? - 7.1, the policy-server URI has no scheme. What's up there? (The webfinger discussion on apps-discuss and the acct: URI scheme proposed might be of use here?) - Section 9, maybe s/privacy/confidentiality/ in 1st para, since I think that's what you mean. - Section 9: section 4.1 calls for mandatory inclusion of the local & remote host/port and perhaps creates a new attack - try get a UA to send me session-info documents to see who they're talking to? I think that'd warrant a mention here to tell UA developers to be cautious in sending out such private information. (And here I do mean privacy-sensitive and not requiring confidentiality:-) - Section 9, Section 4.4's media intermediaries also seems to increase the attack surface. Doesn't that warrant a mention? Maybe say that UAs need to be cautious here in accepting instructions about which intermediaries to use? |
2012-07-16
|
02 | Stephen Farrell | [Ballot Position Update] New position, Discuss, has been recorded for Stephen Farrell |
2012-07-14
|
02 | Barry Leiba | [Ballot discuss] [Update: I neglected to take into account the new media-types procedures document we just approved. The media-type registration request has been done correctly, … [Ballot discuss] [Update: I neglected to take into account the new media-types procedures document we just approved. The media-type registration request has been done correctly, and IESG approval of this RFC is adequate to have IANA make the registration. My apology for this erroneous part of the DISCUSS, which point is now cleared.] -- Section 3.3.4 -- The value of the 'media-type' attribute MUST be the media type, such as 'audio', 'video', 'text', or 'application'. It looks like this value is meant to be one of the registered top-level media types in the Media Types Registry, yes? If so, please say that. As it is, it seems underspecified: you give four examples, but I might be allowed to put "font" in there, which we've batted around as a possible new top-level media type that doesn't yet exist... I'm not sure. I think it's unlikely that you want to allow unregistered top-level types. Maybe this?: NEW The value of the 'media-type' attribute is the media type of the stream, and MUST be a (top-level) Media Type that is registered in the Media Types IANA registry. Examples are 'audio', 'video', 'text', and 'application'. This also applies to the element. For the element, you say this: -- Section 6.2.1 -- The element contains a media type and subtype that identifies a codec. The value of this element MUST be a media type and subtype [RFC4855] separated by a "/" (e.g., audio/PCMA, audio/G726-16 [RFC4856] or video/H263 [RFC4629]). By using the RFC4855 citation, are you really saying this?: NEW The element contains a media type and subtype that identifies a codec. The value of this element MUST be a media type and subtype that is registered as an RTP Payload Type [RFC4855], separated by a "/" (e.g., audio/PCMA, audio/G726-16 [RFC4856] or video/H263 [RFC4629]). (Of course, you might want to allow for unregistered subtypes, so I'm not sure exactly what you want. What I am sure about is that the document needs to be clear about where these primarily come from, and when it's appropriate to stray.) |
2012-07-14
|
02 | Barry Leiba | Ballot discuss text updated for Barry Leiba |
2012-07-14
|
02 | Russ Housley | [Ballot Position Update] New position, No Objection, has been recorded for Russ Housley |
2012-07-13
|
02 | Samuel Weiler | Request for Telechat review by SECDIR Completed: Ready. Reviewer: Yaron Sheffer. |
2012-07-13
|
02 | Barry Leiba | [Ballot discuss] It doesn't appear that you've properly requested the media-type registration you're asking for in Section 10.1. You posted a "preliminary review" message to … [Ballot discuss] It doesn't appear that you've properly requested the media-type registration you're asking for in Section 10.1. You posted a "preliminary review" message to ietf-types (which garnered no feedback, alas), but that's not the formal request. To do that, go to http://www.iana.org/cgi-bin/mediatypes.pl and fill out the form. Based on IANA's question, it seems that hasn't been done -- they will initiate the expert review in response to that. I'll hold this DISCUSS as a reminder for that to happen. -- Section 3.3.4 -- The value of the 'media-type' attribute MUST be the media type, such as 'audio', 'video', 'text', or 'application'. It looks like this value is meant to be one of the registered top-level media types in the Media Types Registry, yes? If so, please say that. As it is, it seems underspecified: you give four examples, but I might be allowed to put "font" in there, which we've batted around as a possible new top-level media type that doesn't yet exist... I'm not sure. I think it's unlikely that you want to allow unregistered top-level types. Maybe this?: NEW The value of the 'media-type' attribute is the media type of the stream, and MUST be a (top-level) Media Type that is registered in the Media Types IANA registry. Examples are 'audio', 'video', 'text', and 'application'. This also applies to the element. For the element, you say this: -- Section 6.2.1 -- The element contains a media type and subtype that identifies a codec. The value of this element MUST be a media type and subtype [RFC4855] separated by a "/" (e.g., audio/PCMA, audio/G726-16 [RFC4856] or video/H263 [RFC4629]). By using the RFC4855 citation, are you really saying this?: NEW The element contains a media type and subtype that identifies a codec. The value of this element MUST be a media type and subtype that is registered as an RTP Payload Type [RFC4855], separated by a "/" (e.g., audio/PCMA, audio/G726-16 [RFC4856] or video/H263 [RFC4629]). (Of course, you might want to allow for unregistered subtypes, so I'm not sure exactly what you want. What I am sure about is that the document needs to be clear about where these primarily come from, and when it's appropriate to stray.) |
2012-07-13
|
02 | Barry Leiba | [Ballot comment] Substantive comments; these are non-blocking, but please consider them seriously, and feel free to chat with me about them: -- Section 3.3.1 -- … [Ballot comment] Substantive comments; these are non-blocking, but please consider them seriously, and feel free to chat with me about them: -- Section 3.3.1 -- hidden: Specifies that the user agent SHOULD NOT display the property value. SHOULD NOT, really? If an administrator wants to hide this, she can't rely on its being hidden? Why isn't this MUST NOT? Or maybe what you want is this, to go with the subsequent sentence?: NEW hidden: Specifies that the user agent MUST NOT display the property value to ordinary users. ======== Other comments; no need to respond to these. Really, I'm just grumbling. I have to grumble about the shepherd writeup for this: The document, in particular the registration of the media type/subtype media-policy-dataset+xml, has been reviewed on the ietf-types mailing list. It has not "been reviewed" there at all. A request for review was posted, and there were no responses. That's not a bad thing, but it should have been explained that way, not presented as a review. I also have to grumble about the IANA Considerations section, which does not clearly specify what registries it's asking for things to be put into. IANA figured it out, so I'm not asking for any changes here. Just for future: please be clear about this, so IANA never has to guess (and will not, therefore, ever guess wrong). |
2012-07-13
|
02 | Barry Leiba | [Ballot Position Update] New position, Discuss, has been recorded for Barry Leiba |
2012-07-09
|
02 | Gonzalo Camarillo | [Ballot Position Update] New position, Recuse, has been recorded for Gonzalo Camarillo |
2012-07-06
|
02 | Samuel Weiler | Request for Telechat review by SECDIR is assigned to Yaron Sheffer |
2012-07-06
|
02 | Samuel Weiler | Request for Telechat review by SECDIR is assigned to Yaron Sheffer |
2012-07-05
|
02 | Robert Sparks | State changed to IESG Evaluation from Waiting for AD Go-Ahead |
2012-07-05
|
02 | Robert Sparks | Placed on agenda for telechat - 2012-07-19 |
2012-07-05
|
02 | Robert Sparks | Ballot has been issued |
2012-07-05
|
02 | Robert Sparks | [Ballot Position Update] New position, Yes, has been recorded for Robert Sparks |
2012-07-05
|
02 | Robert Sparks | Created "Approve" ballot |
2012-07-05
|
02 | Robert Sparks | Ballot writeup was changed |
2012-07-05
|
02 | Gonzalo Camarillo | New version available: draft-camarillo-rai-media-policy-dataset-02.txt |
2012-06-19
|
01 | Samuel Weiler | Request for Last Call review by SECDIR Completed: Ready. Reviewer: Yaron Sheffer. |
2012-06-11
|
01 | (System) | State changed to Waiting for AD Go-Ahead from In Last Call |
2012-05-18
|
01 | Samuel Weiler | Request for Last Call review by SECDIR is assigned to Yaron Sheffer |
2012-05-18
|
01 | Samuel Weiler | Request for Last Call review by SECDIR is assigned to Yaron Sheffer |
2012-05-17
|
01 | Jean Mahoney | Request for Last Call review by GENART is assigned to Pete McCann |
2012-05-17
|
01 | Jean Mahoney | Request for Last Call review by GENART is assigned to Pete McCann |
2012-05-16
|
01 | Pearl Liang | IANA has reviewed draft-camarillo-rai-media-policy-dataset-01 and has the following comments: IANA has questions about the IANA actions requested in this document. IANA understands that there are … IANA has reviewed draft-camarillo-rai-media-policy-dataset-01 and has the following comments: IANA has questions about the IANA actions requested in this document. IANA understands that there are three actions which IANA must complete upon approval of this document. - First, in the application media types registry located at: http://www.iana.org/assignments/media-types/application/index.html a new application media type will be registered as follows: application/media-policy-dataset+xml [ RFC-to-be ] IANA question -> registrations in the application media type registry require Expert Review. Has this request been through Expert Review for this registry? - Second, in the XML schema registry located at: http://www.iana.org/assignments/xml-registry/schema.html a new registration will be added as follows: ID: mediadataset URI: urn:ietf:params:xml:schema:mediadataset Filename: [ content-from-Section-8-of-RFC-to-be ] Reference: [ RFC-to-be ] - Third, in the XML namespace registry located at: http://www.iana.org/assignments/xml-registry/ns.html a new registration will be added as follows: ID: mediadataset URI: urn:ietf:params:xml:ns:mediadataset Registration template: [ content-from-Section-10.3-of-RFC-to-be ] Reference: [ RFC-to-be ] IANA understands that these three actions are the only ones required upon approval of this document. |
2012-05-14
|
01 | Amy Vezza | The following Last Call announcement was sent out: From: The IESG To: IETF-Announce Reply-To: ietf@ietf.org Subject: Last Call: (A User Agent Profile Data Set for … The following Last Call announcement was sent out: From: The IESG To: IETF-Announce Reply-To: ietf@ietf.org Subject: Last Call: (A User Agent Profile Data Set for Media Policy) to Proposed Standard The IESG has received a request from an individual submitter to consider the following document: - 'A User Agent Profile Data Set for Media Policy' as Proposed Standard 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 2012-06-11. 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 specification defines an XML document format to describe the media properties of Session Initiation Protocol (SIP) sessions. Examples for media properties are the codecs or media types used in the session. This document also defines an XML document format to describe policies that limit the media properties of SIP sessions. The file can be obtained via http://datatracker.ietf.org/doc/draft-camarillo-rai-media-policy-dataset/ IESG discussion can be tracked via http://datatracker.ietf.org/doc/draft-camarillo-rai-media-policy-dataset/ballot/ No IPR declarations have been submitted directly on this I-D. |
2012-05-14
|
01 | Amy Vezza | State changed to In Last Call from Last Call Requested |
2012-05-14
|
01 | Robert Sparks | Ballot writeup was changed |
2012-05-14
|
01 | Robert Sparks | Last call was requested |
2012-05-14
|
01 | Robert Sparks | Ballot approval text was generated |
2012-05-14
|
01 | Robert Sparks | Ballot writeup was generated |
2012-05-14
|
01 | Robert Sparks | State changed to Last Call Requested from AD Evaluation::AD Followup |
2012-05-14
|
01 | Robert Sparks | Last call announcement was generated |
2012-05-14
|
01 | Robert Sparks | Last call announcement was generated |
2012-05-14
|
01 | (System) | Sub state has been changed to AD Followup from Revised ID Needed |
2012-05-14
|
01 | Gonzalo Camarillo | New version available: draft-camarillo-rai-media-policy-dataset-01.txt |
2012-04-30
|
00 | Robert Sparks | State changed to AD Evaluation::Revised ID Needed from Publication Requested |
2012-04-23
|
00 | Robert Sparks | This replaces draft-ietf-sipping-media-policy-dataset |
2012-04-23
|
00 | Robert Sparks | PROTO questionnaire for: draft-camarillo-rai-media-policy-dataset-00.txt To be Published as: Proposed Standard Prepared by: Mary Barnes (mary.barnes@polycom.com) on 23 April, 2012 (1) What type of … PROTO questionnaire for: draft-camarillo-rai-media-policy-dataset-00.txt To be Published as: Proposed Standard Prepared by: Mary Barnes (mary.barnes@polycom.com) on 23 April, 2012 (1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Why is this the proper type of RFC? Is this type of RFC indicated in the title page header? The RFC is a Proposed Standard, as indicated on the title page header. This document defines an XML schema and rules for such, thus it is appropriate as a standards track document. (2) The IESG approval announcement includes a Document Announcement Write-Up. Please provide such a Document Announcement Write-Up. Recent examples can be found in the "Action" announcements for approved documents. The approval announcement contains the following sections: Technical Summary This specification defines an XML document format to describe the media properties of Session Initiation Protocol (SIP) sessions. Examples for media properties are the codecs or media types used in the session. This document also defines an XML document format to describe policies that limit the media properties of SIP sessions. Working Group Summary Was there anything in WG process that is worth noting? For example, was there controversy about particular points or were there decisions where the consensus was particularly rough? This document is being progressed as an AD sponsored document. It was initially developed in the SIPPING WG, as draft-ietf-sipping-media-policy-dataset. However, the SIPPING WG is now closed. While in the SIPPING WG, there was no controversy in particular with regards to the document and there were no issues with regards to consensus for the document. Document Quality Are there existing implementations of the protocol? Have a significant number of vendors indicated their plan to implement the specification? Are there any reviewers that merit special mention as having done a thorough review, e.g., one that resulted in important changes or a conclusion that the document had no substantive issues? If there was a MIB Doctor, Media Type or other expert review, what was its course (briefly)? In the case of a Media Type review, on what date was the request posted? This document is of interest to 3GPP. It is one of a set of documents that were being progressed in the SIP and SIPPING WGs t define profiles for configuration data. Earlier versions of the document were thoroughly reviewed in the WG. The media type review was requested on Feb. 22, 2012. Personnel Who is the Document Shepherd? Who is the Responsible Area Director? Mary Barnes is the document Shepherd. Robert Sparks is the responsible AD. (3) Briefly describe the review of this document that was performed by the Document Shepherd. If this version of the document is not ready for publication, please explain why the document is being forwarded to the IESG. The document shepherd has thoroughly reviewed this document. (4) Does the document Shepherd have any concerns about the depth or breadth of the reviews that have been performed? No. The document was thoroughly reviewed by SIPPING WG members during its development. (5) Do portions of the document need review from a particular or from broader perspective, e.g., security, operational complexity, AAA, DNS, DHCP, XML, or internationalization? If so, describe the review that took place. The Relax NG schema has been reviewed by Jari Urpalainen. (6) Describe any specific concerns or issues that the Document Shepherd has with this document that the Responsible Area Director and/or the IESG should be aware of? For example, perhaps he or she is uncomfortable with certain parts of the document, or has concerns whether there really is a need for it. In any event, if the WG has discussed those issues and has indicated that it still wishes to advance the document, detail those concerns here. The document shepherd has no specific concerns nor issues with this document. (7) Has each author confirmed that any and all appropriate IPR disclosures required for full conformance with the provisions of BCP 78 and BCP 79 have already been filed. If not, explain why. Yes. (8) Has an IPR disclosure been filed that references this document? If so, summarize any WG discussion and conclusion regarding the IPR disclosures. Not as far as I am aware. (9) How solid is the WG consensus behind this document? Does it represent the strong concurrence of a few individuals, with others being silent, or does the WG as a whole understand and agree with it? Note, this document is being progressed after the closure of the SIPPING WG. While the document was under development in the WG, there was WG consensus. (10) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarise the areas of conflict in separate email messages to the Responsible Area Director. (It should be in a separate email because this questionnaire is publicly available.) No. (11) Identify any ID nits the Document Shepherd has found in this document. (See http://www.ietf.org/tools/idnits/ and the Internet-Drafts Checklist). Boilerplate checks are not enough; this check needs to be thorough. This document has been checked using idnits 2.12.13 and no nits have been identified. (12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews. The document, in particular the registration of the media type/subtype media-policy-dataset+xml, has been reviewed on the ietf-types mailing list. (13) Have all references within this document been identified as either normative or informative? Yes, the normative and informative references have been identified. (14) Are there normative references to documents that are not ready for advancement or are otherwise in an unclear state? If such normative references exist, what is the plan for their completion? No. draft-ietf-sipping-policy-package is a normative reference, but it is already in the RFC Editor's queue. (15) Are there downward normative references references (see RFC 3967)? If so, list these downward references to support the Area Director in the Last Call procedure. No. (16) Will publication of this document change the status of any existing RFCs? This document does not change the status of any existing RFCs. (17) Describe the Document Shepherd's review of the IANA considerations section, especially with regard to its consistency with the body of the document. Confirm that all protocol extensions that the document makes are associated with the appropriate reservations in IANA registries. Confirm that any referenced IANA registries have been clearly identified. Confirm that newly created IANA registries include a detailed specification of the initial contents for the registry, that allocations procedures for future registrations are defined, and a reasonable name for the new registry has been suggested (see RFC 5226). The IANA considerations section is consistent with the body of the document. This document appropriately registers the XML schema and new namespace. (18) List any new IANA registries that require Expert Review for future allocations. Provide any public guidance that the IESG would find useful in selecting the IANA Experts for these new registries. None. (19) Describe reviews and automated checks performed by the Document Shepherd to validate sections of the document written in a formal language, such as XML code, BNF rules, MIB definitions, etc. Jari Urpalainen has reviewed the XML schema and the schema was also validated using XSV. |
2012-04-23
|
00 | Robert Sparks | Assigned to Real-time Applications and Infrastructure Area |
2012-04-23
|
00 | Robert Sparks | Note added 'Mary Barnes is the document shepherd' |
2012-04-23
|
00 | Robert Sparks | Stream changed to IETF |
2012-04-23
|
00 | Robert Sparks | Intended Status changed to Proposed Standard |
2012-04-23
|
00 | Robert Sparks | IESG process started in state Publication Requested |
2012-04-23
|
00 | Gonzalo Camarillo | New version available: draft-camarillo-rai-media-policy-dataset-00.txt |