From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id OM1oLTt26WAyBgEAgWs5BA (envelope-from ) for ; Sat, 10 Jul 2021 12:28:11 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id Hh4UKTt26WAQNAAAbx9fmQ (envelope-from ) for ; Sat, 10 Jul 2021 10:28:11 +0000 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 8278916D81 for ; Sat, 10 Jul 2021 12:28:10 +0200 (CEST) Received: from localhost ([::1]:50962 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m2ADQ-0007hO-UY for larch@yhetil.org; Sat, 10 Jul 2021 06:28:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50198) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m2ADK-0007hG-1x for guix-patches@gnu.org; Sat, 10 Jul 2021 06:28:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:48647) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m2ADJ-0008Ew-RI for guix-patches@gnu.org; Sat, 10 Jul 2021 06:28:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m2ADJ-00050s-P5 for guix-patches@gnu.org; Sat, 10 Jul 2021 06:28:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#49431] [PATCH maintenance.git] nginx: berlin: Redirect old video URLs for each language. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 10 Jul 2021 10:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49431 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "pelzflorian (Florian Pelz)" Cc: 49431@debbugs.gnu.org, Luis Felipe Received: via spool by 49431-submit@debbugs.gnu.org id=B49431.162591283519215 (code B ref 49431); Sat, 10 Jul 2021 10:28:01 +0000 Received: (at 49431) by debbugs.gnu.org; 10 Jul 2021 10:27:15 +0000 Received: from localhost ([127.0.0.1]:60193 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m2ACY-0004zr-S3 for submit@debbugs.gnu.org; Sat, 10 Jul 2021 06:27:15 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52370) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m2ACX-0004zd-MT for 49431@debbugs.gnu.org; Sat, 10 Jul 2021 06:27:14 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58836) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m2ACS-0007li-0x; Sat, 10 Jul 2021 06:27:08 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=42874 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m2ACR-0000HE-Pi; Sat, 10 Jul 2021 06:27:07 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <20210706065304.6kqbwqlcf6calkh7@pelzflorian.localdomain> <87a6mwlxo3.fsf@gnu.org> <20210709070715.235m7qs3gicmms4w@pelzflorian.localdomain> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 22 Messidor an 229 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sat, 10 Jul 2021 12:27:05 +0200 In-Reply-To: <20210709070715.235m7qs3gicmms4w@pelzflorian.localdomain> (pelzflorian@pelzflorian.de's message of "Fri, 9 Jul 2021 09:15:04 +0200") Message-ID: <87v95iea6e.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1625912891; 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: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=0TgTffc/b/9oatYIxqXFFkOYL11ccG95mr2TspUN43U=; b=gcc3PhW1bRK2bgmxSY9Rw089Px9zO4ZD7e2OuN1aCZO75o2fbF96NVnY75aRih3UxpUWsN wjGv4e5A01moOOPG1QOMU3syug04BNUrVo1s2K7sHQtuV/E3qp43AIYs0SfNAo5ESphXLO ShQxDtQFzXBK9hiCAbkKZ3lj5vt9xVvdT61Z24+zNCJsGkBxVVCshXlaLhqKXeqfaP5XLI qB3/wx6VtSvJtWblA70T7FKgKIC3ZKb9LJvCX+Cyo3C8gWqWYCkpX5b1CycqntCACprk0A 2+ZcfFNZ9a9VpbvVxSzE2b3PjQnPwFhiPPgv2UksDaTsIS7UP3TkUx3XWOObig== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1625912891; a=rsa-sha256; cv=none; b=A3waSrAjK6+5m+wp9pkS/QLdgUEEd5QeV2Xan+IvAR6vyqAmv0lbN8xAH5YuSz+j8jyfI9 wpcP+4WGX60bqn0LQcTn6sUC9W+SCHthJb8qkYMp3f0wThMVe7lPfbUJA/kMN4j6ei5dBu bXA9nTL69zHZqnfwKHuWPN8XqlSwIcJ2qPr64jO4CG+9j0tSYnrTFtOuSTNSzdgLgJxPlT SWkTIkeYXFavbt21kXggahoHo/o//b5+jbK+f8ubXn00VclnJgb2/BNjnZ42hZ1AVn2/4f RSnG/hgdzVWagjGxomI9YRVSOqQPRJYFqIRpxoTjeycFovXkGfYqiH4B59c4eQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -2.90 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 8278916D81 X-Spam-Score: -2.90 X-Migadu-Scanner: scn1.migadu.com X-TUID: UodItWBdLGLW Hi, "pelzflorian (Florian Pelz)" skribis: > On Thu, Jul 08, 2021 at 03:53:16PM +0200, Ludovic Court=C3=A8s wrote: >> Shouldn=E2=80=99t we also redirect >>=20 >> /$lang/videos/everyday-use-of-gnu-guix,-part-one/ -> /$lang/videos/202= 0/everyday-use-of-gnu-guix-part-one/ >>=20 >> since the left-hand side here was the right-hand side of the previous >> redirects? > > Each valid $lang was handled further down, but my patch was confusing, > especially when somebody wants to add more redirections. Find > attached a revised patch with per-language redirection in only one > place, namely new procedure > `guix.gnu.org-redirects-for-each-language'. OK. > Do I need to add a copyright header? I hereby license/declare my > patch CC0 . Currently there=E2=80=99s no explicit license on this file, hydra/nginx/berlin.scm. There=E2=80=99s very little at stake for the sake of transparency, it might= be best to email guix-sysadmins so people who contribute to this file (and to hydra/berlin.scm) agree on the license. The default license in the project would be GPLv3+, but these config files are =E2=80=9Cspecial=E2=80= =9D. > Shall I push and then wait until someone guix system reconfigures > berlin? Yes, please! Thanks, Ludo=E2=80=99.