From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9747 invoked by alias); 7 Apr 2014 03:51:24 -0000 Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org Received: (qmail 9728 invoked by uid 89); 7 Apr 2014 03:51:23 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.3.2 X-Spam-User: qpsmtpd, 2 recipients X-HELO: rock.gnat.com Received: from rock.gnat.com (HELO rock.gnat.com) (205.232.38.15) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-SHA encrypted) ESMTPS; Mon, 07 Apr 2014 03:51:22 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by filtered-rock.gnat.com (Postfix) with ESMTP id 93BFA1160EF; Sun, 6 Apr 2014 23:51:20 -0400 (EDT) Received: from rock.gnat.com ([127.0.0.1]) by localhost (rock.gnat.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id ylh6I351u4Aa; Sun, 6 Apr 2014 23:51:20 -0400 (EDT) Received: from joel.gnat.com (localhost.localdomain [127.0.0.1]) by rock.gnat.com (Postfix) with ESMTP id 355DB1160CD; Sun, 6 Apr 2014 23:51:19 -0400 (EDT) Received: by joel.gnat.com (Postfix, from userid 1000) id A1C66E07FE; Sun, 6 Apr 2014 20:51:20 -0700 (PDT) Date: Mon, 07 Apr 2014 03:51:00 -0000 From: Joel Brobecker To: Aaro Koskinen Cc: Sergio Durigan Junior , Edjunior Barbosa Machado , GDB , Binutils , Peter Bergner , Tulio Magno Quites Machado Filho Subject: Re: Vendor branches on sourceware.org's binutils-gdb repo Message-ID: <20140407035120.GA4186@adacore.com> References: <53406399.9050303@linux.vnet.ibm.com> <20140406191404.GC7558@drone.musicnaut.iki.fi> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140406191404.GC7558@drone.musicnaut.iki.fi> User-Agent: Mutt/1.5.21 (2010-09-15) X-SW-Source: 2014-04/txt/msg00008.txt.bz2 > On Sun, Apr 06, 2014 at 03:02:49AM -0300, Sergio Durigan Junior wrote: > > Hm, just a comment, but nothing major or blocker. I understand the need > > for vendor branches, but I also think that we should make more use of > > git's distributed model. For example, why can't Company X (I am not > > criticizing anyone particularly, really) create and maintain its own git > > repository, with all the necessary branches there? Wouldn't that be > > better than (a) "polluting" sourceware's repository and (b) putting an > > extra pressure on sourceware's infra? > > I think it's very useful for users to have all vendor branches > in a single repository. At least with glibc this has helped me a lot > (as a user) when identifying and cherry-picking needed fixes to > my own systems. FWIW: I have found that the extra branches are just making me download lots of commits that I have no use for, and I suspect that this is the case for many of us. That's the default behavior, and most users will be impacted by those. While it's convenient, it is also very easy to pull a branch from another repository. I won't strongly object to vendor branches, especially since we already have some, but I think it's unnecessary. I do strongly suggest, however, that they all hosted under the same namespace and then split into sub-namespaces (Eg. "vendor/[vendor-name]/[branch-name]"). -- Joel