unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* dVCS vs. CVS
@ 2008-01-06 14:01 Bastien
  2008-01-07 15:23 ` Yavor Doganov
  0 siblings, 1 reply; 15+ messages in thread
From: Bastien @ 2008-01-06 14:01 UTC (permalink / raw)
  To: emacs-devel

The comparison between CVS and dVCS is necessarily limited because it's
hard to compared a decentralized system with a centralized one.

But let me simply point out this obvious fact: with a dVCS, you can do
whatever you would do with CVS -- and *more*.  The risk of switching to
a dVCS is not one of loosing functionnalities, but one of loosing those
developers who don't want to learn a new tool (I don't think there are
any here...?)

Another point: it has been said in this thread that, in dVCS, "The
'current development version' is a social, not a technical concept."
This is the most important fact about dVCS in general.  But be aware
that this might be misunderstood: it doesn't mean you lose control over
which developpement version is to be considered the "official" one (by
not technically defining it), it means that you make clear the official
developpement version is so by a social convention (not de facto, via
technical constraints.) 

Concretely, it means that people will work with the GNU dVCS repository
(wherever this would live) *because* they know this is the official one,
not because this is the only one.

I think this way of defining the current developpement version fits
perfectly with the role of conventions in Emacs development.

-- 
Bastien

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2008-01-09 11:37 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-01-06 14:01 dVCS vs. CVS Bastien
2008-01-07 15:23 ` Yavor Doganov
2008-01-07 16:03   ` Tassilo Horn
2008-01-07 21:00     ` Alan Mackenzie
2008-01-07 22:45       ` Tassilo Horn
2008-01-08  2:46         ` Michael Olson
2008-01-08  9:28     ` Yavor Doganov
2008-01-08 12:59       ` Miles Bader
2008-01-07 16:05   ` David Kastrup
2008-01-07 21:52     ` Bastien
2008-01-07 21:59     ` Stephen J. Turnbull
2008-01-07 22:19       ` David Kastrup
2008-01-08  8:57         ` Stephen J. Turnbull
2008-01-09 11:37           ` Richard Stallman
2008-01-07 22:33       ` Bastien

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).