From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id UJaBC3kBAmNe/gAAbAwnHQ (envelope-from ) for ; Sun, 21 Aug 2022 11:57:13 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id YLGJCnkBAmN6nQAAG6o9tA (envelope-from ) for ; Sun, 21 Aug 2022 11:57:13 +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 839B2BBA7 for ; Sun, 21 Aug 2022 11:57:12 +0200 (CEST) Received: from localhost ([::1]:44186 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oPhhe-0003vS-PR for larch@yhetil.org; Sun, 21 Aug 2022 05:57:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48194) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oPhgc-0003kE-0S for emacs-orgmode@gnu.org; Sun, 21 Aug 2022 05:56:07 -0400 Received: from mout02.posteo.de ([185.67.36.66]:43383) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oPhgX-00006X-Rb for emacs-orgmode@gnu.org; Sun, 21 Aug 2022 05:56:05 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 29F11240105 for ; Sun, 21 Aug 2022 11:55:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1661075756; bh=wqMeCDINkqUuaN06LPDTZvas8SIxMKW+3CguqNocv/I=; h=From:To:Cc:Subject:Date:From; b=lrzPRzUjLvNwK3SAEKQVtkc/DFSPF/5iNHjvQNOdoz8ytNVO+K7+VCt9yKOmP81Fk 2XhpgZqC8QS+REpjd9oaW7xaPKa/RJP6GPcyYtGBEkS93A0FZx5CEWy6Zs08X+f7wH 2FyOzz/OhrCbjQcHqjTkEH9GnjpfQNsxfjDCwu1b/tdyy60qIvy7aXMhnat1wbevMd xPJU/TxkQ2EJUXeuteIQVEphYNQhrO7X35hoJvFmWSrDXx/SQlco8LyeQMmavUEX7u XxXhA/sfnEEPeygfFtditp/wTM+2A/R7gX7j/Ssl7prEnp735nmj3WiAhYmNrwSG+B ewHApt1BvX8qg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4M9W8W2m7Qz6tmM; Sun, 21 Aug 2022 11:55:54 +0200 (CEST) From: =?utf-8?Q?Juan_Manuel_Mac=C3=ADas?= To: Max Nikulin Cc: orgmode Subject: Re: http: links in the manual References: <87iln2dckv.fsf@posteo.net> <87y1vx4p7g.fsf@localhost> <87sflwqnnk.fsf@posteo.net> <87tu67o42v.fsf@localhost> Date: Sun, 21 Aug 2022 09:55:52 +0000 In-Reply-To: (Max Nikulin's message of "Sat, 20 Aug 2022 14:17:46 +0700") Message-ID: <87wnb1ly3b.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.66; envelope-from=maciaschain@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham 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=1661075832; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=FV2Ql08dQcK4Ti5x45GnBHhy8+eZEGwAxkkz/A019qo=; b=lPoU0YrKgP7mQE25Ig9NnN+O13zW9CsnPZRmc7B15kZAEWhkFos6OyuAmCHuqWszIj6UDB sgYIARO+0xaL+1s3f8QwAyD6wE01E5YMBtN/h2E4c2YPtPoIJxjdAPNkJM0NGMv2/SrOvJ xYtsdEMO04N148+4IFLHRSvrP8r12ucND/Otmf/2fxt7RWzjmCfRF/yQRs14SDdnL4HbJ6 3SjBM5WYdDVjruvp1BSBO2OjSE8zkiH79akhFpz26lUYxSENILQbBWQMT6r7aUV3idGg/c EkulCdlfSdu3FV2G5vKqnAQ/AZoxeKAw3e+/NWY2vZVHV/wmIITmPQtSJDAMAw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1661075832; a=rsa-sha256; cv=none; b=hrVyThqvyM8iTefzkRy43EpemQ5p2/RGq9SCsqYtScsEh74JZpxLW8t2+WVTrrwKFIHr3I OiK50Cm6HC+X1+uIdpCRQPCC/lVhiPtJNWO76cGr5jQpnnT9xD5NZ1wY1+FAvmvXtQ+rEq Enu8v9laXU5EYDx8q1wTpw0VtuVdfLffOwCHAU4VklVgWupeQ6bQTfMr2vfFaSW6Rrrrnn k4BAXGsRTYA1YZQaiWiyr61NO0blFDgLzvK3GcNwqXdshySHF9pMV6WxMqOgUz45Bvuh+c /yxXuCm2oNFh/gf1wmZxn/gXIFwQrVaHZoUoa4kL9GOJUskfyZr40FANdz2GDw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=lrzPRzUj; dmarc=pass (policy=none) header.from=posteo.net; 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.83 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=lrzPRzUj; dmarc=pass (policy=none) header.from=posteo.net; 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: 839B2BBA7 X-Spam-Score: -3.83 X-Migadu-Scanner: scn0.migadu.com X-TUID: 4FWqwXbvDX4M Max Nikulin writes: > One may got no response trying to fix a link. > > Max Nikulin to emacs-orgmode. [PATCH] org-manual.org: Update links to > MathJax docs. Sun, 3 Oct 2021 23:17:46 +0700. > https://list.orgmode.org/sjcl3b$gsr$1@ciao.gmane.io > > In the particular case of docs.mathjax.org I am unsure if mild > preference of http: over https: is not a mistake in the server > configuration. I do not mind "https:" there, any variant is better > than the old broken link. Maybe, instead of repairing the links manually, we could think of some code that would do this work periodically, and also check the health of the links, running a url request on each link and returning a list of broken links. I don't know if it is possible to do something like that in Elisp, as I don't have much experience with web and link issues. I think there are also external tools, like Selenium Web Driver, but my experience with it is very limited (I use Selenium from time to time when I want to take a screenshot of a web page). Best regards, Juan Manuel