From owner-freebsd-pkg@FreeBSD.ORG Fri Feb 21 09:03:52 2014 Return-Path: Delivered-To: freebsd-pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 76A17FC3 for ; Fri, 21 Feb 2014 09:03:52 +0000 (UTC) Received: from smtp.free.de (smtp.free.de [91.204.6.103]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C74DC1376 for ; Fri, 21 Feb 2014 09:03:51 +0000 (UTC) Received: (qmail 13957 invoked from network); 21 Feb 2014 09:57:08 +0100 Received: from smtp.free.de (HELO orwell.free.de) (k@free.de@[91.204.4.103]) (envelope-sender ) by smtp.free.de (qmail-ldap-1.03) with AES128-SHA encrypted SMTP for ; 21 Feb 2014 09:57:08 +0100 Subject: Re: pkg snapshot and pkg rollback functionality Mime-Version: 1.0 (Apple Message framework v1085) Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha512; boundary="Apple-Mail-20-201515482" From: Kai Gallasch In-Reply-To: <5306646F.5020800@infracaninophile.co.uk> Date: Fri, 21 Feb 2014 09:57:39 +0100 Content-Transfer-Encoding: 7bit Message-Id: <82830994-D9FC-40A4-8160-6D4AD6D12266@free.de> References: <95F734F1-21C5-4DAC-ADC2-AF730B115237@free.de> <906302436.50659.1392895155006.JavaMail.sas1@[172.29.252.247]> <5306646F.5020800@infracaninophile.co.uk> To: freebsd-pkg@freebsd.org X-Pgp-Agent: GPGMail 1.4.1 X-Mailer: Apple Mail (2.1085) X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.17 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: Fri, 21 Feb 2014 09:03:52 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --Apple-Mail-20-201515482 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Am 20.02.2014 um 21:24 schrieb Matthew Seaman: > On 20/02/2014 11:19, kaltheat wrote: >>=20 >> ---- On Fri, 31 Jan 2014 11:52:41 +0100 Kai Gallasch wrote = ----=20 >>=20 >> ... >>> I think such a snapshot/rollback option for pkg would be very = beneficial, because it would give you the option to "roll back" your pkg = to every former frozen state in an orderly manner. Even after you find = out a week later that doing an upgrade was not such a splendig idea.=20 >>>=20 >>> What do you think?=20 >>>=20 >>> K.=20 >>=20 >> Hi, >>=20 >> I think this is a good idea making life of administrators much = easier. >> I think it would be best if you create a "feature request" on = github[1] to avoid >> that this idea will pass out of mind. >>=20 >> Regards, >> kaltheat >>=20 >> [1] https://github.com/freebsd/pkg/ >=20 > This one already exists and has been in our issues list for quite some > time... >=20 > Cheers, >=20 > Matthew Matthew, so you are referring to = https://github.com/freebsd/pkg/issues/311 ? It's the only open feature request I found, that comes close to what I = am proposing. BTW: I wonder why development of a FreeBSD core element like pkg takes place = outside the FreeBSD repo environment, where a possible committer must = sign up for some account.. Shouldn't the FreeBSD development be self = contained on its own infrastructure? I know github is very convenient = and easy on the eyes - I see that and no offense intended here for = choosing github or prefering a modern SCM tool like mercurial, git or = whatever over svn. Maybe it's not really a problem for the majority and = I - as a fossil - suffer from oldthink. Just some metathoughts. Cheers! K. -- GPG-Key: A593 E38B E968 4DBE 14D6 2115 7065 4D7C 4FB1 F588 Key available from hkps://hkps.pool.sks-keyservers.net --Apple-Mail-20-201515482 content-type: application/pgp-signature; x-mac-type=70674453; name=PGP.sig content-description: Signierter Teil der Nachricht content-disposition: inline; filename=PGP.sig content-transfer-encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCgAGBQJTBxUDAAoJEHBlTXxPsfWIBR8P/jEl9L98NygLaJLEq3RARHo6 v/1QyBm/D9EmxrtuQdt86bCQ+dgC5dRBxogsJ4W9qooo3mj8jMUSx326H9jWZzQ3 25aJLjoCZHi9ymrJinUMKiVgyyhxZmKeQc2BNZqN0lOVvXJjOJOUNH8YtN6K8AK1 LZq7uMcYvQoxvSOioCcdbaR9r8+/XqgMgP4RtsTZgxS6U6l7sZ1rTj5rao5s8c6w FseSTIr72tDsrk3i8R2PA/2v/7sNIDBeseWcCGgtx+UHBhwGx6DbeGO8i+590Xlz sh36U2Mce5CFdqDBU8GkF/w9xY8NslztKkUwyXaeCIifqu+/NNQrNNui/LdtPht+ /ARDDLTpFsS7+OFALEl0DGvvfbOu+3vvShnyjaHqEoA/4IRAUhvoNtSFDTm/at8U SGy5pDidbMIgu8t0weC9FtsfQ3tVONEmibxEFVlaE+1wORYoaMpIU5uuBNJUFvNx OJVQB8IR8hCONw3yHJdMKB2ZL6Oxxox2fo43hT8aK6VlrTz0um4SFGpZPeG+pIF+ SRX4NTgOGNx16453fU/5bXMNVrHy7P3Ohwp6pK/cN3Y2gyZu3RtrrQObIUz329bZ bZZOioHeZC1Km/e7NjxbZqqnn9Fzh81+vP9RNQZq4Pe9rkllA6DK0VmiVoHzBgvB /1SGTVnoQ7WID/jYPmRj =pOWQ -----END PGP SIGNATURE----- --Apple-Mail-20-201515482--