Re: [Hls-interest] Inclusive Language

Roger Pantos <rpantos@apple.com> Thu, 05 November 2020 23:58 UTC

Return-Path: <rpantos@apple.com>
X-Original-To: hls-interest@ietfa.amsl.com
Delivered-To: hls-interest@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6ADDA3A08BB; Thu, 5 Nov 2020 15:58:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level:
X-Spam-Status: No, score=-2.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=apple.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 nc8Do9LLS6Rp; Thu, 5 Nov 2020 15:58:53 -0800 (PST)
Received: from nwk-aaemail-lapp03.apple.com (nwk-aaemail-lapp03.apple.com [17.151.62.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7F433A08B8; Thu, 5 Nov 2020 15:58:53 -0800 (PST)
Received: from pps.filterd (nwk-aaemail-lapp03.apple.com [127.0.0.1]) by nwk-aaemail-lapp03.apple.com (8.16.0.42/8.16.0.42) with SMTP id 0A5NuEKC023876; Thu, 5 Nov 2020 15:58:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apple.com; h=content-type : mime-version : subject : from : in-reply-to : date : cc : content-transfer-encoding : message-id : references : to; s=20180706; bh=CFfqzJMOZr8n68QCgBb5/Y4S9iorKnU1nZvZ+LG8ULc=; b=N0VUpb3R47noxjsavBGrhvm9YquNh8AqA1pOONAAjMv57DD9od0WK2nI6XV9HFo4hF4J 65sKoIsEFfRsjjMilT/jTtDA4QsUty9Pz9k1tLa5LweFoQUZWva3z8IuNLIfnEQblkp8 pBMyKbgJtlhW2LG3o9fzzyrsbVV1A5nZpqYGNcyO8Gn6/MgRiQFFOPwEKlpslbCtwhvu ChqUCRmAjqyFLe3xTW+igApCwOwAY+g7K0uZLetTQzXeObHjXVu457ET7UatSTnd8y+5 Ty/Q/TDT72rLhS3ccAQm0IFKx4ye4nrnuyaA52MugVH4l9WsHprDhf2g0q8FqhNZsdRE VQ==
Received: from rn-mailsvcp-mta-lapp01.rno.apple.com (rn-mailsvcp-mta-lapp01.rno.apple.com [10.225.203.149]) by nwk-aaemail-lapp03.apple.com with ESMTP id 34hqms34jw-41 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Thu, 05 Nov 2020 15:58:53 -0800
Received: from rn-mailsvcp-mmp-lapp01.rno.apple.com (rn-mailsvcp-mmp-lapp01.rno.apple.com [17.179.253.14]) by rn-mailsvcp-mta-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.6.20200729 64bit (built Jul 29 2020)) with ESMTPS id <0QJC00ZHJLA4CM60@rn-mailsvcp-mta-lapp01.rno.apple.com>; Thu, 05 Nov 2020 15:58:52 -0800 (PST)
Received: from process_milters-daemon.rn-mailsvcp-mmp-lapp01.rno.apple.com by rn-mailsvcp-mmp-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.6.20200729 64bit (built Jul 29 2020)) id <0QJC00W00L5X2O00@rn-mailsvcp-mmp-lapp01.rno.apple.com>; Thu, 05 Nov 2020 15:58:52 -0800 (PST)
X-Va-A:
X-Va-T-CD: 1ea9fc21d4317491099989f2a1fdb838
X-Va-E-CD: 1bd6801b6f7548e6a7172840477b2054
X-Va-R-CD: e73b7a63d27bbf80a3ca8f31a04f54a8
X-Va-CD: 0
X-Va-ID: ae51539c-0a6a-4f2f-bb58-2c0ff1f7bead
X-V-A:
X-V-T-CD: 1ea9fc21d4317491099989f2a1fdb838
X-V-E-CD: 1bd6801b6f7548e6a7172840477b2054
X-V-R-CD: e73b7a63d27bbf80a3ca8f31a04f54a8
X-V-CD: 0
X-V-ID: 781865dd-d454-401f-9bea-fac1eae90e28
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.312, 18.0.737 definitions=2020-11-05_16:2020-11-05, 2020-11-05 signatures=0
Received: from [17.234.42.156] (unknown [17.234.42.156]) by rn-mailsvcp-mmp-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.6.20200729 64bit (built Jul 29 2020)) with ESMTPSA id <0QJC010LSLA3KA00@rn-mailsvcp-mmp-lapp01.rno.apple.com>; Thu, 05 Nov 2020 15:58:52 -0800 (PST)
Content-type: text/plain; charset="utf-8"
MIME-version: 1.0 (Mac OS X Mail 14.0 \(3654.40.0.2.1\))
From: Roger Pantos <rpantos@apple.com>
In-reply-to: <2D306D8E-4CED-4388-9A0C-28F3088E360B@mnot.net>
Date: Thu, 05 Nov 2020 15:58:50 -0800
Cc: Roger Pantos <rpantos=40apple.com@dmarc.ietf.org>, "hls-interest@ietf.org" <hls-interest@ietf.org>
Content-transfer-encoding: quoted-printable
Message-id: <76FD5817-999D-4245-8974-B9B6EA86559A@apple.com>
References: <CAAm=b5SFm-T=afgpmvtSkcG2fYDJTT_SpAoP_-1xUKp_kz2WUw@mail.gmail.com> <CAM1-CVm0YHPWpO3=Wx0Bzvxei0Dhh=Xh1PsU18kXuW944qHH5w@mail.gmail.com> <CAANhuA_Uj1UMmk+p-Q+Hz_CO64NqQ5EGDUjoAuvgxec2Debb2Q@mail.gmail.com> <14AD9789-1440-439A-AD32-667E46CCCBCD@akamai.com> <CAANhuA8uEd9rth=Lmtyi6_Ks0m2Qk6=+JTNZc3A_FpD-da5xxg@mail.gmail.com> <AM7P191MB0629A7314F9AFF5CD477F0A48F760@AM7P191MB0629.EURP191.PROD.OUTLOOK.COM> <CAHuKqSAMimK1L1spwohtVyZxqom2XUGpZv3uijp5ONfndvXjyw@mail.gmail.com> <CA+kYEUcsuXr_xGE9haf8_-sZCtMuwn-ppnOc0ALwSiAw5bQUZQ@mail.gmail.com> <CAAm=b5SCW=eG7WEOBShA_kWuHjFPBA-=uFn5YDF+LxsuOy=4_g@mail.gmail.com> <89A8596D-3EE3-4FC2-B7E8-B41F1FC86970@disneystreaming.com> <9CA5C74A-6FA5-471E-BE9E-A09BECE432CB@apple.com> <86DECAFD-6EE7-41EF-BFB2-6CEAE2672FFE@apple.com> <2D306D8E-4CED-4388-9A0C-28F3088E360B@mnot.net>
To: Mark Nottingham <mnot@mnot.net>
X-Mailer: Apple Mail (2.3654.40.0.2.1)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.312, 18.0.737 definitions=2020-11-05_16:2020-11-05, 2020-11-05 signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/hls-interest/Pg3G0C3gfGTdaPwLPK4vXFcQ9dY>
Subject: Re: [Hls-interest] Inclusive Language
X-BeenThere: hls-interest@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussions about HTTP Live Streaming \(HLS\)." <hls-interest.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/hls-interest>, <mailto:hls-interest-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/hls-interest/>
List-Post: <mailto:hls-interest@ietf.org>
List-Help: <mailto:hls-interest-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hls-interest>, <mailto:hls-interest-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Nov 2020 23:58:55 -0000


> On Nov 5, 2020, at 2:10 PM, Mark Nottingham <mnot@mnot.net> wrote:
> 
> Hi Roger,
> 
> Thanks for the update.
> 
> One thing to note (and I'm writing only in an individual capacity) -- if one day you want to get a specification onto the Standards Track, this will be an issue.  Even if you only publish on the Independent Stream, the ISE may impose a terminology review on you. 
> 
> That's not to say that the reasons you give for leaving the terminology as-is won't be persuasive, but it will require a discussion, and that could be divisive (thereby consuming time and effort).
> 
> It might be helpful to lay the foundation for an eventual change, even if it isn't made yet. For example, the first use of 'master' in draft -08 is:
> 
>> A Playlist is either a Media Playlist or a Master Playlist
> 
> If you were to introduce an alternative term, it would reduce the impact of an eventual change in the future, e.g.:
> 
>> A Playlist is either a Media Playlist or a Master Playlist (also known as a Main Playlist).
> 
> You could also introduce some text explaining the situation, e.g., something like:
> 
> ~~~
> Future revisions of this specification may use the term 'Main Playlist' in place of 'Master Playlist'. The latter is used here to avoid confusion by those familiar with previous revisions of this specification, but 'Main Playlist' is preferable.
> ~~~
> 
> This would not only prime the audience for a future change, it would also help to break what could be a deadlock with the other standards efforts you refer to -- I suspect that similar reluctance to change elsewhere is justified by "look, HLS isn't changing."

Thanks Mark. That seems like a solid idea.


Roger.

> 
> Cheers,
> 
> 
>> On 6 Nov 2020, at 6:03 am, Roger Pantos <rpantos=40apple.com@dmarc.ietf.org> wrote:
>> 
>> Okay, I finally have a response on this for you all. Thanks for your patience.
>> 
>> Inclusive language is an important issue that we take seriously. Apple has a specific initiative to improve the language we use and that we encourage our partners to use. This has driven an update to our Style Guide, https://help.apple.com/applestyleguide, which specifically is taking immediate action on the use of some terms, notably blacklist/whitelist and master/slave.
>> 
>> We are committed to improving the inclusivity of our language overall. This message concerns the term “master” that is used in HLS and forms a major part of the way that HLS sessions are referenced and described in other places and documents.
>> 
>> Because it’s part of the “interface” to HLS we want to proceed carefully; we went and looked at several communities, and did a survey of the style guides of various standards bodies, such as ISO (https://www.iso.org/ISO-house-style.html).
>> 
>> Where ‘master’ is part of a term that is cited across an industry (e.g. in video production the idea of a ‘mastering display’), the introduction of a new term needs to respect not only the place where it is defined, but also the places where it is used (e.g. to avoid conflicts or confusion when it is cited). A new term also needs to be introduced in a way that doesn’t cause dislocation, (where the origin/meaning of either the new or old term is no longer clear from the base specification).
>> 
>> At this point, we feel that the disruption caused by an immediate, abrupt, change of a well-established term of art — such as HLS master playlist — is not justified.
>> 
>> We are, however, keeping the question of changing this term open, so we can have a conversation with the community about your need for change, and considerations over both the alternatives and how we might orchestrate a harmonious change without causing dislocation or disruption.
>> 
>> We will also avoid using “master" for new terminology. 
>> 
>> 
>> Roger Pantos
>> Apple Inc.
>>> 
>>> 
>>> Roger Pantos,
>>> Apple Inc.
>>> 
>>>> 
>>>> Thanks, 
>>>> Bill
>>>> 
>>>> -- 
>>>> Hls-interest mailing list
>>>> Hls-interest@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/hls-interest
>>> 
>>> -- 
>>> Hls-interest mailing list
>>> Hls-interest@ietf.org
>>> https://www.ietf.org/mailman/listinfo/hls-interest
>> 
>> -- 
>> Hls-interest mailing list
>> Hls-interest@ietf.org
>> https://www.ietf.org/mailman/listinfo/hls-interest
> 
> --
> Mark Nottingham   https://www.mnot.net/
> 
> -- 
> Hls-interest mailing list
> Hls-interest@ietf.org
> https://www.ietf.org/mailman/listinfo/hls-interest