From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from atuin.qyliss.net (localhost [IPv6:::1]) by atuin.qyliss.net (Postfix) with ESMTP id 4ED4F935F; Sun, 28 Dec 2025 21:34:05 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 993) id 76FA49354; Sun, 28 Dec 2025 21:34:01 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on atuin.qyliss.net X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DMARC_MISSING,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=4.0.1 Received: from fhigh-b3-smtp.messagingengine.com (fhigh-b3-smtp.messagingengine.com [202.12.124.154]) by atuin.qyliss.net (Postfix) with ESMTPS id 71DAB9353 for ; Sun, 28 Dec 2025 21:33:58 +0000 (UTC) Received: from phl-compute-11.internal (phl-compute-11.internal [10.202.2.51]) by mailfhigh.stl.internal (Postfix) with ESMTP id 134477A02E8; Sun, 28 Dec 2025 16:33:56 -0500 (EST) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-11.internal (MEProxy); Sun, 28 Dec 2025 16:33:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alyssa.is; h=cc :cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm1; t=1766957635; x=1767044035; bh=KKY5tl0AYf pI5w+yx1Pm0uU8PlPJUGvgJlf9cvqD5/U=; b=jDOrEoSeriUjP+aHZT9yWGVYuD e9P/L62VNJzABnGeG4QkfnSZl/fhWiU/xmwjPQOEB5l5uVPGc8ofYpXhVZiNvuRY U1VvL3jG/pIMHbdF5BYPYFEHBlAhlZBsuZ79Z/KUkXTqJIRs0MvjTNBqmfUlePHG OLl/UmCs9tcLAwsqVsOd6PkfOnbF20AVcczQy3d1jOloV1hjKnG8mLt4pENzc0+4 fRhDmPKBBnB9CIRoBvIWLOrcKUIrJRToX4SQ334wV7Y4pmqLNnu09n5CuC66PPN6 bRYPmTwj+eixByIV0zP+6m/trz41uzy2TzsjlwZkYQiY5uKLiL6Wnm8Doe1g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1766957635; x=1767044035; bh=KKY5tl0AYfpI5w+yx1Pm0uU8PlPJUGvgJlf 9cvqD5/U=; b=IuoCgDg9jRLH7x+qZQ4U5cquX6vgptAdfZXa+s2vbWtgrVZEYnw Wt2x8lvKpzqCkgCW3gB6fA+4A7x4T0eU/dRDKCvBQQusneYco7t/qDyJe1bzRQSQ PaUQR6wvpECTDqs1EJR6t/9vrtu+xp9L7evKE9tDU5lknezREO9B/HpQZIHAe0YH hmYLL+m2ltiUppOwlZXv7tLI+CyQzOe0yuEdcvzW5eKUGclDM37+/DuaHJAuMdNr C/EXjvRt4qsoiZ7mbcgoUHyBAaenRPddwTZeUOb6SVYcz0OcM3ir90QJyZpGWDsa G0wgwvkoKr+PZyWn7h+HbZYmUdhAZS2dfkw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgdejheefhecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpefhvfevufgjfhffkfggtgesghdtreertddttdenucfhrhhomheptehlhihsshgrucft ohhsshcuoehhihesrghlhihsshgrrdhisheqnecuggftrfgrthhtvghrnhepkeffheeuud dvueejfeejjeekjeehgfdvleeiteetveehheefheeffeeigfevteeinecuffhomhgrihhn pehhthhtphgurdguvghvnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrg hilhhfrhhomhephhhisegrlhihshhsrgdrihhspdhnsggprhgtphhtthhopeefpdhmohgu vgepshhmthhpohhuthdprhgtphhtthhopeguvghmihhosggvnhhouhhrsehgmhgrihhlrd gtohhmpdhrtghpthhtohepihgrmhgrnhgrfihssehhthhtphgurdguvghvpdhrtghpthht ohepuggvvhgvlhesshhpvggtthhruhhmqdhoshdrohhrgh X-ME-Proxy: Feedback-ID: i12284293:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 28 Dec 2025 16:33:54 -0500 (EST) Received: by mbp.qyliss.net (Postfix, from userid 1000) id EA4D46E2935D; Sun, 28 Dec 2025 22:33:48 +0100 (CET) From: Alyssa Ross To: Demi Marie Obenour Subject: Re: [PATCH www] impressum: fix broken relative paths in subdirectories In-Reply-To: <00a562ee-5132-40f1-8242-655a0088191b@gmail.com> References: <20251226031709.58164-1-iamanaws@httpd.dev> <00a562ee-5132-40f1-8242-655a0088191b@gmail.com> Date: Sun, 28 Dec 2025 22:33:47 +0100 Message-ID: <87344u2sw4.fsf@alyssa.is> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Message-ID-Hash: 44WRI2FK2QO65MKE3C2664AN3NQUOUR7 X-Message-ID-Hash: 44WRI2FK2QO65MKE3C2664AN3NQUOUR7 X-MailFrom: hi@alyssa.is X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-devel.spectrum-os.org-0; header-match-devel.spectrum-os.org-1; header-match-devel.spectrum-os.org-2; header-match-devel.spectrum-os.org-3; header-match-devel.spectrum-os.org-4; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Angel J , devel@spectrum-os.org X-Mailman-Version: 3.3.9 Precedence: list List-Id: Patches and low-level development discussion Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Demi Marie Obenour writes: > On 12/25/25 22:17, Angel J wrote: >> Signed-off-by: Angel J >> --- >> logo/index.html | 2 +- >> software/cloud-hypervisor/index.html | 2 +- >> software/index.html | 2 +- >> 3 files changed, 3 insertions(+), 3 deletions(-) >>=20 >> diff --git a/logo/index.html b/logo/index.html >> index 0750053..2471cf9 100644 >> --- a/logo/index.html >> +++ b/logo/index.html >> @@ -61,4 +61,4 @@ by the Free Software Foundation; with no Invariant Sec= tions, no >> Front-Cover Texts, and no Back-Cover Texts. >>=20=20 >>

>> -Impressum >> +Impressum >> diff --git a/software/cloud-hypervisor/index.html b/software/cloud-hyper= visor/index.html >> index 2fef585..0bda4a7 100644 >> --- a/software/cloud-hypervisor/index.html >> +++ b/software/cloud-hypervisor/index.html >> @@ -177,4 +177,4 @@ by the Free Software Foundation; with no Invariant S= ections, no >> Front-Cover Texts, and no Back-Cover Texts. >>=20=20 >>

>> -Impressum >> +Impressum >> diff --git a/software/index.html b/software/index.html >> index a05e177..2a8a852 100644 >> --- a/software/index.html >> +++ b/software/index.html >> @@ -38,4 +38,4 @@ by the Free Software Foundation; with no Invariant Sec= tions, no >> Front-Cover Texts, and no Back-Cover Texts. >>=20=20 >>

>> -Impressum >> +Impressum > > Nice catch! I wonder if automation can reduce the chance of similar > problems. Could a template engine be used to reduce repetition? > Or at least check that all of the internal links are valid? You don't need a template engine for that! Take a look at release/checks/doc-links.nix in Spectrum, which checks internal links in the Spectrum documentation. It might be good to unify the documentation with the rest of the website, but I'm not sure yet. It feels a bit weird to have stuff that isn't about the Spectrum system inside the spectrum repo. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRV/neXydHjZma5XLJbRZGEIw/wogUCaVGiPAAKCRBbRZGEIw/w opA4AP4+NwNGaQYOS/KDqz1Z93uHwVcZiyE4uJeL0LxF4TiXHgEAsLRXlZcfAy07 wZbfEBxr12PU9YtSKiOVyFt9FL1KOQM= =+AFp -----END PGP SIGNATURE----- --=-=-=--