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 6F98C13824A for ; Sun, 8 May 2016 08:21:40 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B2BF521C060; Sun, 8 May 2016 08:21:26 +0000 (UTC) Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id BED80E0826 for ; Sun, 8 May 2016 08:21:25 +0000 (UTC) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 3E54820439 for ; Sun, 8 May 2016 04:21:25 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute1.internal (MEProxy); Sun, 08 May 2016 04:21:25 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=0K7QpwkogxeNu7pu28oI4ayvHqI=; b=R20xi cwXW2Xn/n1DrAfL3SPucs1Z452rR+OohVRPmFYR8vR6SYKu3y4Ay02GPiqoFXGi/ o3Z4ciqAsG5AVHkCIGAuhByn8ySPniYzSl2NRuKZkmYpSc4DSSsSEVOhg/nzeUki gspvJl/SsiT2PFgNj/qLdgsdKseuW2Klt2mHQw= X-Sasl-enc: il+kmgYCmfGkKAdSQUaeeNfsrjOeujHe05pfsXg4VfKF 1462695684 Received: from localhost (unknown [81.92.23.58]) by mail.messagingengine.com (Postfix) with ESMTPA id CBB87680213; Sun, 8 May 2016 04:21:24 -0400 (EDT) Date: Sun, 8 May 2016 10:21:23 +0200 From: Greg KH To: gentoo-dev@lists.gentoo.org Cc: Patrice Clement Subject: Re: [gentoo-dev] On banning merge commits Message-ID: <20160508082123.GA12156@kroah.com> References: <20160507235222.GA16750@ultrachro.me> <20160508070931.370b09b3.mgorny@gentoo.org> <20160508054443.5480531.22907.95536@pathscale.com> 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160508054443.5480531.22907.95536@pathscale.com> User-Agent: Mutt/1.6.1 (2016-04-27) X-Archives-Salt: aa77a51f-dc01-4bba-a77d-db201fe7d4d3 X-Archives-Hash: ad434baf1d18cf6410240f3f4270a788 On Sun, May 08, 2016 at 01:44:43PM +0800, cbergstrom@pathscale.com wrote: > Don't be crazy - I know many developer groups which dislike merge > commits. That nonlinear work flow is just a mess long term. Really? What "mess" does it cause? Are things harder to bisect? Harder to determine what came before what? Harder to do future development? Harder because it is unfamiliar compared to the cvs workflow? Or just "messier" when you look at the graph of the tree? What is the _real_ reason that you don't like merges? thanks, greg k-h