From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: question about recent change Date: Sat, 9 May 2015 00:06:51 +0300 Message-ID: <554D256B.9060706@yandex.ru> References: <87oalulwpv.fsf@tromey.com> <87a8xehnkj.fsf@tromey.com> <554D104C.209@yandex.ru> <876182hjxc.fsf@tromey.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1431119247 18079 80.91.229.3 (8 May 2015 21:07:27 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 8 May 2015 21:07:27 +0000 (UTC) Cc: Artur Malabarba , emacs-devel To: Tom Tromey Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri May 08 23:07:15 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YqpUI-0008R1-Iw for ged-emacs-devel@m.gmane.org; Fri, 08 May 2015 23:07:14 +0200 Original-Received: from localhost ([::1]:57550 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YqpUH-0004MK-Om for ged-emacs-devel@m.gmane.org; Fri, 08 May 2015 17:07:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:32769) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YqpUB-0004HB-R7 for emacs-devel@gnu.org; Fri, 08 May 2015 17:07:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YqpU7-0008Mb-UF for emacs-devel@gnu.org; Fri, 08 May 2015 17:07:07 -0400 Original-Received: from mail-wi0-x22d.google.com ([2a00:1450:400c:c05::22d]:34040) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YqpU7-0007oZ-OS for emacs-devel@gnu.org; Fri, 08 May 2015 17:07:03 -0400 Original-Received: by wicmx19 with SMTP id mx19so44769492wic.1 for ; Fri, 08 May 2015 14:06:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-type:content-transfer-encoding; bh=5kn5w12ACBZN2B3ZfID6Rjkxdf9Ot1ZEAXJXg5AvYC8=; b=hrMmyfMtaWoytw4LhGg1/g6AP0CHhGTqjisvuljXIbY+JmclZ9TW2tuVi+xZ2/co/h r8pxuHfitVf9Sky1GrW0oenacddhLMsBs6R+0UiwQ4b35tzbC+T2YWvSCaQ4+6rVadcK UnrgWF5n1nNLZeGJ89KC5xA2s60BcTTqp82fCgIQLwSBW6C8lcFbaWDXGK6yO8cz0U4H CziuYbtlP+N9CsqBcAzlhr/XtB3eZjdzuY2EtncSjcMJch2dqrdym0e95JRFnn95AyN6 qOsniEIqcuhn9pPM7gtCt0bMdigzg6X0joqiyPso5VIBtSCxXOYdDCxzvNU1DG4TfYLU T+Iw== X-Received: by 10.180.91.77 with SMTP id cc13mr128438wib.88.1431119213816; Fri, 08 May 2015 14:06:53 -0700 (PDT) Original-Received: from [192.168.1.2] ([82.102.93.54]) by mx.google.com with ESMTPSA id gy8sm552157wib.13.2015.05.08.14.06.52 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 08 May 2015 14:06:53 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.0 In-Reply-To: <876182hjxc.fsf@tromey.com> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c05::22d X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:186342 Archived-At: On 05/08/2015 11:51 PM, Tom Tromey wrote: > You don't have to upgrade. So, I'll have to avoid pressing U, or undo the marks for particular packages every time? > I strongly believe that package.el should first serve the needs of > ordinary users. Power users like you can roll their own, or add a > special power-user-only feature to package.el, or etc. What will be the most popular circumstances, until which an ordinary user will have a non-built-in package outside of package-user-dir? If they have been installed by the operating system, the latter probably expects to manage their upgrades as well (for instance, to match the installed elisp version to the version of the command-line program it is used with).