From owner-svn-src-head@freebsd.org Mon Oct 22 16:45:44 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 29B2B103867E for ; Mon, 22 Oct 2018 16:45:44 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-vs1-xe30.google.com (mail-vs1-xe30.google.com [IPv6:2607:f8b0:4864:20::e30]) (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)) by mx1.freebsd.org (Postfix) with ESMTPS id B26AE84212 for ; Mon, 22 Oct 2018 16:45:43 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-vs1-xe30.google.com with SMTP id y195so14276142vsc.7 for ; Mon, 22 Oct 2018 09:45:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=xpbW7y8SrXrl2+p1+5pwHavvSd7XMPJf5mvXOWAN7Oc=; b=BrWga0xaGEkYNG50RZT/MoYqJGYfyvMkktloEtrLzdzqQoNpPsua0JrAM1CqzMDWm9 DsEzu3vsRq2mW/1ZLuLZekUHKoOL0qPpnf/DthwxXsZui2nACG4J2N7VGaGUkRjn1pEX Vud8bQk+bxCIv6m+vYxW174O/xD4M04QEBICnKpfv+3qSG+5uwsL58ZJXGpnSV2ZA3+x WqiCnRMojVLvWmFaWXGUAsKLLpoaiioIrViOgJ0njDSgc+5H9aOWk2PhIMvTh9nA+kSD npl5ZcjTfyFrLjKBKyNcfHMGIeDZtbLCjr/bXvR1HELRhU9fqjeEYKbm8FUhLeBEJndo JWfA== 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=xpbW7y8SrXrl2+p1+5pwHavvSd7XMPJf5mvXOWAN7Oc=; b=EgVAtHtSCrWf0faYvljxGexlNRkLL/YosCK79I/HJjU+2QgakEJLED5tQx/it8pl5N xXkr2PgeU23sAfWyLDt4zTNrTlBtUFxMyr7dKTfCVNlPTuZvfyefaD95B2JdNC8WdnsE /83tNwEJbeSxZB2LRbOD2RpCmLVH7J+uZVZ5bFGqFQsm7HmDZApCDa2dJjolM1eNK2Ha tJzHZX4gykiQ7d+CEt2sy08GkvK6okIuRThVJwIQAdGkIaHNwf5H8DtF1iQV4OvOtkEt AWpecKarAhs6Io87MV62Qge02d/wWh2SYilCOK7oeZ8/mUpYgUzCWczcDe40MuEwUm7d qHsA== X-Gm-Message-State: ABuFfoj+/9+cNvta9iUuJT4leWKNW5O/bDuyfmDhRd6rdIt5mmpq9AXW 11dGNGlEY6x1X5m31vuTZe3tQtgX0Xhxqwg0uCA2nw== X-Google-Smtp-Source: ACcGV60mxqzJss7ZvfASnOQkZyTrOBgBU9jTpY7GPflvbdjPQY95Y6dM90mmIyTDPaAW76P+nGRatqUK+YA6YRoBIxI= X-Received: by 2002:a67:4988:: with SMTP id d8mr18998472vsg.41.1540226742838; Mon, 22 Oct 2018 09:45:42 -0700 (PDT) MIME-Version: 1.0 References: <201810221552.w9MFqPRl010808@pdx.rh.CN85.dnsmgr.net> In-Reply-To: <201810221552.w9MFqPRl010808@pdx.rh.CN85.dnsmgr.net> From: Warner Losh Date: Mon, 22 Oct 2018 10:45:30 -0600 Message-ID: Subject: Re: svn commit: r339565 - in head: share/man/man4 share/man/man4/man4.i386 sys/conf sys/dev/aha sys/kern sys/modules sys/modules/aha sys/sparc64/conf To: "Rodney W. Grimes" Cc: Benjamin Kaduk , 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.29 X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.29 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: Mon, 22 Oct 2018 16:45:44 -0000 On Mon, Oct 22, 2018 at 9:52 AM Rodney W. Grimes < freebsd@pdx.rh.cn85.dnsmgr.net> wrote: > > On Sun, Oct 21, 2018 at 9:35 PM Warner Losh wrote: > > > > > Author: imp > > > Date: Mon Oct 22 02:34:25 2018 > > > New Revision: 339565 > > > URL: https://svnweb.freebsd.org/changeset/base/339565 > > > > > > Log: > > > Remove aha(4) from the tree. > > > > > > > > The documentation build is now failing, as there's an entity reference to > > the autogenerated > > hardware list, which does not exist anymore. Will you be able to look at > > those as part of your > > removals or does someone from the doc team need to handle it? > > Please stop deprecaton processing until: > 1) We have the new documented deprication policy > 2) We have crafted a step by step deprication set > of procedures so issues like this can be in it. > 2) Release 12.0 is shipped. > These drivers have already been litigated and were previously tagged, pursuant to community discussions, to be removed in 12. This is following the process, such as we have. Committing these changes now means that we could, if we wanted, MFC the changes. They were done carefully so they could all be MFC'd or they could be MFC'd one at a time. ncr(4) was also done w/o discussions today because it was deprecated in 1999, but its removal was overlooked until now. The bottom line is that these were properly removed in a time that was also proper to keep all our options open. I'm not going to stop the other deprecation activities. We're establishing a process that's working well and we'll continue to use it. There were some bumps with the NIC stuff which we've learned from and will incorporate into further rounds (next up: other SCSI drivers with no users, and some long-broken sound cards and PC Card (not CardBus)). While it would be nice to write a generic policy, that's hard to get right w/o experience. So Brooks and I are going to proceed with what we're doing (but plan no further removals until after 12.0 is out) so we can develop that experience. It's been a community discussion process so far, and will continue to be one. Once we have a couple of successful rounds of deprecation, we can look to formalizing the process that's working. There will be no more removals before 12.0R since we're too early in the process for all the others. Warner