From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Nicolas Petton Newsgroups: gmane.emacs.devel Subject: Re: ELPA policy Date: Tue, 10 Nov 2015 00:42:34 +0100 Message-ID: <87mvumbuz9.fsf@petton.fr> 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> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1447112593 16368 80.91.229.3 (9 Nov 2015 23:43:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 9 Nov 2015 23:43:13 +0000 (UTC) Cc: aaronecay@gmail.com, Stromeko@nexgo.de, Dmitry Gutov , emacs-devel@gnu.org To: John Wiegley , Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 10 00:43:01 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 1Zvw5S-00089V-89 for ged-emacs-devel@m.gmane.org; Tue, 10 Nov 2015 00:42:58 +0100 Original-Received: from localhost ([::1]:56476 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zvw5R-0006sL-M6 for ged-emacs-devel@m.gmane.org; Mon, 09 Nov 2015 18:42:57 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58491) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zvw5C-0006rV-Pm for emacs-devel@gnu.org; Mon, 09 Nov 2015 18:42:43 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zvw59-0003Yw-HM for emacs-devel@gnu.org; Mon, 09 Nov 2015 18:42:42 -0500 Original-Received: from out4-smtp.messagingengine.com ([66.111.4.28]:60025) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zvw59-0003YS-CV for emacs-devel@gnu.org; Mon, 09 Nov 2015 18:42:39 -0500 Original-Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 1068E2049B for ; Mon, 9 Nov 2015 18:42:39 -0500 (EST) Original-Received: from frontend1 ([10.202.2.160]) by compute1.internal (MEProxy); Mon, 09 Nov 2015 18:42:39 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=r9pHBtDUhVWq6UM89bGcpataolQ=; b=U8IBh dQBa5P8p7IwrKs6FJWPA7fe5ARPsvqM113Y2e2luB557rzrnfN6GHs9hp5YOAMJD yAB7JDie1agEC5cEJnDle92D+rkZgoM3kH5aJKP2SV904FlVb3ynek0ZDdooADk/ iWImJy/F5Hv294lzLZxWFGn5Z4Z3nAAOuYXB6s= X-Sasl-enc: og+S25f6UDxcFtg8nn4+09AgTBljqFxs7K2aor2msQmI 1447112558 Original-Received: from blueberry (arennes-658-1-225-50.w92-139.abo.wanadoo.fr [92.139.114.50]) by mail.messagingengine.com (Postfix) with ESMTPA id 2FDC4C016DA; Mon, 9 Nov 2015 18:42:36 -0500 (EST) In-Reply-To: User-Agent: Notmuch/0.20.2 (http://notmuchmail.org) Emacs/25.0.50.1 (x86_64-unknown-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 66.111.4.28 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:193786 Archived-At: --=-=-= Content-Type: text/plain John Wiegley writes: > 3. There should be a defined subset of packages that get copied from ELPA > into the Emacs tarball during release, and an easy way to manage this list > for the core developers. That way, certain packages like seq.el and > stream.el can feel like "core" packages to users, when they are really > "external" packages from the point of view of the core developers. I only added seq.el to ELPA for backward compatibility with Emacs 24.5. The development of seq.el (and map.el for that matter) happen only in Emacs trunk. Moving it out of lisp/emacs-lisp/, and only having it copied in the release tarballs would be a step backward IMHO, it would make it hard to use it in core packages, and would basically mean demoting the libraries to external ones while I'm really working on seq.el to provide a good, consistent and comprehensive *built-in* sequence library to Emacs-Lisp. That's also why all the functions are documented in the Sequences chapter of the Elisp documentation. Nico --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: GPGTools - http://gpgtools.org iQEcBAEBCAAGBQJWQS9qAAoJECM1h6R8IHkQb4UH/3FDztLGIzD10uGYhNqRxT/l jT04FbjVRIVTct3EKp+0HlKnstx66kth9sl54jlUknty9L2s/R/wUZGr4aK6C+68 QkursFap0DDwpzW1aS96ccq2hh/ZPQVxtd1kdmF/k09pphIpTUmliQ7HTXFtNaZF okAzO+iKNnm1RtFS2HNtBJgPNd0F+LS/nGmkO3g5Y4gPnucLRdOIzI6CHASZNPJ0 bfUg5JEjwvV5cZJcbiXgP9IMiAfKsl5wdHvH/7LaECecLa9ZbiV8qHwQExCrhe5x LmZHEs2TJfX3YJedt7XRqdBalKF/gYxiy72r6jSCuotAdKcc5V977zAaxDHQ+60= =tRfZ -----END PGP SIGNATURE----- --=-=-=--