From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel,gmane.emacs.python-mode,gmane.emacs.xemacs.beta Subject: Re: replacing python.el Date: Sun, 01 Feb 2009 16:57:56 -0500 Message-ID: References: <4980316B.7080503@online.de> <6000FD22-0346-46C8-9696-15F54410B64B@python.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1233595300 27282 80.91.229.12 (2 Feb 2009 17:21:40 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 2 Feb 2009 17:21:40 +0000 (UTC) Cc: skip@pobox.com, rms@gnu.org, python-mode@python.org, XEmacs-Beta@xemacs.org, fx@gnu.org, fbe2@comcast.net, emacs-devel@gnu.org To: Barry Warsaw Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 02 18:22:53 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 1LU2VH-0007E5-JI for ged-emacs-devel@m.gmane.org; Mon, 02 Feb 2009 18:22:35 +0100 Original-Received: from localhost ([127.0.0.1]:46862 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LU2Ty-0005B5-Qn for ged-emacs-devel@m.gmane.org; Mon, 02 Feb 2009 12:21:14 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LU2Iq-00043F-Nm for emacs-devel@gnu.org; Mon, 02 Feb 2009 12:09:44 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LU2Io-0003zV-8h for emacs-devel@gnu.org; Mon, 02 Feb 2009 12:09:43 -0500 Original-Received: from [199.232.76.173] (port=55006 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LU2In-0003yt-RA for emacs-devel@gnu.org; Mon, 02 Feb 2009 12:09:41 -0500 Original-Received: from ironport2-out.pppoe.ca ([206.248.154.182]:15942 helo=ironport2-out.teksavvy.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LU2Ih-0000dB-4b; Mon, 02 Feb 2009 12:09:35 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AswEAD+3hknO+IQk/2dsb2JhbACBbsozhBQGgmw X-IronPort-AV: E=Sophos;i="4.37,366,1231131600"; d="scan'208";a="33208406" Original-Received: from 206-248-132-36.dsl.teksavvy.com (HELO ceviche.home) ([206.248.132.36]) by ironport2-out.teksavvy.com with ESMTP; 02 Feb 2009 12:09:09 -0500 Original-Received: by ceviche.home (Postfix, from userid 20848) id AD29EB4195; Sun, 1 Feb 2009 16:57:56 -0500 (EST) In-Reply-To: <6000FD22-0346-46C8-9696-15F54410B64B@python.org> (Barry Warsaw's message of "Sun, 1 Feb 2009 07:33:15 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. 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:108599 gmane.emacs.python-mode:252 gmane.emacs.xemacs.beta:29309 Archived-At: > I had hoped that it would be possible to merge python-mode.el and python.el > and reduce the confusion and inconvenience of Python X/Emacs users. > Andreas's opinion is that that is technically impossible and I believe it > is Dave's opinion that it will be practically impossible from a legal > perspective. If that's the case, then so be it; we will continue to > develop and maintain python-mode.el as an alternative and XEmacs will > likely include our version in its distribution. Emacs users will have to > find it if they are looking for an alternative, but once they do, it should > work just fine for them. > python-mode.el is now GPLv3. I'm glad to hear it's now GPLv3. From Emacs's point of view, we'd like to see the two converge, but this seems only possible if python-mode.el can be included in Emacs which requires its code to be assigned to the FSF. If the copyright assignment is reasonably possible, then I see no reason why the two code bases can't converge (clearly half the code would be thrown out, and there may be some tricky political work to do to get keybindings aligned, etc...). Last time this was brought up, the general sentiment was that, if merging is too difficult, it might be preferable to switch wholesale to python-mode.el (and then maybe try to retrofit some of python.el's featureset). > It seems like python-mode.el will never be included in Emacs. Why is that? Too many contributors? Can't be tracked down? Won't sign papers? Stefan