From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.devel Subject: Re: CEDET merge question Date: Tue, 08 Sep 2009 18:27:09 -0400 Message-ID: <874ordxebm.fsf@stupidchicken.com> References: <87eiql2w5s.fsf@cyd.mit.edu> <87iqftzegt.fsf@stupidchicken.com> <87skex6skt.fsf@elegiac.orebokech.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1252448850 31905 80.91.229.12 (8 Sep 2009 22:27:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 8 Sep 2009 22:27:30 +0000 (UTC) Cc: emacs-devel@gnu.org To: Romain Francoise Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Sep 09 00:27:23 2009 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 1Ml99n-0004fR-0i for ged-emacs-devel@m.gmane.org; Wed, 09 Sep 2009 00:27:23 +0200 Original-Received: from localhost ([127.0.0.1]:45725 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ml99m-0002rL-4k for ged-emacs-devel@m.gmane.org; Tue, 08 Sep 2009 18:27:22 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ml99g-0002pe-MH for emacs-devel@gnu.org; Tue, 08 Sep 2009 18:27:16 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Ml99c-0002mI-Em for emacs-devel@gnu.org; Tue, 08 Sep 2009 18:27:16 -0400 Original-Received: from [199.232.76.173] (port=56261 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ml99c-0002lp-7Q for emacs-devel@gnu.org; Tue, 08 Sep 2009 18:27:12 -0400 Original-Received: from pantheon-po37.its.yale.edu ([130.132.50.95]:59398) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Ml99b-00054r-S3 for emacs-devel@gnu.org; Tue, 08 Sep 2009 18:27:11 -0400 Original-Received: from furry (dhcp128036014244.central.yale.edu [128.36.14.244]) (authenticated bits=0) by pantheon-po37.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id n88MR93r023529 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 8 Sep 2009 18:27:09 -0400 Original-Received: by furry (Postfix, from userid 1000) id 8BC2FC070; Tue, 8 Sep 2009 18:27:09 -0400 (EDT) In-Reply-To: <87skex6skt.fsf@elegiac.orebokech.com> (Romain Francoise's message of "Tue, 08 Sep 2009 23:21:22 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.4-2.6 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:115154 Archived-At: Romain Francoise writes: > I don't think we have any other packages where the rule is "make the > change upstream first". That sounds like a liability to me. Actually, that's the situation for Org mode. If you want to *develop* Org mode, I would encourage you to work on the upstream version, not the version in Emacs. This refers to development, not bug fixes (I apologize if my prior post caused confusion). In the preceding discussion, Joakim was talking about writing new Semantic grammars, i.e. development. Bugfixes can of course be applied to the version in the Emacs repository. (Though bugfixes should also be pushed upstream too, in most cases.) In the future, we will want to integrate CEDET more deeply into Emacs. When that time comes, we'll need a new arrangement. But for the time being, I'd prefer to treat CEDET more than (say) Org mode than (say) Calendar.