unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Alan Mackenzie <acm@muc.de>
To: Karl Fogel <karl.fogel@canonical.com>
Cc: emacs-devel@gnu.org
Subject: Re: Choosing a moment for the Bazaar switchover.
Date: Sat, 21 Mar 2009 17:49:54 +0000	[thread overview]
Message-ID: <20090321174954.GC6890@muc.de> (raw)
In-Reply-To: <873ad8ccei.fsf@canonical.com>

Hi, everybody!

On Fri, Mar 20, 2009 at 01:49:41PM -0400, Karl Fogel wrote:
> Thanks to Jason Earl and others, we've solved most of our Bazaar
> conversion issues.  There are still a few things to clean up, but I
> think we're at the stage where it would help to plan for a switchover
> date.

> When should we do this?  Some options:

>    1) Now, i.e., as soon as the conversion is ready (in which case we'll
>       start prepping knowing that it's for real this time).
>    2) When we branch for release.
>    3) Immediately after the release.

> I advocate for (1), on the grounds that there is never a good time for
> these things anyway, and the sooner they are done the better.  By going
> through a release process with a new version control system, we know
> we'll work out all the kinks, and by the end of it, everyone will be
> comfortable with Bazaar.

> (No doubt it will interfere with the release a bit -- but that would
> happen whenever we first release with a new VC system.)

I think there is doubt here.

> Also, (1) is the option that doesn't tie the switchover to things that
> could take an unknown amount of time.  (2) or (3) create a dependency
> that can delay the switchover indefinitely.

Yes.  You and the other heroes doing this switch are full of adrenalin
at the moment.  That's going to go sour if you an indefinite 6 - 12
months wait.

> References: http://www.emacswiki.org/emacs-en/EmacsBzrSwitchover

> Thoughts?

I say, convert as soon as possible.  Clearly Emacs 23 isn't anywhere
near ready for release yet, and as you say, there's no good time to
convert to a new VCS, just like there's no good time to have a baby.

If we're assuming that bzr will help us work more efficiently than we're
doing with CVS, then the sooner we make the change, the longer we'll be
working more efficiently.  :-)  My gut feeling is that the saving we'll
get from bzr will outweigh the effort of learning it well within the
time up till 23.1's release.

Let's do it now!

> -Karl

-- 
Alan Mackenzie (Nuremberg, Germany).




  parent reply	other threads:[~2009-03-21 17:49 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-03-20 17:49 Choosing a moment for the Bazaar switchover Karl Fogel
2009-03-20 21:02 ` Stefan Monnier
2009-03-20 21:16   ` Karl Fogel
2009-03-21  1:08     ` Stefan Monnier
2009-03-21 15:47       ` release (was: Re: Choosing a moment for the Bazaar switchover.) Dan Nicolaescu
2009-03-21 16:42         ` release Chong Yidong
2009-03-21 17:33           ` release Dan Nicolaescu
2009-03-21 19:05         ` release Stefan Monnier
2009-03-22  3:57       ` Choosing a moment for the Bazaar switchover David Reitter
2009-03-22 14:04         ` Stefan Monnier
2009-03-22 15:07           ` David Reitter
     [not found]   ` <87bprvdes3.fsf@workhorse.earlhome>
2009-03-21  1:08     ` Stefan Monnier
2009-03-21 12:46       ` Andreas Schwab
2009-03-21 13:50         ` Stefan Monnier
2009-03-21 17:49 ` Alan Mackenzie [this message]
2009-03-26 16:02   ` Karl Fogel
     [not found]     ` <87myb8oxl9.fsf@notengoamigos.org>
2009-03-29  4:47       ` Karl Fogel

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.gnu.org/software/emacs/

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

  git send-email \
    --in-reply-to=20090321174954.GC6890@muc.de \
    --to=acm@muc.de \
    --cc=emacs-devel@gnu.org \
    --cc=karl.fogel@canonical.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.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).