From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?ISO-8859-15?Q?Andreas_R=F6hler?= Newsgroups: gmane.emacs.devel Subject: Re: Emacs contributions, C and Lisp Date: Mon, 24 Feb 2014 21:43:17 +0100 Message-ID: <530BAEE5.9040004@online.de> References: <87r47bi1e5.fsf@yandex.ru> <52F96284.50507@yandex.ru> <52FAE12B.6060101@yandex.ru> <52FC3BEE.60604@yandex.ru> <52FCD2B4.5080006@yandex.ru> <52FD9F1D.50205@yandex.ru> <83mwhucg1h.fsf@gnu.org> <878ute589i.fsf@fencepost.gnu.org> <83d2iqc84m.fsf@gnu.org> <87wqgxkcr9.fsf@yandex.ru> <834n41db0d.fsf@gnu.org> <52FE2985.4070703@yandex.ru> <831tz5daes.fsf@gnu.org> <8738jlohd6.fsf@yandex.ru> <83txc1bl83.fsf@gnu.org> <5300189A.9090208@yandex.ru> <83wqgv9fbj.fsf@gnu.org> <20140216180712.236069f6@forcix.jorgenschaefer.de> <83sirj9cyp.fsf@gnu.org> <20140217203145.71a849f7@forcix.jorgenschaefer.de> <837g8t8ouc.fsf@gnu.org> <20140219080524.25689b6b@forcix.jorgenschaefer.de> <83k3cr58o2.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1393274350 5911 80.91.229.3 (24 Feb 2014 20:39:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 24 Feb 2014 20:39:10 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 24 21:39:20 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 1WI2J5-0003i5-Ma for ged-emacs-devel@m.gmane.org; Mon, 24 Feb 2014 21:39:19 +0100 Original-Received: from localhost ([::1]:59664 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WI2J5-000768-5v for ged-emacs-devel@m.gmane.org; Mon, 24 Feb 2014 15:39:19 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38412) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WI2Iy-000760-Aw for emacs-devel@gnu.org; Mon, 24 Feb 2014 15:39:16 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WI2It-00070T-MT for emacs-devel@gnu.org; Mon, 24 Feb 2014 15:39:12 -0500 Original-Received: from moutng.kundenserver.de ([212.227.126.130]:55754) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WI2It-0006wU-D9 for emacs-devel@gnu.org; Mon, 24 Feb 2014 15:39:07 -0500 Original-Received: from purzel.sitgens (brln-4db90db1.pool.mediaWays.net [77.185.13.177]) by mrelayeu.kundenserver.de (node=mreue007) with ESMTP (Nemesis) id 0MhJnJ-1WdqPm1hJJ-00MOPj; Mon, 24 Feb 2014 21:39:04 +0100 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 In-Reply-To: <83k3cr58o2.fsf@gnu.org> X-Provags-ID: V02:K0:zOjpFQg3xf5OiatjbIDs0HWr/RmTUMCdsKEfqo/Xj3E ZrHu06de7u/bgSusIjIpR72IvMF5cBWKD5mOapG+br+a/NoCK8 TKJJ/oLZcc0dOLsrYjvpggcg0TPo+9qZmm8GItDbbRAHOodlEQ /PVR49J2tn8i6JzypW51raOXK5y+xCRO7cHuIFTkVRX1Pq6Lge 2/4rMwo5TNY8rzG/b6T3Gt6/qYO3Q38KsyFG0WW/oY4vCx8uPY z5JOZi5wV1f54wYgmkF6TLLtPYzcIUaM8mqu1/ewdZF+xlunGU dCaRnUct+OhU+vRM7PwmqZNuQ3UoNqdvQrrIk+4zMTBU1L8wp3 8F32yyp3W6i8bL+nzeo06/yWhsHK3dz5i47k7fSIu X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-Received-From: 212.227.126.130 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:169851 Archived-At: Am 19.02.2014 18:11, schrieb Eli Zaretskii: >> Date: Wed, 19 Feb 2014 08:05:24 +0100 >> From: Jorgen Schaefer >> Cc: emacs-devel@gnu.org >> >> On Mon, 17 Feb 2014 22:29:47 +0200 >> Eli Zaretskii wrote: >> >>>> There are a few other minor problems for me. For example, my last >>>> foray in adding a patch to Emacs was so scary regarding the amount >>>> of red tape involved in the whole process that I am somewhat >>>> reluctant to commit to doing that regularly. >>> >>> What red tape? Emacs is about the most red-tape-less project as you >>> can find, as far as the procedure of admitting a patch is considered. >> >> If I want to contribute to Emacs, and I want to be good contributor, I >> have the following things to keep in mind: >> [...] > > Are you saying that other comparable projects don't have similar > requirements? Because that'd be definitely not true for the projects > I'm familiar with. > > Here are the requirements for GDB contributors: > > https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob;f=gdb/CONTRIBUTE;hb=HEAD > > Here are the GCC requirements: > > http://gcc.gnu.org/contribute.html > > Here's LLVM's (which cover clang): > > http://llvm.org/docs/DeveloperPolicy.html > > As you see, Emacs is the norm here, not the odd one out. The LLVM project does not require copyright assignments, which means that the copyright for the code in the project is held by its respective contributors who have each agreed to release their contributed code under the terms of the LLVM License.