Re: [OAUTH-WG] New draft process / editor role

Anthony Nadalin <tonynad@microsoft.com> Sat, 09 June 2012 02:18 UTC

Return-Path: <tonynad@microsoft.com>
X-Original-To: oauth@ietfa.amsl.com
Delivered-To: oauth@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B62B11E80F1 for <oauth@ietfa.amsl.com>; Fri, 8 Jun 2012 19:18:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.466
X-Spam-Level:
X-Spam-Status: No, score=-0.466 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, UNRESOLVED_TEMPLATE=3.132]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JY3kdzo9QCOP for <oauth@ietfa.amsl.com>; Fri, 8 Jun 2012 19:18:15 -0700 (PDT)
Received: from am1outboundpool.messaging.microsoft.com (am1ehsobe003.messaging.microsoft.com [213.199.154.206]) by ietfa.amsl.com (Postfix) with ESMTP id C438B21F85A3 for <oauth@ietf.org>; Fri, 8 Jun 2012 19:18:14 -0700 (PDT)
Received: from mail109-am1-R.bigfish.com (10.3.201.237) by AM1EHSOBE001.bigfish.com (10.3.204.21) with Microsoft SMTP Server id 14.1.225.23; Sat, 9 Jun 2012 02:17:21 +0000
Received: from mail109-am1 (localhost [127.0.0.1]) by mail109-am1-R.bigfish.com (Postfix) with ESMTP id 8685D3A00C2 for <oauth@ietf.org>; Sat, 9 Jun 2012 02:17:21 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:131.107.125.8; KIP:(null); UIP:(null); IPV:NLI; H:TK5EX14MLTC104.redmond.corp.microsoft.com; RD:none; EFVD:NLI
X-SpamScore: -19
X-BigFish: VS-19(zzbb2dI9371Ic85fhzz1202h1082kzz1033IL8275dhz2fh2a8h683h839hd25hf0ah)
Received-SPF: pass (mail109-am1: domain of microsoft.com designates 131.107.125.8 as permitted sender) client-ip=131.107.125.8; envelope-from=tonynad@microsoft.com; helo=TK5EX14MLTC104.redmond.corp.microsoft.com ; icrosoft.com ;
X-Forefront-Antispam-Report-Untrusted: CIP:157.56.240.21; KIP:(null); UIP:(null); (null); H:BL2PRD0310HT003.namprd03.prod.outlook.com; R:internal; EFV:INT
Received: from mail109-am1 (localhost.localdomain [127.0.0.1]) by mail109-am1 (MessageSwitch) id 133920824079575_30643; Sat, 9 Jun 2012 02:17:20 +0000 (UTC)
Received: from AM1EHSMHS009.bigfish.com (unknown [10.3.201.251]) by mail109-am1.bigfish.com (Postfix) with ESMTP id 11004400048 for <oauth@ietf.org>; Sat, 9 Jun 2012 02:17:20 +0000 (UTC)
Received: from TK5EX14MLTC104.redmond.corp.microsoft.com (131.107.125.8) by AM1EHSMHS009.bigfish.com (10.3.207.109) with Microsoft SMTP Server (TLS) id 14.1.225.23; Sat, 9 Jun 2012 02:17:20 +0000
Received: from db3outboundpool.messaging.microsoft.com (157.54.51.113) by mail.microsoft.com (157.54.79.159) with Microsoft SMTP Server (TLS) id 14.2.298.5; Sat, 9 Jun 2012 02:18:09 +0000
Received: from mail103-db3-R.bigfish.com (10.3.81.226) by DB3EHSOBE006.bigfish.com (10.3.84.26) with Microsoft SMTP Server id 14.1.225.23; Sat, 9 Jun 2012 02:17:16 +0000
Received: from mail103-db3 (localhost [127.0.0.1]) by mail103-db3-R.bigfish.com (Postfix) with ESMTP id 92C17403E1 for <oauth@ietf.org.FOPE.CONNECTOR.OVERRIDE>; Sat, 9 Jun 2012 02:17:15 +0000 (UTC)
Received: from mail103-db3 (localhost.localdomain [127.0.0.1]) by mail103-db3 (MessageSwitch) id 1339208233433293_29243; Sat, 9 Jun 2012 02:17:13 +0000 (UTC)
Received: from DB3EHSMHS019.bigfish.com (unknown [10.3.81.250]) by mail103-db3.bigfish.com (Postfix) with ESMTP id 53EBF200019; Sat, 9 Jun 2012 02:17:13 +0000 (UTC)
Received: from BL2PRD0310HT003.namprd03.prod.outlook.com (157.56.240.21) by DB3EHSMHS019.bigfish.com (10.3.87.119) with Microsoft SMTP Server (TLS) id 14.1.225.23; Sat, 9 Jun 2012 02:17:13 +0000
Received: from BL2PRD0310MB362.namprd03.prod.outlook.com ([169.254.10.180]) by BL2PRD0310HT003.namprd03.prod.outlook.com ([10.255.97.38]) with mapi id 14.16.0152.000; Sat, 9 Jun 2012 02:18:04 +0000
From: Anthony Nadalin <tonynad@microsoft.com>
To: Eran Hammer <eran@hueniverse.com>, "oauth@ietf.org WG (oauth@ietf.org)" <oauth@ietf.org>
Thread-Topic: [OAUTH-WG] New draft process / editor role
Thread-Index: AQHNReYZTTpfMlFOTk2nnIVvnA8vDw==
Date: Sat, 09 Jun 2012 02:18:03 +0000
Message-ID: <B26C1EF377CB694EAB6BDDC8E624B6E74606D42C@BL2PRD0310MB362.namprd03.prod.outlook.com>
References: <0CBAEB56DDB3A140BA8E8C124C04ECA201068743@P3PWEX2MB008.ex2.secureserver.net>
In-Reply-To: <0CBAEB56DDB3A140BA8E8C124C04ECA201068743@P3PWEX2MB008.ex2.secureserver.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [166.147.66.24]
Content-Type: multipart/alternative; boundary="_000_B26C1EF377CB694EAB6BDDC8E624B6E74606D42CBL2PRD0310MB362_"
MIME-Version: 1.0
X-OrganizationHeadersPreserved: BL2PRD0310HT003.namprd03.prod.outlook.com
X-FOPE-CONNECTOR: Id%0$Dn%*$RO%0$TLS%0$FQDN%$TlsDn%
X-FOPE-CONNECTOR: Id%59$Dn%HUENIVERSE.COM$RO%2$TLS%6$FQDN%131.107.125.5$TlsDn%
X-FOPE-CONNECTOR: Id%59$Dn%IETF.ORG$RO%2$TLS%6$FQDN%131.107.125.5$TlsDn%
X-CrossPremisesHeadersPromoted: TK5EX14MLTC104.redmond.corp.microsoft.com
X-CrossPremisesHeadersFiltered: TK5EX14MLTC104.redmond.corp.microsoft.com
X-OriginatorOrg: microsoft.com
Subject: Re: [OAUTH-WG] New draft process / editor role
X-BeenThere: oauth@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: OAUTH WG <oauth.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/oauth>, <mailto:oauth-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/oauth>
List-Post: <mailto:oauth@ietf.org>
List-Help: <mailto:oauth-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/oauth>, <mailto:oauth-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 09 Jun 2012 02:18:16 -0000

Why rant here, talk to the chairs or AD

Sent from my Windows Phone
________________________________
From: Eran Hammer
Sent: 6/8/2012 6:58 PM
To: oauth@ietf.org WG (oauth@ietf.org)
Subject: [OAUTH-WG] New draft process / editor role

Today, a new draft of the OAuth 2.0 specification was published.

* I had nothing to do with this draft. I did not edit or authored it. I didn't know it was being published.
* The draft was authored by Mike Jones and published by Dick Hardt.
* Neither one is an editor or an active author of the document.

Here are the facts:

* On 5/31 Hannes asked me to publish a new draft with the proposed changes posted by Mike by Sunday 6/3 (within 3 days). The chairs did not offer any reason for requesting such a quick turnaround. It took the chairs weeks to respond to me about the request for ABNF or error text. There wasn't any urgency when it was their task.
* I promptly replied that I plan to wait until the ABNF is completed before publishing a new draft. The ABNF, which is the only pending DISCUSS for the core specification, is still being actively debated on the list and was clearly presented as work in progress.
* Hannes did not reply back with any other instructions.
* Mike replied back trying to speak on behalf of the chairs, suggesting that 'version numbers are cheap'. I replied that my time isn't.
* At no point did any of the chairs indicated any issue with my publication schedule. The full thread is here: http://www.ietf.org/mail-archive/web/oauth/current/msg09111.html.
* Today, using Dick Hardt author credit on the document, Mike published his draft. There is no indication that changes were made by someone other than the editor or that the added sections are still a work in progress and pending consensus as is WG practice (e.g. [[ Pending Consensus ]] or [[ Proposed Text]]).
* No one has offered any explanation as to why the editor was pushed aside and blindsided with a new draft. There was no communication or any attempt to from the chairs, Mike, Dick, or anyone else.
* After posting the new draft, Mike emailed the IESG to resolve a pending DISCUSS item on the core specification, something that is clearly my role and handled by me so far. I was not included in the email list but received a copy through the tracker system as author.

Publishing a new draft must be done by a listed author. The only reason Dick and David are listed is historical in regognition of their initial contribution. Both David and Dick offered to remove their name from the top credits in the past (the reason Dick gave at the time was that the document was clearly my work). Using the author credit as a way to sidestep the editor is within the chairs right but that doesn't make it right.

I have done absolutely nothing to justify taking the document editorial work from me, even temporarily. I have tirelessly published 26 drafts of this documenty. I have been working on this specification for almost 5 years. While the chairs can certainly decide who gets to edit and publish new drafts, there was no reason to do this here, and typically this is done when an editor is unresponsive and has to be removed. In this case, it was the chairs who were unresponsive  and uncommunicative. They didn't think to even give me the courtesy of a head up.

It is not clear to me what my standing is at this point with regard to this document. I will wait for further information from the AD to decide how to proceed.

EH