From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Achim Gratz Newsgroups: gmane.emacs.devel Subject: Re: ELPA policy Date: Tue, 10 Nov 2015 21:07:42 +0100 Organization: Linux Private Site Message-ID: <87mvulzkhd.fsf@Rainer.invalid> References: <87ziyuaqhl.fsf@petton.fr> <87fv0labbf.fsf@web.de> <87y4eda0kl.fsf@petton.fr> <22074.42230.156669.584780@retriever.mtv.corp.google.com> <87ziyoxvdp.fsf@Rainer.invalid> <83k2psnzyh.fsf@gnu.org> <87mvuorz7n.fsf@gmail.com> <8337wfon3f.fsf@gnu.org> <56401834.8080402@yandex.ru> <83ziynma4s.fsf@gnu.org> <5640C6A0.5010709@yandex.ru> <83twovm9es.fsf@gnu.org> <87ziynx70f.fsf@Rainer.invalid> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1447186109 13163 80.91.229.3 (10 Nov 2015 20:08:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 10 Nov 2015 20:08:29 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 10 21:08:14 2015 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 1ZwFDB-0000Uw-QA for ged-emacs-devel@m.gmane.org; Tue, 10 Nov 2015 21:08:13 +0100 Original-Received: from localhost ([::1]:35270 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwFDB-0000Hy-HJ for ged-emacs-devel@m.gmane.org; Tue, 10 Nov 2015 15:08:13 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48341) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwFD6-0000E2-KO for emacs-devel@gnu.org; Tue, 10 Nov 2015 15:08:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZwFD3-0002jK-Ek for emacs-devel@gnu.org; Tue, 10 Nov 2015 15:08:08 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:39927) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwFD3-0002ii-82 for emacs-devel@gnu.org; Tue, 10 Nov 2015 15:08:05 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1ZwFCv-0000CR-8O for emacs-devel@gnu.org; Tue, 10 Nov 2015 21:07:57 +0100 Original-Received: from p54b47902.dip0.t-ipconnect.de ([84.180.121.2]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 10 Nov 2015 21:07:57 +0100 Original-Received: from Stromeko by p54b47902.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 10 Nov 2015 21:07:57 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 31 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: p54b47902.dip0.t-ipconnect.de User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:MrR2BLgs/iIxnjX6MVLkcRZivJU= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:193957 Archived-At: John Wiegley writes: >> You'd do that with branches if it really becomes necessary. I don't really >> see why submodules could not be used, except for the extra rope they give >> you to hang yourself with. Any other solution is going to have the same >> basic complexity beneath and the potential to not work on some platform or >> other. > > A submodule doesn't allow us to have "Org + some-patch-not-yet-in-Org". You'd branch on ELPA to something like emacs-25.0.50, patch away and point the submodule there if you really can't wait for the patch to be committed in Org upstream and mirrored back to ELPA. >> I maintain that ELPA should benefit Emacs users first. > > I'm intrigued; could you clarify this a bit more? I saw what you wrote in > response to Eli, but that didn't really help. Specifically, do you have a > scenario in mind that is better for users and worse for developers? It was a long day and I'm afraid I'd not be too coherent, so I'll punt for now. But in short, look at CPAN, CRAN and CTAN for NIH examples of what ELPA might possibly become. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Terratec KOMPLEXER: http://Synth.Stromeko.net/Downloads.html#KomplexerWaves