From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: tomas@tuxteam.de Newsgroups: gmane.emacs.devel Subject: Re: What a modern collaboration toolkit looks like Date: Sun, 6 Jan 2008 09:51:02 +0000 Message-ID: <20080106095102.GA1640@www.trapp.net> References: <20071230122217.3CA84830B9A@snark.thyrsus.com> <20071231130712.GB8641@thyrsus.com> <87y7b96az8.fsf@member.fsf.org> <87fxxfnrhi.fsf@catnip.gol.com> <85abnkodlu.fsf@lola.goethe.zz> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; x-action=pgp-signed Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1199613440 9157 80.91.229.12 (6 Jan 2008 09:57:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 6 Jan 2008 09:57:20 +0000 (UTC) Cc: miles@gnu.org, tassilo@member.fsf.org, emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jan 06 10:57:41 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JBSGC-0002X4-4X for ged-emacs-devel@m.gmane.org; Sun, 06 Jan 2008 10:57:40 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JBSFp-0006hF-CK for ged-emacs-devel@m.gmane.org; Sun, 06 Jan 2008 04:57:17 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JBSFj-0006h2-Aa for emacs-devel@gnu.org; Sun, 06 Jan 2008 04:57:11 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JBSFh-0006gb-8i for emacs-devel@gnu.org; Sun, 06 Jan 2008 04:57:10 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JBSFg-0006gU-Tp for emacs-devel@gnu.org; Sun, 06 Jan 2008 04:57:09 -0500 Original-Received: from alextrapp1.equinoxe.de ([217.22.192.104] helo=www.elogos.de) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JBSFW-0000CZ-8n; Sun, 06 Jan 2008 04:56:58 -0500 Original-Received: from www.elogos.de (localhost [127.0.0.1]) by www.elogos.de (Postfix) with ESMTP id C00354B61F; Sun, 6 Jan 2008 09:51:02 +0000 (UTC) Original-Received: by www.elogos.de (Postfix, from userid 4000) id A4E3E47941; Sun, 6 Jan 2008 09:51:02 +0000 (UTC) Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.9i X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:86303 Archived-At: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sun, Jan 06, 2008 at 03:09:19AM -0500, Richard Stallman wrote: [...] > Ok, but those are details. The crucial point is that saving a file, > or git commit, alters your own data only; it does not affect what > other users will get from the published repository. Yes and no. That depends on wether "your" repository is the one other users refer to (a perfectly valid setup under Arch and git -- and I guess under other distributed VCSes as well). Not that this would be a good idea for a "big" and "loosely-knit" project, though. So it's rather that the "commit" of central VCSese is split up into two operations (commit: working dir --> repo; push: repo --> repo) in distributed VCSes. On a central VCS, with just one repo, this differentiation doesn't make kuch sense. The analogy suggested by re-using commit is quite valid, and afaik all distributed VCSes went this path (so it seems to be rather compelling). Regards - -- tom=C3=A1s -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFHgKSGBcgs9XrR2kYRAj69AJ47F1Dlg0BxgKL0o5QC7Nf1LAu+qgCeI6gA z2L3J0oMelDI70EyqYnddXU=3D =3DniBM -----END PGP SIGNATURE-----