From owner-freebsd-current@freebsd.org Fri Jan 25 00:09:32 2019 Return-Path: Delivered-To: freebsd-current@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 66A1414C3EF7 for ; Fri, 25 Jan 2019 00:09:32 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id BF2098E3AC for ; Fri, 25 Jan 2019 00:09:31 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mailman.ysv.freebsd.org (Postfix) id 81E1314C3EF6; Fri, 25 Jan 2019 00:09:31 +0000 (UTC) Delivered-To: current@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 5C85214C3EF5 for ; Fri, 25 Jan 2019 00:09:31 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qt1-x836.google.com (mail-qt1-x836.google.com [IPv6:2607:f8b0:4864:20::836]) (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 D2B9D8E3AB for ; Fri, 25 Jan 2019 00:09:30 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-qt1-x836.google.com with SMTP id l11so8930144qtp.0 for ; Thu, 24 Jan 2019 16:09:30 -0800 (PST) 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=S2rvFC90W6Y4QOquYm/7Ka3JoQmy/ebz0hOEgxiW6pU=; b=SecwfbcLtmWjf2gRuVmLMJty/CIJypooMqXbnNlC51YIa8OmsFrql4Yf8tN/YFDeAe zLVzu1V40Ys0bdgVp95rfupb8YMwNMhiYq0aYBwD8dUHGIXSuHMQzy7jQbSpOg3ZWMgm VA4DeVsbPq7ofEuHD7jAnKtW9PcR+63Xun0VDtYZe+XwrU1iRNRVWJ7ZyQu6XKK86C8z wJm0EkXwiDN/WBCGTmLADDbyuvUzpBN1OfTPkHOcwhe5w2YiSXBfVqxhMxMVyUvHs5lu Zg5bq9m2Q8N0rBrhInG1KFah61JkjiyG+6a5iVwTwhRXQlym0/kbGZmHSTnyp2xLcn93 bZNQ== 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=S2rvFC90W6Y4QOquYm/7Ka3JoQmy/ebz0hOEgxiW6pU=; b=HxFgA/ASQS5CwBzTW+tNsmx9XjVOaHIPbA5PbooWBRjJ9uUa1EAXUma5vOJrQainLT +mPJFAe7D1Thia6csPU6+RzQUxEkZxnk8nCd/excGOOt5izp9p7pjxLG6+Afeq4YIhaW IuaDfDROUAHz5ovPIzlicn5HOb1eAiImSEBt4ty1qED5CO7LOelBwL2sNzfwtTS33ANI E8Rp3PZpvuizT+wkNB1rUta3KdYSp/rtOcXLxkR8Xkg0Btzk1p/2CWQ9gwN4sUIo9OGM WH08Ajr4Jiaf6YxumR31iltrC8or392wjwuNDWAlu6oeeIXqnj70qowSkAxaiWjpBj0I Qh/g== X-Gm-Message-State: AJcUukflhYtxRio74XbDZ6OZF7CtspU4rScaEkDSoEJFxDcrtzFgOtmL Z39qwaU2K7fMAA2qh/O111Xx8kFJx6mY9IuY8Hp1f458 X-Google-Smtp-Source: ALg8bN78KKYBis67A/tHU65/dOEbQ8glkFcgO/Hw/os4vSrysEm5ymRkQTGByUy2sD9qumcIZHs27SPb89e8dcCLO8Q= X-Received: by 2002:ac8:548a:: with SMTP id h10mr9052440qtq.15.1548374969960; Thu, 24 Jan 2019 16:09:29 -0800 (PST) MIME-Version: 1.0 References: <201901250003.x0P03ImG085514@pdx.rh.CN85.dnsmgr.net> In-Reply-To: <201901250003.x0P03ImG085514@pdx.rh.CN85.dnsmgr.net> From: Warner Losh Date: Thu, 24 Jan 2019 17:09:19 -0700 Message-ID: Subject: Re: timed restoral until deleter makes a port To: "Rodney W. Grimes" Cc: "Julian H. Stacey" , FreeBSD Current X-Rspamd-Queue-Id: D2B9D8E3AB X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.97 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.97)[-0.973,0] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jan 2019 00:09:32 -0000 On Thu, Jan 24, 2019 at 5:03 PM Rodney W. Grimes < freebsd-rwg@pdx.rh.cn85.dnsmgr.net> wrote: > > On Thu, Jan 24, 2019 at 4:13 PM Julian H. Stacey > wrote: > > > > > Current box here is now about 10 seconds ahead, since timed was > deleted, > > > still waiting for the code vandal who removed timed from src/ > > > without proper discussion in advance, to move timed from src/ to ports/ > > > > > > timed absence will bite more people when 13 is released. timed > > > should be restored to src/ until the code vandal is forced to write > > > a ports/ entry. Temporary removal of the src/ commit bit could > encourage > > > this & admonish irresponsible conduct. > > > > > > The tech issues have been discussed before, no need to repeat, > > > this is just a question of enforcing responsible procedure. > > > > > > > The ball is in my court to approve a pull request so we can finish the > > port. We have plenty of time before 13 and current, is after all, > current. > > So there's no need to do anything rash here. > > > > I think all the rest of this is without merit and an overreaction. > > Lets prevent this in the future and make it formal policy that > if the solution to a removal from src is that a port be created > the order must be port created and working, then src de-orbit. > > Agreeable? > I've been working through a checklist of things to do. Port may not always be appropriate, but where it is, we should do it more quickly than we have with timed. Of course, so far the lapse has only been about 6 weeks. at least 5 of that was my fault for dropping the ball on approving a pull request for the repo I distilled from our github mirror to preserve history and blogging about how someone else might do something similar in the future. I lost the context because I took time off over the holidays which included travel for a remembrance of life, so a not unstressful time in my life. Each thing we retire we discover a better way to do the next thing in the future. This is just another of those lessons. We're terrible about documenting all this, and your point that we should fix that is well founded and quite fair. Warner