From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jorgen Schaefer Newsgroups: gmane.emacs.devel Subject: Re: Replacing the `elpa' branch Date: Sun, 10 Mar 2013 11:19:01 +0100 Message-ID: <20130310111901.341789a5@forcix.kollektiv-hamburg.de> References: <87txp0tkuc.fsf@lifelogs.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1362910751 11533 80.91.229.3 (10 Mar 2013 10:19:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 10 Mar 2013 10:19:11 +0000 (UTC) Cc: johnw@gnu.org, Fabian Ezequiel Gallina , Stefan Monnier , emacs-devel@gnu.org To: Andreas Schwab Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Mar 10 11:19:34 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UEdLq-0003ly-0g for ged-emacs-devel@m.gmane.org; Sun, 10 Mar 2013 11:19:34 +0100 Original-Received: from localhost ([::1]:50735 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UEdLT-0008Lw-U4 for ged-emacs-devel@m.gmane.org; Sun, 10 Mar 2013 06:19:11 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:51601) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UEdLP-0008Lr-30 for emacs-devel@gnu.org; Sun, 10 Mar 2013 06:19:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UEdLO-0001zr-4r for emacs-devel@gnu.org; Sun, 10 Mar 2013 06:19:07 -0400 Original-Received: from istinn.electusmatari.com ([83.169.37.145]:51411) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UEdLN-0001zi-V4; Sun, 10 Mar 2013 06:19:06 -0400 Original-Received: from forcix.kollektiv-hamburg.de (hmbg-5f765ece.pool.mediaWays.net [95.118.94.206]) by istinn.electusmatari.com (Postfix) with ESMTPSA id 4661DD10001E; Sun, 10 Mar 2013 11:19:04 +0100 (CET) In-Reply-To: X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.10; i486-pc-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 83.169.37.145 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:157686 Archived-At: On Sun, 10 Mar 2013 09:06:28 +0100 Andreas Schwab wrote: > Stefan Monnier writes: > > > I think the first step now is to figure out how to do step 2. > > git push git.sv.gnu.org:emacs/elpa will do it. The problem we have faced I think was that elpa includes a number of other projects as subtrees (using read-tree). The question was mostly how to transport this information, in particular the "remote" branches, to the git repository, as .git/config isn't chared. Alternatively, we can use submodules for this. I'm not deep enough into git to understand whether one or the other is "better" here. Especially considering the one package using svn. I never used git-svn for anything but trivial tasks, so I again have no idea how to include that without a separate git repository that only tracks the svn one. Regards, -- Jorgen