Not particularly to Michael, but replying to this note because he eloquently phrased some questions that other folk on this mailing list almost certainly share ...

On 08/20/2014 04:28 PM, Michael Welzl wrote:

On 20. aug. 2014, at 16:46, Marie-Jose Montpetit <[email protected] <mailto:[email protected]>> wrote:

I may talk for myself but yes running code is one reason I am interested in this. I have worked and still am working on architectures for this. But the proof is in the pudding. As long as we cannot show a approach that works, scales and is reliable we are doing research not engineering. And after 15 years of research I am ready for engineering :-)

/mjm
------------------------------------------------------------------------
*From:*Taps [[email protected] <mailto:[email protected]>] on behalf of Aaron Falk [[email protected] <mailto:[email protected]>]
*Sent:*Wednesday, August 20, 2014 10:16 AM
*To:*Michael Welzl
*Cc:*Spencer Dawkins at IETF; [email protected] <mailto:[email protected]>
*Subject:*Re: [Taps] So, catching back up on the charter

First, apologies to the group for not explaining the reasoning for the changes in the last draft.

On Aug 20, 2014, at 3:15 AM, Michael Welzl <[email protected] <mailto:[email protected]>> wrote:

On 20. aug. 2014, at 05:30, Spencer Dawkins at IETF wrote:


The milestone text is a matter for the AD, in consultation with the working group. Additions, changes and deletions that are within scope of the agreed charter don't go back to the IESG. We often stick document status in milestones, and that doesn't go back to the IESG, either.

Milestone dates are a matter for the chairs, in consultation with the working group. An AD might have opinions about how fast a working group should be moving, but we don't approve milestone date changes.

Thanks a lot for all this information!

Connecting the dots a bit here to make things more explicit: the removal of the 3rd milestone was at Spencer’s request and in response to repeated IAB guidance that work on the third deliverable was a possible distraction from completing the 1st two. The AD & IESG are the 'work managers' for the IETF so their opinion counts on this topic.

IESG: is this indeed their opinion? If so, why didn't they say that during IESG review?

This charter isn't actually to IESG Review yet. https://datatracker.ietf.org/doc/charter-ietf-taps/ shows the charter in External Review. If you click on the Charter State hyperlink, you get https://datatracker.ietf.org/doc/help/state/charter/, which shows that IESG Review happens next.

I've already talked to the rest of the IESG about how bleeding confusing it is that we ballot the charter for External Review (for the purposes of this conversation, "to send it to the IETF for External Review"), and ballot the charter again for approval. You can see the first ballot if you click on version 00-00 of the charter - that was the one that went through Internal Review, and was approved for External Review).

For basically ever, balloting to send a charter for External Review happened in a closet. No one outside the IESG and IAB saw what was happening. The IAB sees what's happening because they're chartered to look at all BOFs, as part of their duty for architectural oversight, as described in http://tools.ietf.org/html/rfc2850#section-2.1. But no one else was involved.

Recently, and by recently I mean within the past year, we've started putting the relevant mailing list as one of the notification targets. That means what's happening is more transparent than what was happening previously, but almost no one (including the IESG and IAB) is used to that yet. So, it's still confusing to get ballot notifications during Internal Review. My apologies for that, of course.

AD: in his email, Spencer essentially said that milestones don't matter much; I tried to explain why I think this milestone matters to us.

If I said that, I misspoke. Let me try again.

Milestones don't matter during the charter discussions, but they do matter when the working group is actually working on a document. The intention is, that they tell the working group (and people outside the working group) what's on the plate *now*.

The charter describes what's in scope, not the milestones. The milestones are to help the working group manage its work to accomplish what's in the charter.

People can work on anything they like, and if they're working on something that's within scope for the working group, they can talk about it on the mailing list, and if there's time after discussion of work on the current milestones, the chairs can make time for it in meetings. But the purpose of milestones is to focus work.

It may be that this should change, but that's the way our process works today.

IAB: All I know is that IAB member Brian Trammell has written, to the list, yesterday: "Per the third point of the charter, I think we want to add the third milestone back, but make clear that the effort is experimental; something like:"

So, it's possible that not everyone is familiar with http://www.iab.org/documents/correspondence-reports-documents/2012-2/iab-member-roles-in-evaluating-new-work-proposals/, but it might be helpful to mention this extract:


      A note about IAB member roles

In providing architectural oversight and guidance for a BOF, IAB members are rarely speaking for the IAB, because the IAB has rarely determined an IAB consensus position on new work being proposed. Individual IAB members do not have a privileged role in determining whether a BOF will result in a chartered working group. IAB members providing architectural oversight must ensure that their role is not misunderstood by BOF proponents or by the larger community of interest.

The IESG is requested to give comments from IAB members the same weight the comments would be given if those persons were not serving on the IAB — no more, and no less.


So, it doesn't actually matter that Brian is on the IAB (I'm glad that he is, but that has nothing to do with this charter discussion).

I held the pen for that IAB document, so I actually believe what it says.

...add to this the fact that we're after IETF Open review, where this charter has been looked at and agreed upon by a lot of folks who might no longer agree if we do a significant content change, then this seems just weird to me.

So the thing to remember here is that working group charters are IETF community property. Yes, there can be a tension between what the broader community thinks should happen and what the people who actually do the work are willing to do. That's why we're talking now.

I should also note that the WG Review announcement at http://www.ietf.org/mail-archive/web/ietf-announce/current/msg13052.html points to the IESG (the exact text says this:

A new IETF working group has been proposed in the Transport Area. The
IESG has not made any determination yet. The following draft charter was
submitted, and is provided for informational purposes only. Please send
your comments to the IESG mailing list (iesg at ietf.org) by 2014-07-31.

This is true for all WG Reviews. It's good that there's been a lot of discussion in public, and that should shorten the conversation we're having now, but private feedback to the IESG (not just from IAB members, but from anyone) is fine.

Again, it may be that this should change, but that's the way our process works today.


The high-order bit is, you really want work described in the charter text unless you want to go back to the IESG, but a working group can add/change/remove milestones for work that's described in the charter at whatever time seems appropriate. So, please look most carefully at the non-milestone charter text, because that's what's most difficult to change.

There were some smaller changes to it in the last proposal that I suggested to undo in my previous email, because we do want to write that third document. Note that "undo" means "back to the version that was at IETF open review. I guess we should avoid semantic changes to that version unless we have very strong reasons.

I’ll address that in the relevant thread. Keep in mind that the charter is now being reviewed by folks outside the group so it is not surprising that there are new questions coming up (particularly about clarity). My experience is that this broader review is often important for making explicit some implied context. I’ve tried to add detail in my changes but maybe I’ve gotten it wrong. If so, that’s useful to getting us all on the same page.


Right about here, it's helpful for me to mention that you folk are still talking, and I'm still listening :-)

I hope this note has been useful in navigating unfamiliar territory. Most of the people who aren't on the IESG aren't involved in the charter process often enough to pick up all the subtleties (see the p.s. below).

And thanks for the questions.

Spencer

p.s. Speaking not as the responsible AD, but as Spencer, and candidly - I was involved in the charter process for three working groups I co-chaired, I spent more than three years watching the IESG up close as one of their scribes, I spent just over three years on the IAB, and chartering new work is STILL the least obvious thing to me that I'm responsible for. If other people are also confused, or would like it to work differently, that could be an excellent open mike topic for the IETF 91 plenaries (for both the IAB and the IESG, I'd say).

Please don't be shy. We (the IESG) want the way we charter new work to, well, "work".
_______________________________________________
Taps mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/taps

Reply via email to