On 7/3/19 6:18 PM, Warren Kumari wrote:
Sure, that happens. But we really don't want the public to think that the document is stable until it really is. This is a longstanding problem in IETF - people implement things before they're ready, and this leads to incompatibilities and other operational difficulties. It used to be clear that you didn't deploy implementations based on Proposed Standard, but people did anyway. IESG tried to keep up the quality by imposing more careful scrutiny, and people pushed back on that. Now people want to justify deploying implementations based on Internet-Drafts. Well, it's hard to stop them from doing so, but it certainly doesn't serve IETF's goal of promoting interoperability.
Just to play devil's advocate (see, I can see multiple sides of a situation): if I intend to implement a WG's proposal, I would really like to have an idea when I could start implementing (NOT deploying) with some confidence that an implementation of the final version would be at worst a small change from an implementation of the current version. What I'd like to avoid is implementing a proposal only to have to rip it up and start over later because some significant changes were agreed to. But I'm not sure how a WG can know when it's at that point, especially in the absence of significant review from the wider community. WGs work too much in silos as it is. I think this is a fundamental problem with our process - we
should be able to get increasing community-wide confidence
in a proposal as it matures, and right now we're just not set up
to do that.
In practice, the WG doesn't come to agreement until its own Last
Call. But the status of a draft is already available on the
tracker page. IMO the LAST thing we need is to convey misleading
impressions to those external to the IETF, and the potential for
misinterpretation and deliberate misleading would be huge if such
an indication were provided in the document ID.
Well, sure, but was there any way to know "this version is
finally stable" at the time that it happened? I have often
thought I had a document that was ready to pass Last Call only to
find out otherwise.
Fine. Put that in the Abstract and/or the Introduction. Don't
try to formally codify it. Keith
|