From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Boruch Baum Newsgroups: gmane.emacs.devel Subject: Changelog message for updating packages Date: Sun, 8 Nov 2020 05:06:46 -0500 Message-ID: <20201108100646.vaynfw4fhdiff27m@E15-2016.optimum.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6612"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: NeoMutt/20180716 To: Emacs-Devel List Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Nov 08 11:10:27 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 1kbheU-0001cJ-7p for ged-emacs-devel@m.gmane-mx.org; Sun, 08 Nov 2020 11:10:26 +0100 Original-Received: from localhost ([::1]:38734 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kbheT-0005SK-20 for ged-emacs-devel@m.gmane-mx.org; Sun, 08 Nov 2020 05:10:25 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46886) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kbhb5-0004qP-9d for emacs-devel@gnu.org; Sun, 08 Nov 2020 05:06:55 -0500 Original-Received: from mout.gmx.net ([212.227.17.22]:36233) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kbhb0-0000ln-SL for emacs-devel@gnu.org; Sun, 08 Nov 2020 05:06:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1604830008; bh=n/SzyNMOFwehthcnc1XS+3Du8P3zfyrvuPXifxJdfF8=; h=X-UI-Sender-Class:Date:From:To:Subject; b=UZpOIDVKDMqkfe/MDF+1P+bOhByuv0Ho1Zg/uFqA/fL/cpIFUfHEgru8Iz1Wn9cjT GJ/G0RQwxM48Z89hVCjUpTg1B/3OZ9/7vCSQQdtIWgtSNGpxUY4QzZLY+rQJkXEpbk l2/RV1CmPJRLLII9i4/7moylOdIITQcycVFVmFpU= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from E15-2016.optimum.net ([70.19.86.82]) by mail.gmx.com (mrgmx105 [212.227.17.174]) with ESMTPSA (Nemesis) id 1M72oB-1kgP5T1zg7-008ZoO for ; Sun, 08 Nov 2020 11:06:48 +0100 Content-Disposition: inline X-Provags-ID: V03:K1:unWKSfyBDi63eX6+Uje5MnWslUC5zmfgz3atdkn7j0qHnethCTY nplG08P0tqqAQ6zL45zEfbk2Ifm13wDBg393oMySnTHiXw2z76eRr7OaHmrblal6ThUprpg 1X6wu3NdsOM306kDaMWNI5sM4z+ujRaSs+pIZ5AfL6b4/io7rvr9g8s+YkntL5N2IIV70HX 6xxtTG6wJK4pMsZeaB85A== X-UI-Out-Filterresults: notjunk:1;V03:K0:Uxe2lH5gAqo=:la6W7/X9q2iQvQX/0t+xDe 9HUpy/bTmJA0jLtMo5mpsB/3zrmoUGe9qGcquT1GCHUgO6qDqkk8xjYQb/BrbYaHGKdMtY5MY kcto3ypAlr7DftAxuCv61V6qpQ33d7XkTd2+ZmS/1hxf+lAhS0JglLDFBKJX4tLVtGSo2JTgx +PnI/7yPPdKcZS6bQ52XxSJKRpOEhPcmvuLdHN0DAjt0bwweog5o7SJAkotPstTG4yuM7yl2c JlrxQ6BM9Q5Tkg+sFsRiuzN9z2CjFt5UiuuaoEq5MRTOK1WhmPqsaJW+HA2LDy8a8wUExXdiE vHIYrh3xQglzZ+fp4EUS9sYjWoOHyCs2jyfVFmr3/sNkfRERvkIyfocF9Xy9Rh8qLfmPhHB2B sV9K1jQgvE46gJSOiM9Df7/uDtNTiDTJmFf37NOiNXiGrJHWqDuWrTm9qbGJnjhmZyssf+nzj 9dSrkyUglAe0OmDri0aZUjNHVfM0HMqJ4/ZYiJxrGi1a7M5kBBv61Op0+yP5BrXR+7/sBXMGX GGjpCjIsAmRkO2O5Gn0txiYcf0WCderfnDWI3rmlLWrjjfEEZXqiS0Y9dlbKvFcvsDiM5BnAs yHPkoqnOuq0/pdLH9yrQu8qz1aWH9qQAcRCpkiEIx8PoIVPvzgPPv5xQVE3W/vDkp3LJJj9KC REHGekWWnEP61t/Oy6hzyJl6adownws8Z5BJoxfp8u73lkb1OfCSwCLO2htim7ypkF0KY5Lf2 Jvy0Z2lygc5keATpkAEFv+OHJ8qg8jwY7FNPYrGSfZLeX0+wHO8YPSSBwXnMYanYQ7TEVpts Received-SPF: pass client-ip=212.227.17.22; envelope-from=boruch_baum@gmx.com; helo=mout.gmx.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/11/08 05:06:49 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no 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:258888 Archived-At: As an emacs user, I would like to know before updating a package what is in store for me if I decide to perform an update. As a programmer, I would like to inform / warn users of changes or new features when they update. This has become a standard feature of linux package managers and ought to become a feature of emacs' package.el IMO. For example, in debian one can perform 'apt changelog foo' prior to upgrading package foo, and a developer can prepare an update message that appears after an upgrade (and is also mailed to the admin's mailbox). Participating packages would need to have some standardized changelog file and possible message file, and package.el would need one extra interactive function and a handler for the possible messages. If this has been discussed before, it's not my intention to re-hash a previously rejected proposal. =2D- hkp://keys.gnupg.net CA45 09B5 5351 7C11 A9D1 7286 0036 9E45 1595 8BC0