From owner-svn-src-all@freebsd.org Mon Oct 22 16:45:44 2018 Return-Path: Delivered-To: svn-src-all@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 272CA103867D for ; Mon, 22 Oct 2018 16:45:44 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-vs1-xe36.google.com (mail-vs1-xe36.google.com [IPv6:2607:f8b0:4864:20::e36]) (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 B18E484211 for ; Mon, 22 Oct 2018 16:45:43 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-vs1-xe36.google.com with SMTP id g201so30005812vsd.12 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=P7tCM59p1Xiuz26kcC5qsEB/o1MBuuUHKmQhzSCsWZVJ+8/422jLCjAHO2PC8TfmXH V+Sp8lVKrdIdooLBrdl0hVbB+JSrd8PCfjq1v5PmznS9WEcFMvNfF63YlD/hsS2oHjvd OQBrPgn9LPIs94Npi7f4WyMrK099naRB5Q8QM7ApuaY63KQrTA5A7yeBOa/B9ClpwkLW x3Rvt1afZYqiHnFY0xEwUuz1pU0sqC92Fplyr1xdhCDt7tnNvg6Z24D0Tu/QD0edp8xo rnaO8aGEA+ms6fED3DDso/hFIKUuRbDsA7JRE2U73pqpvoQGYHWRqylA4wBrGsek9iPV 49cw== X-Gm-Message-State: ABuFfojWAvnxV81wPmgg6dEm1dSbTKeDxMFOLQhxlCCo9zyUALcllFws YWITuGxiNM1u/0Valp2QAOKHHoMhfVwx/eQiXgQ1WA== 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-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" 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