Re: [Txauth] name process

Dick Hardt <dick.hardt@gmail.com> Fri, 01 May 2020 21:09 UTC

Return-Path: <dick.hardt@gmail.com>
X-Original-To: txauth@ietfa.amsl.com
Delivered-To: txauth@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A86E3A1CB5 for <txauth@ietfa.amsl.com>; Fri, 1 May 2020 14:09:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.097
X-Spam-Level:
X-Spam-Status: No, score=-0.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, PDS_OTHER_BAD_TLD=1.999, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 A-VCZKCNcrgm for <txauth@ietfa.amsl.com>; Fri, 1 May 2020 14:09:10 -0700 (PDT)
Received: from mail-lj1-x235.google.com (mail-lj1-x235.google.com [IPv6:2a00:1450:4864:20::235]) (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 5EB353A1CAC for <txauth@ietf.org>; Fri, 1 May 2020 14:09:10 -0700 (PDT)
Received: by mail-lj1-x235.google.com with SMTP id y4so3787162ljn.7 for <txauth@ietf.org>; Fri, 01 May 2020 14:09:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=cBdrcEKRoOE9dPMbUUcess8o2tYTB7pkv3UdDdqPYW4=; b=C1YWCmIZOB/BIWSZdwran2WAtC1AYbrQBIf7N6EqWlWoJkhf7E/EHj4IeXhHvg9DfY RhLbryw4zYGer3t959Qf228uh1jP9gswVEk+wiXXlB2SlupMHtf1hQGcp3mI6UAPW/Ss wpUjai1J8Qjoj/+sIwP3q2oSV5tu+BseVoNIj72AuaxE0Nk0C4+oIGjoR6fYTmK1QMcT VhTc4WRG2EcoPo51C2zejZfccGI8vM/e2VmWsJvxgMkW7iX1jW54iy8ybcALMMHTgZAH X2rZN+6wrTgJvVS0kw+bzYqyjnv2+bx9Y3BnWgy089Y4fa4KSkD2XwnOFHXdgKdJML4o JJVQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=cBdrcEKRoOE9dPMbUUcess8o2tYTB7pkv3UdDdqPYW4=; b=VP6YYGLYKDCLEbYY33+V0+n5IIf9psxLUslEYRHJmMPszTzt3ridjZ4LgW2eR/Cl7Y iCtYhk9xCVsSUbME7pR4GMvZDn8OjCkTKDdfjJF38y17pQ3GGwYW3inZgirllR/+4LIF aiXVzzec3GTwGFUp44j4AbUVN8FQklV+N527WUNOXWL5rHl0DizE/+Rv5w+ZjLkZbIzX TMbxVuP+53tGsTgGr/rru/+Dmk3wzmvvMXQwaC665DuOGhzwpED/8SEnwclbZQKHgfM7 o2QaiERaY61vz0Q5prhYY+ObgeF/PjooB1d9AreXeJPbLIUoZmyOGzikDguf91YfgNpv sR1g==
X-Gm-Message-State: AGi0PuZljJgkGEHHrrlCuBP9uzhYuZhWI+Azlqu75qI8ZLRgeWcZ7h86 rQ+U2TBb093ntDFIf+evHDzl4vqFiKJxbrJL1sFizKD1
X-Google-Smtp-Source: APiQypK9PPPX1hD2J8L/3kvExIC72R9Ez2DeNr0LR9mx2Z3k9UxNZY5sbii8jbJREzvYi1ZQEG0WoyI7ti73xdMDFiQ=
X-Received: by 2002:a2e:b80b:: with SMTP id u11mr3479484ljo.212.1588367348310; Fri, 01 May 2020 14:09:08 -0700 (PDT)
MIME-Version: 1.0
References: <CAD9ie-tfwfkUb82kmvQMsRpCYf_uax_oWtTcva_2HjjXRP8wUw@mail.gmail.com> <ad770ae9-f998-8eed-0f8c-083de3194f57@forgerock.com>
In-Reply-To: <ad770ae9-f998-8eed-0f8c-083de3194f57@forgerock.com>
From: Dick Hardt <dick.hardt@gmail.com>
Date: Fri, 01 May 2020 14:08:41 -0700
Message-ID: <CAD9ie-vf_dr=a_cawxA3fnSX2i3ZQv-x-JB+MTC1qYHt46JKng@mail.gmail.com>
To: Simon Moffatt <simon.moffatt@forgerock.com>
Cc: txauth@ietf.org
Content-Type: multipart/related; boundary="00000000000091c8b605a49c9766"
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/wyPnKy3pWnheMuGxsZnPfDEDE1c>
Subject: Re: [Txauth] name process
X-BeenThere: txauth@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <txauth.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/txauth>, <mailto:txauth-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/txauth/>
List-Post: <mailto:txauth@ietf.org>
List-Help: <mailto:txauth-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/txauth>, <mailto:txauth-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 May 2020 21:09:14 -0000

Hi Simon

I'm a big fan of the PR process having spent time at Amazon, but I think
that protocol adoption will come from solving the communities problems
significantly better than existing protocols. The name may get in the way
of people understanding what the protocol solves (hence not having
"transactional" in the name).

OAuth 2 was not compatible with OAuth 1, so I don't think compatibility is
a requirement. OAuth 2 solved the same problems as OAuth 1, but with
additional features.

There does seem to be rough consensus that calling it OAuth 3 would be
confusing as this work is broader in scope that OAuth 1 or OAuth 2.

I agree that "Auth" part of the name is confusing as it could be
authorization or authentication. I lost that naming battle a long time ago
though, and most people understand it is authorization, although many do
think it is for authentication. Having said that, the "auth" aspect is the
most recognizable part of the OAuth brand.

Let's see what we get in the name brainstorming ...



On Fri, Apr 24, 2020 at 1:00 AM Simon Moffatt <simon.moffatt@forgerock.com>
wrote:

> FWIW, my 2c on naming things in general.
>
> The first thing the 101 book of new product/campaign/solutions creation
> would say, is to write the launch press release of the thing you're
> creating.  That might seem counter-intuitive, but does a few things.
> Articulates to a team what you're *aiming to achieve*, helps you
> *visualize* and more importantly, helps a team generate a *"not to do"*
> list. If the item doesn't help with delivering the items in press release,
> park them.
>
> That press release will contain salient points: *who* are you helping
> with *what*, and *why* you're the best at doing it. If you have that, you
> retro fit the name to fit a) target audience b) value proposition.
>
> When it comes to naming, I guess there seems to be a few conflicting
> techniques being used. AFAIK, "Txauth" is not backwards compatible with
> OAuth2. So any naming would need to indicate independence in order to build
> trust and understanding.
>
> As an orthogonal point always seems odd to me to use a placeholder like "
> oauth.xyz" which looks incompatible with OAuth2. Isn't that a bit like an
> alien trying to make a drink with baked beans instead of coffee beans?
>
> The generic use of the "*auth*" could also be seen to pre-loaded.
> Authentication vendors as well as authorization vendors have jumped on this
> bandwagon rightly and wrongly. They have bizdev to worry about, but the
> point being, that anyone sees the word "auth" in either connotation, is
> going to have a set of unmovable biases.
>
> Is that something you want to compete with? What is authentication? What
> is authorization? That is a transaction? What is transactional
> authorization?
>
> The process seems to be going down two routes - "same, but different"
> somethingAuth or authSomething, in an attempt to attract interest from
> existing practitioners.
>
> Alternatively, you go down the island naming route (entirely different,
> isolated, catchy) - different and potentially back by an acronym.
>
> SM
>
>
>
> On 24/04/2020 5:35 am, Dick Hardt wrote:
>
> Here is proposed naming process. Feel free to provide feedback and
> suggestions. Again, if you don't care, then also feel free to opt out of
> participating!
>
> 1. agree on criteria / metrics for name
>
> Nigel posted some metrics that the Perl community used for the replacement
> to Perl 6. That seems like a good place to start
>
> I'll post another thread with the metrics.
>
>
> 2. brainstorm names
>
> The fun part! All suggestions are welcome.
>
>
> 3. rank names according to metrics
>
> Nigel has volunteered to build a page to list all suggestions with metrics
>
> ᐧ
>
> --
> [image: ForgeRock] <https://www.forgerock.com/> *Simon Moffatt*
> Product Management  |  ForgeRock
> *t* (44) 7903 347 240  |  *e* simon.moffatt@forgerock.com
> *twitter* @simonmoffatt  |  *web* www.forgerock.com
>