all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Jason Earl <jearl@notengoamigos.org>
To: rms@gnu.org
Cc: jwiegley@gmail.com, tzz@lifelogs.com, lennart.borgman@gmail.com,
	emacs-devel@gnu.org, Juri Linkov <juri@jurta.org>,
	schwab@linux-m68k.org, david.reitter@gmail.com, eliz@gnu.org,
	miles@gnu.org
Subject: Re: Using Git to manage your Emacs changes
Date: Sat, 24 Apr 2010 09:27:34 -0600	[thread overview]
Message-ID: <877hnwj2ft.fsf@notengoamigos.org> (raw)
In-Reply-To: <E1O5fHf-00089H-Uh@fencepost.gnu.org> (Richard Stallman's message of "Sat, 24 Apr 2010 09:20:35 -0400")

Richard Stallman <rms@gnu.org> writes:

>     Then what is necessary to do to make Git a GNU package?
>
> Agreeing to follow our practices on a lot of issues.  It is most
> unlikely that Torvalds would agree.

Does it really matter that much?  I am certain that their are other
parts of the GNU system (like, perhaps, TeX), where the hackers in
question don't follow GNU policies.  In fact, Bazaar doesn't completely
follow GNU policies (no texinfo documentation, and no real plans to
generate it either).

It is likely that I am taking this too personally, but if this is an
example of how the greater GNU community supports a fellow GNU project
then I am somewhat at a loss as to why anyone would want their program
to be taken under the GNU aegis.  It is fairly clear that GNU support
for Bazaar is skin deep at best.

Apparently is it completely on-topic on this GNU-hosted mailing list to
disparage Bazaar, and worse, to actively discuss how to work around
using the official Bazaar repository.  Savannah has excellent support
for git, but very poor support for Bazaar, and, like the lack of Bazaar
documentation in texinfo, that is also apparently unlikely to change in
the near future.  Instead of actively encouraging other GNU and
Emacs-related projects to use Bazaar the Emacs project is discouraging
Bazaar use.  The Gnus switch to git is a prime example of this effect.

It is pretty clear that the Emacs development community would rather use
git, and it is also pretty clear that the folks at Savannah would rather
have GNU projects use git.  So why not simply adopt git?  Sure, it
doesn't follow all of the GNU policies, but then, neither does Bazaar.

If git were to become an official GNU project then the machinery is in
place today to switch Emacs to git.  Andreas already has a high quality
git archive (which is already being used by several Emacs-related
projects like Aquamacs, Gnus, Org-mode, and others), and Savannah has
excellent git support.

If Bazaar is going to remain the official GNU version control system
then perhaps those hackers that wish to discuss ways to work around
using Bazaar should be persuaded to take their discussion off of the
gnu.org lists (at the very least).

Jason




  reply	other threads:[~2010-04-24 15:27 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-04-07 19:23 Using Git to manage your Emacs changes John Wiegley
2010-04-07 19:32 ` David Reitter
2010-04-07 20:25   ` John Wiegley
2010-04-07 21:22     ` David Reitter
2010-04-21 17:30   ` Ted Zlatanov
2010-04-21 18:12     ` David Reitter
2010-04-21 19:29       ` John Wiegley
2010-04-21 20:42         ` Eli Zaretskii
2010-04-22  7:17           ` John Wiegley
2010-04-22  9:41             ` Lennart Borgman
2010-04-22 10:28               ` Andreas Schwab
2010-04-22 11:09                 ` Lennart Borgman
2010-04-22 11:29                   ` Andreas Schwab
2010-04-22 16:20                     ` endless version control debates [was Re: Using Git to manage your Emacs changes] Glenn Morris
2010-04-22 17:02                       ` endless version control debates Óscar Fuentes
2010-04-22 17:07                       ` endless version control debates [was Re: Using Git to manage your Emacs changes] Leo
2010-04-22 17:52                         ` Chad Brown
2010-04-22 19:16                           ` Andreas Schwab
2010-04-22 20:09                             ` Chad Brown
2010-04-23  2:50                               ` endless version control debates Miles Bader
2010-04-22 20:16                           ` endless version control debates [was Re: Using Git to manage your Emacs changes] Leo
2010-04-22 20:46                             ` Eli Zaretskii
2010-04-22 21:10                             ` Jeff Clough
2010-04-22 10:40               ` Using Git to manage your Emacs changes Miles Bader
2010-04-23  8:38                 ` Juri Linkov
2010-04-23  9:29                   ` Ævar Arnfjörð Bjarmason
2010-04-24 13:20                   ` Richard Stallman
2010-04-24 15:27                     ` Jason Earl [this message]
2010-04-24 15:45                       ` Ævar Arnfjörð Bjarmason
2010-04-24 17:10                       ` Alfred M. Szmidt
2010-04-24 19:33                         ` Jason Earl
2010-04-24 20:33                           ` Alfred M. Szmidt
2010-04-24 20:36                           ` Eli Zaretskii
2010-04-24 21:54                             ` Jason Earl
2010-04-25  8:26                             ` Stephen J. Turnbull
2010-04-27 20:59                             ` Karl Fogel
2010-04-25 16:47                           ` Georg Brandl
2010-04-26 14:33                       ` Richard Stallman
2010-04-26 17:35                         ` Eli Zaretskii
2010-04-21 22:16         ` Andreas Schwab
2010-04-07 20:53 ` Giuseppe Scrivano
2010-04-07 20:37   ` Thierry Volpiatto
2010-04-08 22:27     ` John Wiegley
2010-04-08 22:43       ` Jonas Bernoulli
2010-04-09  6:04       ` Thierry Volpiatto
2010-04-08 16:57 ` Ken Raeburn

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=877hnwj2ft.fsf@notengoamigos.org \
    --to=jearl@notengoamigos.org \
    --cc=david.reitter@gmail.com \
    --cc=eliz@gnu.org \
    --cc=emacs-devel@gnu.org \
    --cc=juri@jurta.org \
    --cc=jwiegley@gmail.com \
    --cc=lennart.borgman@gmail.com \
    --cc=miles@gnu.org \
    --cc=rms@gnu.org \
    --cc=schwab@linux-m68k.org \
    --cc=tzz@lifelogs.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.