Re: [Icar] A modest proposal for moving forward with ICAR
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Icar] A modest proposal for moving forward with ICAR



While, in theory, every draft can be reviewed, reviewing a document that is not ready/meant for review can be a waste of time or even annoying to the WG. Since IETF process assigns special value to -00 versions drafts with respect to F2F meeting deadlines, reviewing those would be especially risky.

If all drafts had a "State of this draft" notices or at least "please review" flags, we could select drafts that are ready/meant for external review. Until then, I would suggest at least asking the WG whether they think a review of a given WG draft version would be useful.

I swear that somewhere between me and Alex there's a reasonable idea trying to get out...


From my perspective, I'm late-reviewing documents on the IESG telechat
agenda for Harald (with the rest of Gen-ART). Almost every telechat, I make a suggestion for a document change that, I honestly believe, would help implementers, but I'm making it WAY too late in the process.

In my favorite recent example, I reviewed the DNSSEC documents, a three-doc package that included an introduction (excellent idea!), a protocol spec, and a packet format spec.

I'm almost sure that a protocol spec and the packet format spec should have the same security considerations section, but these two documents didn't (interestingly, all three DID have the same acknowledgements section, by value in the introduction and by reference in the other two, so it's not like I'm inventing a concept no one ever thought of).

I suggested "do the same thing for security considerations, which matters a whole lot more to the Internet than the acknowledgements", but I was making a reasonable request for a change to text that had been last-called, AD-evaluated, and was being IESG-reviewed as I was typing - no reasonable AD would take the suggestion and reset the document back to "AD watching" (or worse). So all DNSSEC implementers get to read two security considerations sections and decide which one is right, if both are right, or if neither are right - from now on.

And I can't imagine that loose security considerations for secure DNS is a feature!

So - I was looking for a place to park suggestions like this, a lot earlier in the process. We have just about no definition of "becoming a WG draft" in our processes, so I was thinking that if we tied a review to "becoming a WG draft", that would make sense.

I hear what Alex is saying about making sure that WG 00 drafts don't get stalled because someone is waiting for a review. The mechanics I see in WGs today are

- somebody writes a draft, and may cycle it more than once,
- the workgroup adopts it as a WG draft, and this seems to be something we do most often at/near an IETF meeting,
- the draft gets resubmitted with a new name (draft-ietf-WGname-*-00.txt)


What I was thinking was, requesting a review of the individual draft before it's submitted as a WG draft, which gives a reviewer just about a full IETF meeting cycle (obviously sooner is better, especially if the draft is being actively worked between IETF meetings).

And the kind of review I'm thinking about here, is the kind that says "what's the relationship between this draft and other drafts? published RFCs? will there be IANA considerations? does the draft stand on its own? how much background can the editor assume?"

If I got Allman to do this kind of review for my TCP-ish draft, and he pointed out all the places I was confused about TCP, that would be a bonus - but I think getting an idiot like me to do this kind of review for a TCP-ish draft would still be an improvement.

And, obviously, I'm not thinking this is gating for a WG to have a 00 draft, and obviously, I'm not thinking the reviewer is any kind of gatekeeper requiring specific changes. I'm thinking about a high-level, optional review...

Others may be solving other problems using other tools, of course :-)

Spencer



_______________________________________________
Icar mailing list
Icar at ietf.org
https://www1.ietf.org/mailman/listinfo/icar




Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.