From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: What a modern collaboration toolkit looks like Date: Tue, 08 Jan 2008 08:50:38 +0900 Message-ID: <87abnhtctt.fsf@uwakimon.sk.tsukuba.ac.jp> References: <20080103010807.GB13318@kobe.laptop> <85wsqqnfce.fsf@lola.goethe.zz> <85bq80mgut.fsf@lola.goethe.zz> <85fxxbjjk2.fsf@lola.goethe.zz> <85odbydpat.fsf@lola.goethe.zz> <20080107083332.GA2490@kobe.laptop> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1199749624 4729 80.91.229.12 (7 Jan 2008 23:47:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 7 Jan 2008 23:47:04 +0000 (UTC) Cc: esr@snark.thyrsus.com, rms@gnu.org, emacs-devel@gnu.org, esr@thyrsus.com, acm@muc.de, eliz@gnu.org To: Giorgos Keramidas Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jan 08 00:47:24 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 1JC1gi-0001BO-5M for ged-emacs-devel@m.gmane.org; Tue, 08 Jan 2008 00:47:24 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JC1gL-000141-8q for ged-emacs-devel@m.gmane.org; Mon, 07 Jan 2008 18:47:01 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JC1fR-0000NM-EN for emacs-devel@gnu.org; Mon, 07 Jan 2008 18:46:05 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JC1fP-0000LX-J0 for emacs-devel@gnu.org; Mon, 07 Jan 2008 18:46:04 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JC1fP-0000LK-BV for emacs-devel@gnu.org; Mon, 07 Jan 2008 18:46:03 -0500 Original-Received: from mtps01.sk.tsukuba.ac.jp ([130.158.97.223]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JC1fE-0005Jy-3w; Mon, 07 Jan 2008 18:45:52 -0500 Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) by mtps01.sk.tsukuba.ac.jp (Postfix) with ESMTP id 762AE1535A8; Tue, 8 Jan 2008 08:45:50 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id 8A5EC1A29E5; Tue, 8 Jan 2008 08:50:39 +0900 (JST) In-Reply-To: <20080107083332.GA2490@kobe.laptop> X-Mailer: VM 7.17 under 21.5 (beta28) "fuki" (+CVS-20071205) XEmacs Lucid 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:86532 Archived-At: Giorgos Keramidas writes: > ... and this scratches the surface of the `new feature' of a DVCS. > There is still a `central' repository, which is well known and used for > the official releases. Technically, this is not true. I know of several projects (the late great Arch project, for one; SXEmacs, for another), where essentially no pair of users who were building from source were working with the same tree, let alone the same repository. Official releases came from the repository of whoever was the release manager du jour. They were defined by globally-valid "tags", not by repository. The central repository is a social construct in a dVCS. And the trunk is a social construct in a dVCS. However, for most projects, including Emacs, both social constructs will emerge naturally, even automatically. It is not something the core Emacs stakeholders should worry about; in Emacs, it will take care of itself.