From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: ELPA policy Date: Mon, 9 Nov 2015 18:15:28 +0200 Message-ID: <5640C6A0.5010709@yandex.ru> 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> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1447085801 17196 80.91.229.3 (9 Nov 2015 16:16:41 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 9 Nov 2015 16:16:41 +0000 (UTC) Cc: aaronecay@gmail.com, Stromeko@nexgo.de, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Nov 09 17:16:31 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 1Zvp7M-00056F-03 for ged-emacs-devel@m.gmane.org; Mon, 09 Nov 2015 17:16:28 +0100 Original-Received: from localhost ([::1]:53770 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zvp7L-0005D7-Fy for ged-emacs-devel@m.gmane.org; Mon, 09 Nov 2015 11:16:27 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39592) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zvp6X-0004jC-SN for emacs-devel@gnu.org; Mon, 09 Nov 2015 11:15:38 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zvp6S-0001Pb-Ty for emacs-devel@gnu.org; Mon, 09 Nov 2015 11:15:37 -0500 Original-Received: from mail-wm0-x22e.google.com ([2a00:1450:400c:c09::22e]:35397) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zvp6S-0001PX-K5; Mon, 09 Nov 2015 11:15:32 -0500 Original-Received: by wmdw130 with SMTP id w130so36135141wmd.0; Mon, 09 Nov 2015 08:15:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-type:content-transfer-encoding; bh=m2JTOGnAm9T6CKmHhLd92HoKRYBvCVlN3LTrJ8+ZpxI=; b=J2d7mjQwFJxwVUW1dmxiyGvYcdn67ATVVyvSvPlHHzkQJdhFv6PfSvZ1GLH6Qszgw3 kiEylMdggV3KVWZ1fsHHMu1/Bv7t8fmOFWh+3Z6nOt/D+7tzWuc4lLVd6rFZz0z4m9Wt 5fNBsHPwIeTQn6Y5V79fLoklRgqZofKh/M5bpoPgotJ85SWQ0FZdyxOLJTleEkHiwFrL ePLWrIBgxnvTGayf4gl47o+m5BddgwjdPYSicXR96ChxH+AeskC+A09suQcfvGVHbk91 QZctX0dVjQe/Myhgkmy45EDZRUrDY2HTyIgRwU6Y62z6LllUtX/20Kn+msoGHK+LT2+P g5SQ== X-Received: by 10.194.7.69 with SMTP id h5mr30936747wja.117.1447085731904; Mon, 09 Nov 2015 08:15:31 -0800 (PST) Original-Received: from [10.9.0.103] (nat.webazilla.com. [78.140.128.228]) by smtp.googlemail.com with ESMTPSA id l81sm15082713wmb.2.2015.11.09.08.15.29 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 09 Nov 2015 08:15:30 -0800 (PST) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:42.0) Gecko/20100101 Thunderbird/42.0 In-Reply-To: <83ziynma4s.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c09::22e 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:193720 Archived-At: On 11/09/2015 06:05 PM, Eli Zaretskii wrote: > Nothing prevents us from making the same arrangements in the Emacs > repository as we have in ELPA, and then users could add the Emacs > repository to their list of sites that package.el knows about. Create yet another package archive? With a separate publishing mechanism? > Besides, most core packages don't need any elaborate setup, you just > drop them in and restart Emacs. "Just drop them in" doesn't address the issue of package updates, not in the slightest. > How will that change if we move them outside Emacs? It's not like > there's some magic at ELPA that just putting a package there magically > resolves all these issues. And if someone will have to work on that, > she can do that without moving the package aside. They will be forced to declare the required Emacs version, for one. And abide by it. But yes, that's also possible to do inside the Emacs repo. >> There were different suggestions, with different degrees between "let's >> move Org and Gnus out" and "let's move everything out". > > I didn't see any. All right, then. Let me make one right now: let's move out Org, Gnus and CEDET. And consider doing that with any other big codebase that's also maintained separately (Calc comes to mind). There have been objections to doing that for each of these packages, but there you go. Suggestion made.