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: use-package.el -> Emacs core Date: Tue, 10 Nov 2015 21:54:52 +0200 Message-ID: <56424B8C.7060403@yandex.ru> References: <864mgtaf6l.fsf@stephe-leake.org> 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 1447185333 32543 80.91.229.3 (10 Nov 2015 19:55:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 10 Nov 2015 19:55:33 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 10 20:55:29 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 1ZwF0b-0004pP-1C for ged-emacs-devel@m.gmane.org; Tue, 10 Nov 2015 20:55:13 +0100 Original-Received: from localhost ([::1]:35195 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwF0a-0002Qj-Eq for ged-emacs-devel@m.gmane.org; Tue, 10 Nov 2015 14:55:12 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43180) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwF0N-0002QT-3x for emacs-devel@gnu.org; Tue, 10 Nov 2015 14:54:59 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZwF0J-0007P9-SJ for emacs-devel@gnu.org; Tue, 10 Nov 2015 14:54:59 -0500 Original-Received: from mail-wm0-x22a.google.com ([2a00:1450:400c:c09::22a]:37816) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwF0J-0007P3-M3 for emacs-devel@gnu.org; Tue, 10 Nov 2015 14:54:55 -0500 Original-Received: by wmww144 with SMTP id w144so15915690wmw.0 for ; Tue, 10 Nov 2015 11:54:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-type:content-transfer-encoding; bh=Y6wkFeJmNmB722VYzfeiqlRTuA68z/53iVI4Y9gtOtg=; b=yU4G6+AdqAV4xBf9cczt3ys8X+6BCEhQl8V8zQPbTiXIbqWXm68FC1Y77Jp2BkEscw yE2z0zbn4XtWVor4oYVYEfHukS/DEgYCkIfsri3KSNookWUCvAOPQBwIS8t+3U0jve1Y AFQiC8CXu1URb+cebDm8s2kk0m+uwuUSiikmrh2qCkEFiMolwcujFTI6SI875ZqUAG1m /5Lseo/huAzqql3QcIS5uWAfxsHo5ZGmhgt1KTxgzCMUAfMnTj02Ad0h9wwFHh0KvChz pN3h5MQd4KUAlySdhrr31X1I5jPm+P61fWeV7iCeG8bLJagJlGCfDLJbLxQI2Rl/IHiF QJeg== X-Received: by 10.194.186.238 with SMTP id fn14mr6493923wjc.128.1447185295150; Tue, 10 Nov 2015 11:54:55 -0800 (PST) Original-Received: from [192.168.1.2] ([185.105.175.24]) by smtp.googlemail.com with ESMTPSA id l1sm24129771wmb.1.2015.11.10.11.54.53 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 10 Nov 2015 11:54:54 -0800 (PST) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:42.0) Gecko/20100101 Thunderbird/42.0 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c09::22a 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:193949 Archived-At: On 11/10/2015 08:34 PM, John Wiegley wrote: > Well, it will be maintained by a core developer. :) Quite a few packages in ELPA come from Emacs committers. Stefan has several (e.g. sml-mode). I maintain three (2 of which are comparable in popularity to use-package, judging by the number of stars on GitHub). > It would also be in the > Emacs manual, and blessed as an official method for declaring complex package > configuration. Packages can also include manuals (I don't know the details, but e.g. Flycheck does). Of course, you can't declare use-package to be "blessed" that way. > Further, I wouldn't want it changing on users as ELPA updates. Once a user > downloads Emacs X.Y and reads the manual on how to write such configurations, > the information should remain true until Emacs X.Z. Do you expect use-package to depend on new features in every Emacs version? Otherwise, you can have pretty much the same by only releasing a new version of use-package once a year. :)