From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id KMAMCxcuu2JTVwAAbAwnHQ (envelope-from ) for ; Tue, 28 Jun 2022 18:36:39 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id EBj/Chcuu2KhOAEA9RJhRA (envelope-from ) for ; Tue, 28 Jun 2022 18:36:39 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id CAB1B1E1A3 for ; Tue, 28 Jun 2022 18:36:38 +0200 (CEST) Received: from localhost ([::1]:59788 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o6ECb-0002CN-Sd for larch@yhetil.org; Tue, 28 Jun 2022 12:36:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42662) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o6EC9-0002C0-30 for emacs-orgmode@gnu.org; Tue, 28 Jun 2022 12:36:09 -0400 Received: from mail-pj1-f42.google.com ([209.85.216.42]:33537) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o6EC7-0001Gf-HX for emacs-orgmode@gnu.org; Tue, 28 Jun 2022 12:36:08 -0400 Received: by mail-pj1-f42.google.com with SMTP id i8-20020a17090aee8800b001ecc929d14dso12658237pjz.0 for ; Tue, 28 Jun 2022 09:36:06 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=0vIK/VBag30ixK2V0a4XzO7tniFVtzKeLk+K1MX4J1c=; b=2EcQSPw0J+x+FM1dRwVyKgi9qy9aowRm4+CM1o+r+DK7SXPWygf82K2WAoq8P6kD/D t8HoxD0qqoYkJzQZ/KmRiu3g58yaLarsrdQB5jeUJwNntvXtUhtuFM0Z4ImZN9Zg5+DV zKXEPtJrhfEwJTy7VfQdNWpOAY4+QUOgvORGFu40iV+C08cmIzhV0A/HPhcHSYAXBEWx 1TImPno16WoWy5LNo9lW890bEZLId6AeZOsARS0I26SAW98FO0FlLfEi9Lvjrgzid6Za 4cj4It2bfrAlAlgMFqfuYGN73NIEkN/GNUUpgNDd01DKm5H8RG8DnG/O2bMDtdAS37Vi jxNg== X-Gm-Message-State: AJIora9m8v4Ttsq/+LZBwM8ch09dHwWp9zUYJxlakLML5S42otTsnAg2 Ri2xsy+YrBYNrokIbawdU8mlhKjkBk5Nxv29k06udD06 X-Google-Smtp-Source: AGRyM1sLZLAH9E2gGXM7oIsVLHeDQL+tyJGd7pFg8npxrgW6w2AzJZmS9K1LDDsiGyVm28cUs4f1bFrRhQMtEMTifYQ= X-Received: by 2002:a17:903:2444:b0:16b:917e:3b04 with SMTP id l4-20020a170903244400b0016b917e3b04mr3185866pls.145.1656434165580; Tue, 28 Jun 2022 09:36:05 -0700 (PDT) MIME-Version: 1.0 From: Stefan Kangas Date: Tue, 28 Jun 2022 18:35:54 +0200 Message-ID: Subject: Getting rid of org-install.el To: Org-mode Content-Type: multipart/alternative; boundary="00000000000008886205e284a29d" Received-SPF: pass client-ip=209.85.216.42; envelope-from=stefankangas@gmail.com; helo=mail-pj1-f42.google.com X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1656434198; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=0vIK/VBag30ixK2V0a4XzO7tniFVtzKeLk+K1MX4J1c=; b=pT+PtUiLOwJR/aHUqIzxVCC1jqrh47a70smPqaY/7KT1u5KNMIByRZ1LmVtBmolF61XpwM ys7Ov+JRdCBLCb+HH0wAoT5Tncy+VFMdW9ZoMoHVaQBYuQlZzdY9OHdQvV/9Bc4ymn7V3G GL8PZ9oSTlX6cynT8FDMnfIZpIAu4EDri5N2U1Dr+zxbENVG8hOn3qF65FIcM9FWR9CdBx A6MZK72GVw/x/lJAQE2RuRKxuoK5KQo4OK8zce/TbBbVeTfTvHXgb/YEaUQaeoTE/QxBV0 pbyeLajhulKCVVx6YZb8zIkxtzQdSo1qOPqOADODrIUVB67JBCkK4v8VSuCmsg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1656434198; a=rsa-sha256; cv=none; b=CTs9Xk4LcDyNU+vD1dO78HuHFN1QyCEVvb0fOEF9Tz4BwB3OvNReaWQwyEjeOk/iRiCK3c KVnQ8bYEwBbfzN02vcdbBrshe8u17FBbB0UvCPVbaDg8pACaD8U1Rplf/rVgCvfkRTQR0U OmU16BGu9lfeIglLoQiuHgMw+x7e+DMXld+a3hC6wxw+SJyWBGcD87GphAr2xD0o2qOyOt ZlUgQcZGic5W+fEr/SZILAKXNgWTCAekMjk6DIpnhSVbIcGKJmp0rZDs74H23aWxnsLCQu nlKI+S5i59Vdjy30mn5VLwrHKrLtuVabaMMFVxN6jK7styPhfL+ieZxkZSainA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -3.55 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: CAB1B1E1A3 X-Spam-Score: -3.55 X-Migadu-Scanner: scn0.migadu.com X-TUID: 6l+nBdTDLM01 --00000000000008886205e284a29d Content-Type: text/plain; charset="UTF-8" org-install.el has been obsolete for more than 10 years. To finally get rid of this file, I put it to you that all we need to do is: 1. Move it in emacs.git from lisp/org/org-install.el to lisp/obsolete/org-install.el 2. Delete the file from org-mode.git This means that all users (of old and new versions) will have a bundled org-install.el so that requiring it still works, but on Emacs 29 or later you will get the usual obsoletion warnings. The file would finally be removed from emacs.git in another decade or so according to current Emacs maintenance practices. What do you think? --00000000000008886205e284a29d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
org-install.el has been obsolete for more than 10 yea= rs.

To finally get rid of this file, I put it = to you that all we need to do is:

1. Move it in em= acs.git from lisp/org/org-install.el to lisp/obsolete/org-install.el
<= div>2. Delete the file from org-mode.git

This mean= s that all users (of old and new versions) will have a bundled org-install.= el so that requiring it still works, but on Emacs 29 or later you will get = the usual obsoletion warnings.=C2=A0 The file would finally be removed from= emacs.git in another decade or so according to current Emacs maintenance p= ractices.

What do you think?
--00000000000008886205e284a29d--