From owner-freebsd-questions@freebsd.org Thu Nov 29 16:54:10 2018 Return-Path: Delivered-To: freebsd-questions@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 369D9114453E for ; Thu, 29 Nov 2018 16:54:10 +0000 (UTC) (envelope-from debdrup@gmail.com) Received: from mail-lj1-x22c.google.com (mail-lj1-x22c.google.com [IPv6:2a00:1450:4864:20::22c]) (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 6983975D4F for ; Thu, 29 Nov 2018 16:54:09 +0000 (UTC) (envelope-from debdrup@gmail.com) Received: by mail-lj1-x22c.google.com with SMTP id n18-v6so2367198lji.7 for ; Thu, 29 Nov 2018 08:54:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=Qj5yNZajvcacXY+rt+xnqamPtzJU7BAC+Tkl1Rrek7A=; b=ITct9PogGi8wTKIl/YAfXVzMwk87DHgBYHLngc9OrZ7ZhIqXgzCIjRODJM8NHVNGkK q/l7MNDUYkUH8Ot00Cvu4ALKVBlNfTQwfCfmjVubDQ4IVKxmgzMlIxgg914sN1LL6EhA QAm67lIXUWl9MscFevNtRsju4ROuDwFh7Sy1MCdeSH6gTPxyiQuuYyvXnohyAB1vW49H 9MArHCHVYrgsUpP7l1y5kYqChS+26fdMu5RgHWE2BZuS/sAeg5/xJi77FqXSwYKopJJR ersSg74GthfsAekaj7J8KPuKebGUcNw4xdQIpygnHsrpDAFvxCwwmbuXf3QjjXdRMHS4 mgFA== 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=Qj5yNZajvcacXY+rt+xnqamPtzJU7BAC+Tkl1Rrek7A=; b=PLrP5tBNWHvUBUjms0hSyohH8gmAiOSqI0bQRFo8CvM+Kh2EYkDtOLekebXazbGz3r OWHZqmGbpZeg8qXlUpFdf9+QxbMib5Zq8o5AbtsDm6R2gmGL5LA7PjSZLO9t86CH8JON XkmaIcptpwfsF1inq4Uxddz1yV4ORVib0ziTewuBAQ7/WL2AfbBpI9FUHq3RIWnlPcxc jIdQUZq0BjOyqYJQyBK6OOkSJcnJjpjZC5WStAF+Z8jYhPEuRMEon/Tnl5OhttDzCptm o74xwGRGaOnEDk4GUTikzmbNXY/skmyNCkdgX1mwdJQ+zukoE09FIl1F0uLWyG1PqS/I CZ5Q== X-Gm-Message-State: AA+aEWY3CEA14WzbJh7H85Fd+8aZV2zgmnRm6ZjVLkzHOZyFjdQX37GT WgyVA7UHHgYU7rZp0w33TOzgr3C5PDlscGzk4g6rfA== X-Google-Smtp-Source: AFSGD/UJechOxiCx3hCMu6n1aq9pNMC8Jl4KpewawAWete5khPI5hV1c1I3CsBRQoEBgzg9KIVeblxUEvZtDKSlFBJU= X-Received: by 2002:a2e:20c3:: with SMTP id g64-v6mr1723970lji.101.1543510447574; Thu, 29 Nov 2018 08:54:07 -0800 (PST) MIME-Version: 1.0 From: "D. Ebdrup" Date: Thu, 29 Nov 2018 17:53:55 +0100 Message-ID: Subject: Timed releases for the new FreeBSD support model To: freebsd-questions@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 6983975D4F X-Spamd-Result: default: False [-6.46 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; IP_SCORE(-2.47)[ip: (-9.49), ipnet: 2a00:1450::/32(-1.44), asn: 15169(-1.32), country: US(-0.09)]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[c.2.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.98)[-0.984,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Nov 2018 16:54:10 -0000 In lieu of any suggestions for where discussion can take place in the announcement email, I figured it'd be best to start this here. So with that said, and since FreeBSDs support model is changing, I've been wondering whether its possible for FreeBSD to have timed releases - so here's something to get a conversation started on that: Can FreeBSD do timed releases? They have advantages and disadvantages, of course - but I'm wondering if the advantages outweighs the disadvantages. Does anything stop timed releases from being possible with the way FreeBSD currently does releases? E.g. picking features from a stable branch, instead of shoveling everything in the repository into a release to get it out on time (which I don't think anyone wants?). Assuming there are other issues, can these be fixed? In a similar vein, I think there's some questions FreeBSD needs to answer before making the decision on whether it should have timed releases, if it's possible. Here's some: Is a timed release delayed if someone emails so@ with patch for an exploit that's in a release while it's being built? Personally, I think I'd prefer a release be delayed slightly as day0/day1 binary updates seems irresponsible to me (read: distributing releases with known security exploits, that is). What happens in case a PoC appears after being withheld until a release has been built? Presumably the only way to fix that is with a binary update. And finally: Can pkg'd base change any of the answers - to me, it seems like an obvious candidate for making timed releases easier, but I might be missing something obvious. Daniel Ebdrup aka. D. Ebdrup.