all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Stephen J. Turnbull" <stephen@xemacs.org>
To: Bastien <bzg@gnu.org>
Cc: Karl Fogel <kfogel@red-bean.com>, emacs-devel@gnu.org
Subject: Re: Git to Bzr - what works?
Date: Sat, 22 Dec 2012 21:24:20 +0900	[thread overview]
Message-ID: <87ehiiw9zf.fsf@uwakimon.sk.tsukuba.ac.jp> (raw)
In-Reply-To: <87hanezl2e.fsf@bzg.ath.cx>

Bastien writes:

 > If FSF cannot have someone to do the work Ted describes, 
 > maybe this could be a nice GSoC project for 2013?

It's not a GSoC project.  Many man-months have been spent on the
problem (Lele Gaifax's Tailor, work by the Bazaar developers, plus
work by the various projects on making the git-import format more
generic), and there's no satisfactory solution yet.  It might be
somewhat easier with a specific pair in mind, but there's good reason
to believe that Bazaar is the most difficult because of its much
richer metadata (including tracking both directories and few
"containers").

I dunno, guys.  I like Bazaar as little as anybody (I was the git
advocate for Python's PEP 374, I was one of the strong advocates for
git when Emacs decided to move), but I really haven't had that much
difficulty working with it in the few projects I work on that require
it.  The patterns for working with Emacs seem to be rather few and
uncomplicated.  People who like to commit directly to trunk keep a
checkout, and people who like to work on branches use the more
elaborate setup that Karl set out in BzrForEmacsDevs.  If you don't
like the bzr terminology (I don't, but they do have some claim to
using many of the terms like "pull" first), it's not terribly hard to
set up a set of aliases that does the simple work.



  reply	other threads:[~2012-12-22 12:24 UTC|newest]

Thread overview: 52+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-08-14  1:35 Git to Bzr - what works? Daniel Colascione
2012-08-14 17:54 ` John Wiegley
2012-08-14 18:12   ` Eli Zaretskii
2012-08-14 19:56     ` BT Templeton
2012-08-15  2:49       ` Eli Zaretskii
2012-08-15  3:08         ` Fabian Ezequiel Gallina
2012-08-15  4:16           ` Stephen J. Turnbull
2012-08-15 17:56           ` Eli Zaretskii
2012-08-15 20:45             ` Stefan Monnier
2012-08-15 23:49               ` Daniel Colascione
2012-08-16  2:52                 ` Eli Zaretskii
2012-08-16  3:19                   ` John Wiegley
2012-08-16 15:25                     ` Eli Zaretskii
2012-08-16 10:49                 ` Julien Danjou
2012-08-16 12:09                   ` Andreas Schwab
2012-08-17  2:27                     ` Daniel Colascione
2012-08-17  7:06                       ` Daniel Colascione
2012-08-21 16:59                         ` Stefan Monnier
2012-08-15 17:22     ` John Wiegley
2012-08-15 17:43       ` Eli Zaretskii
2012-08-16  3:18         ` John Wiegley
2012-08-16  3:42           ` Óscar Fuentes
2012-08-16 15:27             ` Eli Zaretskii
2012-08-17  3:30             ` Stefan Monnier
2012-08-17  4:02               ` Daniel Colascione
2012-08-17  6:23                 ` Eli Zaretskii
2012-08-17  7:12                 ` Stephen J. Turnbull
2012-08-17 15:03               ` Richard Stallman
2012-08-16 15:23           ` Eli Zaretskii
2012-08-16 22:12             ` John Wiegley
2012-08-17  6:32               ` Eli Zaretskii
2012-12-21 15:05           ` Ted Zlatanov
2012-12-21 19:01             ` Karl Fogel
2012-12-22  5:44               ` Bastien
2012-12-22 12:24                 ` Stephen J. Turnbull [this message]
2012-12-22 12:48                   ` Stephen J. Turnbull
2012-12-22 13:21                     ` Xue Fuqiao
2012-12-22 13:40                       ` Juanma Barranquero
2012-12-22 13:51                         ` Xue Fuqiao
2012-12-22 14:13                           ` Andreas Schwab
2012-12-22 14:11                       ` Andreas Schwab
2012-12-22 13:08                   ` Bastien
2012-12-22 19:20                   ` Ted Zlatanov
2012-12-21 23:42             ` Xue Fuqiao
2012-12-22  8:22               ` Juri Linkov
2012-12-22 17:04             ` Thomas Koch
2012-12-22 17:28               ` Thien-Thi Nguyen
2012-12-22 19:06                 ` Ted Zlatanov
2012-12-24  5:56                   ` Thien-Thi Nguyen
2012-12-24 13:31                   ` Ted Zlatanov
2012-12-24 16:30                     ` Thien-Thi Nguyen
2012-12-25  4:12                       ` Bastien

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

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

  git send-email \
    --in-reply-to=87ehiiw9zf.fsf@uwakimon.sk.tsukuba.ac.jp \
    --to=stephen@xemacs.org \
    --cc=bzg@gnu.org \
    --cc=emacs-devel@gnu.org \
    --cc=kfogel@red-bean.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 external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.