From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: Guile 2.0.13 Date: Sat, 15 Oct 2016 15:46:32 -0400 Message-ID: <20161015194632.GB8809@jasmine> References: <8760oxpwsd.fsf@gnu.org> <20161012163542.GA32216@jasmine> <87mvi9mikz.fsf@gnu.org> <20161012203032.GA11690@jasmine> <87wphc6jjp.fsf@gnu.org> <20161015171311.GB14171@macbook42.flashner.co.il> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="mYCpIKhGyMATD0i+" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39114) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bvUuk-0005pz-9p for guix-devel@gnu.org; Sat, 15 Oct 2016 15:46:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bvUuh-0008BN-5R for guix-devel@gnu.org; Sat, 15 Oct 2016 15:46:38 -0400 Content-Disposition: inline In-Reply-To: <20161015171311.GB14171@macbook42.flashner.co.il> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Efraim Flashner Cc: guix-devel@gnu.org --mYCpIKhGyMATD0i+ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Oct 15, 2016 at 08:13:12PM +0300, Efraim Flashner wrote: > On Thu, Oct 13, 2016 at 11:11:38PM +0200, Ludovic Court=C3=A8s wrote: > >=20 > > More generally, we could try to have a =E2=80=9Cstaging=E2=80=9D branch= for safe changes > > that involve a rebuild of between ~300 and ~1200 packages, that we=E2= =80=99d > > merge more frequently than =E2=80=98core-updates=E2=80=99 (I think the = Nix folks do > > that). By =E2=80=9Csafe=E2=80=9D I mean things like ungrafting, minor = upgrades and > > improvements; the goal would be to reduce the latency for such changes. > >=20 > > Things that rebuild more than ~1200 packages would still go to > > =E2=80=98core-updates=E2=80=99. > >=20 > > WDYT? > >=20 > > Thanks! > >=20 > > Ludo=E2=80=99. > >=20 >=20 > This sounds like a good idea in general. A quick `guix refresh -l cmake' > showed ~1100 packages, which would make this a good spot for the patch I > tossed into core-updates to also build the ccmake binary. +1 > Currently I think most of us try to keep the number of rebuilds under > ~150, so it might be nice to have some sort of guidelines in a separate > post (and in HACKING eventually) so that people don't miss it. --mYCpIKhGyMATD0i+ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJYAoeUAAoJECZG+jC6yn8InugP/0lFqDvdg5HFTlPd+nawryjZ MGacjGh8j9/0kzBYFmz/58OER1CHjTRQ9o8vxqefBIGMpQmIEJu80RildxOlpD1F hCXj2RL+Iv8t7kF/hEMLzj5ZwwVrCu1VJLtLG6Q2Grs/0CH8IH7OEhbW7ygDnejh cZ4ocZnfGwWuSJVWQSq39ClrDJdGH8ohlpqOkSxLmOI3lxhez6GvnwvUakxTAye7 SBv02IK7VyeI8WiMn3eeKKQj83WufkcWAenP2MmfJC3+bXXa71hNC7VR9wO76iSI xdPEaZAcHRdLg4xmyhwwLuDZD+FkMbQIRMEgtAEkwZMMKGaLIPbWtAlVQqjmCZI5 kQxBKQS0ChYy/jmKN3fxE8Dp6qWlQ3/5h5QFfpdCnu8Y8iG73ResLZsnYJmM6zTc DJJnW6cBZeZzBSzSnEh5mzR6l/89DrkuSeH9mzG0Ejn0LRxglhNJMEjaJlHt062N RhWXYI+CQg2+BoLDQZbKxYtUkYHCNO5HXbmOZpH36fkMSTB0T+8tSWAr+8HyScc7 1mGZaFA853TtvjQqAoNWjdUUpm4ewzF40D5MUQOZXgbEoRxwtzGuI54InXr3K4++ nJCmVW25LZ/aWpBqnpXWhISy6Z2Cgz+GFxX4t6r7Nd7kiG9TFuYVY/Fcy0lgo7dH 9yyvxQICPSMSz0EMRKHg =hL4o -----END PGP SIGNATURE----- --mYCpIKhGyMATD0i+--