A Media Type for Reputation Interchange
draft-ietf-repute-media-type-13
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2013-11-19
|
13 | (System) | RFC Editor state changed to AUTH48-DONE from AUTH48 |
2013-11-15
|
13 | (System) | RFC Editor state changed to AUTH48 from RFC-EDITOR |
2013-10-23
|
13 | (System) | RFC Editor state changed to RFC-EDITOR from REF |
2013-10-21
|
13 | (System) | RFC Editor state changed to REF from EDIT |
2013-10-01
|
13 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2013-10-01
|
13 | (System) | IANA Action state changed to Waiting on RFC Editor from Waiting on Authors |
2013-10-01
|
13 | (System) | IANA Action state changed to Waiting on RFC Editor from Waiting on Authors |
2013-10-01
|
13 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2013-09-30
|
13 | (System) | RFC Editor state changed to EDIT from MISSREF |
2013-09-30
|
13 | (System) | IANA Action state changed to In Progress |
2013-09-30
|
13 | Cindy Morgan | State changed to RFC Ed Queue from Approved-announcement sent |
2013-09-30
|
13 | (System) | RFC Editor state changed to MISSREF from EDIT |
2013-09-30
|
13 | (System) | RFC Editor state changed to EDIT |
2013-09-30
|
13 | (System) | Announcement was received by RFC Editor |
2013-09-30
|
13 | Amy Vezza | State changed to Approved-announcement sent from Approved-announcement to be sent |
2013-09-30
|
13 | Amy Vezza | IESG has approved the document |
2013-09-30
|
13 | Amy Vezza | Closed "Approve" ballot |
2013-09-30
|
13 | Amy Vezza | Ballot approval text was generated |
2013-09-28
|
13 | Pete Resnick | State changed to Approved-announcement to be sent from Approved-announcement to be sent::Point Raised - writeup needed |
2013-09-19
|
13 | Tero Kivinen | Closed request for Last Call review by SECDIR with state 'No Response' |
2013-09-15
|
13 | Pete Resnick | State changed to Approved-announcement to be sent::Point Raised - writeup needed from IESG Evaluation::AD Followup |
2013-09-15
|
13 | Barry Leiba | [Ballot comment] Thanks for the excellent work in resolving the remaining issues. |
2013-09-15
|
13 | Barry Leiba | [Ballot Position Update] Position for Barry Leiba has been changed to Yes from Discuss |
2013-09-15
|
13 | (System) | Sub state has been changed to AD Followup from Revised ID Needed |
2013-09-15
|
13 | Murray Kucherawy | IANA Review state changed to Version Changed - Review Needed from IANA - Not OK |
2013-09-15
|
13 | Murray Kucherawy | New version available: draft-ietf-repute-media-type-13.txt |
2013-09-12
|
12 | Cindy Morgan | State changed to IESG Evaluation::Revised I-D Needed from IESG Evaluation |
2013-09-12
|
12 | Gonzalo Camarillo | [Ballot Position Update] New position, No Objection, has been recorded for Gonzalo Camarillo |
2013-09-11
|
12 | Adrian Farrel | [Ballot Position Update] New position, No Objection, has been recorded for Adrian Farrel |
2013-09-11
|
12 | Richard Barnes | [Ballot comment] And the antiparticle of the reputon is... a disreputon? It seems strange that the context for the reputon is relegated to a parameter … [Ballot comment] And the antiparticle of the reputon is... a disreputon? It seems strange that the context for the reputon is relegated to a parameter of the media type, when it's really a semantic attribute, not a type/encoding attribute. Suggest moving it inside the reputon or reputon collection structures. In "sample-size": JSON doesn't have a notion of the length of an integer, so saying "64-bit" here seems odd, unless you mean that it MUST NOT exceed 2**64-1. I agree with Barry's comment that a collection of reputons (repu-meson?) should be an array rather than an object. |
2013-09-11
|
12 | Richard Barnes | [Ballot Position Update] New position, No Objection, has been recorded for Richard Barnes |
2013-09-11
|
12 | Sean Turner | [Ballot Position Update] New position, No Objection, has been recorded for Sean Turner |
2013-09-11
|
12 | Barry Leiba | [Ballot discuss] Three points, if you please (UPDATED): 1. RFC 4627 says that the names within a JSON object SHOULD be unique. Yet this explicitly … [Ballot discuss] Three points, if you please (UPDATED): 1. RFC 4627 says that the names within a JSON object SHOULD be unique. Yet this explicitly defines a setup wherein a reputation object contains multiple reputons, all of which have the same name, "reputon". Why is that a good design? Perhaps just make the reputation object be an array, where each reputon is an element of the array? 2. You specify information to be included with a registration request, but not the information that will actually be in the registry table. As the policy for the registry is Specification required, I suggest that you make it clear that the information you're asking for has to be clearly documented in the specification, and that you limit the actual registry to a minimum of information -- maybe the first four items: name, description, reference, status. That avoids an awkward and cluttered registry, and also avoids duplicatin of information in the registry that's already in the specification. The actual registry information needs to be specified in the document, so IANA knows what to do. 3. Specification Required implies Expert Review, so you need to give instructions to the designated expert. As part of that, you should say what the DE should consider when reviewing. You can also say that no DE review is necessary if the specification is in an IETF consensus RFC. (Alternatively on that last point, you can explicitly designate the policy as "Specification Required or IETF Review".) If you want expert review *even* for IETF consensus documents, it would be good to say that explicitly. |
2013-09-11
|
12 | Barry Leiba | Ballot discuss text updated for Barry Leiba |
2013-09-11
|
12 | Barry Leiba | [Ballot discuss] Three points, if you please (UPDATED): 1. RFC 4627 says that the names within a JSON object SHOULD be unique. Yet this explicitly … [Ballot discuss] Three points, if you please (UPDATED): 1. RFC 4627 says that the names within a JSON object SHOULD be unique. Yet this explicitly defines a setup wherein a reputation object contains multiple reputons, all of which have the same name, "reputon". Why is that a good design? Perhaps just make the reputation object be an array, where each reputon is an element of the array? 2. You specify information to be included with a registration request, but not the information that will actually be in the registry table. As the policy for the registry is Specification required, I suggest that you make it clear that the information you're asking for has to be clearly documented in the specification, and that you limit the actual registry to a minimum of information -- maybe the first four items: name, description, reference, status. That avoids an awkward and cluttered registry, and also avoids duplicatin of information in the registry that's already in the specification. The actual registry information needs to be specified in the document, so IANA knows what to do. 3. Specification Required implies Expert Review, so you need to give instructions to the designated expert. As part of that, you should say what the DE should consider when reviewing. You can also say that no DE review is necessary if the specification is in an IETF consensus RFC. (Alternatively on that last point, you can explicitly designate the policy as "Specification Required or IETF Review.) If you want expert review *even* for IETF consensus documents, it would be good to say that explicitly. |
2013-09-11
|
12 | Barry Leiba | Ballot discuss text updated for Barry Leiba |
2013-09-11
|
12 | Jari Arkko | [Ballot Position Update] New position, No Objection, has been recorded for Jari Arkko |
2013-09-10
|
12 | Barry Leiba | [Ballot discuss] Three points, if you please: 1. An extremely easy one: the media type registration uses an obsolete email addres for Murray's contact info. … [Ballot discuss] Three points, if you please: 1. An extremely easy one: the media type registration uses an obsolete email addres for Murray's contact info. 2. A harder one: RFC 4627 says that the names within a JSON object SHOULD be unique. Yet this explicitly defines a setup wherein a reputation object contains multiple reputons, all of which have the same name, "reputon". Why is that a good design? 3. You specify information to be included with a registration request, but not the information that will actually be in the registry table. As the policy for the registry is Specification required, I suggest that you make it clear that the information you're asking for has to be clearly documented in the specification, and that you limit the actual registry to a minimum of information -- a name and reference, and maybe a short description. That avoids an awkward and cluttered registry, and also avoids duplicatin of information in the registry that's already in the specification. The actual registry information needs to be specified in the document, so IANA knows what to do. |
2013-09-10
|
12 | Barry Leiba | [Ballot Position Update] New position, Discuss, has been recorded for Barry Leiba |
2013-09-10
|
12 | Ted Lemon | [Ballot comment] If I am reading this ABNF correctly: reputon = "{" [ reputon-object *(value-separator reputon-object) ] "}" … [Ballot comment] If I am reading this ABNF correctly: reputon = "{" [ reputon-object *(value-separator reputon-object) ] "}" reputon-object = "reputon" name-separator response-set ...then a reputon is one or more reputon objects, each of which is denoted with the string "reputon". IOW: { "reputon": { ... }, "reputon": {...} } Is that correct? If so, isn't a little weird to use "reputon" as the string that denotes a reputon object, which is a _part_ of a reputon, not a whole reputon? Or am I just not understanding the ABNF (which is quite possible—I'm hardly an expert). The relationship between the term "clutch hitter" and "choke" is not going to be obvious to many readers (e.g., not obvious to me). This may not be the best example to use to make the point you are making here. Are assertions not allowed to contain whitespace characters? I ask because you use names like "choke-hitter" and "is-good" instead of "choke hitter" and "is good". Given that these appear in quotes, it seems unnecessary to substitute dashes for spaces. |
2013-09-10
|
12 | Ted Lemon | [Ballot Position Update] New position, No Objection, has been recorded for Ted Lemon |
2013-09-10
|
12 | Brian Haberman | [Ballot Position Update] New position, No Objection, has been recorded for Brian Haberman |
2013-09-10
|
12 | Stewart Bryant | [Ballot Position Update] New position, No Objection, has been recorded for Stewart Bryant |
2013-09-09
|
12 | Stephen Farrell | [Ballot Position Update] New position, No Objection, has been recorded for Stephen Farrell |
2013-09-09
|
12 | Benoît Claise | [Ballot comment] See https://datatracker.ietf.org/doc/draft-ietf-repute-model/ballot/#benoit-claise |
2013-09-09
|
12 | Benoît Claise | [Ballot Position Update] New position, No Objection, has been recorded for Benoit Claise |
2013-09-09
|
12 | (System) | IANA Review state changed to IANA - Not OK from Version Changed - Review Needed |
2013-09-09
|
12 | Martin Stiemerling | [Ballot Position Update] New position, No Objection, has been recorded for Martin Stiemerling |
2013-09-08
|
12 | Joel Jaeggli | [Ballot Position Update] New position, No Objection, has been recorded for Joel Jaeggli |
2013-09-07
|
12 | Peter Yee | Request for Last Call review by GENART Completed: Ready. Reviewer: Peter Yee. |
2013-09-07
|
12 | Spencer Dawkins | [Ballot Position Update] New position, No Objection, has been recorded for Spencer Dawkins |
2013-09-07
|
12 | Pete Resnick | State changed to IESG Evaluation from Waiting for AD Go-Ahead |
2013-09-07
|
12 | Pete Resnick | Ballot has been issued |
2013-09-07
|
12 | Pete Resnick | [Ballot Position Update] New position, Yes, has been recorded for Pete Resnick |
2013-09-07
|
12 | Pete Resnick | Created "Approve" ballot |
2013-09-07
|
12 | Pete Resnick | Note added 'Suggest reading -model first.' |
2013-09-07
|
12 | Murray Kucherawy | New version available: draft-ietf-repute-media-type-12.txt |
2013-09-05
|
11 | Jean Mahoney | Request for Last Call review by GENART is assigned to Peter Yee |
2013-09-05
|
11 | Jean Mahoney | Request for Last Call review by GENART is assigned to Peter Yee |
2013-08-30
|
11 | Peter Yee | Request for Last Call review by GENART Completed: Ready with Issues. Reviewer: Peter Yee. |
2013-08-29
|
11 | Murray Kucherawy | IANA Review state changed to Version Changed - Review Needed from IANA OK - Actions Needed |
2013-08-29
|
11 | Murray Kucherawy | New version available: draft-ietf-repute-media-type-11.txt |
2013-08-29
|
10 | (System) | State changed to Waiting for AD Go-Ahead from In Last Call |
2013-08-27
|
10 | (System) | IANA Review state changed to IANA OK - Actions Needed from IANA - Review Needed |
2013-08-27
|
10 | (System) | IANA Review state changed to IANA OK - Actions Needed from IANA - Review Needed |
2013-08-27
|
10 | Amanda Baber | IESG/Authors/WG Chairs: IANA has reviewed draft-ietf-repute-media-type-10. 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-ietf-repute-media-type-10. Authors should review the comments and/or questions below. Please report any inaccuracies and respond to any questions as soon as possible. IANA's reviewer has the following comments/questions: QUESTION: Should the new registry have its own page, or be added to an existing page? NOTE: If the fields to be listed in the registry are different from the fields to be included in the registration request, please add that list to the IANA Considerations section. Note that the list in draft-ietf-repute-email-identifiers appears to be different from the list provided here. IANA understands that, upon approval of this document two IANA actions are required to be completed. First, in the Application Media Types registry located at: http://www.iana.org/assignments/media-types/application a new application type is to be registered as follows: application/reputon+json with a reference of [ RFC-to-be ] Second, IANA is to create a new registry called the Reputation Applications registry. The new registry is to be managed through Specification Required as defined by RFC 5226. There are no initial registrations in the new registry. However, IANA notes that the document draft-ietf-repute-evalu-identifiers, which is under review by the IESG, contains a single Reputation Application to be added to this new registry. The registry will contain the following fields: - Name of the application being registered or updated - Short description of the application (i.e., the class of entity about which it reports reputation data) - The reference - New or updated status, which is to be one of: current: The application is in current use deprecated: The application is in current use but its use is discouraged historic: The application is no longer in current use - A description of the subject of a query within this reputation, and a legal syntax for the same - An optional table of query parameters that are specific to this application; each table entry must include: Name: Name of the query parameter Status: (as above) Description: A short description of the purpose of this parameter Syntax: A reference to a description of valid syntax for the parameter's value Required: "yes" if the parameter is mandatory, "no" otherwise - A list of one or more assertions registered within this application; each table entry is to include: Name: Name of the assertion Description: A short description of the assertion, with specific meanings for values of 0.0 and 1.0 Scale: A short description of the scale used in computing the value - An optional list of one or more response set extension keys for use within this application; each table entry is to include: Name: Name of the extension key Description: A short description of the key's intended meaning Syntax: A description of valid values that can appear associated with the key IANA understands that these two actions are the only ones that need to be completed 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-08-21
|
10 | Cindy Morgan | Note field has been cleared |
2013-08-18
|
10 | Pete Resnick | Placed on agenda for telechat - 2013-09-12 |
2013-08-16
|
10 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Alan DeKok |
2013-08-16
|
10 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Alan DeKok |
2013-08-15
|
10 | Jean Mahoney | Request for Last Call review by GENART is assigned to Peter Yee |
2013-08-15
|
10 | Jean Mahoney | Request for Last Call review by GENART is assigned to Peter Yee |
2013-08-15
|
10 | Cindy Morgan | IANA Review state changed to IANA - Review Needed |
2013-08-15
|
10 | Cindy Morgan | The following Last Call announcement was sent out: From: The IESG To: IETF-Announce CC: Reply-To: ietf@ietf.org Sender: Subject: Last Call: (A Media Type for Reputation … The following Last Call announcement was sent out: From: The IESG To: IETF-Announce CC: Reply-To: ietf@ietf.org Sender: Subject: Last Call: (A Media Type for Reputation Interchange) to Proposed Standard The IESG has received a request from the Reputation Services WG (repute) to consider the following document: - 'A Media Type for Reputation Interchange' 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 2013-08-29. 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 defines the format of reputation response data ("reputons"), the media-type for packaging it, and definition of a registry for the names of reputation applications and response sets. The file can be obtained via http://datatracker.ietf.org/doc/draft-ietf-repute-media-type/ IESG discussion can be tracked via http://datatracker.ietf.org/doc/draft-ietf-repute-media-type/ballot/ No IPR declarations have been submitted directly on this I-D. |
2013-08-15
|
10 | Cindy Morgan | State changed to In Last Call from Last Call Requested |
2013-08-15
|
10 | Pete Resnick | Last call was requested |
2013-08-15
|
10 | Pete Resnick | Ballot approval text was generated |
2013-08-15
|
10 | Pete Resnick | State changed to Last Call Requested from AD Evaluation::Point Raised - writeup needed |
2013-08-15
|
10 | Pete Resnick | Last call announcement was changed |
2013-08-15
|
10 | Pete Resnick | Last call announcement was generated |
2013-07-29
|
10 | Pete Resnick | Last call announcement was generated |
2013-07-18
|
10 | Maddy Conner | New version available: draft-ietf-repute-media-type-10.txt |
2013-07-12
|
09 | Pete Resnick | Ballot writeup was changed |
2013-07-12
|
09 | Pete Resnick | Ballot writeup was generated |
2013-07-12
|
09 | Pete Resnick | Waiting for confirmation that the WG is OK with the latest change. |
2013-07-12
|
09 | Pete Resnick | State changed to AD Evaluation::Point Raised - writeup needed from AD Evaluation::AD Followup |
2013-07-04
|
09 | Pete Resnick | State changed to AD Evaluation::AD Followup from AD Evaluation::Point Raised - writeup needed |
2013-07-03
|
09 | Murray Kucherawy | New version available: draft-ietf-repute-media-type-09.txt |
2013-06-06
|
08 | Murray Kucherawy | New version available: draft-ietf-repute-media-type-08.txt |
2013-05-25
|
07 | Pete Resnick | Waiting for reply from authors/shepherds. |
2013-05-25
|
07 | Pete Resnick | State changed to AD Evaluation::Point Raised - writeup needed from AD Evaluation |
2013-05-25
|
07 | Pete Resnick | Changed document writeup |
2013-05-25
|
07 | Pete Resnick | State changed to AD Evaluation from Publication Requested |
2013-05-20
|
07 | Cindy Morgan | Writeup available here: https://datatracker.ietf.org/doc/draft-ietf-repute-media-type/shepherdwriteup/ |
2013-05-20
|
07 | Cindy Morgan | State changed to Publication Requested from AD is watching |
2013-05-20
|
07 | Cindy Morgan | Note added 'Dave Crocker (dcrocker@bbiw.net) is the doc shepherd.' |
2013-05-20
|
07 | Cindy Morgan | Intended Status changed to Proposed Standard from None |
2013-05-20
|
07 | Dave Crocker | IETF WG state changed to Submitted to IESG for Publication from In WG Last Call |
2013-05-19
|
07 | Dave Crocker | Changed document writeup |
2013-05-19
|
07 | Murray Kucherawy | New version available: draft-ietf-repute-media-type-07.txt |
2013-03-13
|
06 | Murray Kucherawy | New version available: draft-ietf-repute-media-type-06.txt |
2013-02-26
|
05 | Dave Crocker | Changed shepherd to DCrocker |
2012-11-19
|
05 | Murray Kucherawy | New version available: draft-ietf-repute-media-type-05.txt |
2012-11-13
|
04 | Murray Kucherawy | New version available: draft-ietf-repute-media-type-04.txt |
2012-11-09
|
03 | Dave Crocker | IETF state changed to In WG Last Call from WG Document |
2012-06-28
|
03 | Murray Kucherawy | New version available: draft-ietf-repute-media-type-03.txt |
2012-04-06
|
02 | Murray Kucherawy | New version available: draft-ietf-repute-media-type-02.txt |
2012-01-13
|
01 | (System) | New version available: draft-ietf-repute-media-type-01.txt |
2011-12-16
|
01 | Dave Crocker | discussed at ietf82; room consensus. no objection on mailing list, when queried. |
2011-12-16
|
01 | Dave Crocker | IETF state changed to WG Document from Call For Adoption By WG Issued |
2011-12-16
|
01 | Pete Resnick | Draft added in state AD is watching |
2011-11-20
|
00 | (System) | New version available: draft-ietf-repute-media-type-00.txt |