From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Sean Whitton Newsgroups: gmane.emacs.devel Subject: Re: Adding Emms to ELPA (take 2), and a technical question Date: Wed, 27 May 2020 22:34:20 -0700 Message-ID: <875zcgvd0j.fsf@iris.silentflame.com> References: <87pnbwg0up.fsf@rabkins.net> <87mu5trwls.fsf@rabkins.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="4315"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Stefan Monnier , Yoni Rabkin Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu May 28 07:34:58 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jeBBx-00011j-WE for ged-emacs-devel@m.gmane-mx.org; Thu, 28 May 2020 07:34:58 +0200 Original-Received: from localhost ([::1]:48220 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jeBBx-0002bj-0k for ged-emacs-devel@m.gmane-mx.org; Thu, 28 May 2020 01:34:57 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36140) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jeBBR-0002B7-T9 for emacs-devel@gnu.org; Thu, 28 May 2020 01:34:25 -0400 Original-Received: from out4-smtp.messagingengine.com ([66.111.4.28]:49749) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jeBBQ-0006Aa-O3 for emacs-devel@gnu.org; Thu, 28 May 2020 01:34:25 -0400 Original-Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 76E4E5C0116; Thu, 28 May 2020 01:34:22 -0400 (EDT) Original-Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Thu, 28 May 2020 01:34:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-type; s=fm3; bh=B+kqDzqyZ0co36ISnt79iJoPUV aA3tnH+uow2kEk03Q=; b=g5iGKdOQH4i+503inJ6vD/Av1pm+dZV9cDreA6E0s+ laFRC+chEjzSoIBfnpqq8bQe/0/AzhWWQG5AX0lQMZbVjuGdiFQFTw0W16+BfEgE 7nEGjMKRuJuwMR15VMk8snrZbO3hdiD8MtBvtVM4csgT9CyF2fUmp3bxkOu20l7h 3Od/2CSGrLRyOze1yFLiIFI+X/ZXG1MELP0Ud6UV8mqJIpPqdMPYH5c73DslSpu3 EPM5jpVZR063gvBFBAzEoVp09btzcgmeRinjS9uFki0JLL6HSLwjt0DBmx5Pdt0N d5p8oBVIM5JGCtl+mxhSKCw3nEe9jROJ48oPGbQC9CUg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=B+kqDz qyZ0co36ISnt79iJoPUVaA3tnH+uow2kEk03Q=; b=2aPWtt5Db4MNkb3nLNV4d5 Y+TLbSkcKypAboK9wNxcgIoisVb9LSZLzfO+Et83Ke+0Ks66870rokofsshhY5vK 4zR1ZvpKq04SQqNkerKYmrgYr0qlFD5BUbCch/3hqP984JOVeL/ZzbPSPpMHtZDn 035irw7nxOWsT+7bYCzrXekw4AIJfdq4MLAZNsTR2M2qIpm7Ywu9Y9wOlGHo47wO qkFQOLbHafeen45QSHJTJC8C02KwrSSwsL1ndipEpeHwBnXviKg8j2P5RVHIVsFg euOhGDmD6XkCL/1jBuvINQ4wlVIRS88tBEiegkfyBLRKoNObC7fHvV97D3Ih5jjw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedruddvhedgkeejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufgjfhffkfggtgesthdtredttddttdenucfhrhhomhepufgvrghnucgh hhhithhtohhnuceoshhpfihhihhtthhonhesshhpfihhihhtthhonhdrnhgrmhgvqeenuc ggtffrrghtthgvrhhnpeegtddvheegfffhffdvfeefhffgjefflefhteevffffkeetgfdt jedtiedvtdevheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfh hrohhmpehsphifhhhithhtohhnsehsphifhhhithhtohhnrdhnrghmvg X-ME-Proxy: In-Reply-To: Received-SPF: pass client-ip=66.111.4.28; envelope-from=spwhitton@spwhitton.name; helo=out4-smtp.messagingengine.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/28 01:34:22 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:251534 Archived-At: Hello, Hope this is not too off-topic. On Wed 27 May 2020 at 10:36PM -04, Stefan Monnier wrote: >> outside of using elpa. For instance, I know that there are people who >> package Emms for Debian and other OS' using their own package >> managers. I don't want to rock their boat if possible. > > Those people can package ELPA packages their eyes closed (try `apt > search elpa-` to see why I think so). They will likely stop using their > ad-hoc packaging once it's available via GNU ELPA and will use their > generic support for packaging ELPA packages instead. Just fyi, the elpa-* machinery is independent of whether the package is available in an ELPA archive, as we can generate the required metadata mostly automatically. But if upstream does provide the files, then it tends to work a bit better. The reason the emms package in Debian doesn't use that machinery yet is simply that it hasn't been switched over to use it by its package maintainer. -- Sean Whitton