From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: AW: Fwd: CEDET sync Date: Wed, 03 Mar 2010 08:41:27 +0100 Organization: Organization?!? Message-ID: <877hptg8d4.fsf@lola.goethe.zz> References: <86bpf7q3fc.wl%lluis@ginnungagap.pc.ac.upc.edu> <87wrxvyijr.fsf@stupidchicken.com> <4B8C42E2.3080308@siege-engine.com> <7697A57B1AD9104F993CDF6A5B69430C09227D1F24@CORPMAIL08.corp.capgemini.com> <7697A57B1AD9104F993CDF6A5B69430C09225DFF6E@CORPMAIL08.corp.capgemini.com> <87eik2bt9m.fsf@stupidchicken.com> <871vg2y8pc.fsf@uwakimon.sk.tsukuba.ac.jp> <87y6iaii3o.fsf@stupidchicken.com> <87sk8ivyl3.fsf@uwakimon.sk.tsukuba.ac.jp> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1267602145 16300 80.91.229.12 (3 Mar 2010 07:42:25 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 3 Mar 2010 07:42:25 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 03 08:42:20 2010 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.69) (envelope-from ) id 1NmjDl-0000PD-S1 for ged-emacs-devel@m.gmane.org; Wed, 03 Mar 2010 08:42:18 +0100 Original-Received: from localhost ([127.0.0.1]:58975 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NmjDZ-0001lQ-HM for ged-emacs-devel@m.gmane.org; Wed, 03 Mar 2010 02:42:05 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NmjDS-0001lC-Hb for emacs-devel@gnu.org; Wed, 03 Mar 2010 02:41:58 -0500 Original-Received: from [140.186.70.92] (port=40871 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NmjDF-0001eq-FX for emacs-devel@gnu.org; Wed, 03 Mar 2010 02:41:58 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NmjDB-0001Wy-8o for emacs-devel@gnu.org; Wed, 03 Mar 2010 02:41:41 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]:56511) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NmjDA-0001Wu-V2 for emacs-devel@gnu.org; Wed, 03 Mar 2010 02:41:41 -0500 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1NmjD9-00008I-Gn for emacs-devel@gnu.org; Wed, 03 Mar 2010 08:41:39 +0100 Original-Received: from p5b2c2583.dip.t-dialin.net ([91.44.37.131]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 03 Mar 2010 08:41:39 +0100 Original-Received: from dak by p5b2c2583.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 03 Mar 2010 08:41:39 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 47 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: p5b2c2583.dip.t-dialin.net X-Face: 2FEFf>]>q>2iw=B6, xrUubRI>pR&Ml9=ao@P@i)L:\urd*t9M~y1^:+Y]'C0~{mAl`oQuAl \!3KEIp?*w`|bL5qr,H)LFO6Q=qx~iH4DN; i"; /yuIsqbLLCh/!U#X[S~(5eZ41to5f%E@'ELIi$t^ Vc\LWP@J5p^rst0+('>Er0=^1{]M9!p?&:\z]|;&=NP3AhB!B_bi^]Pfkw User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.92 (gnu/linux) Cancel-Lock: sha1:W2phXcf0Z+pMNNOkhiwIkx832b8= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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:121593 Archived-At: "Stephen J. Turnbull" writes: > Chong Yidong writes: > > "Stephen J. Turnbull" writes: > > > > I don't recall ever hearing of someone being asked to sign an > > > assignment so that someone's private integration of XEmacs code > > > into Emacs could be published. > > > > If a contributor has papers, and wants to contribute code to Emacs, > > and the code is helpful to the Emacs project (i.e. it has to make > > sense in the Emacs code context), then whether or not the code has > > also been contributed to XEmacs is irrelevant. There is no reason > > to treat it any more or less favorably than any other contribution. > > You're sidestepping the question. The conditions you present are > those that I refer to as "(first) allegiance to Emacs". Your use of inflammatory language is likely doing more for your mood than for your argument. > I know that David Kastrup has cried many tears over acquiring papers > for AUCTeX, so that's one example of effort (but it's not yet > integrated). Because there have been too few tears. We enforce assignment papers for any new contributions, and we have assignments from the principal authors (and previous maintainers) and those whose names actually appeared in copyright notices, but I certainly have been dragging my feet with regard to rounding up all previous contributors. I've been asking on the list for help with this task, but it is extensive and not particularly gratifying work. As you should be well aware of. It is not to my credit that I have not yet completed it. I don't see how my failure to meet the necessary conditions for AUCTeX inclusion should imply that the necessary conditions are not necessary. There are valid and legal reasons discussed with the legal counsel of the FSF for requiring copyright assignments for core GNU components such as Emacs. There is nothing arbitrary involved as you try to insinuate with your verbiage of "pledging allegiance". Yes, a line is drawn, and it is drawn further on the side of legal defensibility than you can be bothered to care for. But the position of the line, contrary to what you want to suggest, is determined by legal considerations, not moral ones. The morals are why we bother to be here in the first place. -- David Kastrup