From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Engster Newsgroups: gmane.emacs.devel Subject: Re: Apologia for bzr Date: Sat, 04 Jan 2014 11:01:55 +0100 Message-ID: <87sit4rros.fsf@engster.org> References: <87fvp6bdd9.fsf_-_@ktab.red-bean.com> <83wqiixqbb.fsf@gnu.org> <20140102172804.GB13245@thyrsus.com> <83vby2xo6x.fsf@gnu.org> <20140102183432.GB13506@thyrsus.com> <83sit6xgfg.fsf@gnu.org> <8761q18kni.fsf@thinkpad.tsdh.org> <838uuxxsxu.fsf@gnu.org> <20140103174534.GC17261@thyrsus.com> <8761q1x82k.fsf@ktab.red-bean.com> <87txdlgcvq.fsf@flea.lifelogs.com> <87r48pvsdo.fsf@ktab.red-bean.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1388829740 4958 80.91.229.3 (4 Jan 2014 10:02:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 4 Jan 2014 10:02:20 +0000 (UTC) Cc: Karl Fogel , emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 04 11:02:28 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VzO3l-0005Ir-6J for ged-emacs-devel@m.gmane.org; Sat, 04 Jan 2014 11:02:25 +0100 Original-Received: from localhost ([::1]:53733 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VzO3k-0002Tu-Qq for ged-emacs-devel@m.gmane.org; Sat, 04 Jan 2014 05:02:24 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60493) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VzO3Z-0002Oc-UI for emacs-devel@gnu.org; Sat, 04 Jan 2014 05:02:19 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VzO3T-0008IM-UH for emacs-devel@gnu.org; Sat, 04 Jan 2014 05:02:13 -0500 Original-Received: from randomsample.de ([5.45.97.173]:53245) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VzO3T-0008ID-Km for emacs-devel@gnu.org; Sat, 04 Jan 2014 05:02:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=randomsample.de; s=a; h=Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To:Subject:Cc:To:From; bh=0Kx/b48+xzXsjyNI7/JxR83T6nQGbU8bP2pg6dnLPTs=; b=gzP/BHjXZUu/qIg6cVeNC+a84AzO5v/gRmS0o8QUjpQu8lnC15uc/nDmtI8O4owSfXwjH2tRj7vjDLoizA0Oj5YaZn+YdXso04VHpnFBJDht3jm0fvK7leUbUInrXc4p; Original-Received: from dslc-082-083-045-175.pools.arcor-ip.net ([82.83.45.175] helo=spaten) by randomsample.de with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1VzO3R-00008f-GC; Sat, 04 Jan 2014 11:02:05 +0100 In-Reply-To: (Stefan Monnier's message of "Fri, 03 Jan 2014 14:52:42 -0500") User-Agent: Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3 (gnu/linux) Mail-Followup-To: Stefan Monnier , Karl Fogel , emacs-devel@gnu.org X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 5.45.97.173 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:167269 Archived-At: Stefan Monnier writes: >> I guess I really meant "If they switch to having a common branch history >> with core Emacs, then merging and change porting gets a lot easier, > > As you know, there is no VCS tool out there that can actually handle > such a thing. Two-way syncs between different branches is still an > open problem. The question is whether you would consider adding projects as submodules to the Emacs repository. I think this would make sense for CEDET; we already have a branch upstream which mirrors the lisp/cedet directory in Emacs. This would of course imply that we move our repository from Sourceforge to Savannah, and sync our user lists so that people can push. It'd be premature to discuss details now, of course, but I know that not everyone is fond of submodules, and I'd just like to know if you're one of those. :-) -David