Re: [dispatch] SIPCORE Rechartering

"Ben Campbell" <ben@nostrum.com> Tue, 08 November 2016 02:19 UTC

Return-Path: <ben@nostrum.com>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1508D1295A1 for <dispatch@ietfa.amsl.com>; Mon, 7 Nov 2016 18:19:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.397
X-Spam-Level:
X-Spam-Status: No, score=-3.397 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-1.497] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8Qo6hliHcOKS for <dispatch@ietfa.amsl.com>; Mon, 7 Nov 2016 18:19:47 -0800 (PST)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ED59B12960A for <dispatch@ietf.org>; Mon, 7 Nov 2016 18:19:46 -0800 (PST)
Received: from [10.0.1.21] (cpe-66-25-7-22.tx.res.rr.com [66.25.7.22]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id uA82JjpC068139 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Mon, 7 Nov 2016 20:19:46 -0600 (CST) (envelope-from ben@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host cpe-66-25-7-22.tx.res.rr.com [66.25.7.22] claimed to be [10.0.1.21]
From: Ben Campbell <ben@nostrum.com>
To: "Drage, Keith" <keith.drage@nokia.com>
Date: Mon, 07 Nov 2016 20:19:45 -0600
Message-ID: <BF6B07FA-BA4B-4FE4-A452-800296C353B7@nostrum.com>
In-Reply-To: <949EF20990823C4C85C18D59AA11AD8BADFA91B2@FR712WXCHMBA11.zeu.alcatel-lucent.com>
References: <c03340a4-538f-4832-12a6-293e430e4650@nostrum.com> <949EF20990823C4C85C18D59AA11AD8BADFA846B@FR712WXCHMBA11.zeu.alcatel-lucent.com> <89722e58-8bfe-1d07-b5ef-7e1640182b70@nostrum.com> <65A526AD-EF4B-47C3-94EE-2D9803A2C0F7@nostrum.com> <949EF20990823C4C85C18D59AA11AD8BADFA91B2@FR712WXCHMBA11.zeu.alcatel-lucent.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Mailer: MailMate (1.9.5r5263)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/pwAR89JHLOGgxue0d9rvyaf4uhw>
Cc: "dispatch@ietf.org" <dispatch@ietf.org>
Subject: Re: [dispatch] SIPCORE Rechartering
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Nov 2016 02:19:50 -0000

On 7 Nov 2016, at 18:34, Drage, Keith (Nokia - GB) wrote:

> I don’t think Robert has answered the questions I asked.
>
> And I am also not particularly worried about the backstops.
>
> I am worried about the number of cycles it gets to get something 
> discussed in what the recipients consider to be the right working 
> group, so I am interested in whether the distinction in what goes to 
> DISPATCH versus what goes to SIPCORE is absolutely clear.We do not 
> need documents going to DISPATCH and being bounced to SIPCORE and 
> vice-versa, particularly if that takes two or three meeting cycles to 
> go round that loop.

I don't think we can make bright lines here. The best we can do is give 
guidance. But In general, I expect things that are entirely SIP, 
relatively small and self-contained, and don't propose or imply material 
changes to the SIP architecture would go to SIPCORE. Work where this is 
not the case, or where it's simply not clear if it's the case, would go 
to DISPATCH.

If someone takes work to DISPATCH that could have simply gone to 
SIPCORE, I expect that the participants (and chairs and ADs) will be 
quick to recommend the work be moved over with minimal red-tape.

The kind of work that can take several meeting cycles (and we should 
remember that DISPATCH, like any other WG, has a mailing list and need 
not wait for meetings) is usually the sort of thing that either does not 
have sufficient interest, spans multiple technologies, or is otherwise 
not obvious how to address. That sort of thing shouldn't start out in 
sipcore.


>
> Further does the criteria of what might be AD sponsored now change 
> because this extra route has now been created / emphasised? And does 
> SIPCORE have the mandate to ask an AD to do this for an input draft in 
> the same way as DISPATCH might have done?

The criteria for AD sponsored is that an AD agrees to sponsor it. That 
being said, any working group can suggest that a piece of work be AD 
sponsored.

Will this impact what ADs agree to sponsor? I think it might in a few 
cases. Speaking only for myself, I have sponsored a few drafts that I 
probably would have suggested go to SIPCORE if the proposed charter had 
been in effect. For a recent example (not intending to pick on 
Christer): draft-holmberg-dispatch-received-realm.



>
> Keith
>
> From: dispatch [mailto:dispatch-bounces@ietf.org] On Behalf Of Ben 
> Campbell
> Sent: 07 November 2016 22:37
> To: Robert Sparks
> Cc: dispatch@ietf.org
> Subject: Re: [dispatch] SIPCORE Rechartering
>
> What Robert said. Additionally, new work still requires working group 
> consensus and AD agreement, so there's a lot of backstops to avoid 
> getting this horribly wrong.
> Do people read the "Primary source of requirements" language to 
> prevent that? I read "primary" to suggest that there may be 
> non-enumerated "secondary" sources.
> Ben.
> On 7 Nov 2016, at 11:42, Robert Sparks wrote:
>
> The dispatch process has always allowed new work to go directly to a 
> working group without going through dispatch if the work fit clearly 
> in that working group's charter.
> On 11/6/16 7:47 AM, Drage, Keith (Nokia - GB) wrote:
> Perhaps you couild elaborate on how you now see the relationship 
> between SIPCORE and DISPATCH. It is not clear to me what the criteria 
> are for submitting something new to DISPATCH, versus SIPCORE directly.
>
> Would everything go to DISPATCH first and the change here is to allow 
> SIPCORE to take on work that has been dispatched, or would SIPCORE be 
> the first point of entry for material, and if so, to what scope.
>
> Finally, some stuff from DISPATCH has gone direct to AD sponsored – 
> would you now see those becoming WG items of SIPCORE, or would that 
> route still be envisaged, and if so, would the “dispatch” occur 
> from DISPATCH or SIPCORE.
>
> Maybe you could use some recent drafts and RFCs as examples of where 
> you think things will change.
>
> Keith
>
> From: dispatch [mailto:dispatch-bounces@ietf.org] On Behalf Of Adam 
> Roach
> Sent: 04 November 2016 21:28
> To: 'SIPCORE'; dispatch@ietf.org<mailto:dispatch@ietf.org>
> Cc: art-ads@ietf.org<mailto:art-ads@ietf.org>
> Subject: [dispatch] SIPCORE Rechartering
>
> [as SIPCORE chair]
>
> Back when we transitioned from the SIPPING/SIP working group structure 
> to SIPCORE, we put relatively tight limits on the SIPCORE charter. 
> This was a recognition of the fact that the volume of SIP-related work 
> at the time was too large for any one working group to reasonably 
> handle. Instead, the intention was that the DISPATCH model of creating 
> small, short-lived working groups for specific topics would be a 
> better way to manage the relatively heavy workload.
>
> Fast forward seven years to today. SIP is a much more mature protocol, 
> and the inflow of new work is significantly smaller than it was back 
> then. At the same time, we have had several small, self-contained work 
> items show up in DISPATCH that were deemed too small to create a new 
> working group for, but precluded from being dispatched to SIPCORE by 
> its charter. This has led to unnecessary delays as we determined the 
> best disposition for these items.
>
> We, the SIPCORE chairs and area director, seek to fix that. We would 
> like to amend the SIPCORE charter to allow it to take on small, 
> self-contained protocol extensions in addition to changes to the core 
> SIP protocol. This is a relatively minor update to the existing 
> charter, which expands the scope as described above, and adds back in 
> two of the architectural principles from the SIP charter which are 
> applicable only to protocol extensions.
>
> Please provide feedback on the proposed charter by sending email to 
> the SIPCORE mailing list. We will also discuss this briefly during the 
> DISPATCH session in Seoul.
>
> The proposed charter text follows.
>
> The Session Initiation Protocol Core (SIPCore) working group is
> chartered to maintain and continue the development of the SIP 
> protocol,
> currently defined as proposed standard RFCs 3261, 3262, 3263, 3264, 
> and
> 6665.
>
> The SIPCore working group will concentrate on specifications that 
> update
> or replace the core SIP specifications named above as well as
> specifications pertaining to small, self-contained SIP protocol
> extensions.  The process and requirements for new SIP extensions are
> documented in RFC5727, "Change Process for the Session Initiation
> Protocol".
>
> Throughout its work, the group will strive to maintain the basic model
> and architecture defined by SIP. In particular:
>
> 1. Services and features are provided end-to-end whenever possible.
>
> 2. Reuse of existing Internet protocols and architectures and
>    integrating with other Internet applications is crucial.
>
> 3. Standards-track extensions and new features must be generally
>    applicable, and not applicable only to a specific set of session
>    types.
>
> 4. Simpler solutions that solve a given problem should be favored
>     over more complex solutions.
>
> The primary source of change requirements to the core SIP 
> specifications
> (enumerated above) will be a) interoperability problems that stem from
> ambiguous, or under-defined specification, and b) requirements from
> other working groups in the ART Area. The primary source of new 
> protocol
> extensions is the DISPATCH working group, which will generally make 
> the
> determination regarding whether new SIP-related work warrants a new
> working group or belongs in an existing one.
>
> For ease of reference, the existing SIPCORE charter is at 
> https://datatracker.ietf.org/doc/charter-ietf-sipcore/
>
> Thanks!
>
> /a
>
> _______________________________________________
>
> dispatch mailing list
>
> dispatch@ietf.org<mailto:dispatch@ietf.org>
>
> https://www.ietf.org/mailman/listinfo/dispatch
>
> _______________________________________________
> dispatch mailing list
> dispatch@ietf.org<mailto:dispatch@ietf.org>
> https://www.ietf.org/mailman/listinfo/dispatch


> _______________________________________________
> dispatch mailing list
> dispatch@ietf.org
> https://www.ietf.org/mailman/listinfo/dispatch