ietf
[Top] [All Lists]

Re: WG Review: Enhancements to Internet email to support diverse service environments (lemonade)

2003-01-29 13:43:43
John and I are in a great deal more agreement that I first suspected.

On 1/29/03 at 3:06 PM -0500, John C Klensin wrote:

But, Pete, for reasons you presumably understand, "profiles" (note plural) gives me as much anxiety as "lets add lots more excrement to this protocol".

Yes, if the result of this WG is multiple different profiles of IMAP, I too would consider that a bad thing.

Yes, it is certainly true that there are a couple of extensions to IMAP being proposed, and I don't doubt that they should be met with scrutiny.

One of them is potentially very heavyweight. As you point out, there are other solutions to it, but the charter doesn't appear to prevent the WG from inventing some wildly new, and complex, way to handle the issue. If it has already been decided that the WG won't go down that path, then the charter should say so. If it has been agreed that the WG isn't going to do that unless it turns out to be absolutely necessary, then the decision point about "absolutely necessary", and another opportunity for community review if it is determined to be necessary, should be reflected in the milestones.

I think I agree. I don't know that the solution I referred to is a done-deal, so I think spelling out the constraints in the charter is important.

In that vein, I want to take back something I said earlier:

I think there should be a great deal of pressure on this group to *not* bloat IMAP, and in fact rather to shrink it. However, there is nothing in the proposed charter (or in the mind of this particular member of that proposed WG) that should give you the impression that the intention is otherwise.

I now see that the charter *as posted* might very well leave that impression.

The charter draft, as written, pretty clearly would permit the WG to consider and adopt some strategies that I won't find architecturally acceptable and that, I gather, you wouldn't either.

I agree. And unfortunately, I think this is due to a serious problem about which I'm quite distressed:

The proposed charter contained in the announcement is *not* the proposed charter worked out on the LEMONADE BOF mailing list. Not even close. The one on the list went through several revisions to include specific language in the work items about profiling of existing protocols, and that language has been removed in what was posted here. The one on the list was tailored specifically to avoid having the working group add to existing protocols (with IMAP as only one example) unless absolutely necessary, but rather to profile existing protocols if that solved the problem. The present charter gives the incorrect impression that the desire of the group is simply to add extensions, specifically to IMAP.

First, a process point: If these significant changes were made by the IESG to what was submitted, these should have been brought back to the list for approval. Though RFC 2418 says that charter review is only between the prospective chairs and the IESG, it also says that a charter is a contract between the working group and the IETF. As a member of this proposed WG, I'd like to know what I'm being asked to be involved in. I think it was irresponsible to post this charter without buy-in of the folks who are supposed to be working on this.

Second, I think John's concerns are right on the money, and that's why I pushed as hard as I did to include the profiling language in the work items. If we can solve the problems without extending, that's what we should do. If we need extensions to solve a particular problem, that better end up being part of a required profile.

If no one intends to go in those directions, let's rewrite the charter to make that clear. If the WG needs to look in those directions without expecting to go there, then let's put that in the charter, with provision for a plenary discussion or an IETF Last Call _before_ the in-depth protocol work has been done, so we don't end up with late-breaking "surprise" effects.

Yup. And I think I will join in voicing objection to the charter as written.

Finally, if the intent is really to prune, then I'd expect pruning to appear prominently in the description. Instead, both the title and the text seem to point mostly to enhancements.

I want to be careful here: The *intent* of the proposed WG is to fix some problems with using the current protocols in particular operating environments. To accomplish this, it is my sincere belief that pruning current protocols (and more specifically, IMAP) is part of the solution. That doesn't mean that "pruning" needs to be in the title, though it certainly should appear in the work items. For that matter, it doesn't mean that IMAP should really appear at all in the charter, as far as I am concerned. The charter that I was part of creating didn't mention IMAP in the work items, in my mind because the WG should not be required to use IMAP if POP or some other existing protocol would do.

pr
--
Pete Resnick <mailto:presnick(_at_)qualcomm(_dot_)com>
QUALCOMM Incorporated - Direct phone: (858)651-4478, Fax: (858)651-1102