From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Declaring cl.el obsolete Date: Fri, 24 May 2019 10:28:03 -0400 Message-ID: References: <83a7fd7p5k.fsf@gnu.org> <831s0p6ym9.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="232077"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Noam Postavsky , emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri May 24 16:41:14 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hUBNh-000yAY-94 for ged-emacs-devel@m.gmane.org; Fri, 24 May 2019 16:41:13 +0200 Original-Received: from localhost ([127.0.0.1]:55691 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hUBNg-0004Ev-3V for ged-emacs-devel@m.gmane.org; Fri, 24 May 2019 10:41:12 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:48265) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hUBNO-00041y-GJ for emacs-devel@gnu.org; Fri, 24 May 2019 10:40:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hUBBE-0006tM-JF for emacs-devel@gnu.org; Fri, 24 May 2019 10:28:21 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:36774) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hUBB7-0006mk-0L; Fri, 24 May 2019 10:28:14 -0400 Original-Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 0036E442A96; Fri, 24 May 2019 10:28:11 -0400 (EDT) Original-Received: from mail02.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id C6C19442A8D; Fri, 24 May 2019 10:28:05 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1558708085; bh=Lkjrl7WdLeOGqdLVGBJgaQ3U6UETd01Dyyk0U+q8Zgc=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=m/822uP/pmigVt7lLrIPenCACVuhO281B0Sya99Re2yBpbCAPdM3fmfdj6MB2uDk0 kGG41BjOO7C945DdId1t7Fb6Qz6izd6078vLaJJL5mmA+ty00ty13EyEGxUyPMAHk/ QaRLJaAHnSzpEG2gTXeE8tPCaRg9g87nrlUUA2vpFSl3MsOQLE5z0M2XwgBZDmRLDu tTEnRBLwaJRETRd+F5UZghDwXczH6P7PDy/ENzXj6oHEnFlzM7OsEc36sMx7omMacD TIl+7yAa31bna3PsXqRCF4AgKAEGw9mo5ZNb8lZgis4SODj49Fl9ZFtxtOiAvG0WfN evwkrmIjhDjdg== Original-Received: from alfajor (unknown [167.88.27.42]) by mail02.iro.umontreal.ca (Postfix) with ESMTPSA id 92F3C1208AC; Fri, 24 May 2019 10:28:05 -0400 (EDT) In-Reply-To: <831s0p6ym9.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 23 May 2019 17:20:46 +0300") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 132.204.25.50 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:236959 Archived-At: >> > Maybe we should do this more gradually, like first deprecate it and >> > print some kind of warning for it? >> Isn't that what moving to lisp/obsolete/ does? > Maybe. I don't understand this "Maybe". Moving a package to lisp/obsolete (which always comes with an announcement in etc/NEWS) does two things, AFAICT: - announce that this package is officially deprecated. - cause a warning to be emitted when the package is used. IOW exactly what you say we should do "first", except maybe that we use the term "obsoleted" instead of "deprecated". So is the specific word the source of your doubt? Stefan