From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Re: master b62ad00981e: cperl-mode.el: Make commands and options for Perl info pages obsolete. Date: Fri, 1 Nov 2024 15:24:13 -0700 Message-ID: References: <169831499307.9500.9096166218734452529@vcs2.savannah.gnu.org> <20231026100953.6AFD7C09BE9@vcs2.savannah.gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22514"; mail-complaints-to="usenet@ciao.gmane.io" To: =?UTF-8?B?SGFyYWxkIErDtnJn?= , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Nov 01 23:25:14 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1t704w-0005ht-4s for ged-emacs-devel@m.gmane-mx.org; Fri, 01 Nov 2024 23:25:14 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t7045-000231-Pl; Fri, 01 Nov 2024 18:24:21 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t7043-00022F-5X for emacs-devel@gnu.org; Fri, 01 Nov 2024 18:24:19 -0400 Original-Received: from mail-ed1-x533.google.com ([2a00:1450:4864:20::533]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t7041-0006X8-HJ for emacs-devel@gnu.org; Fri, 01 Nov 2024 18:24:18 -0400 Original-Received: by mail-ed1-x533.google.com with SMTP id 4fb4d7f45d1cf-5c9404c0d50so2705410a12.3 for ; Fri, 01 Nov 2024 15:24:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1730499855; x=1731104655; darn=gnu.org; h=content-transfer-encoding:to:subject:message-id:date:mime-version :references:in-reply-to:from:from:to:cc:subject:date:message-id :reply-to; bh=aDS6OTColWdViVJ0WLVWyC+ElzSCWW/CWF8KiUoBfG0=; b=WHQszx0kACGdm16Yj3D7NFJDdpEctZFqQjD5qrFt/Z6ukhTXfXqgbo0xGZI8aBB+2A DNoa8UTUArju/R0dJUz/ik7N0kMIomlqfUwrk0NdsiXzn/WS975508bAphu2hcgegnuo FL9GYFlUbhnmN7tLFdq++bV57kKmd3rg/wjQYzw4PsW2fmNuPgXdHyEeKQbGsg9asH03 ogmtHSFBYJ44gvvlygY11FkzHdhvnRjDrz5zuv1zOGHrxHMbYU5LDi4QMNTWCkGcZcBq tg/ziHSGbY06T+ymbCpb+dRGu4OxmcJBFX5d8c9nLQPZpBJrti4sH5AxGi1/0mx9tHCP jlcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730499855; x=1731104655; h=content-transfer-encoding:to:subject:message-id:date:mime-version :references:in-reply-to:from:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=aDS6OTColWdViVJ0WLVWyC+ElzSCWW/CWF8KiUoBfG0=; b=mOeFzOaofrbi5numCzHz2ZBFmAnEMWmcmgXB7u48Su9YhN3T2EOE25y+hJrmehmvLc mgaNJ7FyEyyq2PNfa/JBQJf7PWzlOfr3q+ts2AK6LCXbXpLJE7SdjM1zsGfzqbJEue8G a3UZe+KaKG4U4VvHPlIp/KAty46GACEsk3vfVN28nKBNk8JZuCu3v7OOa/KjeBFSdhDa oKmL2yMqHn/t0ZzB+cTL3Dfx1AxddIDgmJ4UZMf3M93IFAKEH3jsCAzYu2FLX7Ya58yb p2qO7VSgT39vdbxnnMCNmtfHhYhsRU8AViR9OsQ7etKSV4x6EHMLle7/8MOsLPo66d+c pNZg== X-Forwarded-Encrypted: i=1; AJvYcCU2QXx27pLTQmN5Y0KSRwBd9KKaZnXej2+Ug4OZmG2cb4Ft/cROhgK68iE3TH05FWX60OG6sBEBjywrVA==@gnu.org X-Gm-Message-State: AOJu0YwADCKBw9L+84XZcdux1/ZjLap2SDBzvC5/urxkY2Ygf8tLrz6l LipFYyr09SPZfHMJIZfp6J4wksWcYlRBcqb8vHYluNFqt18g0Evek83j2hP4YM6aCp8z+EH/Bvm fIrKWTHZBfqpfIKDb6LBydJD8GmI= X-Google-Smtp-Source: AGHT+IEVmS8nAc+p1LAFzLC/IajbU1FJM9n+Hf1h1GH8jM+PuwCj/i1tsIvCwkM4dtJS6JtnaWK6SLnIg0Lrz4EV+DU= X-Received: by 2002:a05:6402:2343:b0:5ca:152c:5b5b with SMTP id 4fb4d7f45d1cf-5cbbf8e8291mr18865898a12.21.1730499854461; Fri, 01 Nov 2024 15:24:14 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 1 Nov 2024 15:24:13 -0700 In-Reply-To: <20231026100953.6AFD7C09BE9@vcs2.savannah.gnu.org> Received-SPF: pass client-ip=2a00:1450:4864:20::533; envelope-from=stefankangas@gmail.com; helo=mail-ed1-x533.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:324998 Archived-At: Harald J=C3=B6rg writes: > branch: master > commit b62ad00981ec98fc07fd798a4e6e75c90aad9200 > Author: Harald J=C3=B6rg > Commit: Harald J=C3=B6rg > > cperl-mode.el: Make commands and options for Perl info pages obsolete= . > > The Perl documentation in info format is no longer distributed with P= erl, > nor is it available from CPAN. Point to cperl-perldoc instead. Hi Harald, Apologies for coming back to this after so much time, but I just noticed this obsoletion. I have some questions: First, are we sure that this means that the Info manuals are not available on any machines? The situation with Python, for example, is that upstream does distribute Info pages, and Debian installs these manuals for me. If Python upstream would change their mind, I would fully expect the Debian package maintainers to generate these manuals themselves. Perhaps some distributions have taken a wiser decision? Second, instead of obsoleting these commands, another option here would be to provide instructions for how users could generate the Info manuals themselves. Maybe it's not too hard, given that Perl upstream has been doing it for many years. The tooling might already be there. Third, independently of the above two points, what about users that generate these Info manuals themselves? Shouldn't we cater to them? Can we do that without much hassle? It seems to me that promoting support for Info manuals is an increasingly uphill battle in some quarters. However, it remains a priority for us to do so, since it is the preferred format for manuals in the GNU system. It also happens to be a very convenient format for our users, since Emacs has an extremely good built-in Info browser. What do you think? PS. I do find it regrettable that the Perl maintainers has taken the decision to stop distributing Info manuals. If I was more invested in the Perl community, I'd probably ask them to reconsider.