From owner-svn-src-head@freebsd.org Fri Aug 24 06:36:49 2018 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A73331081392; Fri, 24 Aug 2018 06:36:49 +0000 (UTC) (envelope-from mmacy@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5B53F79C6A; Fri, 24 Aug 2018 06:36:49 +0000 (UTC) (envelope-from mmacy@freebsd.org) Received: from mail-it0-f51.google.com (mail-it0-f51.google.com [209.85.214.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) (Authenticated sender: mmacy) by smtp.freebsd.org (Postfix) with ESMTPSA id 20D572420B; Fri, 24 Aug 2018 06:36:49 +0000 (UTC) (envelope-from mmacy@freebsd.org) Received: by mail-it0-f51.google.com with SMTP id l186-v6so792020itb.4; Thu, 23 Aug 2018 23:36:49 -0700 (PDT) X-Gm-Message-State: APzg51C3+ryouJf2WXXUF7wP5M9L+Tb80xXtXS/4qGKTcwxd2wS21Vez 0VnHtFX8jdIcx1A5qJx7CKfk3T7C48Z7Z0lfd4Q= X-Google-Smtp-Source: ANB0VdYvRQSQRZUL06KVBGdbICKzutMRdMnpavdvh/LzmjE3nOFgmAftOtyPw8xhAMEq2Hi1Q+vzt2vmO03L7GXNKDI= X-Received: by 2002:a02:2b12:: with SMTP id h18-v6mr266950jaa.10.1535092608438; Thu, 23 Aug 2018 23:36:48 -0700 (PDT) MIME-Version: 1.0 References: <201808231755.w7NHtlQS090702@pdx.rh.CN85.dnsmgr.net> In-Reply-To: <201808231755.w7NHtlQS090702@pdx.rh.CN85.dnsmgr.net> From: Matthew Macy Date: Thu, 23 Aug 2018 23:36:37 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: svn commit: r338172 - Now deprecating DRM To: rgrimes@freebsd.org Cc: Warner Losh , src-committers , svn-src-all@freebsd.org, svn-src-head@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Aug 2018 06:36:49 -0000 Rodney - we appreciate your emotional investment in the project. And as convenient as it would be for me to take all the blame the imminent removal of drm2 was communicated on public lists. Your soul contribution to the discussion was to bemoan the fact that i386 would no longer have special advantages over people using newer hardware. During this discussion you, RE, or core could have chimed in with guidelines for a smooth deprecation process. None of them did. To chime in now as if you were wounded by a rogue actor is extremely disingenuous. And as Kevin keeps point you keep pointing at strawmen. This isn't how we'll grow the user base. (Assuming that that's something you value as well). And please don't forget that process exists to serve users not for its own sake. Thanks for all of your efforts on our behalf. -M On Thu, Aug 23, 2018 at 10:55 AM Rodney W. Grimes < freebsd@pdx.rh.cn85.dnsmgr.net> wrote: > [ Charset UTF-8 unsupported, converting... ] > > On Wed, Aug 22, 2018 at 10:08 AM Rodney W. Grimes < > > freebsd@pdx.rh.cn85.dnsmgr.net> wrote: > > > > > I think this deprecation is a rather serious deviation > > > from the stated policy, in that 0 notification was > > > made, core IMHO, has overstepped some boundaries in > > > that respect. These policies are promises to the > > > downstream consumers, and violating them is very > > > poor planning. > > > > > > > Despite what the commit said, core didn't actually formally approve it > > before the fact. That was one of the many miscommunications surrounding > > this episode. > > Well I would say inlight of that fact a revert should be a no questions > asked, doing much else risks build breakage within hours of code freeze. > > > > I don't think you'll find anybody who would say this was well planned or > > well executed. > > Agreed, so lets be simple in correcting it? > > From some investigation even the claim that "in base drm conflicts with > ports drm" is not totally true, you just have to take a few steps to > be sure you do not load the base versions, and do load the ports version. > > There is still time to revert this, add the gone_in(13) glue and have > 12.0 go out in that state. > > I am concerned that if 1 person came forward right off the bat with > this change, and we try to do something that takes care of just that > issue we are going to have others come forward in time with similiar > issues and we are going to look bad for failing to follow our own > published guidelines. > > I see no smoking gun reason that this code has to die today, > the ports are already setup with instructions on how to deal > with the inbase drm. > > -- > Rod Grimes > rgrimes@freebsd.org >