From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.devel Subject: Re: ELPA policy Date: Wed, 11 Nov 2015 11:23:33 -0800 Message-ID: References: <87ziyuaqhl.fsf@petton.fr>> <5640C6A0.5010709@yandex.ru>> <83twovm9es.fsf@gnu.org> > <868u65afvh.fsf@stephe-leake.org> > <87lha5snji.fsf@isaac.fritz.box> > <87d1vhsmuj.fsf@isaac.fritz.box> > <878u65slue.fsf@isaac.fritz.box> > <874mgtsjwn.fsf@isaac.fritz.box> > <867flp8nb7.fsf@stephe-leake.org> <9e33129a-07d0-4abe-a94e-32d6d881519b@default> > <86bnb06g7g.fsf@stephe-leake.org>> > NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1447269942 17200 80.91.229.3 (11 Nov 2015 19:25:42 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 11 Nov 2015 19:25:42 +0000 (UTC) Cc: Stephen Leake , rms@gnu.org, emacs-devel@gnu.org To: Drew Adams Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Nov 11 20:25:41 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 1Zwb1Z-0002oA-C0 for ged-emacs-devel@m.gmane.org; Wed, 11 Nov 2015 20:25:41 +0100 Original-Received: from localhost ([::1]:42595 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zwb1Y-0000Xc-RO for ged-emacs-devel@m.gmane.org; Wed, 11 Nov 2015 14:25:40 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37511) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zwb1O-0000Wj-PR for emacs-devel@gnu.org; Wed, 11 Nov 2015 14:25:34 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zwb1J-0001jH-IE for emacs-devel@gnu.org; Wed, 11 Nov 2015 14:25:30 -0500 Original-Received: from mail-pa0-x22e.google.com ([2607:f8b0:400e:c03::22e]:36298) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zwb1J-0001jD-Ce; Wed, 11 Nov 2015 14:25:25 -0500 Original-Received: by pacdm15 with SMTP id dm15so39001947pac.3; Wed, 11 Nov 2015 11:25:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:mail-followup-to:mime-version:content-type; bh=wG290eJxApN9eHm8EAXtkQBeZymTfpgK2O96yKwNwHQ=; b=mqNykoFFr3p5iJFMF7KB5czbk2ChMLzyoxpFszP5wjwYoQ8s7FPOjOZDyTcLl3Isp8 lUf7Viw0hxRqa6mMHUESicj2pM3VHAYdJQWwQnm+jnAGe7oHi0M5EUZ2buGvVuDsLLXc umPlL/JqBwUcH7K/yaXzyGKt7xrYKEMAh0h4uUbFbEyX5su4Xvlr/wnnJjrq+3Rf6j14 XkzHGYAOH4A3IxOghW+q4R5Fgq9SU6bzqeo1ViPvYynbJHfY5su/WlOvtlsfbaK6GrWy AMvC1HPrb3ggJZLWCdLg10s4fLfTNLBH4NJUr+Ka9iSpUSl1iOO5ubbQASqNTi/V+wVr Eegw== X-Received: by 10.66.240.4 with SMTP id vw4mr17110752pac.9.1447269924716; Wed, 11 Nov 2015 11:25:24 -0800 (PST) Original-Received: from Vulcan.attlocal.net (76-234-68-79.lightspeed.frokca.sbcglobal.net. [76.234.68.79]) by smtp.gmail.com with ESMTPSA id ja4sm10731792pbb.19.2015.11.11.11.25.23 (version=TLSv1 cipher=RC4-SHA bits=128/128); Wed, 11 Nov 2015 11:25:23 -0800 (PST) X-Google-Original-From: "John Wiegley" Original-Received: by Vulcan.attlocal.net (Postfix, from userid 501) id F1C131055C28C; Wed, 11 Nov 2015 11:25:22 -0800 (PST) In-Reply-To: (Drew Adams's message of "Wed, 11 Nov 2015 09:47:12 -0800 (PST)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (darwin) Mail-Followup-To: Drew Adams , rms@gnu.org, Stephen Leake , emacs-devel@gnu.org X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:400e:c03::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:194123 Archived-At: >>>>> Drew Adams writes: > I will continue to use MELPA for my libraries, and not GNU ELPA, for one > reason: > > I post my code to Emacs Wiki (to locked pages). MELPA pulls the code from > the wiki (daily). I do not need to use GIT etc. > > This is the way I prefer to work. Call it old-fashioned or bizarre; I don't > care. This is a legitimate complaint, Drew. One of the things I want to avoid with ELPA is making it harder for people to contribute to than other alternatives. Since pulling in data from the Web indiscriminately is not possible for this project (we have to make sure we're not unwittingly including code without a proper copyright assignment), perhaps we need as an "integrator": someone willing to guide the update of ELPA from various sources on the Web, keeping an eye out for changes that might affect copyright. It wouldn't be too hard to setup a process that updates a local clone of ELPA with all your latest versions from GitHub and EmacsWiki, and then to check over a diff of those changes before pushing them to ELPA. One might even suggest that you could do this yourself, as part of your own release work. Would that be something you'd find worth doing? John