From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: elpa-deploy.el --- ELPA deployment library Date: Thu, 29 Aug 2019 11:11:56 -0400 Message-ID: References: <87k1aw6d2p.fsf@oitofelix.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="29241"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Bruno =?windows-1252?Q?F=E9lix?= Rezende Ribeiro Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Aug 29 17:20:55 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1i3MEI-0007T1-Gv for ged-emacs-devel@m.gmane.org; Thu, 29 Aug 2019 17:20:54 +0200 Original-Received: from localhost ([::1]:50982 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i3MEH-00054p-Eo for ged-emacs-devel@m.gmane.org; Thu, 29 Aug 2019 11:20:53 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50356) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i3M5n-00016P-Ms for emacs-devel@gnu.org; Thu, 29 Aug 2019 11:12:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i3M5k-00084V-Sz for emacs-devel@gnu.org; Thu, 29 Aug 2019 11:12:05 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:46192) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1i3M5k-000838-Lu; Thu, 29 Aug 2019 11:12:04 -0400 Original-Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id A0D9E446F96; Thu, 29 Aug 2019 11:12:03 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 9B6EC446F8E; Thu, 29 Aug 2019 11:12:01 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1567091521; bh=3kPPTTtYx7SkaoIRQ528oH2aNiLXalY+WvTVYiVJpss=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=OpOTlmTt1qBCFOzKSr02HcaMOtlf4/7fAw7+uxlB3ByDG0Ts0u3l20Npi8OWoZ42U OrXqZNbjXll9WSpr59/7ab5t2Sno88gP/47RexcJSH8M6YG+G1TgmzXHW0VY50Oyio AuyK8RLfkYxk5h2eRCygNaz6NHV2iHnXp2ZMRMCAfuJBWsT7Dd19LCMgYDJWbe18pf nKDSbKNw4d3/6s3Jq1LBxhKOrZ6t9PHAiABWzpYgkAzps/K1D5c3JI7tPs4xWJ8VWG L7uh8S7vBYAhWaSMwJuDif5B4P1ADyaWJITV2XRAkQfk9t/zKqXbhU7PsjA39TodCT dYGYc2z4YfltA== Original-Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 8D70412051B; Thu, 29 Aug 2019 11:12:01 -0400 (EDT) In-Reply-To: <87k1aw6d2p.fsf@oitofelix.com> ("Bruno =?windows-1252?Q?F=E9l?= =?windows-1252?Q?ix?= Rezende Ribeiro"'s message of "Wed, 28 Aug 2019 21:16:14 -0300") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 132.204.25.50 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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:239680 Archived-At: > Please, find attached =E2=80=98elpa-deploy.el=E2=80=99. Quoting from its= commentary > section: > > This library provides =E2=80=98elpa-deploy=E2=80=99: a function which = automatizes > the deployment of simple and multi-file packages. This consists of > updating the version field of a package source using the current > timestamp, generating its tar archive if multi-file, and uploading > the results to a specified ELPA directory, while deleting any > previous version of the same package already deployed. [ Not sure what is an "ELPA directory". ] It sounds related to what package-x.el aimed to do. > Please, let me know about desirable improvements and whether this is > suitable for inclusion in the standard distribution. I=E2=80=99m also > interested to know about alternative approaches. I'd welcome it in GNU ELPA. Even better if it can be made to provide a superset of package-x.el (so we can mark it as obsolete). I don't see a clear need to have it bundled with Emacs, OTOH. Stefan