From owner-freebsd-pkg@freebsd.org Sat Aug 4 13:10:06 2018 Return-Path: Delivered-To: freebsd-pkg@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 137D1106AC22 for ; Sat, 4 Aug 2018 13:10:06 +0000 (UTC) (envelope-from rainer@ultra-secure.de) Received: from connect.ultra-secure.de (connect.ultra-secure.de [88.198.71.201]) by mx1.freebsd.org (Postfix) with ESMTP id 5C81975871; Sat, 4 Aug 2018 13:10:04 +0000 (UTC) (envelope-from rainer@ultra-secure.de) Received: (Haraka outbound); Sat, 04 Aug 2018 15:10:03 +0200 Authentication-Results: connect.ultra-secure.de; iprev=pass; auth=pass (plain); spf=none smtp.mailfrom=ultra-secure.de Received-SPF: None (connect.ultra-secure.de: domain of ultra-secure.de does not designate 217.71.83.52 as permitted sender) receiver=connect.ultra-secure.de; identity=mailfrom; client-ip=217.71.83.52; helo=[192.168.1.200]; envelope-from= Received: from [192.168.1.200] (217-071-083-052.ip-tech.ch [217.71.83.52]) by connect.ultra-secure.de (Haraka/2.6.2-toaster) with ESMTPSA id F6846112-8D48-4EC6-8E89-684A9F9DCBBD.1 envelope-from (authenticated bits=0); Sat, 04 Aug 2018 15:10:00 +0200 From: Rainer Duffner Message-Id: <201539A4-078E-4884-8FEB-CB512F9E4DBD@ultra-secure.de> Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: Re: Archives of last quarterly package builds? Date: Sat, 4 Aug 2018 15:09:57 +0200 In-Reply-To: <20180804063919.GI2118@home.opsec.eu> Cc: Julian Elischer , Jules Gilbert via freebsd-pkg To: Kurt Jaeger References: <34cb48da-1f15-1610-966d-1e30314f7665@freebsd.org> <20180803031744.GH2118@home.opsec.eu> <20180804063919.GI2118@home.opsec.eu> X-Mailer: Apple Mail (2.3445.9.1) X-Haraka-GeoIP: EU, CH, 451km X-Haraka-ASN: 24951 X-Haraka-GeoIP-Received: X-Haraka-ASN: 24951 217.71.80.0/20 X-Haraka-ASN-CYMRU: asn=24951 net=217.71.80.0/20 country=CH assignor=ripencc date=2003-08-07 X-Haraka-FCrDNS: 217-071-083-052.ip-tech.ch X-Haraka-p0f: os="Mac OS X " link_type="DSL" distance=13 total_conn=5 shared_ip=N X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on spamassassin X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, HTML_MESSAGE autolearn=ham autolearn_force=no version=3.4.1 X-Haraka-Karma: score: 6, good: 6601, bad: 5, connections: 7208, history: 6596, asn_score: 414, asn_connections: 439, asn_good: 414, asn_bad: 0, pass:asn, asn_all_good, relaying Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Aug 2018 13:10:06 -0000 > Am 04.08.2018 um 08:39 schrieb Kurt Jaeger : >=20 > The idea is: use the quarterlies, and if the next quarter comes, > upgrade to that quarterly. The quarterlies are a way to test > if we can provide some 'more stable tree' than HEAD for the ports. >=20 > It's not perfect, and we all learn the use cases and the issues etc. >=20 > I don't have the overview over all the posts on that issues, so: > is there a text that describes alternative approaches ? Something > where implementation can be discussed ? The problem is that different people have different foci. I think it=E2=80=99s assumed that one hosts and maintains his (or her) = own copy of the ports-tree and maintains it according to one=E2=80=99s = own focus-points. E.g.: if I was to maintain my own fork of the ports-tree, I=E2=80=99d = lay the emphasis on a number of ports that greatly concern me (apache, = php, nginx, varnish, python and some of its base-ports, plugins for = nagios and some other stuff I=E2=80=99ve forgotten). I=E2=80=99d = basically follow upstream with those very closely. The rest, I=E2=80=99d let dormant most of the time, unless a = security-vulnerability made an update inevitable. But I=E2=80=99m really not in a position to do that, so I use the = quarterly cuts. They are a good compromise. Sometimes, I copy over a port from HEAD to my quarterly checkout because = I really want to have the update in. But that has become rare, actually. Different people have different requirements.=20 I think if you need very high stability, you=E2=80=99ll likely end up = using something else (CentOS+ Software Collections - or Ubuntu, if = you=E2=80=99re really desperate...) Certainly, someone from the foundation or some other company has done = the math on what it would take (man-power and financials) to maintain = certain subsets of the ports for longer than three months. Or everything. It will, however, be almost impossible to get it right for everybody.