From owner-freebsd-pkg@freebsd.org Sat Jul 21 22:00:00 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 5DB9C102DBA0; Sat, 21 Jul 2018 22:00:00 +0000 (UTC) (envelope-from grarpamp@gmail.com) Received: from mail-it0-x244.google.com (mail-it0-x244.google.com [IPv6:2607:f8b0:4001:c0b::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F09DC798EF; Sat, 21 Jul 2018 21:59:56 +0000 (UTC) (envelope-from grarpamp@gmail.com) Received: by mail-it0-x244.google.com with SMTP id q20-v6so18999588ith.0; Sat, 21 Jul 2018 14:59:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=QovzE1ZzVmby/pJ7cV1Ht9wNnegBpQf0hBySDVDJAIE=; b=NydkBvxZbDFPstPhaUQqyQPjLZKzp6UOg/UMeT9d0474xkFKF45GHwtu1fqNzIorA3 AQGGUegZxxE4jtxFJxP1Sdh8BycJa2D7Ko49h88MU39cOlvfSj5CThYGXpAGnOuxSUK0 DhNRXn5cCkg234quqVVBF9z1Ae4KpbZFgqe1SeLHxDGPVmqkVt5JOXWaniXpJ9USbU52 vxSJsBRHWLHYT9Dlg+GVVJB/lkhx7/ubYwMhfBMQ2aaVOd/rrOVgXtkPTRMJZ26ENOvW t/E2UYnkD8nVSOHO2F7ScArrZiNLXYrE1yIVSNvYcXmx6Ajc4asSinmuTmvALG1+crl6 nnfA== 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:cc; bh=QovzE1ZzVmby/pJ7cV1Ht9wNnegBpQf0hBySDVDJAIE=; b=rrai5qMN1j4xPftcSM9oZyL+RbyAogRqccnZH8b5y0jBLYsD1LoVv9kGUcH3ge997c nZLToRtIg3ONKI3NnNvCeZQFSO4mb+muZ7bMkMZblAUz9GY9no1lEbBAf+Mr5TE8Wdc+ ArifbMLTOSJO5lUNcb6e1FvaHoLEoX5kQPbHPsnP76qIzIG4oTMZhovecGNtVW9F5QvA 5jJY+tNLJiEeSqf3mEWRm52pKAdCCMvypCmzghnYOtEup+gnRh48qG8ZWtSPpJGOnbQH 0y3RFVAmjB9AMWPC3W4Ky64qdyB9EsZMAc88PgngMlQcyg+aUpeCxwYe/Fxmvt3VwerF q4rA== X-Gm-Message-State: AOUpUlHZEn3iqrt83q650UrF5NiUlPCkVh4uNPwSCa778Sdqjqe7hMSu dDV/t7FJddEMTxFEhTbc6phd5yjRX+rdqpKN3j0NEuVz9Sa/Ug== X-Google-Smtp-Source: AAOMgpch8ERg7eGUl+pnyqxxX6Hq1Bogo9fXowdbV/nxS911Q1hcisyGd7Z/VBTRCwzCVdxZzn5PDlDGcSLPXU0ow30= X-Received: by 2002:a24:9787:: with SMTP id k129-v6mr6219862ite.51.1532210395075; Sat, 21 Jul 2018 14:59:55 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a02:7781:0:0:0:0:0 with HTTP; Sat, 21 Jul 2018 14:59:14 -0700 (PDT) From: grarpamp Date: Sat, 21 Jul 2018 17:59:14 -0400 Message-ID: Subject: Archives of last quarterly package builds? To: freebsd-pkg@freebsd.org Cc: freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8" 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, 21 Jul 2018 22:00:00 -0000 Packages are delivered via a single quarterly label here https://pkg.freebsd.org/FreeBSD:11:amd64/quarterly/ which corresponds to the latest quarterly branch label here https://svnweb.freebsd.org/ports/branches/?sortby=date#dirlist However, similar to how the tags here https://svnweb.freebsd.org/ports/tags/?sortby=date#dirlist are archived here https://pkg.freebsd.org/FreeBSD:11:amd64/ as these https://pkg.freebsd.org/FreeBSD:11:amd64/release_[n] The last "ie: final" builds of each quarterly branch before they roll over should also be moved off into their own archived quarterly directories as https://pkg.freebsd.org/FreeBSD:11:amd64/yyyyQ[n] For example /quarterly/ should be repointed from 2018Q2 to 2018Q3, leaving 2018Q2 as a live "pkg" accessible archive. Eventually all such archives could be moved to historical archive server under typical release support expiry periods. This would also serve critical purpose as an independant original remote repository for validating local package / file signatures against compromise, corruption, loss. For example, does the last 2018Q2 (or older ones) still exist anywhere for users to reference and use?