From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Schulte Subject: Re: git submodule and the bzr mirror on launchpad Date: Mon, 30 May 2011 09:33:18 -0600 Message-ID: <87k4d8b3up.fsf@gmail.com> References: <87tyccygj3.fsf@mean.albasani.net> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([140.186.70.92]:42067) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QR4T7-0004bm-9y for emacs-orgmode@gnu.org; Mon, 30 May 2011 11:33:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QR4T6-0004Az-2b for emacs-orgmode@gnu.org; Mon, 30 May 2011 11:33:25 -0400 Received: from mail-iw0-f169.google.com ([209.85.214.169]:45222) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QR4T5-0004At-Vi for emacs-orgmode@gnu.org; Mon, 30 May 2011 11:33:24 -0400 Received: by iwg8 with SMTP id 8so5016022iwg.0 for ; Mon, 30 May 2011 08:33:22 -0700 (PDT) In-Reply-To: <87tyccygj3.fsf@mean.albasani.net> (Memnon Anon's message of "Mon, 30 May 2011 04:30:02 +0000 (UTC)") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Memnon Anon Cc: emacs-orgmode@gnu.org Hi, Memnon Anon writes: > Hi, > > I am trying to familiarize myself with bazaar, so I had a look at the > org-mode bzr mirror of the git repo. > > https://code.launchpad.net/org-mode > > It fails to import since a couple of weeks, probably since > this commit: > ,---- > | commit 509ee52b5317cbcd4a611f57980038c7249363ce > | Author: Eric Schulte > | Date: Sun Oct 3 10:50:21 2010 -0600 > `---- > > Turns out that there is some trouble handling git submodules in the > import; (see: https://bugs.launchpad.net/bzr/+bug/402814 ) > they are working on this issue. > > Am I right that since march there is only the jump.el submodule? That is correct, the only submodule is jump.el which isn't required for normal use, but is included for navigation of the testing framework. See the contents of the .gitmodules file in the Org-mode directory ,----[.gitmodules] | [submodule "testing/jump"] | path = testing/jump | url = git://github.com/eschulte/jump.el.git `---- > > I am not familiar with git, but I was wondering if there is another > way in this miraculous toolbox that is git - other than submodule - to > get the current behaviour. > Not that I can think of. > > It is not worth significant effort, especially because there is hope > this issue will be solved on launchpads/bzr side hopefully soon, but if > there is an easy and quick way, it would be nice to get the bzr mirror > (and with it the daily .deb snapshots for ubuntu) back running. > Is it possible to simply ignore the jump submodule (maybe skip that commit) and then move forward with bzr synchronization. There's no need to include jump in the bzr repository as it's entirely optional and is only needed for writing/using the test suite (which doesn't happen that frequently anyways). If there is no way to skip that commit on the bzr-synchronization side, it shouldn't be difficult to create an alternate git repository which mirrors the main repo but skips the submodule commit. Once this is setup the bzr repository could track this alternate git repository. Hope this helps -- Eric > > - Memnon > > > > > > -- Eric Schulte http://cs.unm.edu/~eschulte/