emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Eric Schulte <schulte.eric@gmail.com>
To: Memnon Anon <gegendosenfleisch@googlemail.com>
Cc: emacs-orgmode@gnu.org
Subject: Re: git submodule and the bzr mirror on launchpad
Date: Mon, 30 May 2011 09:33:18 -0600	[thread overview]
Message-ID: <87k4d8b3up.fsf@gmail.com> (raw)
In-Reply-To: <87tyccygj3.fsf@mean.albasani.net> (Memnon Anon's message of "Mon, 30 May 2011 04:30:02 +0000 (UTC)")

Hi,

Memnon Anon <gegendosenfleisch@googlemail.com> 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 <schulte.eric@gmail.com>
> | 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/

      reply	other threads:[~2011-05-30 15:33 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-05-30  4:30 git submodule and the bzr mirror on launchpad Memnon Anon
2011-05-30 15:33 ` Eric Schulte [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87k4d8b3up.fsf@gmail.com \
    --to=schulte.eric@gmail.com \
    --cc=emacs-orgmode@gnu.org \
    --cc=gegendosenfleisch@googlemail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).