From mboxrd@z Thu Jan 1 00:00:00 1970 From: Subject: Re: organizing multiple repositories with dependencies Date: Tue, 24 Apr 2012 18:38:46 -0500 Message-ID: References: <1334568432.53977.YahooMailNeo@web65906.mail.ac4.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Cc: Eugene Sajine , Namit Bhalla , "git@vger.kernel.org" To: Hilco Wijbenga X-From: git-owner@vger.kernel.org Wed Apr 25 01:39:05 2012 Return-path: Envelope-to: gcvg-git-2@plane.gmane.org Received: from vger.kernel.org ([209.132.180.67]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SMpK4-0002S9-Tx for gcvg-git-2@plane.gmane.org; Wed, 25 Apr 2012 01:39:05 +0200 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758561Ab2DXXiz (ORCPT ); Tue, 24 Apr 2012 19:38:55 -0400 Received: from exprod6og116.obsmtp.com ([64.18.1.37]:33541 "EHLO exprod6og116.obsmtp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756742Ab2DXXix (ORCPT ); Tue, 24 Apr 2012 19:38:53 -0400 Received: from CFWEX01.americas.cray.com ([136.162.34.11]) (using TLSv1) by exprod6ob116.postini.com ([64.18.5.12]) with SMTP ID DSNKT5c5il64wIK5O+m6pA5XC8g5dYePGWYI@postini.com; Tue, 24 Apr 2012 16:38:53 PDT Received: from transit.us.cray.com (172.31.17.53) by CFWEX01.americas.cray.com (172.30.88.25) with Microsoft SMTP Server (TLS) id 14.1.355.2; Tue, 24 Apr 2012 18:38:49 -0500 In-Reply-To: (Hilco Wijbenga's message of "Tue, 24 Apr 2012 15:11:54 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Archived-At: Hilco Wijbenga writes: > On 24 April 2012 12:48, Eugene Sajine wrote: > So how do you handle implementing features/changes that involve more > than one project? Surely, you do not manually create topic branches in > each of the involved repos? That is indeed what integrators usually do for release branches. For features, developers create topic branches for whatever component they're working on and these never hit a shared repository anyway so it doesn't really matter. Again, it's just another model which works well in a lot of cases, but not all. -Dave