From unknown Mon Jun 23 04:15:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#45838] website: Add a Cuirass page. Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Jan 2021 10:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 45838 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 45838@debbugs.gnu.org Cc: luis.felipe.la@protonmail.com X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.161053530619071 (code B ref -1); Wed, 13 Jan 2021 10:56:01 +0000 Received: (at submit) by debbugs.gnu.org; 13 Jan 2021 10:55:06 +0000 Received: from localhost ([127.0.0.1]:34489 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kzdnu-0004xX-7v for submit@debbugs.gnu.org; Wed, 13 Jan 2021 05:55:06 -0500 Received: from lists.gnu.org ([209.51.188.17]:55634) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kzdns-0004xP-Vn for submit@debbugs.gnu.org; Wed, 13 Jan 2021 05:55:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:57628) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kzdns-0000uM-MS for guix-patches@gnu.org; Wed, 13 Jan 2021 05:55:04 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54304) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kzdnr-0000o9-PI; Wed, 13 Jan 2021 05:55:03 -0500 Received: from [2a01:e0a:19b:d9a0:1538:87ab:3a95:7600] (port=57492 helo=cervin) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kzdnp-0000AN-Mu; Wed, 13 Jan 2021 05:55:02 -0500 From: Mathieu Othacehe Date: Wed, 13 Jan 2021 11:54:59 +0100 Message-ID: <87turlumws.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" --=-=-= Content-Type: text/plain Hello, This patch adds a Cuirass project page to the website. Luis, I used one of your logo proposals to have a first overview. We will have to replace it with the real logo of course. There's a screenshot of the result attached. Thanks, Mathieu --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-website-Add-a-Cuirass-page.patch >From b7c3b92b3f2b890163be65e77084144589f4f72e Mon Sep 17 00:00:00 2001 From: Mathieu Othacehe Date: Wed, 13 Jan 2021 11:46:10 +0100 Subject: [PATCH] website: Add a Cuirass page. * website/apps/base/templates/cuirass.scm: New file. * website/po/POTFILES: Add it. * website/static/base/img/cuirass.png: New file. * website/apps/base/builder.scm (cuirass-builder): New procedure, (builder): add it. * website/apps/base/templates/contribute.scm (contribute-t): Add a link to Cuirass page. --- website/apps/base/builder.scm | 24 ++++--- website/apps/base/templates/contribute.scm | 6 +- website/apps/base/templates/cuirass.scm | 70 +++++++++++++++++++++ website/po/POTFILES | 1 + website/static/base/img/cuirass.png | Bin 0 -> 10875 bytes 5 files changed, 89 insertions(+), 12 deletions(-) create mode 100644 website/apps/base/templates/cuirass.scm create mode 100644 website/static/base/img/cuirass.png diff --git a/website/apps/base/builder.scm b/website/apps/base/builder.scm index 4882dc5..d0b7094 100644 --- a/website/apps/base/builder.scm +++ b/website/apps/base/builder.scm @@ -6,6 +6,7 @@ #:use-module (apps base data) #:use-module (apps base templates about) #:use-module (apps base templates contact) + #:use-module (apps base templates cuirass) #:use-module (apps base templates irc) #:use-module (apps base templates contribute) #:use-module (apps base templates donate) @@ -47,15 +48,16 @@ application. See Haunt objects for more information." (flatten (list (menu-builder) - (home-builder site posts) - (help-builder) - (donate-builder) - (about-builder) - (contact-builder) - (irc-builder) - (contribute-builder) - (security-builder) - (graphics-builder)))) + (home-builder site posts) + (help-builder) + (cuirass-builder) + (donate-builder) + (about-builder) + (contact-builder) + (irc-builder) + (contribute-builder) + (security-builder) + (graphics-builder)))) @@ -83,12 +85,14 @@ "Return a Haunt page representing the Contribute page of the website." (make-page "contribute/index.html" (contribute-t) sxml->html)) +(define (cuirass-builder) + "Return a Haunt page representing the Cuirass page of the website." + (make-page "cuirass/index.html" (cuirass-t) sxml->html)) (define (donate-builder) "Return a Haunt page representing the Donate page of the website." (make-page "donate/index.html" (donate-t) sxml->html)) - (define (graphics-builder) "Return a Haunt page representing the Graphics page of the website." (make-page "graphics/index.html" (graphics-t) sxml->html)) diff --git a/website/apps/base/templates/contribute.scm b/website/apps/base/templates/contribute.scm index b91b9d4..a126b3b 100644 --- a/website/apps/base/templates/contribute.scm +++ b/website/apps/base/templates/contribute.scm @@ -217,11 +217,13 @@ Translation|I18N|L10N|Artwork") #\|) us keep the system up and running smoothly. ")) ,(G_ `(p - "You can also " + "You can contribute to our continous integration software: " + (a (@ (href ,(guix-url "cuirass/"))) "Cuirass") + ". You can also " ,(G_ `(a (@ (href ,(guix-url "donate/"))) "donate hardware or hosting")) " for our " - ,(G_ `(a (@ (href "https://ci.guix.gnu.org")) "build farm")) ". ")) + ,(G_ `(a (@ (href "https://ci.guix.gnu.org")) "build farm")))) (p ,(link-more #:label (G_ "Contribute") diff --git a/website/apps/base/templates/cuirass.scm b/website/apps/base/templates/cuirass.scm new file mode 100644 index 0000000..63ecf5d --- /dev/null +++ b/website/apps/base/templates/cuirass.scm @@ -0,0 +1,70 @@ +;;; GNU Guix web site +;;; Initially written by sirgazil who waives all +;;; copyright interest on this file. + +(define-module (apps base templates cuirass) + #:use-module (apps base templates components) + #:use-module (apps base templates theme) + #:use-module (apps base types) + #:use-module (apps base utils) + #:use-module (apps i18n) + #:export (cuirass-t)) + +(define (cuirass-t) + "Return the Cuirass page in SHTML." + (theme + #:title (C_ "webpage title" '("Cuirass")) + #:description + (G_ "We are looking for donations of hardware and optionally + hosting for machines (they should be usable with exclusively + free software).") + #:keywords + (string-split ;TRANSLATORS: |-separated list of webpage keywords + (G_ "GNU|Linux|Unix|Free software|Libre software|Operating \ +system|GNU Guix package manager|Cuirass|CI") #\|) + #:css (list + (guix-url "static/base/css/page.css")) + #:content + `(main + (section + (@ (class "page centered-block limit-width")) + (img (@ (src ,(guix-url "static/base/img/cuirass.png")) + (alt ""))) + ,(G_ `(p "Cuirass is the GNU Guix continuous +integration software. It's a general purpose build automation server written +in GNU Guile that checks out sources from VCS repositories, execute build jobs +and store build results in a database. Cuirass also provides a web interface +to monitor the build results.")) + + ,(G_ `(p "Cuirass is running on GNU Guix build farm at " + `(a (@ (href "https://ci.guix.gnu.org")) + "https://ci.guix.gnu.org") + ".")) + ,(G_ `(h3 "Features")) + (ul + (li + ,(G_ "Poll sources from multiple Git repositories.")) + (li + ,(G_ "Execute builds on local or remote Guix daemons.")) + (li + ,(G_ "Store build products or artifacts.")) + (li + ,(G_ "Collect build logs and metrics.")) + (li + ,(G_ "Provides a REST API.")) + (li + ,(G_ `"High level of concurrency using ") + (a (@ (href "https://github.com/wingo/fibers")) + "Guile-Fibers") + ,(G_ " asynchronous library."))) + ,(G_ `(h3 "Documentation")) + ,(G_ `(p "Cuirass documentation is accessible " + ,(G_ `(a (@ (href ,(manual-url "Continuous-Integration.html"))) + "here")) + ".")) + ,(G_ `(h3 "Project repository")) + ,(G_ `(p "Cuirass source code is hosted at " + ,(G_ `(a (@ (href "//git.savannah.gnu.org/cgit/guix/guix-cuirass.git")) + "git://git.sv.gnu.org/guix/guix-cuirass.git")) + ".")) + )))) diff --git a/website/po/POTFILES b/website/po/POTFILES index 6f9f349..51f1c1f 100644 --- a/website/po/POTFILES +++ b/website/po/POTFILES @@ -9,6 +9,7 @@ apps/base/templates/help.scm # other files apps/base/templates/contact.scm apps/base/templates/contribute.scm +apps/base/templates/cuirass.scm apps/base/templates/donate.scm apps/base/templates/graphics.scm apps/base/templates/irc.scm diff --git a/website/static/base/img/cuirass.png b/website/static/base/img/cuirass.png new file mode 100644 index 0000000000000000000000000000000000000000..b1932180a8943b78d912fe71eb007ce1c00f6209 GIT binary patch literal 10875 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 )E9ZfifqktgI{|g3@f1 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 Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Jan 2021 15:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45838 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Mathieu Othacehe Cc: 45838@debbugs.gnu.org X-Debbugs-Original-Cc: "guix-patches@gnu.org" Reply-To: Luis Felipe Received: via spool by submit@debbugs.gnu.org id=B.161055003630781 (code B ref -1); Wed, 13 Jan 2021 15:01:01 +0000 Received: (at submit) by debbugs.gnu.org; 13 Jan 2021 15:00:36 +0000 Received: from localhost ([127.0.0.1]:36218 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kzhdT-00080O-9g for submit@debbugs.gnu.org; Wed, 13 Jan 2021 10:00:36 -0500 Received: from lists.gnu.org ([209.51.188.17]:48254) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kzhdQ-00080G-Ub for submit@debbugs.gnu.org; Wed, 13 Jan 2021 10:00:33 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:60610) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kzhdQ-0005X0-B1 for guix-patches@gnu.org; Wed, 13 Jan 2021 10:00:32 -0500 Received: from mail-40135.protonmail.ch ([185.70.40.135]:24863) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kzhdL-0002Gw-Of; Wed, 13 Jan 2021 10:00:31 -0500 Date: Wed, 13 Jan 2021 15:00:16 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1610550019; bh=qthKqb9rXXhsPW/7bJBT5fE9cdEemaS7lTEJb4xRwgE=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=CDxV2Hr/IVjxzB4KSVEcox0sAniJ4tnaXde8NnbYw0P/kxBUEcAa8DAJOiCQitP2J O0BPGPECdhQJ137zMy6TgyqJluL64qiGK54VOAaoZbuIJDBq7NjKmUe/XFkl2+X1H7 vcIWapsFLCz2t8ryG4qtPy2SkcFTqMihe10Lvhls= From: Luis Felipe Message-ID: <4WaiS3eePQjKlLOtJ0gBocgRwlSCv6dK5KkD4FOZVSfaQKkN6Yi8uHWij6jO7uC0dh_WYzzgXIM0ZWgaZSdk6Zsj-sLb5iV63grp7yWCgcs=@protonmail.com> In-Reply-To: <87turlumws.fsf@gnu.org> References: <87turlumws.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_YU1O8USxr1BxBdjsSsqN43PV6KoRLf41w0I5kcyfc" X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch Received-SPF: pass client-ip=185.70.40.135; envelope-from=luis.felipe.la@protonmail.com; helo=mail-40135.protonmail.ch 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_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This is a multi-part message in MIME format. --b1_YU1O8USxr1BxBdjsSsqN43PV6KoRLf41w0I5kcyfc Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me= ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Wednesday, January 13, 2021 10:54 AM, Mathieu Othacehe wrote: > Hello, > > This patch adds a Cuirass project page to the website. Luis, I used one > of your logo proposals to have a first overview. We will have to replace > it with the real logo of course. > > There's a screenshot of the result attached. I see some things that could be improved: * The description metadata in cuirass-t is the same description of the dona= tions page. I'd probably add something like: "GNU Guix continuous integrati= on software." * For accessibility, every use of the name "Cuirass" should indicate the la= nguage is french (if the word does not exist in English). For example: Cuirass. This way capable screen readers use the appro= priate pronunciation. * Also for accessibility, the image alt attribute should say "Cuirass", the= lang attribute should be set to French, and the image itself should be wra= pped in a H2 element so that the section has a heading. Other than that, it looks good to me. --b1_YU1O8USxr1BxBdjsSsqN43PV6KoRLf41w0I5kcyfc Content-Type: text/x-diff; name=0001-website-Add-a-Cuirass-page.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-website-Add-a-Cuirass-page.patch RnJvbSBiN2MzYjkyYjNmMmI4OTAxNjNiZTY1ZTc3MDg0MTQ0NTg5ZjRmNzJlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXRoaWV1IE90aGFjZWhlIDxvdGhhY2VoZUBnbnUub3JnPgpE YXRlOiBXZWQsIDEzIEphbiAyMDIxIDExOjQ2OjEwICswMTAwClN1YmplY3Q6IFtQQVRDSF0gd2Vi c2l0ZTogQWRkIGEgQ3VpcmFzcyBwYWdlLgoKKiB3ZWJzaXRlL2FwcHMvYmFzZS90ZW1wbGF0ZXMv Y3VpcmFzcy5zY206IE5ldyBmaWxlLgoqIHdlYnNpdGUvcG8vUE9URklMRVM6IEFkZCBpdC4KKiB3 ZWJzaXRlL3N0YXRpYy9iYXNlL2ltZy9jdWlyYXNzLnBuZzogTmV3IGZpbGUuCiogd2Vic2l0ZS9h cHBzL2Jhc2UvYnVpbGRlci5zY20gKGN1aXJhc3MtYnVpbGRlcik6IE5ldyBwcm9jZWR1cmUsCihi dWlsZGVyKTogYWRkIGl0LgoqIHdlYnNpdGUvYXBwcy9iYXNlL3RlbXBsYXRlcy9jb250cmlidXRl LnNjbSAoY29udHJpYnV0ZS10KTogQWRkIGEgbGluayB0bwpDdWlyYXNzIHBhZ2UuCi0tLQogd2Vi c2l0ZS9hcHBzL2Jhc2UvYnVpbGRlci5zY20gICAgICAgICAgICAgIHwgIDI0ICsrKystLS0KIHdl YnNpdGUvYXBwcy9iYXNlL3RlbXBsYXRlcy9jb250cmlidXRlLnNjbSB8ICAgNiArLQogd2Vic2l0 ZS9hcHBzL2Jhc2UvdGVtcGxhdGVzL2N1aXJhc3Muc2NtICAgIHwgIDcwICsrKysrKysrKysrKysr KysrKysrKwogd2Vic2l0ZS9wby9QT1RGSUxFUyAgICAgICAgICAgICAgICAgICAgICAgIHwgICAx ICsKIHdlYnNpdGUvc3RhdGljL2Jhc2UvaW1nL2N1aXJhc3MucG5nICAgICAgICB8IEJpbiAwIC0+ IDEwODc1IGJ5dGVzCiA1IGZpbGVzIGNoYW5nZWQsIDg5IGluc2VydGlvbnMoKyksIDEyIGRlbGV0 aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHdlYnNpdGUvYXBwcy9iYXNlL3RlbXBsYXRlcy9j dWlyYXNzLnNjbQogY3JlYXRlIG1vZGUgMTAwNjQ0IHdlYnNpdGUvc3RhdGljL2Jhc2UvaW1nL2N1 aXJhc3MucG5nCgpkaWZmIC0tZ2l0IGEvd2Vic2l0ZS9hcHBzL2Jhc2UvYnVpbGRlci5zY20gYi93 ZWJzaXRlL2FwcHMvYmFzZS9idWlsZGVyLnNjbQppbmRleCA0ODgyZGM1Li5kMGI3MDk0IDEwMDY0 NAotLS0gYS93ZWJzaXRlL2FwcHMvYmFzZS9idWlsZGVyLnNjbQorKysgYi93ZWJzaXRlL2FwcHMv YmFzZS9idWlsZGVyLnNjbQpAQCAtNiw2ICs2LDcgQEAKICAgIzp1c2UtbW9kdWxlIChhcHBzIGJh c2UgZGF0YSkKICAgIzp1c2UtbW9kdWxlIChhcHBzIGJhc2UgdGVtcGxhdGVzIGFib3V0KQogICAj OnVzZS1tb2R1bGUgKGFwcHMgYmFzZSB0ZW1wbGF0ZXMgY29udGFjdCkKKyAgIzp1c2UtbW9kdWxl IChhcHBzIGJhc2UgdGVtcGxhdGVzIGN1aXJhc3MpCiAgICM6dXNlLW1vZHVsZSAoYXBwcyBiYXNl IHRlbXBsYXRlcyBpcmMpCiAgICM6dXNlLW1vZHVsZSAoYXBwcyBiYXNlIHRlbXBsYXRlcyBjb250 cmlidXRlKQogICAjOnVzZS1tb2R1bGUgKGFwcHMgYmFzZSB0ZW1wbGF0ZXMgZG9uYXRlKQpAQCAt NDcsMTUgKzQ4LDE2IEBACiAgICAgIGFwcGxpY2F0aW9uLiBTZWUgSGF1bnQgPHBhZ2U+IG9iamVj dHMgZm9yIG1vcmUgaW5mb3JtYXRpb24uIgogICAoZmxhdHRlbgogICAgKGxpc3QgKG1lbnUtYnVp bGRlcikKLQkgKGhvbWUtYnVpbGRlciBzaXRlIHBvc3RzKQotCSAoaGVscC1idWlsZGVyKQotCSAo ZG9uYXRlLWJ1aWxkZXIpCi0JIChhYm91dC1idWlsZGVyKQotCSAoY29udGFjdC1idWlsZGVyKQot CSAoaXJjLWJ1aWxkZXIpCi0JIChjb250cmlidXRlLWJ1aWxkZXIpCi0JIChzZWN1cml0eS1idWls ZGVyKQotCSAoZ3JhcGhpY3MtYnVpbGRlcikpKSkKKyAgICAgICAgIChob21lLWJ1aWxkZXIgc2l0 ZSBwb3N0cykKKyAgICAgICAgIChoZWxwLWJ1aWxkZXIpCisgICAgICAgICAoY3VpcmFzcy1idWls ZGVyKQorICAgICAgICAgKGRvbmF0ZS1idWlsZGVyKQorICAgICAgICAgKGFib3V0LWJ1aWxkZXIp CisgICAgICAgICAoY29udGFjdC1idWlsZGVyKQorICAgICAgICAgKGlyYy1idWlsZGVyKQorICAg ICAgICAgKGNvbnRyaWJ1dGUtYnVpbGRlcikKKyAgICAgICAgIChzZWN1cml0eS1idWlsZGVyKQor ICAgICAgICAgKGdyYXBoaWNzLWJ1aWxkZXIpKSkpCiAKIAogCkBAIC04MywxMiArODUsMTQgQEAK ICAgIlJldHVybiBhIEhhdW50IHBhZ2UgcmVwcmVzZW50aW5nIHRoZSBDb250cmlidXRlIHBhZ2Ug b2YgdGhlIHdlYnNpdGUuIgogICAobWFrZS1wYWdlICJjb250cmlidXRlL2luZGV4Lmh0bWwiIChj b250cmlidXRlLXQpIHN4bWwtPmh0bWwpKQogCisoZGVmaW5lIChjdWlyYXNzLWJ1aWxkZXIpCisg ICJSZXR1cm4gYSBIYXVudCBwYWdlIHJlcHJlc2VudGluZyB0aGUgQ3VpcmFzcyBwYWdlIG9mIHRo ZSB3ZWJzaXRlLiIKKyAgKG1ha2UtcGFnZSAiY3VpcmFzcy9pbmRleC5odG1sIiAoY3VpcmFzcy10 KSBzeG1sLT5odG1sKSkKIAogKGRlZmluZSAoZG9uYXRlLWJ1aWxkZXIpCiAgICJSZXR1cm4gYSBI YXVudCBwYWdlIHJlcHJlc2VudGluZyB0aGUgRG9uYXRlIHBhZ2Ugb2YgdGhlIHdlYnNpdGUuIgog ICAobWFrZS1wYWdlICJkb25hdGUvaW5kZXguaHRtbCIgKGRvbmF0ZS10KSBzeG1sLT5odG1sKSkK IAotCiAoZGVmaW5lIChncmFwaGljcy1idWlsZGVyKQogICAiUmV0dXJuIGEgSGF1bnQgcGFnZSBy ZXByZXNlbnRpbmcgdGhlIEdyYXBoaWNzIHBhZ2Ugb2YgdGhlIHdlYnNpdGUuIgogICAobWFrZS1w YWdlICJncmFwaGljcy9pbmRleC5odG1sIiAoZ3JhcGhpY3MtdCkgc3htbC0+aHRtbCkpCmRpZmYg LS1naXQgYS93ZWJzaXRlL2FwcHMvYmFzZS90ZW1wbGF0ZXMvY29udHJpYnV0ZS5zY20gYi93ZWJz aXRlL2FwcHMvYmFzZS90ZW1wbGF0ZXMvY29udHJpYnV0ZS5zY20KaW5kZXggYjkxYjlkNC4uYTEy NmIzYiAxMDA2NDQKLS0tIGEvd2Vic2l0ZS9hcHBzL2Jhc2UvdGVtcGxhdGVzL2NvbnRyaWJ1dGUu c2NtCisrKyBiL3dlYnNpdGUvYXBwcy9iYXNlL3RlbXBsYXRlcy9jb250cmlidXRlLnNjbQpAQCAt MjE3LDExICsyMTcsMTMgQEAgVHJhbnNsYXRpb258STE4TnxMMTBOfEFydHdvcmsiKSAjXHwpCiAg ICAgICAgICAgICB1cyBrZWVwIHRoZSBzeXN0ZW0gdXAgYW5kIHJ1bm5pbmcgc21vb3RobHkuICIp KQogICAgICAgICAsKEdfCiAgICAgICAgICAgYChwCi0gICAgICAgICAgICAiWW91IGNhbiBhbHNv ICIKKyAgICAgICAgICAgICJZb3UgY2FuIGNvbnRyaWJ1dGUgdG8gb3VyIGNvbnRpbm91cyBpbnRl Z3JhdGlvbiBzb2Z0d2FyZTogIgorICAgICAgICAgICAgKGEgKEAgKGhyZWYgLChndWl4LXVybCAi Y3VpcmFzcy8iKSkpICJDdWlyYXNzIikKKyAgICAgICAgICAgICIuIFlvdSBjYW4gYWxzbyAiCiAg ICAgICAgICAgICAsKEdfIGAoYSAoQCAoaHJlZiAsKGd1aXgtdXJsICJkb25hdGUvIikpKQogICAg ICAgICAgICAgICAgICAgICAgImRvbmF0ZSBoYXJkd2FyZSBvciBob3N0aW5nIikpCiAgICAgICAg ICAgICAiIGZvciBvdXIgIgotICAgICAgICAgICAgLChHXyBgKGEgKEAgKGhyZWYgImh0dHBzOi8v Y2kuZ3VpeC5nbnUub3JnIikpICJidWlsZCBmYXJtIikpICIuICAiKSkKKyAgICAgICAgICAgICwo R18gYChhIChAIChocmVmICJodHRwczovL2NpLmd1aXguZ251Lm9yZyIpKSAiYnVpbGQgZmFybSIp KSkpCiAJKHAKIAkgLChsaW5rLW1vcmUKICAgICAgICAgICAgIzpsYWJlbCAoR18gIkNvbnRyaWJ1 dGUiKQpkaWZmIC0tZ2l0IGEvd2Vic2l0ZS9hcHBzL2Jhc2UvdGVtcGxhdGVzL2N1aXJhc3Muc2Nt IGIvd2Vic2l0ZS9hcHBzL2Jhc2UvdGVtcGxhdGVzL2N1aXJhc3Muc2NtCm5ldyBmaWxlIG1vZGUg MTAwNjQ0CmluZGV4IDAwMDAwMDAuLjYzZWNmNWQKLS0tIC9kZXYvbnVsbAorKysgYi93ZWJzaXRl L2FwcHMvYmFzZS90ZW1wbGF0ZXMvY3VpcmFzcy5zY20KQEAgLTAsMCArMSw3MCBAQAorOzs7IEdO VSBHdWl4IHdlYiBzaXRlCis7OzsgSW5pdGlhbGx5IHdyaXR0ZW4gYnkgc2lyZ2F6aWwgd2hvIHdh aXZlcyBhbGwKKzs7OyBjb3B5cmlnaHQgaW50ZXJlc3Qgb24gdGhpcyBmaWxlLgorCisoZGVmaW5l LW1vZHVsZSAoYXBwcyBiYXNlIHRlbXBsYXRlcyBjdWlyYXNzKQorICAjOnVzZS1tb2R1bGUgKGFw cHMgYmFzZSB0ZW1wbGF0ZXMgY29tcG9uZW50cykKKyAgIzp1c2UtbW9kdWxlIChhcHBzIGJhc2Ug dGVtcGxhdGVzIHRoZW1lKQorICAjOnVzZS1tb2R1bGUgKGFwcHMgYmFzZSB0eXBlcykKKyAgIzp1 c2UtbW9kdWxlIChhcHBzIGJhc2UgdXRpbHMpCisgICM6dXNlLW1vZHVsZSAoYXBwcyBpMThuKQor ICAjOmV4cG9ydCAoY3VpcmFzcy10KSkKKworKGRlZmluZSAoY3VpcmFzcy10KQorICAiUmV0dXJu IHRoZSBDdWlyYXNzIHBhZ2UgaW4gU0hUTUwuIgorICAodGhlbWUKKyAgICM6dGl0bGUgKENfICJ3 ZWJwYWdlIHRpdGxlIiAnKCJDdWlyYXNzIikpCisgICAjOmRlc2NyaXB0aW9uCisgICAoR18gIldl IGFyZSBsb29raW5nIGZvciBkb25hdGlvbnMgb2YgaGFyZHdhcmUgYW5kIG9wdGlvbmFsbHkKKyAg IGhvc3RpbmcgZm9yIG1hY2hpbmVzICh0aGV5IHNob3VsZCBiZSB1c2FibGUgd2l0aCBleGNsdXNp dmVseQorICAgZnJlZSBzb2Z0d2FyZSkuIikKKyAgICM6a2V5d29yZHMKKyAgIChzdHJpbmctc3Bs aXQgO1RSQU5TTEFUT1JTOiB8LXNlcGFyYXRlZCBsaXN0IG9mIHdlYnBhZ2Uga2V5d29yZHMKKyAg ICAoR18gIkdOVXxMaW51eHxVbml4fEZyZWUgc29mdHdhcmV8TGlicmUgc29mdHdhcmV8T3BlcmF0 aW5nIFwKK3N5c3RlbXxHTlUgR3VpeCBwYWNrYWdlIG1hbmFnZXJ8Q3VpcmFzc3xDSSIpICNcfCkK KyAgICM6Y3NzIChsaXN0CisgICAgICAgICAgKGd1aXgtdXJsICJzdGF0aWMvYmFzZS9jc3MvcGFn ZS5jc3MiKSkKKyAgICM6Y29udGVudAorICAgYChtYWluCisgICAgIChzZWN0aW9uCisgICAgICAo QCAoY2xhc3MgInBhZ2UgY2VudGVyZWQtYmxvY2sgbGltaXQtd2lkdGgiKSkKKyAgICAgIChpbWcg KEAgKHNyYyAsKGd1aXgtdXJsICJzdGF0aWMvYmFzZS9pbWcvY3VpcmFzcy5wbmciKSkKKyAgICAg ICAgICAgICAgKGFsdCAiIikpKQorICAgICAgLChHXyBgKHAgIkN1aXJhc3MgaXMgdGhlIEdOVSBH dWl4IGNvbnRpbnVvdXMKK2ludGVncmF0aW9uIHNvZnR3YXJlLiBJdCdzIGEgZ2VuZXJhbCBwdXJw b3NlIGJ1aWxkIGF1dG9tYXRpb24gc2VydmVyIHdyaXR0ZW4KK2luIEdOVSBHdWlsZSB0aGF0IGNo ZWNrcyBvdXQgc291cmNlcyBmcm9tIFZDUyByZXBvc2l0b3JpZXMsIGV4ZWN1dGUgYnVpbGQgam9i cworYW5kIHN0b3JlIGJ1aWxkIHJlc3VsdHMgaW4gYSBkYXRhYmFzZS4gQ3VpcmFzcyBhbHNvIHBy b3ZpZGVzIGEgd2ViIGludGVyZmFjZQordG8gbW9uaXRvciB0aGUgYnVpbGQgcmVzdWx0cy4iKSkK KworICAgICAgLChHXyBgKHAgIkN1aXJhc3MgaXMgcnVubmluZyBvbiBHTlUgR3VpeCBidWlsZCBm YXJtIGF0ICIKKyAgICAgICAgICAgICAgIGAoYSAoQCAoaHJlZiAiaHR0cHM6Ly9jaS5ndWl4Lmdu dS5vcmciKSkKKyAgICAgICAgICAgICAgICAgICAiaHR0cHM6Ly9jaS5ndWl4LmdudS5vcmciKQor ICAgICAgICAgICAgICAgIi4iKSkKKyAgICAgICwoR18gYChoMyAiRmVhdHVyZXMiKSkKKyAgICAg ICh1bAorICAgICAgIChsaQorICAgICAgICAsKEdfICJQb2xsIHNvdXJjZXMgZnJvbSBtdWx0aXBs ZSBHaXQgcmVwb3NpdG9yaWVzLiIpKQorICAgICAgIChsaQorICAgICAgICAsKEdfICJFeGVjdXRl IGJ1aWxkcyBvbiBsb2NhbCBvciByZW1vdGUgR3VpeCBkYWVtb25zLiIpKQorICAgICAgIChsaQor ICAgICAgICAsKEdfICJTdG9yZSBidWlsZCBwcm9kdWN0cyBvciBhcnRpZmFjdHMuIikpCisgICAg ICAgKGxpCisgICAgICAgICwoR18gIkNvbGxlY3QgYnVpbGQgbG9ncyBhbmQgbWV0cmljcy4iKSkK KyAgICAgICAobGkKKyAgICAgICAgLChHXyAiUHJvdmlkZXMgYSBSRVNUIEFQSS4iKSkKKyAgICAg ICAobGkKKyAgICAgICAgLChHXyBgIkhpZ2ggbGV2ZWwgb2YgY29uY3VycmVuY3kgdXNpbmcgIikK KyAgICAgICAgKGEgKEAgKGhyZWYgImh0dHBzOi8vZ2l0aHViLmNvbS93aW5nby9maWJlcnMiKSkK KyAgICAgICAgICAgIkd1aWxlLUZpYmVycyIpCisgICAgICAgICwoR18gIiBhc3luY2hyb25vdXMg bGlicmFyeS4iKSkpCisgICAgICAsKEdfIGAoaDMgIkRvY3VtZW50YXRpb24iKSkKKyAgICAgICwo R18gYChwICJDdWlyYXNzIGRvY3VtZW50YXRpb24gaXMgYWNjZXNzaWJsZSAiCisgICAgICAgICAg ICAgICAsKEdfIGAoYSAoQCAoaHJlZiAsKG1hbnVhbC11cmwgIkNvbnRpbnVvdXMtSW50ZWdyYXRp b24uaHRtbCIpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICJoZXJlIikpCisgICAgICAgICAg ICAgICAiLiIpKQorICAgICAgLChHXyBgKGgzICJQcm9qZWN0IHJlcG9zaXRvcnkiKSkKKyAgICAg ICwoR18gYChwICJDdWlyYXNzIHNvdXJjZSBjb2RlIGlzIGhvc3RlZCBhdCAiCisgICAgICAgICAg ICAgICAsKEdfIGAoYSAoQCAoaHJlZiAiLy9naXQuc2F2YW5uYWguZ251Lm9yZy9jZ2l0L2d1aXgv Z3VpeC1jdWlyYXNzLmdpdCIpKQorICAgICAgICAgICAgICAgICAgICAgICAgImdpdDovL2dpdC5z di5nbnUub3JnL2d1aXgvZ3VpeC1jdWlyYXNzLmdpdCIpKQorICAgICAgICAgICAgICAgIi4iKSkK KyAgICAgICkpKSkKZGlmZiAtLWdpdCBhL3dlYnNpdGUvcG8vUE9URklMRVMgYi93ZWJzaXRlL3Bv L1BPVEZJTEVTCmluZGV4IDZmOWYzNDkuLjUxZjFjMWYgMTAwNjQ0Ci0tLSBhL3dlYnNpdGUvcG8v UE9URklMRVMKKysrIGIvd2Vic2l0ZS9wby9QT1RGSUxFUwpAQCAtOSw2ICs5LDcgQEAgYXBwcy9i YXNlL3RlbXBsYXRlcy9oZWxwLnNjbQogIyBvdGhlciBmaWxlcwogYXBwcy9iYXNlL3RlbXBsYXRl cy9jb250YWN0LnNjbQogYXBwcy9iYXNlL3RlbXBsYXRlcy9jb250cmlidXRlLnNjbQorYXBwcy9i YXNlL3RlbXBsYXRlcy9jdWlyYXNzLnNjbQogYXBwcy9iYXNlL3RlbXBsYXRlcy9kb25hdGUuc2Nt CiBhcHBzL2Jhc2UvdGVtcGxhdGVzL2dyYXBoaWNzLnNjbQogYXBwcy9iYXNlL3RlbXBsYXRlcy9p cmMuc2NtCmRpZmYgLS1naXQgYS93ZWJzaXRlL3N0YXRpYy9iYXNlL2ltZy9jdWlyYXNzLnBuZyBi L3dlYnNpdGUvc3RhdGljL2Jhc2UvaW1nL2N1aXJhc3MucG5nCm5ldyBmaWxlIG1vZGUgMTAwNjQ0 CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmIxOTMyMTgw YTg5NDNiNzhkOTEyZmU3MWViMDA3Y2UxYzAwZjYyMDkKR0lUIGJpbmFyeSBwYXRjaApsaXRlcmFs IDEwODc1CnpjbWVIclhIWm5qN1ZaIXZpM0dfKGw3SnUjNk5vZENsXyhobWxzTD1gRm9ZUS1NP25E cmk3RSheNXNAZjRPSUQmfQp6QnVHPnczVyQ8SHpfOzw3OCYxN2p1aipGNGB8cz1AUT90OFF1a1Fa KFRXZnYyQmxMOUNFPk4qa2ZrMj1POHRPTDsKektwPip+ejwpYW1WJkU2MmsyM3s8Qz0tMitPeCtE b1VPWDxZMVk0WEZtZEQtNDE8UWw9I0BUe0UtamZNUXg2NEtICnpYO2dsKHdRfl5qK18jbnE3a3B1 Pl9jayFIYS1nbSQ3YXczYEpKSFlsVlpCaitiOGp2JT9ZbHk/WHlaQlhtX3Z6Vgp6SWNffGlvRStS Iy1ROVZKa3plITMtI248d25hSjMqSX1kSzg5b2R2Rlh5aEkrckB5IThmbjQmN0tTcFBrMVdVK1YK elpOX2B3dilibiNAQU55fk9hSjdUeHYlOTRLNXtgZGt2fT1FUHY3eHFZQzY3SGVBQGtER0RZUlkx SElPJTcrYXt+CnpTWWNxJmhqX0ZBanZpUmNAKzVhQzM5alN6YD0ka255cTgrfF98ZEllcTMxLSFO QG5FPzxDdSNpUnZIaUE/UnlSRQp6PWlNemJOWjsmQ3k8IUVNQ0gyNFVZYyhMdkJSOH01ZDk4eVhW KV54dD9RXno/UzIhfFNQZmk9WFNHaSRGNUFRZU4Kems0ZWFeUWt1Z0shPFhmIz0yKHd2aHJWWE83 UGNNQj1MYGNhWGc3bGNyQGNFTTNkUWZxbSprN2FfUEFEdldAMCghCnpHU0BQRzlFMn4ya3owUzt4 Tn59PDNpK3wkUmNWI3NXXy09QXhsTip5X3xlZkx7aUZVP3d8QnVJK3VncGNPYVkjcwp6ND9LKzA4 e3REM1FAX25DekM3cFVgczMje299Wmt+WTh6O2F2byRCSFVMQzBGKnkjOVpxYzktVz9iQEkwSHB3 ZGoKemFUNURSRmRPIT5ec31BcW90fEd9ISRQJXg0KWA2XmFReU5KQnR0R2dxUT11fXZIQXAtdTVx PW1pUEZ7MSQqTCQxCnpgPkdrSF5MSW5gZWw9TnlPX0ohZ21UXyZiZEhtU1g/N3J8ejxaejIwOVlD e1ZeSVpPfChVTWVEWWR5ZDhhRCpRNwp6JUkpd2JCfFlNflBZejc8IVEpbE4/X1lzS2khYXlKaXV0 NWlhPHsjdDx2UEtRS3VtdGZITStiY3NHVDBxZV5JUiQKek9KS1FKTnwmOUE4dVJYWHlWbDEhRUUy Q3pXNzI0RVl1ITA5ZVkxfS1YPXZ8NSo9ejBGdWF7U00hKVhXfUYlbmU/CnpNUXs5OGcrVHxRNXc0 IShITzl+TyNKQGspT15+fXQ/JEtTbWAlPm5MUC1QSm89QyN8PWh9ViF6VGhDZigxTHdEVQp6LX5W RVdEMSt+ck8zP191OFdrRCNiKEplU1RyWUl3ZE95LVgmcGZsY0d3biRHSj5rdk5gQlVuPzs9NDd6 RylRNG4KenhpI1ZSPEs3S3QrOE1sUWdPbDBhVDhXZV5hPDNeRSZaVTt6SV9afldtaVhRPCQ9KVpt KUUqaX5jITZYVlp5OSFDCnoyKzFxe0FTemo2R1cmUylvK35ZIThNamxSISlEclFaZD94Z2BMVEZe bmF1Zj9HJGRIaEpxNF9kc09XMmklMVV3OAp6NCQpVG9HWShOazIqZ35rTEs+OX1aTXszNWo5cyRO PTJCPy1Qel9nKG92b01semY7d1Z0U1pJfFB6PDE1dj9xTm0KekZlKzBLYzlpeSlGJSV8Sm0qcnFw NCV0QFpyTTBPfEE+enxlYEZIJWlEQn47aU9iYVVQIWgzYzhTQT1tK2A2bVU3Cnp2T1kwTUgqKkte QzZ0aHZsQy1MbEZVQ2p0QkJJLWBwUnlqUlBsWUopPlRhOWd2MyUlUXhIKj0/TVZ1QEpTYEZYXwp6 WW5FUT5yQlIxN1lNSHo9UiNaKDRofGY9NCRvbFljblBkQlleSntPfjVtU2NUc3FVfEAqNHx4VFpT by0+WV5uKU8KejQ9Mj1jP1FiPUNtYm1SSHYtK3lzbWMrezBtbUdrVHQwUCFSN3sqKT87c0xKKCor Uyp3IyszNCg0SzszI0xeNURuCno1cDZzdCF6OFQxRU9SSUI/QU1nKlleVGp3d2IwO1lWJUREKVde cDZGTjJKdHVISU5LKXBMN2JObTdwZXc7KmJHNQp6b2YkUDlvJCFKUWpXNWJ8PDFlbk1iMzd2eE9i fW5ERDtlUSg3ZlRhb2tYTDktN1dPQ29SclIjVWdDODdwdCVwNGEKemRZeGs8P3NVM0grTnMxPiRh YGo5a3pNdWp5bmU2UlR6JW4mSWw7dUp5Ujl1bGRDYmptaDNiMSE2YlRRbnwybW5eCnpwMkA9Jnpl OyZDdkchTnpaQ31NKXl8aHRXTkBpZlpNYXRYIzItZnZeYmBve0tSZ3Z8a1Z4VHJvWVBMOUtUNXsh cQp6cTIheWAqWEs2KTR5fnZBYEg+OVB0KDhNcHFHckV8ODFaQktseHwoaHY8NnpWQFpteXwzRWtt VGA4PVJ8UDdFI2EKekR1KiMxSkpjM2c8Xjt4eFFqZUE9X2VSQC1ydDRBfXByT1BzI3I8TUs9LWkp V2JFV0xic299IUs1PWUyay16TGQqCnpKNiM/O2E3PkAjT083O1VvS1N8bXVCZyZuPChpUEdjflV6 JCkmWCZYeTUzPlQzUUZEUFd2VGJnYX00UylacEtJPwp6YypjNk9LRkdjeytoTTchWSZQWCNzSE8j Xzcqa3JEPVd4IWlHXlFlVillRElidmNpU0ZJcTZefi1qR21OTz5nJWsKemFVK2hzSFVyQjw7Nntt TDJVUTRfP3VtSnwtRkhhQz13QTsqPD0tb0QobHh0anNZelVvYms0UVRHZ0s2bWM9MnJPCno+Wn0z R21FSmRqX18/TmBJdFI7PG1BWl9Vd25Pa0V7UGkqWWBUTVNramB6NTgtPUZKdTkjV1QlWEp4dVlv YFZfSgp6enQ1Oz9NTiVsOVZANioyQjhobThtQDwjYE99b0oyKXZASDY1V1kjJF9OPmgoK0pjPFYh SU04XmFZNSQ3UnRmWVUKeiRmdkR2bXVpZkNMVmlBMVN7Z1J5YndlJEZVVHwtQE1idGJhUnZPTW1u IyFJUldVdFUwUW5BLTFgNlRTIVRWYiZhCno/JTYjclRvdG5nN2FraiNmNzVZS2cxMTlHe1MtNVo9 MERJTmFNYUo9IUA+KUEtWnZWMmlodnxePk5ZNyR6YHhaIQp6b3p4UHJRNWg4V1NXdnBaeFBJUi1g TFh0NT8od1FjdCFaKHt0TX0kJVJ6WkRGSlM/SyZXNklOPGgtekhJRTFAd18Kemg3MGBLMHo0Vmkq SkM0VUwwcHNQLWx7bVpfPFpUa1cyN3gmRF9ERiQ+Wl9sSmV2V1ohKlNeem12RjhLSDhwMF5OCnpK bFRIe3FtJF5oI0JNKmI5Pz9WUHkjbDJaaVEpfTNrS21VI0NOaiF7QDdfISpBMEolKEJeK28/IUF6 NnYpNUVRJgp6bnclZmw2PjNYTEZaLW07XzVJQHwxRHR+V3h6N3Z+dkEzeD4jfXhOYGwxQyN3OUhz MShUfU1JSl5vWm0+VlVAJnQKenFHRlpvdG45c3tZRHU3alR4QTB5Z2J3RXtKLXp9I1FUPSYwKTJw bkNzPCYofU54dSVJeGdHQEs2amhlTCp8XnZ8CnpPdmJBYS0jSClXRVAmUWQhT0lTRkNHSlBxVig2 OVVOdnB9QWRwQVZmY1o+QXlRSlZFUTNpTD1sYFA3b1dZZU5iSAp6K3RBfmhFdHZhMFBzUiUrRTlO WEQ+IzV6fjY+dUolVTwlKl5PVGIjWmgle1d4UzJLcm5VTmMtaGNjN0tlQHJoZGoKekgxcEx4e155 YTJGOzsqcVFhRGw1aU4lcjJ5X3w7NXNFaEJxbzx7Zz5KX1FsSTlVTEBxV0BRS2xNTX1OQSVzKGs0 Cno+Sj5tYjlfbzcmTF5sI19HfUtoczh7R0dTeyp0QGhQcmhyPGwqeV8xJldFVmB2MyFzQ28qLXFm dX1BIUltYm9tYQp6RDh9fn1CNHw0VFc4MnVNRVhjdzd0UE5Ld0U4IylqJH1+KEppcUFvcDE7dS1J Kk5tTj9RTyZKK2k0NiErWktnXyMKelY8PmZVY01KQXFpMSMyJSZUfmVvRHQlZ3dVUntXPzlsZm0y XkYxZ2wkKF5qYXpJZ1g3PkREMDRCJEszI1l0Q05nCnokYzF3Z2pNU2IxTWpPd0gmemEhczchX2ti aVA7MzJ2a1BBcTl0PHUxUiV9e092WCZEJXspXn5jd0JeJiFfOXtXKwp6N0MrLUFAMCM3S1V3LVRq QT5yJmZSWExwZmREUzVjUlg5TXp1RFRvPjxEWWdpKW9zeD4tMyZnWndjK2stYHtadm4KejA3eTQt OTNhdDV3WTg5RmcwbVAzTCRKWSRje3tyUjUpSzVDUnElRX1wJmhhQUpUX1E2OUExdVpeRyExITQt Tzs4CnpYQ2tRJClwb2cjd2EyT1p4PyZBfGImU3h5aiVXbWlQZUduYSkqQV5wYUteZiRjKVhwUkBO UChOSWxrWTFrLS0xNgp6VyhYaDhaeGVTJUlYK1d1SilZfFhTMWdaJm4xbVA8dG0yTEhnITlRJEB5 TlBqWT5AXnhSUjQ0Vnl2Z3l8eVN1dn0KekFyTFB3RkVLQjFGQG1jZDFjcEUkQVclMzI0aEk3a1Ve Z0dVSklXaTNjZXtNJTt0d0E7dXhAQnFvUXBlLWZhZnskCnppTHhQaHhYYmJKMHNUQ0dJIzwpcyo4 N1doSkRqdTJafndxUEFwZFRPTEkyYXYjbHpMPHcrI2pqITgmMWB2M1Blawp6MnV1dzI3a2hWez9a NEtJY2wjNHcwQkZjcjRgMkBjaSNhZ2VLbUdzMys4Z0VhcE56RyZ8S0h9JCZWTzw1PUMweGkKeloy ZUNkfEtrTDFNdTB3dDcrfkU5OTxGR3RpWUt0RSVmQTZRIXc5TFFyeTw3JjdsWnoqTWI4UTRaY0Fg PW1nQ2RICno7WFM8biluU0JsI3V+YiMmTmMqLWY8Zldwa19aVz93NnB7YUY3WW9UVzJ+emlhNHUm KVZOZndSe0M1dXFqWl82Wgp6cUpXaitvS2JkSWh6czhDY2dHb0lOTF5QUHVxTT5tYVJRIXl3KiNt bHVlKU1WP2dVcE8wPk1kKz9gKjkrWEQ8S0kKenQqd29gS3xwKClvc3FeM0lsaTt3TVBka085MHZM T0ZBUm0xbCNvQ216ejcpKDdBIz5hREZzRiQ7MyUtVDFrZUc4CnppYzI5UiNRKThlMkh3cGJnLTJ1 MFRtZl43O1EmN3ZuNiErZmwhT0VyRHVxVVlDN0BVc1NPejAwNCNyQkBLdyZudgp6NXxVN3U8aUVL OWJeKmlfJUlWKSViPjwyS3hSUX5FQkgkOUBhNC1+eE10fihTSGZTJms0VS0wPXI3Jj1XZ2NLQTgK eiNyfT5FZlp4Q25VfkIzKUgoPXtOWE4+PW9eTT1eRmY0dXo+MCMzTiFUfDdMJDM0bGJRfDNKP1Q8 JXp9b1VLQjl5CnprMW4pNTNVN3g2O2A+a0R7RyVRQkFHVkFfTlFwfVYwMEhaP2dAR2p5UVlmJkQ0 RklCcXEkRUBWQ043REVPQyRkMwp6LUhsLUQ/dUJ5MkQlay1DMFVRJT40OE08d045Wj9zZyNUKm9X c2UxcDd6fnZ9TFpOKCtLWChUPzMqbW9rUFpzaWoKejBVLU9eO05NfiU4MjNqVGtWfUJuMW8+eGZg VippdCU+SVlacFRQZVFYOD5JUEo7e0hDQDg1OSE0Y0M4I3o8KmBACnpIQHA2Wj4lVChhemNUKXRV SHsrVXFXYWhFMjgjeklqfjgldnh0KGFWMkhibHsrPnx3cENAM2hWS0k/dTBmZnhjYgp6WllVWGZy KjYjbm5LUnp7TWdIQio2TGxMZVYkWXNRJWoycEtkI14+KCtoRCopTVZZSz1zaX5vRFA/fjdfTkd2 bGIKemotTWhsPFV1bHkmNUA3ZHNzUEhDKzF9PlImdUhyKmsxKEdsc0JZdCUmKntXbVkjNFdgVTFB IV91NFZJUXlUVWEkCnomO0h3WTY/JmZ8Ky1Seit0NXJkdTdKOCFiMyYxc09nZU1wVEdKaWwjNDA1 NF9RLUUzb3hfQ2dLI1EkdyRjaEROeQp6YWJpd1JqJCtGXyFMYmg/MDlqWW56IS02M1g9IU9Qa3dB aTtlJmE+eG5kMEUhYUNDSD5pdGw3QzZxeT93OUJoKFoKekpWNSMjZTl0bi1IPnpQbEpLPUJ8STZK JTEoTlJFUD5ydHVtVSVZPChkVWImIzkpRTlaZmlmcWt0Z0l7fGczQGYxCnpIPjlBamtkaGJLZDxv dEFKQDVATVNXPlpUSnlEZzs7T2k7RXY/WT1IUEw7I3hhTCZ5TylEd2goPCY0MWV4VlhWQgp6eFh7 QFhaWGdka2QtUHs0JDtyZE1iakJKczYqaXlqTypReXotPzZOKHQ7TntkOFo8ZElBOCk7SDNxNWFV Tnk4fXYKemcrT0E1V3ooMSM4QVdmR3prSktlN3hKI05RI1ZCX3h9RXdlNzxfQDY4Vz9JRD02Nzso bDRGcGNwRCUyN3cpbDQpCno5cDkjRU81UWRHbFU8bXNiSVgxRzhmLVI3dU49ZFBEN1dvbnBSdmdj e0I8ZlVFS0hycUJJb2p7clBfSClpKnpOVgp6ZDBJWDE9aUxRVDBWY31reTRKfihyVjgpSk8xISto dCp4em1rTWwlbVd8dkMmOSozWHEkSVZqVFNHMmFWUTlka3cKeilJS2tAKmxxKGBPbWc8amtJfV5p XioxeSQ3I0pGb2tkUkN7bk9zZVhoPT5yaz4mTlcjeUxaTCR6VlhfJHRoNjdCCno9OCZGVC1gZGBl ZUR2c3ZJPWByfm9zQTcmZitvSDQyRClvIzJuR2lDYiQzVSFmMkM3KVRrY24oY3h+Qk9VcVJyNgp6 VEROP2dkMUdOPSE2d3p4KTwoP0ItX2tXMTc1K1JSX0g5UUdDSCZ4N0h0WVBVQDhCYVE1b0tsTmRa OGYyXkhGN3EKemlRfGJAX2RlU0NgVE5WUjV4dHlXVXIkWD5wTUItSHkwKnF+PX41cGFsJUpIR3Rl Rz9YdkJJdXEqNTEpRUJ8V3wwCno3c01MXj9RbVBfamZqcmtfPmRuTDllcUtCPSQpODJKciVifGhG bn5WN340TFoxYiRrRWc2RWAjSElga25wcFRpQgp6SG55MDhodn58ZCt9Mj83bnBycnVDO3NmKyZ+ U3YzTDlsV2I/eio2XnJxKEd8cHU8Qn5ge3M9WkJofCotbFA2RXcKellDcn1zaE9GQE0jUyY5akp4 UiFzalVwaypUeS1QblY5ekhiQGJwbTFZe0IpZ0ooOHUwNXteY0hWWF5laWEtMG1NCnpRKG9meEZw IWlQY0olR0I1KmJrb1RiKzNtMDgoRnl3ND5wfis/O34yYURITFIlZlJYVmM5Nkd9JEpIUVRzMD1N fQp6NUp3R3UjXkk3OEsoJFI1YC15Q3xTT0VHZTEqYjtObmIkZUh4bHRHNTY0K3d2Xld2MDFGND88 UDEtQzB+K2REZHsKeiooUzBLMz1DY2JralhpI0s1a314YEFlSCkxJmEhQU5gSndNZCtwZyRrZ2pB ITRUP2Q/JGI+dzY9Kmc7PkMhUlA7CnpzWj9mbnB7ZjRpMT9hX3NVLV4lLWdWMWVIOVF3JXdzJDJL QmQ2ZEpTZDBxRyo0MXc1eyQpeSQrNmFkVzRWUlg1Qgp6N2JZJV9GMEFrOT0odzNFcmNYNjdHMiFt ZUsoTWUjbFdHXlVzUSY9Ry0rU307QGxZeDFaRG1QdVE8RylCa3ByaXsKeiVnPz15cFpsOU5iMV5W YTQtWks9ZTdIJlZrXy1afHlFZCp7dm9DZFpYdHBgekEjbiZEQUwqc35gfUUyb2FVTkA5CnpSb3FO RGRPYHMzciQ9aWckYUQyKGshZ1AwRlZzNXJzU1NofTBnOVdIU2RKYzJoe159SGtQOFMxb1N2UzMt Um9LMAp6WUhMJHc3U0FnI3t1VjdnbkBSbWlRJilHPmgpbSRobUZCfnhsel5rMUVTNUtaYGA7ZCVK M3BDMHRkJU5yX3QpdmsKenE+MCEzeU5MNUZWb3t0MzE5YlB7X09nUWlMMX58QSlaTSN4JWxlNzMk b29qMDw7U0heY0QrZ1RqRXd3QHA1SUJzCnpzO1ZVNCZATXY5PCZKRVVoPkVCQjw+ZGxSSiU5TlNy Zll3VW5wb2wxdCllKWpAa19uV2l+TCh3Ul92cCVTT003PAp6WGohLVg2P2xWaGgpJU1vc0t8KXUx X2pSSF9wXz56bCQ3K3t4dERRbkFYc3NyIWcpJGNTNkEwSnYxZjQ1V3c5cCMKel95RCFMeUd2Ym8m MlBgaSh7bkVzO2tNSDVAOSQ0QDNBd1hZKGhNKXNBdVJRIWozMkc4KDRAJStBYkVIKXYkQS1CCno1 ezUpM3c9LWF2Snp9P2MyQT5Lc0tCfSNpSXFLITI7MDJmc2ZMbXNlWkZDaFpCOWZnNWxhI2NtIUMj dXxyeHprTQp6RHU3P25PKmd1bCExcXtQQGFhc1dVKlomNUFxZzkpT2s4NE9aWGNybjBaNG5fS2Zp ciRWcSN7Tl41bl5qQU4/S1MKel5we3QqPnd9NnhZXjFmazM3VjNwKmt8aGVTeUA+e01sfUc/Nj9P eHw/PHEoaHc2d0d8MV5nXkdLJHwhXkkyNCM8CnpGRnQhd1E/b3lxYj18XztvRWMmey01ZU4qPVAw N1YoMHgrSFZ6SXV5TlVWYno2QS0zalpWZlF7T1A5MVc5Ty0jNgp6U1MlQWdlWEZMMmg0V2xmMDM+ ZntpKFdPQkRgMDEzMjtDVkk4V3NpPTNiIWUxNTE/ayowaStRI3VUX0x4V341UiQKel8oV29DWWM0 NyMqNUIxTlh6Sjd4RlB4czktZG5pbDVFN1RgVX1TOUV2Kj55WVIlUjs3OUJLQSNNQigwWDU8Jlhz Cnpyelh9PClFelF7ZzBgRXBqWFV8NW90PlI4XllPVlNtNmJNdiY4bmxnNzQ4allEI2dRWCVEaXtL anZnSyFZTj5YNwp6alchTTFZcyNtaXEqR1NjKDk+KUJqd2s4cT56Z1VaTXBqZ35yTDw5bis1ak9D cnhZWnRgQVk+b3sqY2gwaWc9b2sKemtuXkxYdUIzI1pzQGsjSHtId3BUSzM2d0dQKkFYPXk/clFt Z2o+cEtxVHA4SHtRTnhLV0BqekN3WnlQeWUpOVZTCnp4fUVCNW8qeCVnREs7amBnMTV2dFV8JExT aVB3VlNseEJLQXdGY3teJWpWLUR5ZjA1Z1pfQmM8dV8wYEdsTEFsSAp6dG01SVhVY0NaTk1QNlAk NW4+aGQ9K1RTIzJHPlFaI2A+cnpZQWRVYDIhPDtMSj1SZXlWJiswbXlZVnlpT3gpYk0KenRDYUhJ LSF0RVM/bi1UOEpzMH4tQiUoRFlhS3Y/X2hheU0hRj5RR1dIOEZCXj04WUUlYDFFYlUqUk5tVzxL d2tjCnpxPXVTJUF3VjUwJEchKExRUGFXdmBHPUFaIUBePSZWUXNAdHIwKEp9PE81ekJ0aURpKisq fCo2VTRnd3NDcTYxPAp6Q0VIeyUoKDxMRzJMQkNhbjxpNGEyYWR4KnZfT0EkUyV2QHwjY2JmTzBB cVpyKWYtUHxBWDNAR0Y2JCZxYmRRZkcKemBnciZYVVZMJXlSbWolY0xYYXs1RD1oYER6UGBTc3F+ d214KngxPFQmITNBdnVyZUBZbXlPJW4rZiNAJXRxPWohCnozSSRAazNqPmRDMmtNPW1jSmpMaFdS QWglTjRwR3Q8YDFga1NWeWgtJn1XYGVGdFYkd1l3dFc/YnlvZXx7dk97Mwp6QXBSN056WHh+TjBB JDhqJGtKUTBvWUA+NTlsZDx7QD4jM0xTODhyflNzOXJtOX1tX3E7bzsjdUoofDktXlhEVD0Kek9I MSlQcUstOHJZJiVZJE4zflA7bmdHUXhsQit4Tjk+N2BEKVl7SWp2IVEtI1lwYzwzLT1RfVZoVkNG R0M1NHZJCnp4S3FHYSpwdyp7WmNFaFR1UU9YJiFAfE85RzZxVmNmI31pOUYpOzRlelIxNzt2MjBM PnBzbFMtWlE3fTM8cTR4Ugp6TkBReyg2dWklJEtObTRCYGMlKSRldGZiJkh8TV97RWhYSV87UDBQ Z2xCKntxZjNqbTN7Z216RilLcGsjRDZCKz4Kem1PfE44VV8tNkQweHVBeXppendXPmErRishSFBi YlRMI3FFKHZvZStBaXhSdEJ1O1gpbGJ4TCFvN31gbHtrRHF7CnpBeCpSWEt6d1J4Xn1kVD5TVCVX fCFaKVBHOVQ1Tlk+R2VSX19RQW44ZDZ4ISZYUEtGd1IpKD94NGVfI09kU0YwVAp6QE0rcEx1TmNj SEd0I1dmQ1pUaVl1VlM3YHNjPmAockhnO1EkKjRyO0FzIWtVM1kwYD1BRHB3WmdgUXB9e3gpbUsK ekFXJT9PbXpUcm4zPFVKO1pyezArNHRRdVVSMGwqRHA+ZFp2cnYtPSQ4WktFQFp0amZ1XyM1MFFV KUkrLSsxV0wlCnphejlLPlR8KiRBOD1OaVI8fT1aY21BSXo+ZmBCQipkSE1ZTCREYGRmS3l2eGAx dGp5dGBgbHRadTI2aD9KJFBUPQp6cVk+SV9JTWtXTSFjN1gjYC13e3ZscVNySWlpa0tpS2VgI0k2 aW44PT1xaE4lO1IhKUlgYyRzM0l8MVI2WjxzcXcKekU5diFaZGI4PGdPbjE0KylteWkyMFchYFlL Zlp9LTVTVzwtSTNkU3p2NF44Jj5OPGx0S1BTfH4+NkE0ZVI1UDlzCnpLeWAyNClNUmpGMC04QDt5 ZHBuO0hQYFBUQFl8UGhYV24yQ1N+PUBgUGw4QjFISzRHN0k4fT9gOUlgN2tFJVZ1NAp6KCQ3e007 X2UzKzZ7bmZBKnwxSHN7U31hRnhqSmJgLXlNNVJ3KT17dT95Sk1TeX1kdypVWG08LXAlbWRDZCVB QnsKek1DSSt9d08/NSYwZyFRVEBycVZic25iV2U8cVRKLTxNMGV1eiQxaEVpY3M1TCk8KCZQRHU0 bz9vUjtDZj0yX0h7Cnp1VGFVeiNCfEhkPj9VTlNJcSgtQ2BecFYybllrMmxHWFo2VGhKPUU1VlNU LX5yaW5rNStgfHU4MDNmTmVkbSU5UQp6Nn1eRCFGcU5xcSF2NDtWfEJyU1NWSnROQHdmeW4tdypY I1g2UEZ5SnQ1PHReZHEzMSNfZ0NVWiZJO0d8ZlAjMlkKejNAP0dPUyUmV1B0U3d3VHZpOSpneWlZ PE51ZWtfaEZAVXVhI25TSTd5RTVeY2xVMHNQT2ljMExDUio7M3dBKysqCnpPYnk3cylEeC0odko/ UHVrQlprJDs5NkNRUmRjI2VHenhfKFkxflYwWT9SQjFEbDdXfDRBZjBTd21aam1PaXRlVQp6TFJH VzZ4KGRpPTNmYHo2S25jNlYkKzxJSis1Wl9XX0NTWjhEcyg1Wm9TQilxTk9yazk7YHNQQGRmR2c/ e3JLZGgKej5ofEY2WSNgN1Y3QkpCandNeyQySHYhcGtSeXg0a0EjYG4xMnIxclJVKmU7JG5YRiNg LU1JMV5SJkBVU2BKY2V1CnpWRmxhVSpaMHg0Qj48Plg+fXBUWlFGREhxYXZ+eGsjdCFSOTlVWXd6 SV8yPCtpaSYhWDg+enVmcm4qM0ZXZFg9cgp6JDFqMkRxNjJXV3B5aVVDc0I+Rj5jITZValFHOXhP OFlxeWQmel5PWkJCU25ORmM/KTspZV80X3A+fX1HSE1vJmkKejB5bSNRaSopUktlMC1KJUdCI1pq KTYmd3U2NGUwdEJaP0xGZk5yPmtGdD9vVXJfKzRsMTJhWlhSfWFYTW1YX2I8Cno9VSleRDBmd1FX P1NRdTJgRk5FWDVKLU1MS0dFIXdqfEB+anpMKk8+bD4tVlAkfEYoQzB0cG0+NCp3ckpKM0N1agp6 Tlk4Y0Z3X259ZWZKejRCSntxcmNxQDtROUV9KnVMaiNsbDhhcVY+LXEkPzVNPWFHPnl0JHtVTnQq Zmg+NmN3NEMKejJMekZ9eTFISj9JRktNciY/MHckUWxTVVdeViohbjxNRXhiKz8ocXRwbUlrPk1o YyVKcWhAWFNNd3x7JStyIUk/CnooQS0jMXBxWHpwdFEhaW5tKWlDdlUqTTNrd0BNMlJ6OD08JGtH aVheOWJIJDRTWm9DRlAqUEY/a35IVG0wcDIySAp6JmtDY1gzISZyblVUKGV7JjNRQFEteTVqLUI7 KyhzaE5mQTFGSkhhZCtXMk5GLUlkOEVaVk4+eXRFaX50IXQrdk0KelVJfmtlclVLJEFyKThvMHNZ aDM0ZUxhI3VBb1BlYztCZEhnVGVgUXE9ZE1rQ1ZNViROSnVOJGJHMiNYcT8lPSpUCnpEO01wUDgp Rih8K2B3bkBkTHheRTx5YkQqYU5peyQ7Tjx2bGRuI2tnSV9qMm9JfGJZSlFzRj8hNE5+T0spMVJB Ygp6WWlxKmklcT1WcXJEUUpURnx4M1BKJCZlMzkoTHo0ayplN2hBPE5aaEklUVRnPlJKS2xCMlZT JGI7TktvQm4+X3IKeiFmVS1XbCZ1RURYdU10RCNgP1BOPyRgRVgxPl8xPEwwI29GU0BIKEE8KFIk QkdUMFNpTGVFWEVLYHxDcWp1KCV8CnpHPkhoc0xXKlImYlJsdHRDTTU+JkpVfVowbXgrTyVvPypL fVAtcz12WnFlLXVJMj4qUyFOUStRUlVBMkR1JlBEOQp6XiZeeSFvcCNAdDdjY2xVM0ZwenJmYjNx WWtQR1ZYP1JEQi0+U0pGOWZCb0BFSGc4JFJ8Rz5yR1VJP3BNZnFNSXAKelVpcllzWVYjeGlWfEJq RW0qciQtQ0hmYSk+MFVzbnJ2akE3Yn4lQXRgT1p6e3l9ZG5+dmY4cFR7ZnlWZHVkNHpiCnpib21+ YT9vS09RY1lUb0ZnRTt2NEYyRzliJU0qazNgZzxxN2lTbXY0JWRzUXU5UzIqQkA4Z01XWkVjSHNU WUtNKQp6N01mSFlyaiY0bUQmSVhoKzhzME4+RktGPSRKaGQtJiZCdHUtTTloaCRMNilrWjFLPkc4 JTt2VDhnR0A9RUZTISUKekszYUlIVFY3dGk8Mmh3Ml98JG8oekRtUjxvYkV8TkxpPEt9RCpOKDlT MndwMkdjKzxqRjBSeVp5dHBgPUgmcHFACno/em1ORmR3YlFhX3YhSXJtRSpYbEp+ZmJneipiRVNo SFVXfThRZDJ5d3EqenA4Wmx+Q0Y2KkxoJmBhPDQpTlYhIQp6Qy1mfTdQck14Uk47amk4PDBqS0om dmwqPHxLbEg+SjhabmpQYFcyK1hec0FlVFF1WWtePUdAanNoJDRsPFgmfjcKenRZV0p4REk9bXo4 VUgqNTJ1bktVYH1na2BpNiQxanB2dDhBMTtXX2JUQEpCOXFkeH1OU0NwMjFwWWZVLTwoO3tBCnp3 Mz9lQlZqe0BUNHtjfX4rMHljX3hKYnpzd1gxKXphdWI1YHJuayR6WjJFPGZ8QT8yNDAhVXl7UUJr R31UaWspaQp6TG52RDgpPFg5VjZBTG0yTlFyPnAtV1hXWSgkKXFOdFdjekdkX3FEUih4WUd6PXFo dWReN1omT1UxeFkhZkZabj8Kemp3clR4WVR2RGVoX0JaXis4cGh5IylwY3J2JEpGMVl5dUlvdmEq djM0MUBKQG9pVWZ6VHBGUTNxJWRGNHM7KWt9Cno4Tj9mMmwkTmc5K1pJYGlxSTs1KEBfdTJiWExk SUlHa1BEJEwmYlN7RWZrSHo8UXtuRXJAdTx7QlRsYDtXZzJ1Xwp6Nk09Nnx2TUlJQVQlO2lIWFRU TDFSNz1XNjNpQDtyTGs5fUYzMCFlT1YqbEk1O1hxSSZgKy0qPSszSSlUeUJ0VkUKTU1kd0Ridmh7 PWkxOUw2dl81YzY/CgpsaXRlcmFsIDAKSGNtVj9kMDAwMDEKCi0tIAoyLjI5LjIKCg== --b1_YU1O8USxr1BxBdjsSsqN43PV6KoRLf41w0I5kcyfc-- From unknown Mon Jun 23 04:15:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#45838] website: Add a Cuirass page. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Jan 2021 15:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45838 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Luis Felipe Cc: Mathieu Othacehe , 45838@debbugs.gnu.org Received: via spool by 45838-submit@debbugs.gnu.org id=B45838.161055037331381 (code B ref 45838); Wed, 13 Jan 2021 15:07:01 +0000 Received: (at 45838) by debbugs.gnu.org; 13 Jan 2021 15:06:13 +0000 Received: from localhost ([127.0.0.1]:36229 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kzhiu-0008A5-W2 for submit@debbugs.gnu.org; Wed, 13 Jan 2021 10:06:13 -0500 Received: from eggs.gnu.org ([209.51.188.92]:41040) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kzhis-00089j-Bs for 45838@debbugs.gnu.org; Wed, 13 Jan 2021 10:06:10 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57612) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kzhin-0004h1-50; Wed, 13 Jan 2021 10:06:05 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=39358 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kzhik-0003RZ-1h; Wed, 13 Jan 2021 10:06:02 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87turlumws.fsf@gnu.org> <4WaiS3eePQjKlLOtJ0gBocgRwlSCv6dK5KkD4FOZVSfaQKkN6Yi8uHWij6jO7uC0dh_WYzzgXIM0ZWgaZSdk6Zsj-sLb5iV63grp7yWCgcs=@protonmail.com> Date: Wed, 13 Jan 2021 16:06:00 +0100 In-Reply-To: <4WaiS3eePQjKlLOtJ0gBocgRwlSCv6dK5KkD4FOZVSfaQKkN6Yi8uHWij6jO7uC0dh_WYzzgXIM0ZWgaZSdk6Zsj-sLb5iV63grp7yWCgcs=@protonmail.com> (Luis Felipe's message of "Wed, 13 Jan 2021 15:00:16 +0000") Message-ID: <871reoanc7.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Luis Felipe skribis: > * For accessibility, every use of the name "Cuirass" should indicate the = language is french (if the word does not exist in English). For example: Cuirass. This way capable screen readers use the app= ropriate pronunciation. Cuirass is an English word (of French/Latin ascendance I suppose). That said, it=E2=80=99s almost universally disliked and switching names is = one of the recurring topics at FOSDEM. :-) Changing names is hard though, so perhaps in the meantime the web page could just make the name less prominent? Either way, this patch is a nice idea, Mathieu! Ludo=E2=80=99. From unknown Mon Jun 23 04:15:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#45838] website: Add a Cuirass page. Resent-From: Luis Felipe Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Jan 2021 16:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45838 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Mathieu Othacehe , "45838@debbugs.gnu.org" <45838@debbugs.gnu.org> Reply-To: Luis Felipe Received: via spool by 45838-submit@debbugs.gnu.org id=B45838.161055414914134 (code B ref 45838); Wed, 13 Jan 2021 16:10:02 +0000 Received: (at 45838) by debbugs.gnu.org; 13 Jan 2021 16:09:09 +0000 Received: from localhost ([127.0.0.1]:36416 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kzihp-0003fu-0r for submit@debbugs.gnu.org; Wed, 13 Jan 2021 11:09:09 -0500 Received: from mail-40140.protonmail.ch ([185.70.40.140]:26900) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kzihn-0003fQ-5a for 45838@debbugs.gnu.org; Wed, 13 Jan 2021 11:09:07 -0500 Date: Wed, 13 Jan 2021 16:08:59 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1610554140; bh=iREq5zNsCiK1vKO9n+68Aqib4J4jtW5QsqoyPQjofi0=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=cwKtMDoUfjpetu+uTxBSwQqWnpQ0qMQ6zzHcsUgnTzIcDzuhQyOB7Chcf0SIqaYrs kJIFEXcfBUMA+ACOhJD4UJovFG/LRGIMjabRpfAb3iSeJpIyaHMoHEOoj2iO85Mukz AqzAkNwjTGPOUXNPImUCt63Z8cwsZNw0lL3E/ZsQ= From: Luis Felipe Message-ID: In-Reply-To: <871reoanc7.fsf_-_@gnu.org> References: <87turlumws.fsf@gnu.org> <4WaiS3eePQjKlLOtJ0gBocgRwlSCv6dK5KkD4FOZVSfaQKkN6Yi8uHWij6jO7uC0dh_WYzzgXIM0ZWgaZSdk6Zsj-sLb5iV63grp7yWCgcs=@protonmail.com> <871reoanc7.fsf_-_@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me= ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Wednesday, January 13, 2021 3:06 PM, Ludovic Court=C3=A8s = wrote: > Hi, > > Luis Felipe luis.felipe.la@protonmail.com skribis: > > > - For accessibility, every use of the name "Cuirass" should indicate = the language is french (if the word does not exist in English). For example= : Cuirass. This way capable screen readers use the= appropriate pronunciation. > > Cuirass is an English word (of French/Latin ascendance I suppose). Oh, the Merriam-Webster has this word. I used the Cambridge dictionary, whi= ch does not list it. Thanks. > That said, it=E2=80=99s almost universally disliked and switching names i= s one > of the recurring topics at FOSDEM. :-) Changing names is hard though, > so perhaps in the meantime the web page could just make the name less > prominent? If even more people dislike the name, I think it is a good time to consider= alternatives before introducing a new image for the project. Don't worry about the current logo. It can be modified or redone. From unknown Mon Jun 23 04:15:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#45838] website: Add a Cuirass page. Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Jan 2021 16:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45838 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Luis Felipe Cc: "45838@debbugs.gnu.org" <45838@debbugs.gnu.org>, Ludovic =?UTF-8?Q?Court=C3=A8s?= Received: via spool by 45838-submit@debbugs.gnu.org id=B45838.161055599825416 (code B ref 45838); Wed, 13 Jan 2021 16:40:01 +0000 Received: (at 45838) by debbugs.gnu.org; 13 Jan 2021 16:39:58 +0000 Received: from localhost ([127.0.0.1]:36451 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kzjBd-0006br-OT for submit@debbugs.gnu.org; Wed, 13 Jan 2021 11:39:57 -0500 Received: from eggs.gnu.org ([209.51.188.92]:39206) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kzjBb-0006bd-S2 for 45838@debbugs.gnu.org; Wed, 13 Jan 2021 11:39:56 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59366) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kzjBU-0006Cn-Lc; Wed, 13 Jan 2021 11:39:48 -0500 Received: from [2a01:e0a:19b:d9a0:1538:87ab:3a95:7600] (port=46506 helo=cervin) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kzjBU-0006gl-4W; Wed, 13 Jan 2021 11:39:48 -0500 From: Mathieu Othacehe References: <87turlumws.fsf@gnu.org> <4WaiS3eePQjKlLOtJ0gBocgRwlSCv6dK5KkD4FOZVSfaQKkN6Yi8uHWij6jO7uC0dh_WYzzgXIM0ZWgaZSdk6Zsj-sLb5iV63grp7yWCgcs=@protonmail.com> <871reoanc7.fsf_-_@gnu.org> Date: Wed, 13 Jan 2021 17:39:46 +0100 In-Reply-To: (Luis Felipe's message of "Wed, 13 Jan 2021 16:08:59 +0000") Message-ID: <87ft34vlil.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hey Luis & Ludo, > If even more people dislike the name, I think it is a good time to consider alternatives before introducing a new image for the project. > > Don't worry about the current logo. It can be modified or redone. Thanks for commenting! As much as I would also like to change the name of the project, I think now is maybe not the best time. I will announce soon that NLnet will sponsor some of the work I'm doing on Cuirass and changing the name right now could be misleading. Maybe in a few months? Mathieu From unknown Mon Jun 23 04:15:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#45838] website: Add a Cuirass page. Resent-From: Luis Felipe Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Jan 2021 18:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45838 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Mathieu Othacehe Cc: "45838@debbugs.gnu.org" <45838@debbugs.gnu.org>, Ludovic =?UTF-8?Q?Court=C3=A8s?= Reply-To: Luis Felipe Received: via spool by 45838-submit@debbugs.gnu.org id=B45838.1610560777982 (code B ref 45838); Wed, 13 Jan 2021 18:00:02 +0000 Received: (at 45838) by debbugs.gnu.org; 13 Jan 2021 17:59:37 +0000 Received: from localhost ([127.0.0.1]:36517 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kzkQi-0000Fl-0j for submit@debbugs.gnu.org; Wed, 13 Jan 2021 12:59:37 -0500 Received: from mail-40130.protonmail.ch ([185.70.40.130]:20414) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kzkQf-0000FX-Mh for 45838@debbugs.gnu.org; Wed, 13 Jan 2021 12:59:34 -0500 Date: Wed, 13 Jan 2021 17:59:23 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1610560766; bh=5v2bDSbim61SzQb2E24GwXWVkdbe4L5EdsR4SYhXvaY=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=ORUoONmSu5xxtkp9slVSSczNuGAjt/18RtpePmVKTHsZTe9DrQgGbs/DIdcmFBVOr GZgBlOjxiytdMgQgmkhJsRWEIOq2nc/RihPEaI0d8XvOSRd+7BbXANqAqJVaKuzbCs OEPTzY5C/JScoe7tBCN4UxQMvrDZTfw7lKbaDC3c= From: Luis Felipe Message-ID: In-Reply-To: <87ft34vlil.fsf@gnu.org> References: <87turlumws.fsf@gnu.org> <4WaiS3eePQjKlLOtJ0gBocgRwlSCv6dK5KkD4FOZVSfaQKkN6Yi8uHWij6jO7uC0dh_WYzzgXIM0ZWgaZSdk6Zsj-sLb5iV63grp7yWCgcs=@protonmail.com> <871reoanc7.fsf_-_@gnu.org> <87ft34vlil.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me= ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Wednesday, January 13, 2021 4:39 PM, Mathieu Othacehe = wrote: > Thanks for commenting! As much as I would also like to change the name > of the project, I think now is maybe not the best time. > > I will announce soon that NLnet will sponsor some of the work I'm doing > on Cuirass and changing the name right now could be misleading. Maybe in > a few months? Ah, I see. In any case, I'll clean up the SVG file and send a patch to guix= -artwork when I'm done. From unknown Mon Jun 23 04:15:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#45838] website: Add a Cuirass page. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Jan 2021 19:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45838 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Mathieu Othacehe , Luis Felipe Cc: "45838@debbugs.gnu.org" <45838@debbugs.gnu.org> Received: via spool by 45838-submit@debbugs.gnu.org id=B45838.161056715811995 (code B ref 45838); Wed, 13 Jan 2021 19:46:01 +0000 Received: (at 45838) by debbugs.gnu.org; 13 Jan 2021 19:45:58 +0000 Received: from localhost ([127.0.0.1]:36631 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kzm5e-00037O-6H for submit@debbugs.gnu.org; Wed, 13 Jan 2021 14:45:58 -0500 Received: from mail-wm1-f46.google.com ([209.85.128.46]:54673) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kzm5d-00037C-2w for 45838@debbugs.gnu.org; Wed, 13 Jan 2021 14:45:57 -0500 Received: by mail-wm1-f46.google.com with SMTP id i63so2661646wma.4 for <45838@debbugs.gnu.org>; Wed, 13 Jan 2021 11:45:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version; bh=RaP+nM2bnHJRr0VDJ4w/QFxhk+Bgww/6yEw33JXSGfU=; b=Rrj/mztGcOtqnqARfGK6+ebcXom6pPDSvYZ2ajNNfStMXrxubKkHj/PM5rKDorIqIU AV2El36pxqnKbR3campzZaPzO3gzAF0cxgCF46+F4XcolGwplx+FN6sBe9HLgAp48Ywx Qp7RYyQsFfZ7npe7vh+Q6mA+DX5j8p4wnPa2jpqWtj0sAo2F6Q7V2wKJhFF27F35MkhJ kFZ34BzKa5eXpxFAtl5cHEdeD7hBSR04lNqXKaiEF8iDiParFJP0Pe6rkkqquMYA//Dd q3b4lNirgqlKqaOUW9bQIksw4eD63HV9Fa9avfJVqB0EA7/32uzFFxA0CISoQd2GK8rf YnzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version; bh=RaP+nM2bnHJRr0VDJ4w/QFxhk+Bgww/6yEw33JXSGfU=; b=WZ1ipjzsMmsbLPkP+giwjKe0wIkhmPHUk4LFQYkV63V+MJ5Eekd+5jH13qYroYtggd twNKAj0aeNkxhNK+8koPw8CYvViR+MVww7PRA9ftPoGWrrBhHz0OxjPLoJ5a1qSfKzyD kg0ECn2PlHg8cri/Br/zgYqNwpduyegxWWOadEYZL/DL8s0/zSuAkiE9Giq79PKBO+n3 Z+lpEGlA0OxSTeVB/qD+m9nZBiTZkHw4QlESB/RP32udbnKNiKOp9v/DMgKxwcQh0nHU 3dhaOVCO0PHbTSBS4Ar5b0qzlVWddSF1r//pEWN1dQQaCSEFscqXy7E1utqperz5gXvp EaeQ== X-Gm-Message-State: AOAM531nC7SV0BTsyd9JKOTekO6nz785jszUiyo1stUYt5NKSbm9HQJd nfQGiEalQb5My6jUUe9sf5Ms9g8FmT4= X-Google-Smtp-Source: ABdhPJxlbcoKbBV5XYWf/AAS7EYLneumviPjZkmD2+RcOlogz4/NR0/+KAdyTDUxWF3kZarvLPzlfw== X-Received: by 2002:a1c:6506:: with SMTP id z6mr781160wmb.66.1610567151004; Wed, 13 Jan 2021 11:45:51 -0800 (PST) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id v4sm5284849wrw.42.2021.01.13.11.45.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Jan 2021 11:45:50 -0800 (PST) From: zimoun In-Reply-To: <87ft34vlil.fsf@gnu.org> References: <87turlumws.fsf@gnu.org> <4WaiS3eePQjKlLOtJ0gBocgRwlSCv6dK5KkD4FOZVSfaQKkN6Yi8uHWij6jO7uC0dh_WYzzgXIM0ZWgaZSdk6Zsj-sLb5iV63grp7yWCgcs=@protonmail.com> <871reoanc7.fsf_-_@gnu.org> <87ft34vlil.fsf@gnu.org> Date: Wed, 13 Jan 2021 20:42:38 +0100 Message-ID: <86sg74sjwx.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, On Wed, 13 Jan 2021 at 17:39, Mathieu Othacehe wrote: > Hey Luis & Ludo, > >> If even more people dislike the name, I think it is a good time to consider alternatives before introducing a new image for the project. >> >> Don't worry about the current logo. It can be modified or redone. > > Thanks for commenting! As much as I would also like to change the name > of the project, I think now is maybe not the best time. > > I will announce soon that NLnet will sponsor some of the work I'm doing > on Cuirass and changing the name right now could be misleading. Maybe in > a few months? >From my point of view, it is a bad idea to rename, whatever when. Even if it is not the greatest name ever, rename would just add confusion and I do not see any gain (except personal taste). Why Cuirass for Continuous Integration? Why not! :-) Why Jenkins or Hudson? Why not. The logos are really nice! Thanks Luis. Cheers, simon From unknown Mon Jun 23 04:15:40 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#45838] website: Add a Cuirass page. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 14 Jan 2021 11:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45838 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Mathieu Othacehe Cc: "45838@debbugs.gnu.org" <45838@debbugs.gnu.org>, Luis Felipe Received: via spool by 45838-submit@debbugs.gnu.org id=B45838.161062461727030 (code B ref 45838); Thu, 14 Jan 2021 11:44:02 +0000 Received: (at 45838) by debbugs.gnu.org; 14 Jan 2021 11:43:37 +0000 Received: from localhost ([127.0.0.1]:37345 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l012O-00071t-0w for submit@debbugs.gnu.org; Thu, 14 Jan 2021 06:43:37 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60724) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l012L-00071f-N8 for 45838@debbugs.gnu.org; Thu, 14 Jan 2021 06:43:34 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49269) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l012G-00059w-8n; Thu, 14 Jan 2021 06:43:28 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=42414 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1l012F-0001NM-D5; Thu, 14 Jan 2021 06:43:27 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87turlumws.fsf@gnu.org> <4WaiS3eePQjKlLOtJ0gBocgRwlSCv6dK5KkD4FOZVSfaQKkN6Yi8uHWij6jO7uC0dh_WYzzgXIM0ZWgaZSdk6Zsj-sLb5iV63grp7yWCgcs=@protonmail.com> <871reoanc7.fsf_-_@gnu.org> <87ft34vlil.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 25 =?UTF-8?Q?Niv=C3=B4se?= 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: Thu, 14 Jan 2021 12:43:26 +0100 In-Reply-To: <87ft34vlil.fsf@gnu.org> (Mathieu Othacehe's message of "Wed, 13 Jan 2021 17:39:46 +0100") Message-ID: <87k0sf68wx.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Mathieu Othacehe skribis: >> If even more people dislike the name, I think it is a good time to consi= der alternatives before introducing a new image for the project. >> >> Don't worry about the current logo. It can be modified or redone. > > Thanks for commenting! As much as I would also like to change the name > of the project, I think now is maybe not the best time. > > I will announce soon that NLnet will sponsor some of the work I'm doing > on Cuirass and changing the name right now could be misleading. Maybe in > a few months? Ah sure, makes sense! (And congrats!!) My other suggestion is to reduce the number of occurrences of the name =E2=80=9CCuirass=E2=80=9D on this web page, using phrases such as =E2=80=9C= the continuous integration tool=E2=80=9D, =E2=80=9CYou-Know-What=E2=80=9D, etc., so that t= he name is not too entrenched. But really: that=E2=80=99s a detail. Thanks! Ludo=E2=80=99. From unknown Mon Jun 23 04:15:40 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Mathieu Othacehe Subject: bug#45838: closed (Re: [bug#45838] website: Add a Cuirass page.) Message-ID: References: <87v9bzs9b4.fsf@gnu.org> <87turlumws.fsf@gnu.org> X-Gnu-PR-Message: they-closed 45838 X-Gnu-PR-Package: guix-patches Reply-To: 45838@debbugs.gnu.org Date: Thu, 14 Jan 2021 17:45:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1610646302-30276-1" This is a multi-part message in MIME format... ------------=_1610646302-30276-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #45838: website: Add a Cuirass page. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 45838@debbugs.gnu.org. --=20 45838: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D45838 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1610646302-30276-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 45838-done) by debbugs.gnu.org; 14 Jan 2021 17:44:13 +0000 Received: from localhost ([127.0.0.1]:39117 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l06fN-0007rB-Gp for submit@debbugs.gnu.org; Thu, 14 Jan 2021 12:44:13 -0500 Received: from eggs.gnu.org ([209.51.188.92]:41834) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l06fL-0007qw-8V for 45838-done@debbugs.gnu.org; Thu, 14 Jan 2021 12:44:12 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55091) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l06fF-0005Qz-Qy; Thu, 14 Jan 2021 12:44:05 -0500 Received: from [2a01:e0a:19b:d9a0:1538:87ab:3a95:7600] (port=56080 helo=cervin) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1l06fC-0003vE-LR; Thu, 14 Jan 2021 12:44:04 -0500 From: Mathieu Othacehe To: 45838-done@debbugs.gnu.org Subject: Re: [bug#45838] website: Add a Cuirass page. References: <87turlumws.fsf@gnu.org> Date: Thu, 14 Jan 2021 18:43:59 +0100 In-Reply-To: <87turlumws.fsf@gnu.org> (Mathieu Othacehe's message of "Wed, 13 Jan 2021 11:54:59 +0100") Message-ID: <87v9bzs9b4.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 45838-done Cc: luis.felipe.la@protonmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Fixed Luis remarks, switched for the real logo and pushed! Thanks, Mathieu ------------=_1610646302-30276-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 13 Jan 2021 10:55:06 +0000 Received: from localhost ([127.0.0.1]:34489 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kzdnu-0004xX-7v for submit@debbugs.gnu.org; Wed, 13 Jan 2021 05:55:06 -0500 Received: from lists.gnu.org ([209.51.188.17]:55634) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kzdns-0004xP-Vn for submit@debbugs.gnu.org; Wed, 13 Jan 2021 05:55:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:57628) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kzdns-0000uM-MS for guix-patches@gnu.org; Wed, 13 Jan 2021 05:55:04 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54304) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kzdnr-0000o9-PI; Wed, 13 Jan 2021 05:55:03 -0500 Received: from [2a01:e0a:19b:d9a0:1538:87ab:3a95:7600] (port=57492 helo=cervin) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kzdnp-0000AN-Mu; Wed, 13 Jan 2021 05:55:02 -0500 From: Mathieu Othacehe To: guix-patches@gnu.org Subject: website: Add a Cuirass page. Date: Wed, 13 Jan 2021 11:54:59 +0100 Message-ID: <87turlumws.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Debbugs-Envelope-To: submit Cc: luis.felipe.la@protonmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" --=-=-= Content-Type: text/plain Hello, This patch adds a Cuirass project page to the website. Luis, I used one of your logo proposals to have a first overview. We will have to replace it with the real logo of course. There's a screenshot of the result attached. Thanks, Mathieu --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-website-Add-a-Cuirass-page.patch >From b7c3b92b3f2b890163be65e77084144589f4f72e Mon Sep 17 00:00:00 2001 From: Mathieu Othacehe Date: Wed, 13 Jan 2021 11:46:10 +0100 Subject: [PATCH] website: Add a Cuirass page. * website/apps/base/templates/cuirass.scm: New file. * website/po/POTFILES: Add it. * website/static/base/img/cuirass.png: New file. * website/apps/base/builder.scm (cuirass-builder): New procedure, (builder): add it. * website/apps/base/templates/contribute.scm (contribute-t): Add a link to Cuirass page. --- website/apps/base/builder.scm | 24 ++++--- website/apps/base/templates/contribute.scm | 6 +- website/apps/base/templates/cuirass.scm | 70 +++++++++++++++++++++ website/po/POTFILES | 1 + website/static/base/img/cuirass.png | Bin 0 -> 10875 bytes 5 files changed, 89 insertions(+), 12 deletions(-) create mode 100644 website/apps/base/templates/cuirass.scm create mode 100644 website/static/base/img/cuirass.png diff --git a/website/apps/base/builder.scm b/website/apps/base/builder.scm index 4882dc5..d0b7094 100644 --- a/website/apps/base/builder.scm +++ b/website/apps/base/builder.scm @@ -6,6 +6,7 @@ #:use-module (apps base data) #:use-module (apps base templates about) #:use-module (apps base templates contact) + #:use-module (apps base templates cuirass) #:use-module (apps base templates irc) #:use-module (apps base templates contribute) #:use-module (apps base templates donate) @@ -47,15 +48,16 @@ application. See Haunt objects for more information." (flatten (list (menu-builder) - (home-builder site posts) - (help-builder) - (donate-builder) - (about-builder) - (contact-builder) - (irc-builder) - (contribute-builder) - (security-builder) - (graphics-builder)))) + (home-builder site posts) + (help-builder) + (cuirass-builder) + (donate-builder) + (about-builder) + (contact-builder) + (irc-builder) + (contribute-builder) + (security-builder) + (graphics-builder)))) @@ -83,12 +85,14 @@ "Return a Haunt page representing the Contribute page of the website." (make-page "contribute/index.html" (contribute-t) sxml->html)) +(define (cuirass-builder) + "Return a Haunt page representing the Cuirass page of the website." + (make-page "cuirass/index.html" (cuirass-t) sxml->html)) (define (donate-builder) "Return a Haunt page representing the Donate page of the website." (make-page "donate/index.html" (donate-t) sxml->html)) - (define (graphics-builder) "Return a Haunt page representing the Graphics page of the website." (make-page "graphics/index.html" (graphics-t) sxml->html)) diff --git a/website/apps/base/templates/contribute.scm b/website/apps/base/templates/contribute.scm index b91b9d4..a126b3b 100644 --- a/website/apps/base/templates/contribute.scm +++ b/website/apps/base/templates/contribute.scm @@ -217,11 +217,13 @@ Translation|I18N|L10N|Artwork") #\|) us keep the system up and running smoothly. ")) ,(G_ `(p - "You can also " + "You can contribute to our continous integration software: " + (a (@ (href ,(guix-url "cuirass/"))) "Cuirass") + ". You can also " ,(G_ `(a (@ (href ,(guix-url "donate/"))) "donate hardware or hosting")) " for our " - ,(G_ `(a (@ (href "https://ci.guix.gnu.org")) "build farm")) ". ")) + ,(G_ `(a (@ (href "https://ci.guix.gnu.org")) "build farm")))) (p ,(link-more #:label (G_ "Contribute") diff --git a/website/apps/base/templates/cuirass.scm b/website/apps/base/templates/cuirass.scm new file mode 100644 index 0000000..63ecf5d --- /dev/null +++ b/website/apps/base/templates/cuirass.scm @@ -0,0 +1,70 @@ +;;; GNU Guix web site +;;; Initially written by sirgazil who waives all +;;; copyright interest on this file. + +(define-module (apps base templates cuirass) + #:use-module (apps base templates components) + #:use-module (apps base templates theme) + #:use-module (apps base types) + #:use-module (apps base utils) + #:use-module (apps i18n) + #:export (cuirass-t)) + +(define (cuirass-t) + "Return the Cuirass page in SHTML." + (theme + #:title (C_ "webpage title" '("Cuirass")) + #:description + (G_ "We are looking for donations of hardware and optionally + hosting for machines (they should be usable with exclusively + free software).") + #:keywords + (string-split ;TRANSLATORS: |-separated list of webpage keywords + (G_ "GNU|Linux|Unix|Free software|Libre software|Operating \ +system|GNU Guix package manager|Cuirass|CI") #\|) + #:css (list + (guix-url "static/base/css/page.css")) + #:content + `(main + (section + (@ (class "page centered-block limit-width")) + (img (@ (src ,(guix-url "static/base/img/cuirass.png")) + (alt ""))) + ,(G_ `(p "Cuirass is the GNU Guix continuous +integration software. It's a general purpose build automation server written +in GNU Guile that checks out sources from VCS repositories, execute build jobs +and store build results in a database. Cuirass also provides a web interface +to monitor the build results.")) + + ,(G_ `(p "Cuirass is running on GNU Guix build farm at " + `(a (@ (href "https://ci.guix.gnu.org")) + "https://ci.guix.gnu.org") + ".")) + ,(G_ `(h3 "Features")) + (ul + (li + ,(G_ "Poll sources from multiple Git repositories.")) + (li + ,(G_ "Execute builds on local or remote Guix daemons.")) + (li + ,(G_ "Store build products or artifacts.")) + (li + ,(G_ "Collect build logs and metrics.")) + (li + ,(G_ "Provides a REST API.")) + (li + ,(G_ `"High level of concurrency using ") + (a (@ (href "https://github.com/wingo/fibers")) + "Guile-Fibers") + ,(G_ " asynchronous library."))) + ,(G_ `(h3 "Documentation")) + ,(G_ `(p "Cuirass documentation is accessible " + ,(G_ `(a (@ (href ,(manual-url "Continuous-Integration.html"))) + "here")) + ".")) + ,(G_ `(h3 "Project repository")) + ,(G_ `(p "Cuirass source code is hosted at " + ,(G_ `(a (@ (href "//git.savannah.gnu.org/cgit/guix/guix-cuirass.git")) + "git://git.sv.gnu.org/guix/guix-cuirass.git")) + ".")) + )))) diff --git a/website/po/POTFILES b/website/po/POTFILES index 6f9f349..51f1c1f 100644 --- a/website/po/POTFILES +++ b/website/po/POTFILES @@ -9,6 +9,7 @@ apps/base/templates/help.scm # other files apps/base/templates/contact.scm apps/base/templates/contribute.scm +apps/base/templates/cuirass.scm apps/base/templates/donate.scm apps/base/templates/graphics.scm apps/base/templates/irc.scm diff --git a/website/static/base/img/cuirass.png b/website/static/base/img/cuirass.png new file mode 100644 index 0000000000000000000000000000000000000000..b1932180a8943b78d912fe71eb007ce1c00f6209 GIT binary patch literal 10875 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 )E9ZfifqktgI{|g3@f1 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