From: David Reitter <david.reitter@gmail.com>
To: Eli Zaretskii <eliz@gnu.org>
Cc: joakim@verona.se, Emacs Development <emacs-devel@gnu.org>
Subject: Re: New sync'd branch
Date: Fri, 28 Aug 2009 11:59:26 -0400 [thread overview]
Message-ID: <3AD52219-E2B2-473E-8427-5A147F812B4D@gmail.com> (raw)
In-Reply-To: <83d46gcnsb.fsf@gnu.org>
On Aug 28, 2009, at 5:04 AM, Eli Zaretskii wrote:
>>> Not good at all. I don't want to waste my scarce time to learn Git,
>>> in addition to Bzr.
I found the learning part (bzr and git) to be good fun since the basic
concepts are quite easy. The great time-wasting happened when I tried
to actually do stuff with bzr and the Emacs repository, because
everything took ages with bzr (even after their optimizations) and,
more often than not, I got incomprehensible error messages from deep
down in the Python code (how is that for good UI?). Changes to the
repo format were plenty, and usually the formats were incompatible or
had to be converted on-the-fly, making things even slower.
Developers on the bzr mailing list were very friendly and responsive,
but that doesn't help when basic quality assurance doesn't work and
when the basic design is prone to useless error messages and slow
operation that doesn't scale well with project size (commit numbers).
I don't contribute enough to Emacs proper for my opinion to be heard
here, which is why I've quietly switched my own branch to Git, despite
the pain I'm anticipating when the git mirror will be recreated. It's
well worth it.
(By the way, I use git with git-new-workdir from contrib/ in order to
keep multiple branches in parallel without wasting disk space. That's
the bzr model of a local shared repo, as far as I understand it.)
> First, you are probably working on GNU/Linux most of the time. By
> contrast, most of my Emacs development is on MS-Windows, where
> installing git is an adventure at best. Last time I looked (I'd love
> to learn things changed since then), most of git were Unixy shell
> scripts, which means I will need to install Cygwin or MSYS.
It seems like there's a complete point-and-click installer with msys.
Looks very Windowslike to me. Mostly up to date (July 09) and
comfortable.
http://nathanj.github.com/gitguide/tour.html
next prev parent reply other threads:[~2009-08-28 15:59 UTC|newest]
Thread overview: 60+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-08-23 22:21 New sync'd branch Stefan Monnier
2009-08-23 22:35 ` joakim
2009-08-24 13:58 ` Leo
2009-08-24 19:24 ` Dmitry Dzhus
2009-08-25 17:44 ` Stefan Monnier
2009-08-26 8:31 ` Miles Bader
2009-08-26 19:04 ` Stefan Monnier
2009-08-27 3:09 ` Eli Zaretskii
2009-08-27 4:47 ` Miles Bader
2009-08-27 5:38 ` Teemu Likonen
2009-08-28 8:34 ` Eli Zaretskii
2009-08-27 6:33 ` Ken Raeburn
2009-08-27 7:08 ` Teemu Likonen
2009-08-27 7:14 ` Christian Faulhammer
2009-08-27 8:55 ` Ken Raeburn
2009-08-27 9:07 ` Miles Bader
2009-08-27 10:11 ` Stephen J. Turnbull
2009-08-28 9:18 ` Eli Zaretskii
2009-08-27 9:47 ` joakim
2009-08-28 9:04 ` Eli Zaretskii
2009-08-28 9:12 ` Miles Bader
2009-08-28 9:19 ` Teemu Likonen
2009-08-28 9:32 ` Eli Zaretskii
2009-08-28 13:03 ` David Kastrup
2009-08-28 13:46 ` Óscar Fuentes
2009-08-28 14:55 ` Juanma Barranquero
2009-08-28 17:11 ` Óscar Fuentes
2009-08-28 17:49 ` Juanma Barranquero
2009-08-28 18:00 ` David Reitter
2009-08-29 3:56 ` Stephen J. Turnbull
2009-08-29 20:20 ` Richard Stallman
2009-08-28 15:08 ` David Kastrup
2009-08-28 17:21 ` Óscar Fuentes
2009-08-28 19:33 ` David Kastrup
2009-08-28 21:41 ` Óscar Fuentes
2009-08-28 22:20 ` Miles Bader
2009-08-28 22:55 ` Óscar Fuentes
2009-08-29 0:17 ` Miles Bader
2009-08-29 9:08 ` David Kastrup
2009-08-29 15:25 ` Stefan Monnier
2009-08-29 0:46 ` Stefan Monnier
2009-08-28 22:00 ` Miles Bader
2009-08-28 14:01 ` Juanma Barranquero
2009-08-28 14:08 ` Eli Zaretskii
2009-08-28 14:13 ` Juanma Barranquero
2009-08-28 14:33 ` Eli Zaretskii
2009-08-28 14:44 ` Juanma Barranquero
2009-08-28 9:38 ` joakim
2009-08-28 9:48 ` Eli Zaretskii
2009-08-28 10:02 ` Eli Zaretskii
2009-08-28 11:18 ` David Kastrup
2009-08-28 15:59 ` David Reitter [this message]
2009-08-27 21:27 ` Stefan Monnier
2009-08-28 8:28 ` Eli Zaretskii
2009-08-27 21:52 ` Glenn Morris
2009-08-27 22:17 ` Chong Yidong
-- strict thread matches above, loose matches on Subject: below --
2009-08-24 22:25 Nick Roberts
2009-08-25 9:29 ` joakim
2009-08-25 14:06 ` Chong Yidong
2009-08-25 21:02 ` Nick Roberts
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=3AD52219-E2B2-473E-8427-5A147F812B4D@gmail.com \
--to=david.reitter@gmail.com \
--cc=eliz@gnu.org \
--cc=emacs-devel@gnu.org \
--cc=joakim@verona.se \
/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.