From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.devel Subject: Re: [Emacs-diffs] feature/integrated-elpa 4f6df43 15/23: README added Date: Wed, 21 Sep 2016 13:26:38 -0700 Message-ID: References: <20160916203414.25203.87032@vcs.savannah.gnu.org> <20160916203416.8DF2F220166@vcs.savannah.gnu.org> <87vaxsjmvu.fsf@russet.org.uk> <878tunj2wr.fsf@russet.org.uk> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Trace: blaine.gmane.org 1474489734 14040 195.159.176.226 (21 Sep 2016 20:28:54 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 21 Sep 2016 20:28:54 +0000 (UTC) User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.1 (darwin) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Sep 21 22:28:48 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bmo8L-0002fB-KN for ged-emacs-devel@m.gmane.org; Wed, 21 Sep 2016 22:28:45 +0200 Original-Received: from localhost ([::1]:54743 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bmo8J-0006g2-IV for ged-emacs-devel@m.gmane.org; Wed, 21 Sep 2016 16:28:43 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38826) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bmo7S-0006cx-7a for emacs-devel@gnu.org; Wed, 21 Sep 2016 16:27:51 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bmo7M-0000No-7H for emacs-devel@gnu.org; Wed, 21 Sep 2016 16:27:49 -0400 Original-Received: from mail-pf0-f180.google.com ([209.85.192.180]:33773) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bmo7L-0000Nd-Vc for emacs-devel@gnu.org; Wed, 21 Sep 2016 16:27:44 -0400 Original-Received: by mail-pf0-f180.google.com with SMTP id 21so22606926pfy.0 for ; Wed, 21 Sep 2016 13:27:43 -0700 (PDT) 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; bh=fksONJ/WFUsE5tLs3Z3V9jNR9vlXi5obXxbDAmJRbhQ=; b=Y3FDpOfPO5X9AR0JQFqfxdz9CI/N945+z9kdCvl86LcU1sMB8VwfdXjOLoUbiQ2fF6 ZazOsWcL3bCwdQ21NUkS4NI6yxICSmNtI+PIDHWN0qIUaSVUrooPi32Uoyt/TRaGr9U8 NFcueyf4xvDxrmUA0aRtYYTDaDyM7S0q735elmrnZlosjsgqyD/grZEzm0z1/SuJrXEF dYtGr4tgO0tdjoi1I4xtn4+TGfZ09SqCBPvNi4jfZDi12VDQvxsRgvbPNw08kl2pq5UI rF9sA8q/ImDL0c/6J6Gs69VvH12gjM0Brxca9NPg3VsxHyrleLplx0+/iJwO1AOUxIEx ax3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:in-reply-to:date:message-id :references:user-agent:mail-followup-to:mime-version; bh=fksONJ/WFUsE5tLs3Z3V9jNR9vlXi5obXxbDAmJRbhQ=; b=cmYO0xSo1cd7T4QzK1o9jitXYwaWzzu+kKpbfzdPLT9vKYb0nWEGbkpdV4QrUaUo57 tYsx6HAb03kXgmBLVk7zQy+wRrLGM+W+TBv/b76ejPqDh4CSDScJuiJ1uqVycBtMmwd+ LZp3G0sO85WhNgX9rc8op/BiJqee2rqC3SPi1e2v/iSPp84tZRTCqJ+28+1QrXyE3k9/ NljLFcCexaUc8nWWvqsCSnNkQiPMIKhybW5IU+Lska5YODstCJgFpld2oqcOaAac4h03 WC58GnsjuRPwjbm3OmksQPgOKZVVmQNJwYZwMIZxepSdYfBbHmd7ldddj2aNo/allU3X VIMw== X-Gm-Message-State: AE9vXwPr6IKTjOYBale44p1TNm8PvMdKIOLS9DrdJinQjTRaD/14PQ8fcDPjd17EVtT6hQ== X-Received: by 10.98.52.71 with SMTP id b68mr67843738pfa.147.1474489603024; Wed, 21 Sep 2016 13:26:43 -0700 (PDT) Original-Received: from Vulcan.local (76-234-69-149.lightspeed.frokca.sbcglobal.net. [76.234.69.149]) by smtp.gmail.com with ESMTPSA id fm6sm45651156pab.37.2016.09.21.13.26.42 (version=TLS1 cipher=AES128-SHA bits=128/128); Wed, 21 Sep 2016 13:26:42 -0700 (PDT) X-Google-Original-From: "John Wiegley" Original-Received: by Vulcan.local (Postfix, from userid 501) id 8B69226AED82; Wed, 21 Sep 2016 13:26:41 -0700 (PDT) In-Reply-To: (Stefan Monnier's message of "Mon, 19 Sep 2016 12:36:00 -0400") Mail-Followup-To: Stefan Monnier , emacs-devel@gnu.org X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 209.85.192.180 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:207676 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable >>>>> "SM" =3D=3D Stefan Monnier writes: SM> But that's exactly what I don't want: GNU ELPA should not be just a SM> distribution of third party packages. For that, we already have MELPA SM> which works just fine. I agree also. When we make a release of Emacs, there should be at least eno= ugh vetting of what's in ELPA that people can install those versions with some degree of confidence. Otherwise, there'd be no reason for us to do anything more than accumulate sources in a separate repository. The idea behind "core" and "tarball" ELPA is that we're investing even more= in ELPA than we are now -- for a limited set of packages -- to the extent that we're willing to add them to the tarball, or allow our core packages to dep= end on their functionality. There's also the possibility that we could add another category, maybe call= ed "community ELPA", that would just be a link to some external repository. In that case, the only assurance we'd be providing is that we've reviewed their copyright status, and have confidence they can be considered part of the GNU Emacs project. But this would need periodic updating to be assured of compliance, and I'm not sure we have that manpower. Either way, our management of ELPA needs to be stepped up, with varying degrees of oversight. The real question right now is how we achieve this technically, and Git is the first of those puzzles we have to solve, follow= ed by the build system. =2D-=20 John Wiegley GPG fingerprint =3D 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGcBAEBCgAGBQJX4uz+AAoJEMFE2PTxn+YwbbkL/iS9SvyEn9RSDZkVe7mACswN IVkvVEl/dR5DniD4AUlGeAN4E2Y3y+5v0ik8KR3EwyeEU8tyo/zHm2zRhC3Lvd/u zgWVNmNUYLJEd/1UrNhgipiXwT+Tdjt4IV6mbAPF14ufGSJg1LUnbtxQzaUvgnNQ 3tuLTSNPM39XOtml1vlQBUCmG6dIbX4w+y/ktH49e6/UG3+XrSQyk9QdbpQEVMnB XZnApfPU1wRaUKYg8Zg4vg+We4besGehxlGld5MSRsWigoZDT7avaIy6iMbblwRU fH9iiwhRXPQt/v3YpB3viCeqe2X4/OEEXNnm1dB9xY7e1/2MjqSoG1APQf86I98C HggiC9UZOO4hQawV26CgVUbv7+6dZxNkwaLP1WCIV8DUn9QZsBdM92dq8AsUV8SR hUQaKH1wWb4LjuC84Tdqk4UtYBG8XFfcxg9rZO+NZjLWnkjCGcTihvpwl6xwttpD R0k/EPnE3j2IxzV8NB3pnE6lZOy9cEUQmaDDg/k3Vw== =aYPB -----END PGP SIGNATURE----- --=-=-=--