Re: [RAI] Option-tag registration
Christer Holmberg <christer.holmberg@ericsson.com> Sun, 11 April 2010 19:45 UTC
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: rai@core3.amsl.com
Delivered-To: rai@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4A7613A67F0 for <rai@core3.amsl.com>; Sun, 11 Apr 2010 12:45:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.384
X-Spam-Level:
X-Spam-Status: No, score=-3.384 tagged_above=-999 required=5 tests=[AWL=-0.785, BAYES_00=-2.599]
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 PvPlwOCzdfrj for <rai@core3.amsl.com>; Sun, 11 Apr 2010 12:45:40 -0700 (PDT)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by core3.amsl.com (Postfix) with ESMTP id 6FDBA3A67B4 for <rai@ietf.org>; Sun, 11 Apr 2010 12:45:40 -0700 (PDT)
X-AuditID: c1b4fb39-b7b85ae000005cbc-7d-4bc226de5c4c
Received: from esessmw0197.eemea.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw9.se.ericsson.net (Symantec Brightmail Gateway) with SMTP id DD.F1.23740.ED622CB4; Sun, 11 Apr 2010 21:45:34 +0200 (CEST)
Received: from ESESSCMS0354.eemea.ericsson.se ([169.254.2.223]) by esessmw0197.eemea.ericsson.se ([153.88.115.87]) with mapi; Sun, 11 Apr 2010 21:45:34 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Dan York <dyork@voxeo.com>, Scott Lawrence <xmlscott@gmail.com>
Date: Sun, 11 Apr 2010 21:45:33 +0200
Thread-Topic: [RAI] Option-tag registration
Thread-Index: AcrX/AX6Rbe9xdz4SxCYAwt/nd0UGgBsrt2h
Message-ID: <FF84A09F50A6DC48ACB6714F4666CC745E21B30AB2@ESESSCMS0354.eemea.ericsson.se>
References: <498A0FE8.5040307@neustar.biz> <E6C2E8958BA59A4FB960963D475F7AC313DE6E8D90@mail> <430FC6BDED356B4C8498F634416644A91A79F3D3F9@mail> <1270818172.4307.167.camel@localhost>, <C4C941E3-15D2-4EC7-836F-CC7CE2A56F7C@voxeo.com>
In-Reply-To: <C4C941E3-15D2-4EC7-836F-CC7CE2A56F7C@voxeo.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: AAAAAA==
Cc: "rai@ietf.org" <rai@ietf.org>, Hadriel Kaplan <HKaplan@acmepacket.com>
Subject: Re: [RAI] Option-tag registration
X-BeenThere: rai@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Real-time Applications and Infrastructure \(RAI\)" <rai.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/rai>, <mailto:rai-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rai>
List-Post: <mailto:rai@ietf.org>
List-Help: <mailto:rai-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rai>, <mailto:rai-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 11 Apr 2010 19:45:42 -0000
XML is the new P- header :) Regards, Christer ________________________________________ From: rai-bounces@ietf.org [rai-bounces@ietf.org] On Behalf Of Dan York [dyork@voxeo.com] Sent: Friday, April 09, 2010 6:47 PM To: Scott Lawrence Cc: rai@ietf.org; Hadriel Kaplan Subject: Re: [RAI] Option-tag registration Hadriel, I also agree with you (and Scott). I started the process over 2 years ago of simply trying to register a P-header that was already in usage among various equipment vendors (P- Charge-Info - http://tools.ietf.org/html/draft-york-sipping-p-charge-info ) and found that the RFC 3427 process was incredibly cumbersome. All I was trying to do was to help prevent the proliferation of P- headers with multiple people trying to do the same thing. My hope was that someone else wanting to pass billing info (in this case) might more easily find P-Charge-Info through the IANA SIP header list and, hopefully, choose to use that header if it fit for them rather than creating yet-another-P-header-that-does-basically-the-same-thing. The proliferation of P-headers doesn't help any of us and certainly doesn't help with interop. I think we need to make it as easy as possible for people to register P-headers (and yes, I know that "P-" is deprecated)... and yes, the new RFC 5727 (i.e. 3427bis) will help with that, although I'm still not sure if it explains the process easily enough for a newbie to the IETF to understand what they need to do. Yes, we need a review process to help submitters see if there are valid technical points they aren't considering... the process for P-Charge-Info was very helpful in identifying a few areas that needed further specification. But in the end I think we need to remove as much friction as possible so that people WILL register headers which will help other people FIND those headers and then hopefully not create new ones. I agree with your point, too, Hadriel, about the registration of custom headers pointing to areas where work needs to be done. If we find that there are 7 different custom headers being registered that deal with, say, the number of buttons on an IP phone... then perhaps there is an area that needs true standardization work (hopefully this particular example would never occur). I agree that option tags are in a similar situation. People are creating them anyway. I'm sure there are already duplicates and I'm sure they are causing interop issues. So yes, we should make it as easy as possible to register option tags, too, subject to some basic review process, so that we can help guide people to option tags that are already existing so that they don't go off and create even more. My 2 cents, Dan On Apr 9, 2010, at 9:02 AM, Scott Lawrence wrote: > On Fri, 2010-04-09 at 01:53 -0400, Hadriel Kaplan wrote: > >> It's been over a year since I sent this email, so I thought I'd >> re-send it to see if anyone else cares about this topic yet, since it >> got not responses last year... >> >>> -----Original Message----- >>> From: rai-bounces@ietf.org [mailto:rai-bounces@ietf.org] On Behalf >>> Of >>> Hadriel Kaplan >>> Sent: Friday, February 13, 2009 6:53 PM >>> >>> If we're considering making new Header registration easier, can we >>> also >>> consider relaxing the rules for registering new option tags - to >>> revert >>> back to the rfc2543 model? >>> >>> It has some of the same properties of the P-header experience. >>> (1) It >>> hasn't prevented anyone from adding dozens of option tags, (2) it >>> has >>> caused some interop issues because they've been put into the wrong >>> fields, >>> and (3) there are some from different vendors which essentially do >>> the >>> same thing. >>> >>> Problem (2) would be helped if it had an explanation of its >>> purpose and >>> expert review, because we'd catch cases where they need to put it in >>> additional places (in particular, Proxy-Require), or in cases when >>> they >>> should not (eg, when they should put it in Supported but not >>> Require). >>> Problem (3) would be helped because we'd find some that are actually >>> useful and drive a standards-track one. >>> >>> What's worse is that the current restrictions for option tags, and >>> the >>> time it takes to go through standards-track, are making some >>> groups decide >>> to avoid creating/using one when they really should. > > Having just spent a bunch of time on this question in the context of > reformulating the BLISS charter and figuring out what to do with > some of > its work items, I heartily agree with this (besides, I've been > spending > a lot of text disagreeing with Hadriel, so I welcome the opportunity > to > agree with him on something). > > There appears to be a widely held belief that defining an option tag > always means making some fundamental change to how SIP works, and > since > that's clearly a bad thing then it should be made as difficult as > possible. I don't share that belief - sometimes an option tag is > just a > method for recognizing or negotiating the use of a feature that's > being > used. Of course, it's important to make sure that one checks which > is > being done, so some open review process is needed. > > > _______________________________________________ > RAI mailing list > RAI@ietf.org > https://www.ietf.org/mailman/listinfo/rai -- Dan York, Director of Conversations Voxeo Corporation http://www.voxeo.com dyork@voxeo.com Phone: +1-407-455-5859 Skype: danyork Join the Voxeo conversation: Blogs: http://blogs.voxeo.com Twitter: http://twitter.com/voxeo http://twitter.com/danyork Facebook: http://www.facebook.com/voxeo _______________________________________________ RAI mailing list RAI@ietf.org https://www.ietf.org/mailman/listinfo/rai
- Re: [RAI] RAI reorganization James M. Polk
- Re: [RAI] RAI reorganization Jon Peterson
- [RAI] RAI reorganization Jon Peterson
- Re: [RAI] RAI reorganization James M. Polk
- Re: [RAI] RAI reorganization Dan York
- Re: [RAI] RAI reorganization Henry Sinnreich
- Re: [RAI] RAI reorganization Tom Taylor
- Re: [RAI] RAI reorganization Henry Sinnreich
- Re: [RAI] RAI reorganization James M. Polk
- Re: [RAI] RAI reorganization James M. Polk
- Re: [RAI] RAI reorganization Gonzalo Camarillo
- Re: [RAI] RAI reorganization Gonzalo Camarillo
- Re: [RAI] RAI reorganization DRAGE, Keith (Keith)
- Re: [RAI] RAI reorganization Mary Barnes
- Re: [RAI] RAI reorganization Mary Barnes
- Re: [RAI] RAI reorganization Alan Johnston
- Re: [RAI] RAI reorganization Adam Roach
- Re: [RAI] RAI reorganization Gonzalo Camarillo
- Re: [RAI] RAI reorganization Francois Audet
- Re: [RAI] RAI reorganization Eric Burger
- Re: [RAI] RAI reorganization Jonathan Rosenberg
- Re: [RAI] RAI reorganization Hannes Tschofenig
- Re: [RAI] RAI reorganization Dan Wing
- Re: [RAI] RAI reorganization Markus.Isomaki
- Re: [RAI] RAI reorganization Adam Roach
- Re: [RAI] RAI reorganization Ted Hardie
- Re: [RAI] RAI reorganization Dan York
- Re: [RAI] RAI reorganization - allocation of exis… Hadriel Kaplan
- Re: [RAI] RAI reorganization Jiri Kuthan
- Re: [RAI] RAI reorganization Adam Roach
- Re: [RAI] RAI reorganization Gonzalo Camarillo
- Re: [RAI] RAI reorganization Hadriel Kaplan
- Re: [RAI] RAI reorganization Adam Roach
- Re: [RAI] RAI reorganization Richard Shockey
- Re: [RAI] RAI reorganization Adam Roach
- Re: [RAI] RAI reorganization Adam Roach
- Re: [RAI] RAI reorganization Jon Peterson
- Re: [RAI] RAI reorganization Adam Roach
- Re: [RAI] RAI reorganization Hadriel Kaplan
- Re: [RAI] RAI reorganization - Clusters Cullen Jennings
- Re: [RAI] RAI reorganization - allocation of exis… Cullen Jennings
- Re: [RAI] RAI reorganization Cullen Jennings
- Re: [RAI] RAI reorganization Francois Audet
- Re: [RAI] RAI reorganization Henry Sinnreich
- Re: [RAI] RAI reorganization - Clusters Roni Even
- Re: [RAI] RAI reorganization Roni Even
- Re: [RAI] RAI reorganization Gonzalo Camarillo
- Re: [RAI] RAI reorganization - Clusters Cullen Jennings
- Re: [RAI] RAI reorganization Hannes Tschofenig
- Re: [RAI] RAI reorganization Gonzalo Camarillo
- Re: [RAI] RAI reorganization Salvatore Loreto
- Re: [RAI] RAI reorganization Henning Schulzrinne
- Re: [RAI] RAI reorganization Henning Schulzrinne
- [RAI] Option-tag registration Hadriel Kaplan
- Re: [RAI] RAI reorganization Eric Burger
- Re: [RAI] RAI reorganization Mary Barnes
- Re: [RAI] RAI reorganization - Clusters Mary Barnes
- Re: [RAI] RAI reorganization Gonzalo Camarillo
- Re: [RAI] RAI reorganization - Clusters Vijay K. Gurbani
- Re: [RAI] RAI reorganization Mary Barnes
- [RAI] Software as open source (was RAI reorganiza… Henry Sinnreich
- Re: [RAI] RAI reorganization - Clusters Eric Burger
- Re: [RAI] RAI reorganization Vijay K. Gurbani
- Re: [RAI] RAI reorganization - Clusters Jon Peterson
- Re: [RAI] RAI reorganization - Clusters Mary Barnes
- Re: [RAI] RAI reorganization - Clusters Tom Taylor
- [RAI] Code -- was RE: RAI reorganization Hannes Tschofenig
- [RAI] SIP to Draft -- was RAI reorganization Hannes Tschofenig
- Re: [RAI] SIP to Draft -- was RAI reorganization Mary Barnes
- Re: [RAI] Option-tag registration Francois Audet
- Re: [RAI] RAI reorganization Henning Schulzrinne
- Re: [RAI] RAI reorganization Vijay K. Gurbani
- Re: [RAI] RAI reorganization Hannes Tschofenig
- Re: [RAI] RAI reorganization Ben Campbell
- Re: [RAI] RAI reorganization - Clusters Ben Campbell
- Re: [RAI] RAI reorganization - Clusters Ben Campbell
- [RAI] SIP and Open Source (was Re: RAI reorganiza… Adam Roach
- Re: [RAI] Option-tag registration Hadriel Kaplan
- Re: [RAI] SIP and Open Source (was Re: RAI reorga… Adam Roach
- Re: [RAI] RAI reorganization Henning Schulzrinne
- Re: [RAI] RAI reorganization Francois Audet
- Re: [RAI] SIP and Open Source (was Re: RAI reorga… Vijay K. Gurbani
- Re: [RAI] RAI reorganization Mike Hammer (hmmr)
- Re: [RAI] RAI reorganization Vijay K. Gurbani
- Re: [RAI] RAI reorganization Hannes Tschofenig
- Re: [RAI] RAI reorganization - Clusters Gonzalo Camarillo
- Re: [RAI] RAI reorganization Gonzalo Camarillo
- Re: [RAI] RAI reorganization Gonzalo Camarillo
- Re: [RAI] RAI reorganization - Clusters Elwell, John
- Re: [RAI] RAI reorganization Spencer Dawkins
- Re: [RAI] Code -- was RE: RAI reorganization Eric Burger
- Re: [RAI] Option-tag registration Francois Audet
- [RAI] The Cluster Idea ... was RAI reorganization… Hannes Tschofenig
- Re: [RAI] Code -- was RE: RAI reorganization Hannes Tschofenig
- Re: [RAI] RAI reorganization - role of SIP Markus.Isomaki
- Re: [RAI] RAI reorganization - allocation of exis… Elwell, John
- Re: [RAI] RAI reorganization Jiri Kuthan
- Re: [RAI] SIP to Draft -- was RAI reorganization James M. Polk
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Romascanu, Dan (Dan)
- Re: [RAI] SIP to Draft -- was RAI reorganization Mary Barnes
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Cullen Jennings
- Re: [RAI] RAI reorganization - allocation of exis… Cullen Jennings
- Re: [RAI] RAI reorganization - Clusters Cullen Jennings
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Henning Schulzrinne
- Re: [RAI] RAI reorganization - Clusters James M. Polk
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Elwell, John
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Hannes Tschofenig
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Hannes Tschofenig
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Hannes Tschofenig
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Hannes Tschofenig
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Markus.Isomaki
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Elwell, John
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Elwell, John
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Gonzalo Camarillo
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Spencer Dawkins
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Schmidt, Christian 1. (NSN - DE/Munich)
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Michael Procter
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Dan York
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Henning Schulzrinne
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Hannes Tschofenig
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Hannes Tschofenig
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Roni Even
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Henry Sinnreich
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Henry Sinnreich
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Hadriel Kaplan
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Markus.Isomaki
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Spencer Dawkins
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Michael Procter
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Gonzalo Camarillo
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Elwell, John
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Elwell, John
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Henry Sinnreich
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Hadriel Kaplan
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Cullen Jennings
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Cullen Jennings
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Henry Sinnreich
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Schmidt, Christian 1. (NSN - DE/Munich)
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Dan York
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Henry Sinnreich
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Lars Eggert
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Gonzalo Camarillo
- Re: [RAI] The Cluster Idea ... was RAI reorganiza… Mike Hammer (hmmr)
- [RAI] Combining the use of SIP and XMPP in an end… Markus.Isomaki
- Re: [RAI] Option-tag registration Hadriel Kaplan
- Re: [RAI] Option-tag registration Scott Lawrence
- Re: [RAI] Option-tag registration Dan York
- Re: [RAI] Option-tag registration Richard Shockey
- Re: [RAI] Option-tag registration Dean Willis
- Re: [RAI] Option-tag registration Richard Shockey
- Re: [RAI] Option-tag registration Dean Willis
- Re: [RAI] Option-tag registration Hadriel Kaplan
- Re: [RAI] Option-tag registration Hadriel Kaplan
- Re: [RAI] Option-tag registration Hadriel Kaplan
- Re: [RAI] Option-tag registration Hadriel Kaplan
- Re: [RAI] Option-tag registration Cullen Jennings
- Re: [RAI] Option-tag registration Hadriel Kaplan
- Re: [RAI] Option-tag registration Christer Holmberg
- Re: [RAI] Option-tag registration Christer Holmberg
- Re: [RAI] Option-tag registration DRAGE, Keith (Keith)
- Re: [RAI] Option-tag registration Christer Holmberg
- Re: [RAI] Option-tag registration Scott Lawrence
- Re: [RAI] Option-tag registration DRAGE, Keith (Keith)
- Re: [RAI] Option-tag registration Hadriel Kaplan
- Re: [RAI] Option-tag registration Hans Erik van Elburg
- Re: [RAI] Option-tag registration DRAGE, Keith (Keith)
- Re: [RAI] Option-tag registration Peterson, Jon
- Re: [RAI] Option-tag registration DRAGE, Keith (Keith)
- Re: [RAI] Option-tag registration Scott Lawrence
- Re: [RAI] Option-tag registration DRAGE, Keith (Keith)
- Re: [RAI] Option-tag registration Spencer Dawkins
- Re: [RAI] Option-tag registration DRAGE, Keith (Keith)
- Re: [RAI] Option-tag registration Hadriel Kaplan
- Re: [RAI] Option-tag registration Hadriel Kaplan
- Re: [RAI] Option-tag registration Dean Willis
- Re: [RAI] Option-tag registration Hadriel Kaplan
- Re: [RAI] Option-tag registration Christer Holmberg
- Re: [RAI] Option-tag registration Dean Willis
- Re: [RAI] Option-tag registration Hadriel Kaplan
- Re: [RAI] Option-tag registration Kevin P. Fleming
- Re: [RAI] Option-tag registration Hadriel Kaplan
- Re: [RAI] Option-tag registration Adam Roach
- Re: [RAI] Option-tag registration Elwell, John
- Re: [RAI] Option-tag registration Christer Holmberg
- Re: [RAI] Option-tag registration DRAGE, Keith (Keith)
- Re: [RAI] Option-tag registration Gonzalo Camarillo
- Re: [RAI] Option-tag registration Gonzalo Camarillo
- Re: [RAI] Option-tag registration Christer Holmberg
- Re: [RAI] Option-tag registration Dean Willis
- Re: [RAI] Option-tag registration Christer Holmberg
- Re: [RAI] Option-tag registration Dean Willis
- Re: [RAI] Option-tag registration Hadriel Kaplan
- Re: [RAI] Option-tag registration Dean Willis
- Re: [RAI] Option-tag registration Adam Roach
- Re: [RAI] Option-tag registration Hadriel Kaplan
- Re: [RAI] Option-tag registration Hadriel Kaplan
- Re: [RAI] Option-tag registration Adam Roach