BTW, and for the record, this discussion addressed all of my comments.

Thanks!

Ben.

On Dec 11, 2008, at 1:20 PM, Ben Campbell wrote:


On Dec 11, 2008, at 11:08 AM, Ned Freed wrote:

(IETF list removed from cc list)

Comments:

A few minor nits that should not block anything:

-- Is this a sieve wg submission or and individual submission? The
title looks like an individual, but it's listed as a wg submission in the datatracker. (The answer to this does not change my review in any
way; it's just a procedural question.)

As Alexey already commented, this is a WG document despite the name. However, given the confusion this has caused (I believe this is the third time I've seen this question raised) I'm making a note that while it's too late for this document, in the future it's much better to change the document name when its
WG-attachment status changes. Lesson learned.

Okay--no problem. It certainly does not make sense to change the name of the draft at this stage.



-- Don't forget the new boilerplate.

I haven't forgotten it, I just don't know what to do about it. This document was processed using xml2rc 1.33, which is the latest release. There's a preliminary version of xml2rfc for those "living on the edge" that reportedly generates the newer-but-apparently-still-not-quite-right-and-going- to-change-again
boilerplate.

I spend much of my working life "living on the edge" in terms of running prerelease versions of messaging software, directory servers, and even operating systems. I have no choice in this - it's my job to do so. This provides me with ample excitement and I really don't need or want any more. I therefore make it a firm policy not to run betas of ANYTHING ELSE unless I'm
forced to.

IMNSHO IETF management has completely screwed the pooch on this one. Either the
new boilerplate, previously discovered but recently reported flaws
notwithstanding, is sufficiently better than the old to be worth using, or it isn't. If it is it should be pushed out and xml2rfc 1.34 should be finalized and released ASAP. If it isn't it should be withdrawn and all deadlines and other bureaucratic nonsense associated with it rescinded. Really, there is no viable middle ground here. (John Klensin's posting on this was, if anything,
too kind.)

In any case, I'm not going to update to a beta xml2rfc unless I'm specifically told by the IESG that I have to. And if that means the I-D thing won't accept my revisions, so be it. And I really don't think this is an unreasonable
position to take.

No problem here--the only reason I pointed out was to make sure people were thinking about it.



-- section 4, last paragraph: It might help to put this statement up
front in the document, since it significantly constrains the scope.

Actually, it doesn't really do that, but this is something you'd only know if you followed the design philosophy and overall development arc of Sieve. So far there have been a total of 10 Sieve extensions approved as proposed standards. And there are about 7 more in various stages of development. Of these exactly one document - variables - specifies something that's incompatible with being enabled by ihave. (And to be fair, the reason use with variables is prohibited is not because it couldn't be done, but rather that ir precludes certain forms of precompilation we believe are useful for high performance Sieve processing.)

More generally, extensions which change the underlying grammar, while not flatly forbidden (no reason to box ourselves in here), are so strongly discouraged that the few times such things have been suggested they have immediately gone down in flames. One of the key advantages of Sieve is that you don't have to muck with your parsed in order to add support for new extensions. This has led to far less resistance to getting extensions deployed than I've seen in any other language I've tracked. (And before I started doing IETF standards work I used to be involved in ANSI/ISO language standardization.)

In other words, it is actually quite likely we'll never see another extension
that is incompatible with ihave.

So unless I see some additional commentary saying this is worth promoting
to a more prominent place, I'm going to leave it alone.

Understood, no problem.



                                Ned


_______________________________________________
Gen-art mailing list
Gen-art@ietf.org
https://www.ietf.org/mailman/listinfo/gen-art

Reply via email to