From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Installation from ELPA Date: Fri, 28 Oct 2022 17:57:59 -0400 Message-ID: References: <164484721900.31751.1453162457552427931@vcs2.savannah.gnu.org> <20220214140020.04438C00891@vcs2.savannah.gnu.org> <87bkqmqpvb.fsf@posteo.net> <871qris3xb.fsf@gnus.org> <877d1aqoc1.fsf@posteo.net> <87edvhqdrb.fsf@gnus.org> <871qrh2hh6.fsf@posteo.net> <87mta5oyec.fsf@gnus.org> <87sfjx10x1.fsf@posteo.net> <875ygsp0ng.fsf@gnus.org> <87h70c9bu4.fsf@posteo.net> <874jw73cjy.fsf@posteo.net> <877d0z5216.fsf@posteo.net> <874jw05mh1.fsf@posteo.net> <83h700yslc.fsf@gnu.org> <87k04sn7xj.fsf@posteo.net> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18696"; mail-complaints-to="usenet@ciao.gmane.io" Cc: eliz@gnu.org, emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Oct 28 23:58:25 2022 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 1ooXMv-0004i4-3Z for ged-emacs-devel@m.gmane-mx.org; Fri, 28 Oct 2022 23:58:25 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ooXMY-0003aO-16; Fri, 28 Oct 2022 17:58:02 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ooXMX-0003Ws-7X for emacs-devel@gnu.org; Fri, 28 Oct 2022 17:58:01 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ooXMW-0002AP-W1; Fri, 28 Oct 2022 17:58:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=GMuF0/GD8qqRyRZKzd3Ef2hlz92cBZz9DlcIi6oRmv4=; b=LOeOmKyVRj67 DM91cME+8bVLFu1RRfUn7jm92i7myFboquw5FIRfGC58N0ZkUtFUijySPS/1QwPnFFyg9kt3yWTUb Z/aZxTC8cmuePOiMsxtLz29tDp+2j/SkQ1h5t6g2uFDEjB3xAyTwa+oq5D2X6kt0IeiBnt7QP2E+E 3gUb3mHwVwBUQvlGsapoe1SWMuwqdOXC5OSnvlyt8K/T8EjaRHLjwG0wMYb9kNzY7ZmrqvEr+F0xu v9IhEeqqMOE6gYjkxHZH7dLRevZyDUylg+rfINP5p4bPUT3hVbjOXmVkJYJcLF+0cbp7EpuTd43VN sRzRFgC34jUySRUGjNFxNQ==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1ooXMV-0005jV-Az; Fri, 28 Oct 2022 17:57:59 -0400 In-Reply-To: (message from Stefan Monnier on Mon, 24 Oct 2022 09:19:24 -0400) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: "Emacs-devel" Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:298700 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > No, it normally fetches a tarball which contains pretty much the same > contents as the upstream's Git repository. We then byte-compile > the ELisp files locally. That means the user does get the source by default with the corrent design. And could edit them, too. That mans the node name "Package from Source" is quite misleading. Using the proposed package-repo command would create a checkout of the ELPA repo, which is different from the current way of installing a package, and that might be useful. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)