From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Angelo Graziosi Newsgroups: gmane.emacs.devel Subject: Re: Summary and next steps for (package-initialize) Date: Wed, 23 Aug 2017 13:33:53 +0200 (CEST) Message-ID: <2074981921.476065.1503488033882@mail.libero.it> References: <83tw12cocz.fsf@gnu.org> <83wp5xat6i.fsf@gnu.org> <2d035e42-006b-e76e-2b3f-75f2dfd87bb7@taydin.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1503488136 16003 195.159.176.226 (23 Aug 2017 11:35:36 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 23 Aug 2017 11:35:36 +0000 (UTC) Cc: Eli Zaretskii , Stefan Monnier , Drew Adams , emacs-devel@gnu.org To: =?UTF-8?Q?Cl=C3=A9ment_Pit-Claudel?= , Radon Rosborough Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Aug 23 13:35:32 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dkTwY-0003eC-Mn for ged-emacs-devel@m.gmane.org; Wed, 23 Aug 2017 13:35:30 +0200 Original-Received: from localhost ([::1]:43014 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dkTwc-0002qG-5P for ged-emacs-devel@m.gmane.org; Wed, 23 Aug 2017 07:35:34 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51632) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dkTv8-0002N9-8a for emacs-devel@gnu.org; Wed, 23 Aug 2017 07:34:03 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dkTv5-00015O-49 for emacs-devel@gnu.org; Wed, 23 Aug 2017 07:34:02 -0400 Original-Received: from smtp-31-i5.italiaonline.it ([212.48.25.232]:52466 helo=libero.it) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dkTv4-000137-TM for emacs-devel@gnu.org; Wed, 23 Aug 2017 07:33:59 -0400 Original-Received: from oxapps-10-058.iol.local ([10.255.25.187]) by smtp-31.iol.local with SMTP id kTuzdNSLLDOCqkTuzdAldD; Wed, 23 Aug 2017 13:33:55 +0200 x-libjamoibt: 1601 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=libero.it; s=s2014; t=1503488035; bh=1JMU4/IBLjwHGwK0r/RLTVotP5in1q83wv81onb1P88=; h=Date:From:To:Cc:In-Reply-To:References:Subject; b=dZvJdPy43ZG5VJE21yhEOjPZO43rkvRofXxanSetllO4gyyMQ4wusB0MTRcTu769E k4MbVUmulNpM/jcti0zpBcLNtIQBAPlJuzBEOhRUTBKM21mHCg1LtUxY9llXFv6bsw KJMqGaBespcKkY/cciU5/7cFGxK0VSkAgEeVWtGCI/hEbYIOEMV9WHpeOoVq1dkfiT xz0G0XymJBmyx+xDAf+xz4J6hx24iapT77OtuSKfM1nkNHixcawR70MsioMCnSlz2X 9LUwfKDNaIJ3QuVIpPyz/mQwIjgCPd0tpAc4WGEDlyCRnpgRvXw8Y//rkREVeaoxCe Arop0aIWfwujQ== X-CNFS-Analysis: v=2.2 cv=ObXoNlbY c=1 sm=1 tr=0 a=XDfb6xSIj0s+ogqOQMaGEQ==:117 a=LApjbQeUcGUA:10 a=IkcTkHD0fZMA:10 a=pGLkceISAAAA:8 a=k0ln0l61d1yz-JV9MYoA:9 a=QEXdDO2ut3YA:10 a=6kGIvZw6iX1k4Y-7sg4_:22 In-Reply-To: X-Priority: 3 Importance: Medium X-Mailer: Open-Xchange Mailer v7.8.3-Rev25 X-Originating-IP: 95.239.230.82 X-Originating-Client: open-xchange-appsuite x-libjamsun: cYLVUajenopcdIyrlf5RYL6oxNLMOGZG x-libjamv: pRMfRgblWPg= X-CMAE-Envelope: MS4wfNpS/X2H47lbMKgk5jloL9OCfY+4SHewAGMSdD+Tq4ad5Jo99uUP0yN/7AdbCQZ4DpMeslTkXqzsXpFDS+qbzEXeUwKSX0+47nAOj0FpV0L4xs4BbfG7 W4Xoq/Lp93MWZq2b7CGwBF5zayX7QHdO985/YC84lz3322OlHy+3Ji8RpGghSvSec1CwdrE2ian+SsG6TPYBU2UdWCzEq91eBACvpL3R6gTiu9Vzsewx4h1C DiyaOFuN4zfXxVrOsTLbyYPJD7K3O7KPh3GAuYqb/q+P4MG4a6iaWbePYx03ZctbyBKbTAAiYz0q95ANmu9Ta4p5f1RxJjGtrv3N2mt7jnQ= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 212.48.25.232 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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:217720 Archived-At: Hi Radon, > Il 23 agosto 2017 alle 7.17 Radon Rosborough ha scritto: > [...] > Drew, Stefan, Eli -- would you be comfortable with this alternative > proposal, to add a second init-file as I've outlined above? It would > make package.el "just work" in all cases, without requiring any change > to the user's init-file, as long as users read docstrings before > customizing `package-load-list' etc., and as long as we're prepared to > sacrifice a little backwards compatibility (although maybe we can be > smart about it and make the change pretty painless). > > Angelo -- ... sorry :P > > I still think that calling package-initialize in the > init-file is "the right thing" from an architecture and > modularity perspective, but having a second init-file may be > a more pragmatic solution. I don't know which problem you are trying to solve and its details, but the idea to introduce an init file to fix it sound wrong to me. Why not to introduce an init file to fix something in foo1.el or foo2.el or... f..? No, what ever you are trying to fix is 'wrong'... :P