[Hls-interest] Inclusive Language

John Bartos <bartsjb@justin.tv> Thu, 23 July 2020 18:35 UTC

Return-Path: <bartsjb@justin.tv>
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 462FF3A0C6F for <hls-interest@ietfa.amsl.com>; Thu, 23 Jul 2020 11:35:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=justin.tv
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 JRKpIWp_4fC0 for <hls-interest@ietfa.amsl.com>; Thu, 23 Jul 2020 11:35:06 -0700 (PDT)
Received: from mail-wm1-x331.google.com (mail-wm1-x331.google.com [IPv6:2a00:1450:4864:20::331]) (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 8BDB83A0D4A for <hls-interest@ietf.org>; Thu, 23 Jul 2020 11:34:46 -0700 (PDT)
Received: by mail-wm1-x331.google.com with SMTP id 9so5826395wmj.5 for <hls-interest@ietf.org>; Thu, 23 Jul 2020 11:34:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=justin.tv; s=google; h=mime-version:from:date:message-id:subject:to; bh=uUmAd97tpdKAe+hiQ9ra9jXeKscqAlbk54N3gcCGL1Q=; b=Ap4s/q1i3EZm/IwXLlJ5ru3+x+kHLkiFlGUUdPNuNMVq/MGYniRLNjpd99sz8IVObM 5w5JB6dybZg+vP5EuMQ6CaXw2RcnqgpvU0zPyI9gJSMERQschOvTXmcYmO3UEvWU/sEU wTIURfiOhnLyWA3zYzfeo96K1Os0GZH5CuMoo=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=uUmAd97tpdKAe+hiQ9ra9jXeKscqAlbk54N3gcCGL1Q=; b=qEC7YGZ5IU5pppbPecXsyK19kfnYc9RpS9QSu+igEHRNFnzxYtGT9VNjvC+QNOJiCw 72DAuezNmGmtbQjQ01IWCXIPZeJWhYrjB+BDbYnVMwx98WyH4BYJOQQ9NwuNGwdMOJ/u HwYIRackasvsW5L68uB/FB9Y390PkRc3LX1IEVvHAQFT9LAkmS4uwQzVLfNTFOw4+lKb lZFxS3pWwcTb9DKF+SIFRxeGEtQ6sv/+QT9jKGhyituLxIEPzkhipSh8O7MTmAMqoCsZ COvE8Eete3GuYLv7tIBUAFgUKVkLuZHRHV/hXZdGYPiMbPXw2mqiF2tiKRqkoRG6t+aU 00cQ==
X-Gm-Message-State: AOAM532KY0k8qV9whsGNEJSV+PNSyNcnEBqQ8WXn0tFSB0pi81q7DLF3 VDEkArheN823iubtB1CaPVRpkl9xHxycTzRQ2H5EnBpE
X-Google-Smtp-Source: ABdhPJyyse8yhxwrk4c7mCp9CHnUkMwYkxUiNB46XHlOufOqGJvcQz671VJvTOp62bNqNhZceSGbq4KHqsDrOjcCppQ=
X-Received: by 2002:a7b:ce02:: with SMTP id m2mr5096198wmc.96.1595529284756; Thu, 23 Jul 2020 11:34:44 -0700 (PDT)
MIME-Version: 1.0
From: John Bartos <bartsjb@justin.tv>
Date: Thu, 23 Jul 2020 14:34:33 -0400
Message-ID: <CAAm=b5SFm-T=afgpmvtSkcG2fYDJTT_SpAoP_-1xUKp_kz2WUw@mail.gmail.com>
To: hls-interest@ietf.org
Content-Type: multipart/alternative; boundary="0000000000003f44ec05ab201c49"
Archived-At: <https://mailarchive.ietf.org/arch/msg/hls-interest/OGdZ6XHnJu2sb1S1bazVUk63gGM>
X-Mailman-Approved-At: Thu, 23 Jul 2020 11:41:51 -0700
Subject: [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, 23 Jul 2020 18:38:38 -0000

Hi All,

I'd like to start a discussion about inclusive language in the HLS spec. At
Twitch we are committed to using inclusive engineering terms. We believe
that inclusive language creates an environment where everyone feels welcome
and supported.

As we've spread this awareness across the tech we use, I've noticed that
the HLS spec uses the word "master" in a way which implies master/slave. I
see this as contrary to our goals of inclusivity. It seems that we have
already acknowledged this by changing "slave" to "child", but that is only
a half measure.

I'd like to see us do better. I expressed the above to the #video-dev
community where I received broad support and some new ideas. Among them are:

   - Main
   - Index

And for child:

   - Media
   - Rendition


Let me know what you all think. Thanks to everyone who has offered input
and support so far. I'm looking forward to a productive discussion.

- John