From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Daniele Nicolodi Newsgroups: gmane.emacs.devel Subject: Re: decision on moving core packages to ELPA; also move to obsolete? Date: Tue, 15 Dec 2020 10:32:46 +0100 Message-ID: References: <86a6ugnopl.fsf@stephe-leake.org> <83im94b17m.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="13368"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Thunderbird/78.5.1 Cc: stephen_leake@stephe-leake.org, emacs-devel@gnu.org To: Eli Zaretskii , Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Dec 15 10:33:56 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 1kp6iS-0003Lb-EP for ged-emacs-devel@m.gmane-mx.org; Tue, 15 Dec 2020 10:33:56 +0100 Original-Received: from localhost ([::1]:37328 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kp6iR-0000jz-Bx for ged-emacs-devel@m.gmane-mx.org; Tue, 15 Dec 2020 04:33:55 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58374) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kp6hY-0000CS-Cy for emacs-devel@gnu.org; Tue, 15 Dec 2020 04:33:00 -0500 Original-Received: from grinta.net ([109.74.203.128]:41294) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kp6hS-00044I-Bk; Tue, 15 Dec 2020 04:32:59 -0500 Original-Received: from black.local (p4fe7185a.dip0.t-ipconnect.de [79.231.24.90]) (Authenticated sender: daniele) by grinta.net (Postfix) with ESMTPSA id 82931E07DC; Tue, 15 Dec 2020 09:32:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=grinta.net; s=2020; t=1608024769; bh=ZCbPEStwou/epNs5yqBzyHwFh7aCYkLTC1KcxorKYHs=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=a7jtnDzl+KzRS44r0ipSNqbYRrs1+2T2CrUSODfk85yY2YHmiTxEkMsEEO2FVESp0 qJkunMLMC9vhKimeCfJxzu+cbcitgt/popfPcB8v6yUJdNYiYxSKOHS/WyPjM2ibzX AFL/WFFta+g8eMa3WuR1GyUQ7RZ47uuIf6cqsi2D5X8ProGwYcuL5fuOcW1ZisCgOT b0igaD4BO5ozT1eb5OOrlX3dfVcudf2pUl6y43NDu/+4spRqIdj/MqEsvm6uO/ULBl 7qiNb2F6JLyHV1Miz9ATJ4G8xJX21ZObBPNS1rcmSlXzSzznZMcEaPFBDD4MZhkiPZ A3YvjRZLo58kA== In-Reply-To: Content-Language: en-US Received-SPF: pass client-ip=109.74.203.128; envelope-from=daniele@grinta.net; helo=grinta.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, NICE_REPLY_A=-0.001, SPF_HELO_PASS=-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:260855 Archived-At: On 15/12/2020 06:06, Eli Zaretskii wrote: >> From: Stefan Monnier >> Date: Mon, 14 Dec 2020 18:40:49 -0500 >> Cc: Stephen Leake , emacs-devel@gnu.org >> >> IOW the difficulty is not a question of implementing it but of deciding >> of the resulting tradeoffs (mostly around whether or not building from >> emacs.git should fetch the extra bundled GNU ELPA packages and if so >> when and how). > > AFAIR, the main difficulty that remains to be resolved is how to allow > users to update a bundled package from ELPA. Do you mean this in a technical way or in an user experience way? Org is distributed as part of Emacs but it is routinely also installed and updated from ELPA and AFAIK it does not implement any special trick to make this work smotly. Cheers, Dan