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 3FA2F602D; Tue, 21 Jul 2026 15:13:33 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 993) id E82FE6026; Tue, 21 Jul 2026 15:13:30 +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.1 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DMARC_MISSING,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=4.0.1 Received: from fout-a4-smtp.messagingengine.com (fout-a4-smtp.messagingengine.com [103.168.172.147]) by atuin.qyliss.net (Postfix) with ESMTPS id F03356023 for ; Tue, 21 Jul 2026 15:13:28 +0000 (UTC) Received: from phl-compute-02.internal (phl-compute-02.internal [10.202.2.42]) by mailfout.phl.internal (Postfix) with ESMTP id BDB83EC0119; Tue, 21 Jul 2026 11:13:26 -0400 (EDT) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-02.internal (MEProxy); Tue, 21 Jul 2026 11:13:26 -0400 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=1784646806; x=1784733206; bh=VeEyws08Zh PjY9HSnMsuiqvC7Z8Yp4veQN2U/Uj111A=; b=EKgVmiw05Hqu0F/u925adsUX54 pI3znfcdcSmPx6B+iEf3kHTZiVopJURpXQtjVvNfCCZ62TlbeKAwecDEOCNQMqEW PgVmn+vkLAPIaD/uC5V9a/kbT3J7OLUtjiFlJNE2g9DCTKH2/QIrsUYM98SyAbmp Ijgy5LfaGVNQRv1GZK6hgNRsNw25GOhSDphuREwzo7dpIRcsKxjDkhNbsz67WfvJ Ok21PFokz0gByiL5I6nxm2kSV8LopXNRF5NsF09CkID4KNuKNL/UJ7PXN0FkCLZL 40QO1MMFyr4za+48FNiJoYAEMZkTqMeiWOLSmzDP8rR2VnP0D9hHzKEHT7dA== 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= 1784646806; x=1784733206; bh=VeEyws08ZhPjY9HSnMsuiqvC7Z8Yp4veQN2 U/Uj111A=; b=IVmL+ZpD5ztvG4opXZPtZneUU59S4ItEWnr/nWCCprMN3rGZZZB 4TJvFl53E7w6mbrKc1vPMSZrm5vCGkCFZHN0fn6ZuXtWmOp76hC7AYnt7US/HM7I 9Ip6SobbXL8gobhmqiqmaE61CZJlPWtwFF0urQVj3rH+MnnTAVX9FykgtOgMvJHu vUZH3tzD+K7GB0LvBIi5bie78qAW/kZ9gpRtlT755nfA9xUZ5YlAROKsS99UOydo afvZqKXKH+ASRgi1ZK0MXg53Q09kCNdp+g+mNNNTBEOgljqZaq4RIm6yca9hIKAT MDf2GrXRJMG05xWKfz0kOtVaMPuIBsjDqpA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTFMN4olu6vdtM3m3nPDVnghrTUA6aYveiEbhmMsq74+UCwnk1kJiHw4Mjw2sNYwUl Pzbe8+GCV3+6sXZ34WgPkXIHQsMsmD9ZRzxmlsqCa4b6R5otkgTw+bMwH92jT8ya/g2pSw jdLIcDzLh2QTcd5dH2b/ReC8MY18cbA5V5wxgFNtnonR5B7o9E+m6lSVSLDcJ8G6FflCZj cermSeeNjk9XUuXXEUwWndhKq3lcQreyf/SCN1DcQo0QNzvU+5kYUZVOm2cJ+7zAPIqzrG kzEpdalENvxtGJH/6+LU3JmmD00MV9urKJ402wD7jS13Na8EpQFsFk+AqcKyUZIR3pnkpS NRRFQc2w+rvFMHVbw1UwpjdmgVA7vBSG0txR1W4diGGpb1xS2OBqsT4xv04uUlCkuhfxDB WwMlP+PvmbigOhMkYNmddz3APvDVsd86S0cheXBlxM/JRqPxgxg5siFyk3c/9akoQssr5u FiFvLXo7sEU7KzK1pJSyBpliyPoBUZ0qym37RtSSpr2P+0rnj4/UogXxG+v3C+lZ8gnxQ0 JsdgRjHNbmeo22s6MjphAioc3NkeqnnYObFjHZqZTMjVby8HosN61TuEdKHXINQ6LhEgrL d2Le3x6jQkUsuLKgugLTuXwZbWsagm4n6/dIyXaiSAfkDB+3bZdOcss5Ghxw X-ME-Proxy: Feedback-ID: i12284293:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 21 Jul 2026 11:13:26 -0400 (EDT) Received: by mbp.qyliss.net (Postfix, from userid 1000) id AFEC48963818; Tue, 21 Jul 2026 17:13:24 +0200 (CEST) From: Alyssa Ross To: Valentin Gagarin Subject: Re: [PATCH] Documentation: remove redundant contributing page In-Reply-To: <10dbb06b-0e8b-4035-b22f-5738cb818522@gagarin.work> References: <20260707085833.161089-1-valentin@gagarin.work> <87o6gf9cex.fsf@alyssa.is> <10dbb06b-0e8b-4035-b22f-5738cb818522@gagarin.work> Date: Tue, 21 Jul 2026 17:13:23 +0200 Message-ID: <871pcwml4c.fsf@alyssa.is> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Message-ID-Hash: NP62UMVFNQDJ3QOPJACIEYQLLB7UIK5R X-Message-ID-Hash: NP62UMVFNQDJ3QOPJACIEYQLLB7UIK5R X-MailFrom: hi@alyssa.is X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; 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; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: devel@spectrum-os.org X-Mailman-Version: 3.3.10 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; charset=utf-8 Content-Transfer-Encoding: quoted-printable Valentin Gagarin writes: >> I'd prefer to handle the redirects in nginx config if that's okay with >> you, so it's a proper server-side redirect. > > The plugin generates a `_site/redirects.json` file that you can already=20 > feed to the web server. It's already enough to have to keep track of=20 > those redirects manually at all. You shouldn't have another layer of=20 > manual work on top. Alright, we can work with that. I'm mildly concerned that the plugin hasn't been released in the last 6 years, but maybe it's just done I guess=E2=80=A6 >> Are we adopting FileCopyrightText then License-Identifier as the >> official style, then? I'll do it across the board if so =E2=80=94 if it= 's >> important enough to rearrange, we should be doing it consistently. > > I think we should, but we could just do it lazily, when we touch those=20 > parts. But if that produces too much diff noise, feel free not to pick=20 > the reordering and do a separate bulk change. Alright, doing it lazily sounds fine as long as it's consistent. If it annoys me sufficiently I'll do a bulk change. >>=20 >>> -
  • Contributing to Spectrum >>> +
  • Contributing to Spectr= um >>=20 >> doc/contributing is nicer, no? > > I don't have an opinion there, but if you want that, it should be=20 > `doc/contributing/` to avoid the permanent redirect on first access. Makes sense to me. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRV/neXydHjZma5XLJbRZGEIw/wogUCal+MkwAKCRBbRZGEIw/w otO8AQC1KORjs4r26ubOpWv3LuGURFzuhWIJ00jEkBkDPPvmUAD9FcUHHZrLx2Np vqO9rsBM3OXQzZtAkizZgy2WeDEwZQQ= =2U3S -----END PGP SIGNATURE----- --=-=-=--