From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 4DCA61381F3 for ; Tue, 23 Apr 2013 18:21:04 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1383EE0A07; Tue, 23 Apr 2013 18:21:01 +0000 (UTC) Received: from mail-vc0-f176.google.com (mail-vc0-f176.google.com [209.85.220.176]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 20FF5E09FB for ; Tue, 23 Apr 2013 18:20:59 +0000 (UTC) Received: by mail-vc0-f176.google.com with SMTP id hf12so940956vcb.21 for ; Tue, 23 Apr 2013 11:20:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=l/00mMXnEfOxnFUchbMUFc3BGtQnHGnEnLBw+fswxx8=; b=tGNpLTGzzmgrcBJwt8EYQ8y5Vr4/FfxndVWvXn7XHj9TvqMOX/T9adL34MCM8TvsJe E6TEaj08GIzWkLy9m/p8cJVps6oUOT5YbWVTUM/ibER/f2JZEPWqfi8SriumbldGYXmA v9h4aPjjNw+Zl1ESwWCC3ONfmx9CaCaZT/qyejlgjv9CKIndAb/77QBhUzTmIVLroAPw aczxVqQ5/xcPUYd+Tj8OM2leWAcTVzOputekBXhZuW0raUmhSJD+9bcWeFdD2e8ZDSKt lWQFzOqQTjWqZE1fqF7IeIfz6NjOW0PkrCupCsn9ygov9oqojRTJr91Te1rd5mK9Wb0C wbgw== Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 X-Received: by 10.58.144.170 with SMTP id sn10mr18577015veb.7.1366741259160; Tue, 23 Apr 2013 11:20:59 -0700 (PDT) Sender: freemanrich@gmail.com Received: by 10.52.168.4 with HTTP; Tue, 23 Apr 2013 11:20:58 -0700 (PDT) In-Reply-To: <20130423200053.77ed8b49@marga.jer-c2.orkz.net> References: <20130419091632.D01152171D@flycatcher.gentoo.org> <20130419153043.30ffc50c@portable> <20130421170549.41cfea49@portable> <20130422154033.65a68a40@portable> <20130423200053.77ed8b49@marga.jer-c2.orkz.net> Date: Tue, 23 Apr 2013 14:20:58 -0400 X-Google-Sender-Auth: FDJOV1Y5uD44mgrwEIWNdvNXfqc Message-ID: Subject: Re: [gentoo-dev] Re: [OT/NIT] Re: Re: [gentoo-commits] gentoo-x86 commit in profiles: ChangeLog package.mask From: Rich Freeman To: gentoo-dev Content-Type: text/plain; charset=ISO-8859-1 X-Archives-Salt: 0b1d03b7-03cc-48e0-b2d1-1c1a4bf83630 X-Archives-Hash: 13dc5066f9cfa1122e4a469266e4473f On Tue, Apr 23, 2013 at 2:00 PM, Jeroen Roovers wrote: > Er, you can't be seriously suggesting we will drop repoman checks with > the migration to git? I don't see how that would benefit anyone. > Interesting point. One thing to keep in mind with git is that commits don't affect the "central repository." Pushes are what impacts the repository. If I spend six months working on a bunch of coordinated package changes, nobody will see a thing until I push those commits and 500 ebuilds all change atomically (not that I'm suggesting that lack of communication is to be encouraged). A repoman check on a commit may not reflect its impact six months later when it actually hits the main tree. The right time to run repoman is probably right before doing a push, regardless of when any git commits were made. That isn't to say that it can't be run sooner. So, splitting something up into multiple commits can be very lightweight, if repoman is only run before the push. This might create a need to be able to run repoman on more than one package directory, but on less than the entire tree (otherwise you'll end up having to do another pull/rebase before you push anyway). Rich