Re: [Sip] Toward the Evolution of SIP and Related Working Groups
"Dan Wing" <dwing@cisco.com> Mon, 23 June 2008 21:46 UTC
Return-Path: <sip-bounces@ietf.org>
X-Original-To: sip-archive@optimus.ietf.org
Delivered-To: ietfarch-sip-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D138D3A685A; Mon, 23 Jun 2008 14:46:30 -0700 (PDT)
X-Original-To: sip@core3.amsl.com
Delivered-To: sip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 797273A685A for <sip@core3.amsl.com>; Mon, 23 Jun 2008 14:46:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XojXKHZbR4GQ for <sip@core3.amsl.com>; Mon, 23 Jun 2008 14:46:28 -0700 (PDT)
Received: from sj-iport-1.cisco.com (sj-iport-1.cisco.com [171.71.176.70]) by core3.amsl.com (Postfix) with ESMTP id 0E4FE3A6805 for <sip@ietf.org>; Mon, 23 Jun 2008 14:46:28 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.27,692,1204531200"; d="scan'208";a="43557819"
Received: from sj-dkim-4.cisco.com ([171.71.179.196]) by sj-iport-1.cisco.com with ESMTP; 23 Jun 2008 14:46:28 -0700
Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237]) by sj-dkim-4.cisco.com (8.12.11/8.12.11) with ESMTP id m5NLkS1X001555; Mon, 23 Jun 2008 14:46:28 -0700
Received: from dwingwxp01 ([10.32.240.194]) by sj-core-1.cisco.com (8.13.8/8.13.8) with ESMTP id m5NLkRnW024784; Mon, 23 Jun 2008 21:46:28 GMT
From: Dan Wing <dwing@cisco.com>
To: 'Dean Willis' <dean.willis@softarmor.com>, sip@ietf.org
References: <6E550023-CD1D-4941-94EA-37B034A9C30D@softarmor.com>
Date: Mon, 23 Jun 2008 14:46:27 -0700
Message-ID: <08d301c8d57a$9762f370$c2f0200a@cisco.com>
MIME-Version: 1.0
X-Mailer: Microsoft Office Outlook 11
In-Reply-To: <6E550023-CD1D-4941-94EA-37B034A9C30D@softarmor.com>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
Thread-Index: AcjQCA01C3fb+uDtRcuzwV894WZjsAFcbNLw
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=8399; t=1214257588; x=1215121588; c=relaxed/simple; s=sjdkim4002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=dwing@cisco.com; z=From:=20=22Dan=20Wing=22=20<dwing@cisco.com> |Subject:=20RE=3A=20[Sip]=20Toward=20the=20Evolution=20of=2 0SIP=20and=20Related=20Working=20Groups |Sender:=20; bh=KXAIEZnG5nPLRe/KfkU4HLJCkV8zjeqXJDKjwRNtNZY=; b=lvdpeL88Z+MZ0JGB5pmUZmnSS5mELIfV9BHp4iNuHHR4zGyeSZ8uJHALjq 61UwHRQ9PKYwYjj9ksio+iOcRDNBo9/+jB/A1EAGxezPhrzlDA9YIZHHBdNI NPK3WsTxNc;
Authentication-Results: sj-dkim-4; header.From=dwing@cisco.com; dkim=pass ( sig from cisco.com/sjdkim4002 verified; );
Subject: Re: [Sip] Toward the Evolution of SIP and Related Working Groups
X-BeenThere: sip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Session Initiation Protocol <sip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=unsubscribe>
List-Archive: <https://www.ietf.org/mailman/private/sip>
List-Post: <mailto:sip@ietf.org>
List-Help: <mailto:sip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: sip-bounces@ietf.org
Errors-To: sip-bounces@ietf.org
My two cents: I like the idea of splitting SIP into smaller working groups which have a defined deliverable and finite lifespan. Doing this does not reduce the work of the individual contributors, but provides a different benefit: it demonstrates interest in specific issues and problems (by the attendance and activity of the more-focused working group), and it allows working group chairs to be successful. In a standards organization, 'success' is defined as finishing something. Unfortunately with a never-end set of tasks in front of SIP (and SIPPPING, MMUSIC, AVT, and probably others), there is never a sense of completion. Nothing is 'done'. I know that we have had difficulty getting chairs for various RAI working groups. By creating working groups that have a narrower charter, clear deliverable, and achievable milestones, we can adopt a more normal structure -- a structure where an individual contributor can reasonably spend 2-3 years chairing a working group rather than taking on the significant task of spinning up to understand all of SIP, SIPPING, MMUSIC, or AVT, and having to resign after 5 (or 9 years) because they are burned out and no longer interested in chairing. -d > -----Original Message----- > From: sip-bounces@ietf.org [mailto:sip-bounces@ietf.org] On > Behalf Of Dean Willis > Sent: Monday, June 16, 2008 4:23 PM > To: sip@ietf.org > Subject: [Sip] Toward the Evolution of SIP and Related Working Groups > > > The SIP working group spun off from the MMUSIC working group when we > realized that the SIP work was reasonably separable from the other > work going on in MMUSIC. > > The SIP working group first met officially at IETF 46 in November > 1999, although we did have an earlier interim meeting. > > This means that the fall 1999 meeting will be our 10th > anniversary. In > addition to having a big party, I'd also like to plan for this being > the last meeting of the SIP working group as it is now defined. Ten > years is long enough. It's time we restructured. > > There will probably still be people who want to change, revise, > extend, or otherwise manipulate the family of SIP > specifications after > 2009. > > So what should we do? How should we organize to get those > needs met? > Rest assured, we'll be having further discussions on this > topic in the > coming months. But I'd like to start the discussion now. > > By November 2009, I fully expect SIP to have completed the > majority of > currently chartered items. Between now and then, we'll probably also > take on and complete a bit of new work (although I plan to be very > resistant to new work). I also expect that there are a few items on > our charter now that we're not going to finish. It may well be that > some of those items need a different organizational structure to > progress than what we have. Or maybe they don't need doing. > > Further, I've come to believe that most working groups should be > shorter-lived and tightly constrained by their charters to produce a > single concise set of deliverables. There's still a need for > a longer- > lived thing that maintains architectural oversight. I've come to > believe that this is the "area", not the working group. > > Let's start the recap by looking at the current charter of > the SIP WG. > I've eliminated the WGLC milestones to shorten the list, as > each has a > following IESG milestone. Note that there's a Feb 2008 milestone for > "Revise Charter". You can consider this topic the first > installment on > that milestone, even though it is a bit late. > > 1) Jul 2007 Location Conveyance with SIP to IESG (PS) > > 2) Aug 2007 Connection reuse mechanism to IESG (PS) > > 3) Sep 2007 Session Policies to IESG as PS > > 4) Sep 2007 Example security flows to IESG (Informational) > > 5) Oct 2007 New resource priority namespaces for DISA to IESG (PS) > > 6) Nov 2007 Requirements for media keying to IESG (Informational) > > 7 )Dec 2007 Extensions to SIP UA Profile Delivery Change > Notification > Event Package for XCAP to IESG (PS) > > 8) Dec 2007 Roadmap for SIP to IESG (Informational) > > 9) Dec 2007 Using SAML for SIP to IESG (PS) > > 10) Dec 2007 Extension for use in etags in conditional > notification to > IESG (PS) > > 11) Feb 2008 Identify requirements for test matrix to move SIP to > Draft Standard > > 12) Feb 2008 Delivering request-URI and parameters to UAS via > proxy to > IESG (PS) > > 13) Feb 2008 Revise charter > > 14) Feb 2008 Establishment of secure media sessions using > DTLS-SRTP to > IESG (PS) > > 15) Apr 2008 MIME body handling in SIP to IESG (PS) > > 16) Apr 2008 Essential corrections to RFC 3261 (1st batch) to > IESG (PS) > > 17) Jul 2008 Mechanisms for UA initiated privacy to IESG (BCP) > > 18) Aug 2008 Guidelines for double route recording to IESG (BCP) > > 19) Sep 2008 X.509 Certificates for TLS use in SIP to IESG (PS) > > 20) Sep 2008 X.509 extended key usage for SIP to IESG (PS) > > 21) Nov 2008 Termination of early dialog prior to final response to > IESG (PS) > > > Looking at this, we have a couple of discrete tasks that I > think might > make the basis for different narrowly-scoped working groups. We've > also got a lot of stuff that we're late on delivering! > > 1) SIP WG (to finish by end of 2009) gets the bulk of these items. > > 2) SIP Draft Standard WG: Takes the milestone of "Identify > requirements for test matrix to move SIP to Draft Standard" > and all of > the follow-on work needed to move SIP from Proposed to Draft on the > standards track. There's certainly enough work here for a dedicated > working group, with the last milestone being something like "Deliver > SIP as a Draft Standards Document to IESG". We may wish to consider > whether we really want to go this route or whether we should instead > be thinking of a "SIP 3.0" effort. My personal though is that > there's > just too much cruft in the RFC 3261 family to make Draft, but > I could > be proven wrong. I'd rather see us put SIP 2.0 into maintenance mode > at the end of 2009 and move the bulk of our resources into > developing > a SIP 3.0 family designed from the ground up to be Draft-Standard > achievable. > > 3) RAI Essential Corrections WG: Does this justify its own working > group? Remember, it would be not just RFC 3261, but the > entire family > of related RFCs that would need lock-step maintenance and > corrections. > Another approach might be to roll the corrections into the Draft > Standard version of SIP 2.0. > > 4) RAI Policies WG: We have these ongoing, not-quite-committed work > items like session policies, use of SAML, etc. that we've > never been > able to get fully wrapped up. I suspect they need their own > WG. Or we > need to decide that these things just aren't worth doing and stop > feeling guilty about not finishing. As it is, I don't have a good > feeling about SIP finishing them. > > 5) SIP Operations: I'd like to see SIPPING replaced with a "how to" > group possibly under the OPS banner. They could deal with all > the "how > do we do X with SIP" from other SDOs. When confronted by a need to > extend SIP to meet a given need, they could then BOF up a new WG to > deal with the required extension. > > We already have working groups looking at conferencing, peering, > telephony feature interop, provisioning, peer-to-peer, NAT traversal, > > Other things that might need WGs: SPIT? Identity and Reputation? > > I also suspect we need a couple of directorates that are not WGs to > act in an advisory capacity: > > 1) RAI Security Directorate: Focuses on security review and > architectural issues in RAI documents. > > 2) RAI Event Package Directorate: Reviews and approves new SIP event > packages > > > > > _______________________________________________ > Sip mailing list https://www.ietf.org/mailman/listinfo/sip > This list is for NEW development of the core SIP Protocol > Use sip-implementors@cs.columbia.edu for questions on current sip > Use sipping@ietf.org for new developments on the application of sip > _______________________________________________ Sip mailing list https://www.ietf.org/mailman/listinfo/sip This list is for NEW development of the core SIP Protocol Use sip-implementors@cs.columbia.edu for questions on current sip Use sipping@ietf.org for new developments on the application of sip
- [Sip] Toward the Evolution of SIP and Related Wor… Dean Willis
- Re: [Sip] Toward the Evolution of SIP and Related… Mary Barnes
- Re: [Sip] Toward the Evolution of SIP and Related… Jonathan Rosenberg
- Re: [Sip] Toward the Evolution of SIP and Related… Henry Sinnreich
- Re: [Sip] Toward the Evolution of SIP and Related… Dean Willis
- Re: [Sip] Toward the Evolution of SIP and Related… Dale.Worley
- Re: [Sip] Toward the Evolution of SIP and Related… Hadriel Kaplan
- Re: [Sip] Toward the Evolution of SIP and Related… Juha Heinanen
- Re: [Sip] Toward the Evolution of SIP and Related… Hadriel Kaplan
- Re: [Sip] Toward the Evolution of SIP and Related… Henry Sinnreich
- Re: [Sip] Toward the Evolution of SIP and Related… Dan Wing
- Re: [Sip] Toward the Evolution of SIP and Related… Hannes Tschofenig