From debbugs-submit-bounces@debbugs.gnu.org Mon May 24 19:35:48 2021 Received: (at submit) by debbugs.gnu.org; 24 May 2021 23:35:48 +0000 Received: from localhost ([127.0.0.1]:44183 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llK6n-00026h-6P for submit@debbugs.gnu.org; Mon, 24 May 2021 19:35:48 -0400 Received: from lists.gnu.org ([209.51.188.17]:40208) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llK6l-00026Y-AD for submit@debbugs.gnu.org; Mon, 24 May 2021 19:35:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41442) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1llK6k-0003Gw-Pl for guix-patches@gnu.org; Mon, 24 May 2021 19:35:39 -0400 Received: from mail-40140.protonmail.ch ([185.70.40.140]:60961) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1llK6h-0005ZZ-8c for guix-patches@gnu.org; Mon, 24 May 2021 19:35:38 -0400 Date: Mon, 24 May 2021 23:35:24 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1621899327; bh=gDorwhFRb9f/ENq/2q/A/pnCuoogX/aLIFfeJRsQ5K0=; h=Date:To:From:Reply-To:Subject:From; b=o1LJf/QXr8pM1Rnk3qt9HjBDtOCvDXd67s6uUtfMb51e2pc0rkvulyXcuU2kUHvR9 1h7F6BzxaWODrT7iw6mBGtIuz8A/iDN63a2gKye3TWa67rhci+YZMNprWa7Yb50wt8 OXCW9gmkihOgc7E6vow8j1DTr/pLRI4prqI47Fp0= To: Luis Felipe via Guix-patches From: Luis Felipe Subject: [PATCH] website: Add publications page Message-ID: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_di6xFtkDRzW405kPdZlPYf6mZ0vZ2FuLJqv4gvy8scM" X-Spam-Status: No, score=0.8 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,PDS_OTHER_BAD_TLD 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.140; envelope-from=luis.felipe.la@protonmail.com; helo=mail-40140.protonmail.ch X-Spam_score_int: 0 X-Spam_score: -0.1 X-Spam_bar: / X-Spam_report: (-0.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, PDS_OTHER_BAD_TLD=1.997, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 2.6 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi, This patch adds a new Publications page to the website. --- Luis Felipe López Acevedo https://luis-felipe.gitlab.io/ From eb36bae9f13b7825b22303e1efe6fd37c563ccdd Mon Sep 17 00:00:00 2001 From: Luis Felipe Date: Mon, 24 May 2021 17:54:17 -0500 Subject: [...] Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [209.51.188.17 listed in wl.mailspike.net] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (luis.felipe.la[at]protonmail.com) 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 1.9 SPOOFED_FREEMAIL No description available. X-Debbugs-Envelope-To: submit 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: , Reply-To: Luis Felipe Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi, This patch adds a new Publications page to the website. --- Luis Felipe López Acevedo https://luis-felipe.gitlab.io/ From eb36bae9f13b7825b22303e1efe6fd37c563ccdd Mon Sep 17 00:00:00 2001 From: Luis Felipe Date: Mon, 24 May 2021 17:54:17 -0500 Subject: [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (luis.felipe.la[at]protonmail.com) 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager This is a multi-part message in MIME format. --b1_di6xFtkDRzW405kPdZlPYf6mZ0vZ2FuLJqv4gvy8scM Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, This patch adds a new Publications page to the website. --- Luis Felipe L=C3=B3pez Acevedo https://luis-felipe.gitlab.io/ --b1_di6xFtkDRzW405kPdZlPYf6mZ0vZ2FuLJqv4gvy8scM Content-Type: text/x-patch; name=0001-website-Add-publications-page.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-website-Add-publications-page.patch RnJvbSBlYjM2YmFlOWYxM2I3ODI1YjIyMzAzZTFlZmU2ZmQzN2M1NjNjY2RkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBMdWlzIEZlbGlwZSA8bHVpcy5mZWxpcGUubGFAcHJvdG9ubWFp bC5jb20+CkRhdGU6IE1vbiwgMjQgTWF5IDIwMjEgMTc6NTQ6MTcgLTA1MDAKU3ViamVjdDogW1BB VENIXSB3ZWJzaXRlOiBBZGQgcHVibGljYXRpb25zIHBhZ2UuCgpUaGlzIHBhZ2UgbGlzdHMgZGlm ZmVyZW50IGtpbmRzIG9mIHdyaXR0ZW4gcHVibGljYXRpb25zIHRoYXQgdGFsayBhYm91dApHdWl4 LgoKKiB3ZWJzaXRlL2FwcHMvYmFzZS90ZW1wbGF0ZXMvY29tcG9uZW50cy5zY20gKG5hdmJhcik6 IExpbmsgdG8gdGhlIG5ldwpwYWdlIGZyb20gdGhlIE1lZGlhIG1lbnUuCiogd2Vic2l0ZS9hcHBz L21lZGlhL2J1aWxkZXIuc2NtIChwdWJsaWNhdGlvbi1saXN0LWJ1aWxkZXIpOiBOZXcgaGVscGVy CmJ1aWxkZXIuCihidWlsZGVyKTogVXNlIHRoZSBuZXcgaGVscGVyIGJ1aWxkZXIuCiogd2Vic2l0 ZS9hcHBzL21lZGlhL2RhdGEuc2NtIChwdWJsaWNhdGlvbnMpOiBOZXcgZGF0YSBzZXQuCiogd2Vi c2l0ZS9hcHBzL21lZGlhL3RlbXBsYXRlcy9jb21wb25lbnRzLnNjbSAocHVibGljYXRpb24tPnNo dG1sKTogTmV3CmNvbXBvbmVudC4KKiB3ZWJzaXRlL2FwcHMvbWVkaWEvdGVtcGxhdGVzL3B1Ymxp Y2F0aW9uLWxpc3Quc2NtOiBOZXcgdGVtcGxhdGUuCiogd2Vic2l0ZS9hcHBzL21lZGlhL3R5cGVz LnNjbSAoPHB1YmxpY2F0aW9uPik6IE5ldyByZWNvcmQgdHlwZS4KKiB3ZWJzaXRlL3N0YXRpYy9i YXNlL2ltZy9saW5rLWFycm93LXNoYXBlci5zdmc6IE5ldyBpbWFnZS4KKiB3ZWJzaXRlL3N0YXRp Yy9tZWRpYS9jc3MvcHVibGljYXRpb25zLmNzczogTmV3IHN0eWxlIHNoZWV0LgotLS0KIHdlYnNp dGUvYXBwcy9iYXNlL3RlbXBsYXRlcy9jb21wb25lbnRzLnNjbSAgICB8IDE0ICsrKy0KIHdlYnNp dGUvYXBwcy9tZWRpYS9idWlsZGVyLnNjbSAgICAgICAgICAgICAgICB8IDE5ICsrKystLQogd2Vi c2l0ZS9hcHBzL21lZGlhL2RhdGEuc2NtICAgICAgICAgICAgICAgICAgIHwgMjUgKysrKysrKwog d2Vic2l0ZS9hcHBzL21lZGlhL3RlbXBsYXRlcy9jb21wb25lbnRzLnNjbSAgIHwgMjUgKysrKysr LQogLi4uL2FwcHMvbWVkaWEvdGVtcGxhdGVzL3B1YmxpY2F0aW9uLWxpc3Quc2NtIHwgNDYgKysr KysrKysrKysrKwogd2Vic2l0ZS9hcHBzL21lZGlhL3R5cGVzLnNjbSAgICAgICAgICAgICAgICAg IHwgNTIgKysrKysrKysrKysrKystCiB3ZWJzaXRlL3N0YXRpYy9iYXNlL2ltZy9saW5rLWFycm93 LXNoYXBlci5zdmcgfCA2NiArKysrKysrKysrKysrKysrKysrCiB3ZWJzaXRlL3N0YXRpYy9tZWRp YS9jc3MvcHVibGljYXRpb25zLmNzcyAgICAgfCAzNSArKysrKysrKysrCiA4IGZpbGVzIGNoYW5n ZWQsIDI3NCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0 IHdlYnNpdGUvYXBwcy9tZWRpYS90ZW1wbGF0ZXMvcHVibGljYXRpb24tbGlzdC5zY20KIGNyZWF0 ZSBtb2RlIDEwMDY0NCB3ZWJzaXRlL3N0YXRpYy9iYXNlL2ltZy9saW5rLWFycm93LXNoYXBlci5z dmcKIGNyZWF0ZSBtb2RlIDEwMDY0NCB3ZWJzaXRlL3N0YXRpYy9tZWRpYS9jc3MvcHVibGljYXRp b25zLmNzcwoKZGlmZiAtLWdpdCBhL3dlYnNpdGUvYXBwcy9iYXNlL3RlbXBsYXRlcy9jb21wb25l bnRzLnNjbSBiL3dlYnNpdGUvYXBwcy9iYXNlL3RlbXBsYXRlcy9jb21wb25lbnRzLnNjbQppbmRl eCBiNjE1Zjk4Li5lMmE3NGQzIDEwMDY0NAotLS0gYS93ZWJzaXRlL2FwcHMvYmFzZS90ZW1wbGF0 ZXMvY29tcG9uZW50cy5zY20KKysrIGIvd2Vic2l0ZS9hcHBzL2Jhc2UvdGVtcGxhdGVzL2NvbXBv bmVudHMuc2NtCkBAIC00NjEsOCArNDYxLDE4IEBAIG1hbnVhbC4KICAgICAgICwobWVudS1kcm9w ZG93biAjOmxhYmVsIChDXyAid2Vic2l0ZSBtZW51IiAiTWVkaWEiKSAjOmFjdGl2ZS1pdGVtIGFj dGl2ZS1pdGVtCiAgICAgICAgICM6aXRlbXMKICAgICAgICAgKGxpc3QKLSAgICAgICAgIChDXyAi d2Vic2l0ZSBtZW51IiAobWVudS1pdGVtICM6bGFiZWwgIlZpZGVvcyIgIzphY3RpdmUtaXRlbSBh Y3RpdmUtaXRlbSAjOnVybCAoZ3VpeC11cmwgInZpZGVvcy8iKSkpCi0gICAgICAgICAoQ18gIndl YnNpdGUgbWVudSIgKG1lbnUtaXRlbSAjOmxhYmVsICJTY3JlZW5zaG90cyIgIzphY3RpdmUtaXRl bSBhY3RpdmUtaXRlbSAjOnVybCAoZ3VpeC11cmwgInNjcmVlbnNob3RzLyIpKSkpKQorICAgICAg ICAgKENfICJ3ZWJzaXRlIG1lbnUiCisgICAgICAgICAgICAgKG1lbnUtaXRlbSAjOmxhYmVsICJW aWRlb3MiCisgICAgICAgICAgICAgICAgICAgICAgICAjOmFjdGl2ZS1pdGVtIGFjdGl2ZS1pdGVt CisgICAgICAgICAgICAgICAgICAgICAgICAjOnVybCAoZ3VpeC11cmwgInZpZGVvcy8iKSkpCisg ICAgICAgICAoQ18gIndlYnNpdGUgbWVudSIKKyAgICAgICAgICAgICAobWVudS1pdGVtICM6bGFi ZWwgIlNjcmVlbnNob3RzIgorICAgICAgICAgICAgICAgICAgICAgICAgIzphY3RpdmUtaXRlbSBh Y3RpdmUtaXRlbQorICAgICAgICAgICAgICAgICAgICAgICAgIzp1cmwgKGd1aXgtdXJsICJzY3Jl ZW5zaG90cy8iKSkpCisgICAgICAgICAoQ18gIndlYnNpdGUgbWVudSIKKyAgICAgICAgICAgICAo bWVudS1pdGVtICM6bGFiZWwgIlB1YmxpY2F0aW9ucyIKKyAgICAgICAgICAgICAgICAgICAgICAg ICM6YWN0aXZlLWl0ZW0gYWN0aXZlLWl0ZW0KKyAgICAgICAgICAgICAgICAgICAgICAgICM6dXJs IChndWl4LXVybCAicHVibGljYXRpb25zLyIpKSkpKQogCiAgICAgICAsKENfICJ3ZWJzaXRlIG1l bnUiIChtZW51LWl0ZW0gIzpsYWJlbCAiRG9uYXRlIiAjOmFjdGl2ZS1pdGVtIGFjdGl2ZS1pdGVt ICM6dXJsIChndWl4LXVybCAiZG9uYXRlLyIpKSkKIApkaWZmIC0tZ2l0IGEvd2Vic2l0ZS9hcHBz L21lZGlhL2J1aWxkZXIuc2NtIGIvd2Vic2l0ZS9hcHBzL21lZGlhL2J1aWxkZXIuc2NtCmluZGV4 IDUzMzc4ZTYuLmMyNzBkYjUgMTAwNjQ0Ci0tLSBhL3dlYnNpdGUvYXBwcy9tZWRpYS9idWlsZGVy LnNjbQorKysgYi93ZWJzaXRlL2FwcHMvbWVkaWEvYnVpbGRlci5zY20KQEAgLTYsMTEgKzYsMTMg QEAKIChkZWZpbmUtbW9kdWxlIChhcHBzIG1lZGlhIGJ1aWxkZXIpCiAgICM6dXNlLW1vZHVsZSAo YXBwcyBhdXggc3lzdGVtKQogICAjOnVzZS1tb2R1bGUgKGFwcHMgbWVkaWEgZGF0YSkKKyAgIzp1 c2UtbW9kdWxlIChhcHBzIG1lZGlhIHRlbXBsYXRlcyBwdWJsaWNhdGlvbi1saXN0KQogICAjOnVz ZS1tb2R1bGUgKGFwcHMgbWVkaWEgdGVtcGxhdGVzIHNjcmVlbnNob3QpCiAgICM6dXNlLW1vZHVs ZSAoYXBwcyBtZWRpYSB0ZW1wbGF0ZXMgc2NyZWVuc2hvdHMtb3ZlcnZpZXcpCiAgICM6dXNlLW1v ZHVsZSAoYXBwcyBtZWRpYSB0ZW1wbGF0ZXMgdmlkZW8pCiAgICM6dXNlLW1vZHVsZSAoYXBwcyBt ZWRpYSB0ZW1wbGF0ZXMgdmlkZW8tbGlzdCkKICAgIzp1c2UtbW9kdWxlIChhcHBzIG1lZGlhIHR5 cGVzKQorICAjOnVzZS1tb2R1bGUgKGhhdW50IGFydGlmYWN0KQogICAjOnVzZS1tb2R1bGUgKGhh dW50IGh0bWwpCiAgICM6dXNlLW1vZHVsZSAoaGF1bnQgcGFnZSkKICAgIzp1c2UtbW9kdWxlICho YXVudCB1dGlscykKQEAgLTM3LDExICszOSwxMyBAQAogICAgICBBIGxpc3Qgb2YgcG9zdCBvYmpl Y3RzIHRoYXQgcmVwcmVzZW50IGFydGljbGVzIGZyb20gdGhlIGJsb2cuIFNlZQogICAgICBIYXVu dCA8cG9zdD4gb2JqZWN0cyBmb3IgbW9yZSBpbmZvcm1hdGlvbi4KIAotICAgUkVUVVJOIChsaXN0 IG9mIDxwYWdlPikKLSAgICAgQSBsaXN0IG9mIHBhZ2Ugb2JqZWN0cyB0aGF0IHJlcHJlc2VudCB0 aGUgd2ViIHJlc291cmNlcyBvZiB0aGUKLSAgICAgYXBwbGljYXRpb24uIFNlZSBIYXVudCA8cGFn ZT4gb2JqZWN0cyBmb3IgbW9yZSBpbmZvcm1hdGlvbi4iCisgICBSRVRVUk4gKGxpc3Qgb2YgPGFy dGlmYWN0PiBhbmQgPHBhZ2U+KQorICAgICBBIGxpc3Qgb2Ygb2JqZWN0cyB0aGF0IHJlcHJlc2Vu dCB0aGUgd2ViIHJlc291cmNlcyBvZiB0aGUKKyAgICAgYXBwbGljYXRpb24uIFNlZSBIYXVudCA8 YXJ0aWZhY3Q+IGFuZCA8cGFnZT4gb2JqZWN0cyBmb3IgbW9yZQorICAgICBpbmZvcm1hdGlvbi4i CiAgIChmbGF0dGVuCi0gICAobGlzdCAoc2NyZWVuc2hvdHMtb3ZlcnZpZXctYnVpbGRlcikKKyAg IChsaXN0IChwdWJsaWNhdGlvbi1saXN0LWJ1aWxkZXIpCisgICAgICAgICAoc2NyZWVuc2hvdHMt b3ZlcnZpZXctYnVpbGRlcikKICAgICAgICAgIChzY3JlZW5zaG90cy1idWlsZGVyKQogICAgICAg ICAgKHZpZGVvcy1idWlsZGVyKQogICAgICAgICAgKHZpZGVvLWxpc3QtYnVpbGRlcikpKSkKQEAg LTUxLDYgKzU1LDEzIEBACiA7OzsgSGVscGVyIGJ1aWxkZXJzLgogOzs7CiAKKyhkZWZpbmUgKHB1 YmxpY2F0aW9uLWxpc3QtYnVpbGRlcikKKyAgIlJldHVybiBhIEhhdW50IGFydGlmYWN0IHJlcHJl c2VudGluZyB0aGUgcHVibGljYXRpb25zIHBhZ2UuIgorICAoc2VyaWFsaXplZC1hcnRpZmFjdCAo dXJsLXBhdGgtam9pbiAicHVibGljYXRpb25zIiAiaW5kZXguaHRtbCIpCisgICAgICAgICAgICAg ICAgICAgICAgIChwdWJsaWNhdGlvbi1saXN0LXQgcHVibGljYXRpb25zKQorICAgICAgICAgICAg ICAgICAgICAgICBzeG1sLT5odG1sKSkKKworCiAoZGVmaW5lIChzY3JlZW5zaG90cy1idWlsZGVy KQogICAiUmV0dXJuIGEgbGlzdCBvZiBIYXVudCBwYWdlcyByZXByZXNlbnRpbmcgc2NyZWVuc2hv dCBwYWdlcy4iCiAgIChtYXAKZGlmZiAtLWdpdCBhL3dlYnNpdGUvYXBwcy9tZWRpYS9kYXRhLnNj bSBiL3dlYnNpdGUvYXBwcy9tZWRpYS9kYXRhLnNjbQppbmRleCA5YjFlMmM1Li44ZjRmMmIwIDEw MDY0NAotLS0gYS93ZWJzaXRlL2FwcHMvbWVkaWEvZGF0YS5zY20KKysrIGIvd2Vic2l0ZS9hcHBz L21lZGlhL2RhdGEuc2NtCkBAIC05LDYgKzksNyBAQAogICAjOnVzZS1tb2R1bGUgKGFwcHMgbWVk aWEgdHlwZXMpCiAgICM6dXNlLW1vZHVsZSAoc3JmaSBzcmZpLTE5KQogICAjOmV4cG9ydCAocGxh eWxpc3RzCisgICAgICAgICAgICBwdWJsaWNhdGlvbnMKICAgICAgICAgICAgIHNjcmVlbnNob3Rz KSkKIAogCkBAIC05OCw2ICs5OSwzMCBAQCBkaXN0cmlidXRpb24uIikpCiAgICAgICM6bGFzdC11 cGRhdGVkIChzdHJpbmctPmRhdGUgIjIwMjAtMDMtMjhUMTY6MDA6MDAiICJ+WS1+bS1+ZFR+SDp+ TTp+UyIpKSkpKQogCiAKKyhkZWZpbmUgcHVibGljYXRpb25zCisgIChsaXN0CisgICAocHVibGlj YXRpb24KKyAgICAjOnRpdGxlICJGdW5jdGlvbmFsIFBhY2thZ2UgTWFuYWdlbWVudCB3aXRoIEd1 aXgiCisgICAgIzp1cmwgImh0dHBzOi8vYXJ4aXYub3JnL2Ficy8xMzA1LjQ1ODQiCisgICAgIzph dXRob3JzIChsaXN0ICJMdWRvdmljIENvdXJ0w6hzIikKKyAgICAjOmRhdGUgKHN0cmluZy0+ZGF0 ZSAiMjAxMy0wNS0yMCIgIn5ZLX5tLX5kIikpCisgICAocHVibGljYXRpb24KKyAgICAjOnRpdGxl ICJSZXByb2R1Y2libGUgYW5kIFVzZXItQ29udHJvbGxlZCBTb2Z0d2FyZSBFbnZpcm9ubWVudHMg aW4gSFBDIHdpdGggR3VpeCIKKyAgICAjOnVybCAiaHR0cHM6Ly9oYWwuaW5yaWEuZnIvaGFsLTAx MTYxNzcxL2VuIgorICAgICM6YXV0aG9ycyAobGlzdCAiTHVkb3ZpYyBDb3VydMOocyIgIlJpY2Fy ZG8gV3VybXVzIikKKyAgICAjOmRhdGUgKHN0cmluZy0+ZGF0ZSAiMjAxNS0wNy0yNSIgIn5ZLX5t LX5kIikpCisgICAocHVibGljYXRpb24KKyAgICAjOnRpdGxlICJDb2RlIFN0YWdpbmcgaW4gR05V IEd1aXgiCisgICAgIzp1cmwgImh0dHBzOi8vYXJ4aXYub3JnL2Ficy8xNzA5LjAwODMzIgorICAg ICM6YXV0aG9ycyAobGlzdCAiTHVkb3ZpYyBDb3VydMOocyIpCisgICAgIzpkYXRlIChzdHJpbmct PmRhdGUgIjIwMTctMDktMDQiICJ+WS1+bS1+ZCIpKQorICAgKHB1YmxpY2F0aW9uCisgICAgIzp0 aXRsZSAiR3VpeDogQSBtb3N0IGFkdmFuY2VkIG9wZXJhdGluZyBzeXN0ZW0iCisgICAgIzp1cmwg Imh0dHBzOi8vYW1icmV2YXIueHl6L2d1aXgtYWR2YW5jZS9pbmRleC5odG1sIgorICAgICM6YXV0 aG9ycyAobGlzdCAiUGllcnJlIE5laWRoYXJkdCIpCisgICAgIzpkYXRlIChzdHJpbmctPmRhdGUg IjIwMTktMDEtMTQiICJ+WS1+bS1+ZCIpKSkpCisKKwogKGRlZmluZSBzY3JlZW5zaG90cwogICAo bGlzdAogICAgKHNjcmVlbnNob3QKZGlmZiAtLWdpdCBhL3dlYnNpdGUvYXBwcy9tZWRpYS90ZW1w bGF0ZXMvY29tcG9uZW50cy5zY20gYi93ZWJzaXRlL2FwcHMvbWVkaWEvdGVtcGxhdGVzL2NvbXBv bmVudHMuc2NtCmluZGV4IGQ5MjhkMjMuLmU3MmIzODAgMTAwNjQ0Ci0tLSBhL3dlYnNpdGUvYXBw cy9tZWRpYS90ZW1wbGF0ZXMvY29tcG9uZW50cy5zY20KKysrIGIvd2Vic2l0ZS9hcHBzL21lZGlh L3RlbXBsYXRlcy9jb21wb25lbnRzLnNjbQpAQCAtMTQsNyArMTQsOCBAQAogICAjOnVzZS1tb2R1 bGUgKGFwcHMgbWVkaWEgdHlwZXMpCiAgICM6dXNlLW1vZHVsZSAoYXBwcyBtZWRpYSB1dGlscykK ICAgIzp1c2UtbW9kdWxlIChzcmZpIHNyZmktMTkpCi0gICM6ZXhwb3J0IChzY3JlZW5zaG90LT5z aHRtbAorICAjOmV4cG9ydCAocHVibGljYXRpb24tPnNodG1sCisgICAgICAgICAgICBzY3JlZW5z aG90LT5zaHRtbAogICAgICAgICAgICAgc2NyZWVuc2hvdHMtYm94CiAgICAgICAgICAgICB2aWRl by0+c2h0bWwKICAgICAgICAgICAgIHZpZGVvLWNvbnRlbnQKQEAgLTI1LDYgKzI2LDI4IEBACiA7 OzsgQ29tcG9uZW50cy4KIDs7OwogCisoZGVmaW5lIChwdWJsaWNhdGlvbi0+c2h0bWwgcHVibGlj YXRpb24pCisgICJSZXR1cm4gYW4gU0hUTUwgcmVwcmVzZW50YXRpb24gb2YgdGhlIGdpdmVuIHB1 YmxpY2F0aW9uIG9iamVjdC4KKworICAgUFVCTElDQVRJT04gKDxwdWJsaWNhdGlvbj4pCisgICAg IEEgcHVibGljYXRpb24gb2JqZWN0IGFzIGRlZmluZWQgaW4gKGFwcHMgbWVkaWEgdHlwZXMpLiIK KyAgYChhCisgICAgKEAgKGNsYXNzICJwdWJsaWNhdGlvbi1wcmV2aWV3IikKKyAgICAgICAoaHJl ZiAsKHB1YmxpY2F0aW9uLXVybCBwdWJsaWNhdGlvbikpKQorCisgICAgKGgzCisgICAgIChAIChs YW5nICwocHVibGljYXRpb24tbGFuZ3VhZ2UgcHVibGljYXRpb24pKQorICAgICAgICAoY2xhc3Mg InB1YmxpY2F0aW9uLXRpdGxlIikpCisgICAgICwocHVibGljYXRpb24tdGl0bGUgcHVibGljYXRp b24pKQorCisgICAgKHAKKyAgICAgKEAgKGNsYXNzICJwdWJsaWNhdGlvbi1pbmZvIikpCisgICAg ICwoR18gYCgiUHVibGlzaGVkICIKKyAgICAgICAgICAgICwoZGF0ZS0+c3RyaW5nIChwdWJsaWNh dGlvbi1kYXRlIHB1YmxpY2F0aW9uKSAifmIgfmQsIH5ZIikKKyAgICAgICAgICAgICIgYnkgIgor ICAgICAgICAgICAgLChzdHJpbmctam9pbiAocHVibGljYXRpb24tYXV0aG9ycyBwdWJsaWNhdGlv bikgIiwgIikpKSkpKQorCisKIChkZWZpbmUgKHNjcmVlbnNob3QtPnNodG1sIHNob3QpCiAgICJS ZXR1cm4gYW4gU0hUTUwgcmVwcmVzZW50YXRpb24gb2YgdGhlIGdpdmVuIHNjcmVlbnNob3Qgb2Jq ZWN0LgogCmRpZmYgLS1naXQgYS93ZWJzaXRlL2FwcHMvbWVkaWEvdGVtcGxhdGVzL3B1YmxpY2F0 aW9uLWxpc3Quc2NtIGIvd2Vic2l0ZS9hcHBzL21lZGlhL3RlbXBsYXRlcy9wdWJsaWNhdGlvbi1s aXN0LnNjbQpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi40NDg0N2M3Ci0tLSAv ZGV2L251bGwKKysrIGIvd2Vic2l0ZS9hcHBzL21lZGlhL3RlbXBsYXRlcy9wdWJsaWNhdGlvbi1s aXN0LnNjbQpAQCAtMCwwICsxLDQ2IEBACis7OzsgR05VIEd1aXggd2ViIHNpdGUKKzs7OyBQdWJs aWMgZG9tYWluIDIwMjEgTHVpcyBGZWxpcGUgTMOzcGV6IEFjZXZlZG8KKworKGRlZmluZS1tb2R1 bGUgKGFwcHMgbWVkaWEgdGVtcGxhdGVzIHB1YmxpY2F0aW9uLWxpc3QpCisgICM6dXNlLW1vZHVs ZSAoYXBwcyBiYXNlIHRlbXBsYXRlcyB0aGVtZSkKKyAgIzp1c2UtbW9kdWxlIChhcHBzIGJhc2Ug dHlwZXMpCisgICM6dXNlLW1vZHVsZSAoYXBwcyBiYXNlIHV0aWxzKQorICAjOnVzZS1tb2R1bGUg KGFwcHMgaTE4bikKKyAgIzp1c2UtbW9kdWxlIChhcHBzIG1lZGlhIHRlbXBsYXRlcyBjb21wb25l bnRzKQorICAjOmV4cG9ydCAocHVibGljYXRpb24tbGlzdC10KSkKKworCisoZGVmaW5lIChwdWJs aWNhdGlvbi1saXN0LXQgcHVibGljYXRpb25zKQorICAiUmV0dXJuIHRoZSBQdWJsaWNhdGlvbiBs aXN0IHBhZ2UgaW4gU0hUTUwuCisKKyAgIFBVQkxJQ0FUSU9OUyAobGlzdCBvZiA8cHVibGljYXRp b24+KQorICAgICBTZWUgdGhlIChhcHBzIG1lZGlhIHR5cGVzKSBtb2R1bGUgZm9yIGluZm9ybWF0 aW9uIG9uIHRoZQorICAgICA8cHVibGljYXRpb24+IHR5cGUuIgorICAodGhlbWUKKyAgICM6dGl0 bGUgKENfICJ3ZWJwYWdlIHRpdGxlIiAnKCJQdWJsaWNhdGlvbnMiKSkKKyAgICM6ZGVzY3JpcHRp b24KKyAgIChHXyAiQSBsaXN0IG9mIHdyaXR0ZW4gcHVibGljYXRpb25zIGFib3V0IEdOVSBHdWl4 LiIpCisgICAjOmtleXdvcmRzCisgICA7OyBUUkFOU0xBVE9SUzogfC1zZXBhcmF0ZWQgbGlzdCBv ZiB3ZWJwYWdlIGtleXdvcmRzLgorICAgKHN0cmluZy1zcGxpdCAoR18gIlB1YmxpY2F0aW9uc3xQ YXBlcnMiKSAjXHwpCisgICAjOmFjdGl2ZS1tZW51LWl0ZW0gKENfICJ3ZWJzaXRlIG1lbnUiICJQ dWJsaWNhdGlvbnMiKQorICAgIzpjc3MgKGxpc3QKKwkgIChndWl4LXVybCAic3RhdGljL2Jhc2Uv Y3NzL3BhZ2UuY3NzIikKKwkgIChndWl4LXVybCAic3RhdGljL21lZGlhL2Nzcy9wdWJsaWNhdGlv bnMuY3NzIikpCisgICAjOmNydW1icyAobGlzdCAoY3J1bWIgKENfICJ3ZWJzaXRlIG1lbnUiICJQ dWJsaWNhdGlvbnMiKSAiLi8iKSkKKyAgICM6Y29udGVudAorICAgYChtYWluCisgICAgIChzZWN0 aW9uCisgICAgICAoQCAoY2xhc3MgInBhZ2UiKSkKKyAgICAgICwoR18gYChoMiAiUHVibGljYXRp b25zIikpCisKKyAgICAgICwoR18KKyAgICAgICAgYChwCisgICAgICAgICAgKEAgKGNsYXNzICJj ZW50ZXJlZC1ibG9jayBsaW1pdC13aWR0aCIpKQorCisgICAgICAgICAgIlRoZSBmb2xsb3dpbmcg aXMgYSBsaXN0IG9mIHdyaXR0ZW4gbWF0ZXJpYWxzIHRoYXQgdGFsayBhYm91dCBHTlUgR3VpeC4g SXQgaXMgYSBkaXZlcnNlIGNvbGxlY3Rpb24gb2Ygd3JpdGluZ3MsIGZyb20gYmxvZyBwb3N0cyB0 byBncmV5IGxpdGVyYXR1cmUgdG8gYWNhZGVtaWMgYW5kIHJlc2VhcmNoIHBhcGVycy4iKSkKKwor ICAgICAgKGRpdgorICAgICAgIChAIChjbGFzcyAicHVibGljYXRpb24tbGlzdCBjZW50ZXJlZC1i bG9jayBsaW1pdC13aWR0aCIpKQorCisgICAgICAgLEAobWFwIHB1YmxpY2F0aW9uLT5zaHRtbCBw dWJsaWNhdGlvbnMpKSkpKSkKZGlmZiAtLWdpdCBhL3dlYnNpdGUvYXBwcy9tZWRpYS90eXBlcy5z Y20gYi93ZWJzaXRlL2FwcHMvbWVkaWEvdHlwZXMuc2NtCmluZGV4IDUwYzA5ODkuLjkwNTQxNDEg MTAwNjQ0Ci0tLSBhL3dlYnNpdGUvYXBwcy9tZWRpYS90eXBlcy5zY20KKysrIGIvd2Vic2l0ZS9h cHBzL21lZGlhL3R5cGVzLnNjbQpAQCAtNSw3ICs1LDE0IEBACiAKIChkZWZpbmUtbW9kdWxlIChh cHBzIG1lZGlhIHR5cGVzKQogICAjOnVzZS1tb2R1bGUgKHNyZmkgc3JmaS05KQotICAjOmV4cG9y dCAoc2NyZWVuc2hvdAorICAjOmV4cG9ydCAocHVibGljYXRpb24KKyAgICAgICAgICAgIHB1Ymxp Y2F0aW9uPworICAgICAgICAgICAgcHVibGljYXRpb24tYXV0aG9ycworICAgICAgICAgICAgcHVi bGljYXRpb24tZGF0ZQorICAgICAgICAgICAgcHVibGljYXRpb24tbGFuZ3VhZ2UKKyAgICAgICAg ICAgIHB1YmxpY2F0aW9uLXRpdGxlCisgICAgICAgICAgICBwdWJsaWNhdGlvbi11cmwKKyAgICAg ICAgICAgIHNjcmVlbnNob3QKICAgICAgICAgICAgIHNjcmVlbnNob3Q/CiAgICAgICAgICAgICBz Y3JlZW5zaG90LWNhcHRpb24KICAgICAgICAgICAgIHNjcmVlbnNob3QtaW1hZ2UKQEAgLTMyLDYg KzM5LDQ5IEBACiA7OzsgRGF0YSB0eXBlcy4KIDs7OwogCis7OzsgUHVibGljYXRpb24gKHJlY29y ZCB0eXBlKQorOzs7IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKzs7OworOzs7IEEgcHVibGlj YXRpb24gb2JqZWN0IHJlcHJlc2VudHMgYSB3cml0dGVuIG1hdGVyaWFsIHRoYXQgdGFsa3MgYWJv dXQKKzs7OyBHTlUgR3VpeC4KKzs7OworOzs7IE9iamVjdHMgb2YgdGhpcyB0eXBlIGNhbiBiZSBj cmVhdGVkIHdpdGggdGhlICJwdWJsaWNhdGlvbiIgcHJvY2VkdXJlCis7OzsgKHNlZSBIZWxwZXIg cHJvY2VkdXJlcyBiZWxvdykuCis7OzsKKzs7OyBGaWVsZHM6Cis7OzsKKzs7OyB0aXRsZSAoc3Ry aW5nKQorOzs7ICAgVGhlIHRpdGxlIG9mIHRoZSBwdWJsaWNhdGlvbi4KKzs7OworOzs7IHVybCAo c3RyaW5nKQorOzs7ICAgQSBVUkwgdG8gdGhlIHB1YmxpY2F0aW9uLgorOzs7Cis7OzsgYXV0aG9y cyAobGlzdCBvZiBzdHJpbmcpCis7OzsgICBUaGUgbmFtZXMgb2YgdGhlIGF1dGhvcnMuCis7OzsK Kzs7OyBkYXRlIChkYXRlKQorOzs7ICAgVGhlIGRhdGUgb2YgcHVibGljYXRpb24uCis7OzsKKzs7 OyBsYW5ndWFnZSAoc3RyaW5nKQorOzs7ICAgSUVURiBsYW5ndWFnZSB0YWcgY29ycmVzcG9uZGlu ZyB0byB0aGUgbGFuZ3VhZ2UgaW4gd2hpY2ggdGhlCis7OzsgICBwdWJsaWNhdGlvbiBpcyB3cml0 dGVuLgorOzs7CisoZGVmaW5lLXJlY29yZC10eXBlIDxwdWJsaWNhdGlvbj4KKyAgKG1ha2UtcHVi bGljYXRpb24gdGl0bGUgdXJsIGF1dGhvcnMgZGF0ZSBsYW5ndWFnZSkKKyAgcHVibGljYXRpb24/ CisgICh0aXRsZSBwdWJsaWNhdGlvbi10aXRsZSkKKyAgKHVybCBwdWJsaWNhdGlvbi11cmwpCisg IChhdXRob3JzIHB1YmxpY2F0aW9uLWF1dGhvcnMpCisgIChkYXRlIHB1YmxpY2F0aW9uLWRhdGUp CisgIChsYW5ndWFnZSBwdWJsaWNhdGlvbi1sYW5ndWFnZSkpCisKKzs7OyBIZWxwZXIgcHJvY2Vk dXJlcy4KKworKGRlZmluZSogKHB1YmxpY2F0aW9uICM6a2V5IHRpdGxlIHVybCBhdXRob3JzIGRh dGUgKGxhbmd1YWdlICJlbiIpKQorICAiUmV0dXJuIGEgPHB1YmxpY2F0aW9uPiBvYmplY3Qgd2l0 aCB0aGUgZ2l2ZW4gYXR0cmlidXRlcy4iCisgIChtYWtlLXB1YmxpY2F0aW9uIHRpdGxlIHVybCBh dXRob3JzIGRhdGUgbGFuZ3VhZ2UpKQorCisKIDs7OyBTY3JlZW5zaG90IChyZWNvcmQgdHlwZSkK IDs7OyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDs7OwpkaWZmIC0tZ2l0IGEvd2Vic2l0ZS9z dGF0aWMvYmFzZS9pbWcvbGluay1hcnJvdy1zaGFwZXIuc3ZnIGIvd2Vic2l0ZS9zdGF0aWMvYmFz ZS9pbWcvbGluay1hcnJvdy1zaGFwZXIuc3ZnCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw MDAwMDAuLjgzNGZkODQKLS0tIC9kZXYvbnVsbAorKysgYi93ZWJzaXRlL3N0YXRpYy9iYXNlL2lt Zy9saW5rLWFycm93LXNoYXBlci5zdmcKQEAgLTAsMCArMSw2NiBAQAorPD94bWwgdmVyc2lvbj0i MS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cis8c3ZnCisgICB4bWxuczpk Yz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCisgICB4bWxuczpjYz0iaHR0cDov L2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgorICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9y Zy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIgorICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3Lncz Lm9yZy8yMDAwL3N2ZyIKKyAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKKyAg IHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2Rp cG9kaS0wLmR0ZCIKKyAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9u YW1lc3BhY2VzL2lua3NjYXBlIgorICAgdmVyc2lvbj0iMS4xIgorICAgd2lkdGg9IjUwIgorICAg aGVpZ2h0PSIxMDAiCisgICBpZD0iUlNTaWNvbiIKKyAgIHZpZXdCb3g9IjAgMCAxMDAgMjAwIgor ICAgaW5rc2NhcGU6dmVyc2lvbj0iMS4wLjIgKGU4NmM4NzA4NzksIDIwMjEtMDEtMTUpIgorICAg c29kaXBvZGk6ZG9jbmFtZT0ibGluay1hcnJvdy1zaGFwZXIuc3ZnIgorICAgaW5rc2NhcGU6ZXhw b3J0LWZpbGVuYW1lPSJmZWVkLWJnLXdoaXRlcG5nLnBuZyIKKyAgIGlua3NjYXBlOmV4cG9ydC14 ZHBpPSI5MCIKKyAgIGlua3NjYXBlOmV4cG9ydC15ZHBpPSI5MCI+CisgIDxtZXRhZGF0YQorICAg ICBpZD0ibWV0YWRhdGEzNCI+CisgICAgPHJkZjpSREY+CisgICAgICA8Y2M6V29yaworICAgICAg ICAgcmRmOmFib3V0PSIiPgorICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZv cm1hdD4KKyAgICAgICAgPGRjOnR5cGUKKyAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8v cHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KKyAgICAgICAgPGRjOnRpdGxlIC8+ CisgICAgICA8L2NjOldvcms+CisgICAgPC9yZGY6UkRGPgorICA8L21ldGFkYXRhPgorICA8c29k aXBvZGk6bmFtZWR2aWV3CisgICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKKyAgICAgYm9yZGVyY29s b3I9IiM2NjY2NjYiCisgICAgIGJvcmRlcm9wYWNpdHk9IjEiCisgICAgIG9iamVjdHRvbGVyYW5j ZT0iMTAiCisgICAgIGdyaWR0b2xlcmFuY2U9IjEwIgorICAgICBndWlkZXRvbGVyYW5jZT0iMTAi CisgICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIgorICAgICBpbmtzY2FwZTpwYWdlc2hhZG93 PSIyIgorICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE5MjAiCisgICAgIGlua3NjYXBlOndp bmRvdy1oZWlnaHQ9IjEwMTYiCisgICAgIGlkPSJuYW1lZHZpZXczMiIKKyAgICAgc2hvd2dyaWQ9 ImZhbHNlIgorICAgICBpbmtzY2FwZTpzaG93cGFnZXNoYWRvdz0iZmFsc2UiCisgICAgIGlua3Nj YXBlOnpvb209IjEiCisgICAgIGlua3NjYXBlOmN4PSI5NC4wNjAxODgiCisgICAgIGlua3NjYXBl OmN5PSIxNTcuODU1ODkiCisgICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgorICAgICBpbmtzY2Fw ZTp3aW5kb3cteT0iMjciCisgICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiCisgICAg IGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9IlJTU2ljb24iCisgICAgIGlua3NjYXBlOnNuYXAtcGFn ZT0iZmFsc2UiCisgICAgIGlua3NjYXBlOmRvY3VtZW50LXJvdGF0aW9uPSIwIgorICAgICBmaXQt bWFyZ2luLXRvcD0iMCIKKyAgICAgZml0LW1hcmdpbi1sZWZ0PSIwIgorICAgICBmaXQtbWFyZ2lu LXJpZ2h0PSIwIgorICAgICBmaXQtbWFyZ2luLWJvdHRvbT0iMCIgLz4KKyAgPGRlZnMKKyAgICAg aWQ9ImRlZnMzIiAvPgorICA8cGF0aAorICAgICBpZD0icmVjdDg4IgorICAgICBzdHlsZT0ib3Bh Y2l0eToxO2ZpbGw6I2ZmZmZmZjtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6My43NzczNCIKKyAg ICAgZD0iTSAwLC00IEggMTA0IFYgMjA0IEggMCBMIDU2LDEwMCBaIgorICAgICBzb2RpcG9kaTpu b2RldHlwZXM9ImNjY2NjYyIgLz4KKzwvc3ZnPgpkaWZmIC0tZ2l0IGEvd2Vic2l0ZS9zdGF0aWMv bWVkaWEvY3NzL3B1YmxpY2F0aW9ucy5jc3MgYi93ZWJzaXRlL3N0YXRpYy9tZWRpYS9jc3MvcHVi bGljYXRpb25zLmNzcwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi43OTc5MThm Ci0tLSAvZGV2L251bGwKKysrIGIvd2Vic2l0ZS9zdGF0aWMvbWVkaWEvY3NzL3B1YmxpY2F0aW9u cy5jc3MKQEAgLTAsMCArMSwzNSBAQAorLnB1YmxpY2F0aW9uLWxpc3QgeworICAgIG1hcmdpbi10 b3A6IDJlbTsKK30KKworLnB1YmxpY2F0aW9uLXByZXZpZXcsCisucHVibGljYXRpb24tcHJldmll dzpsaW5rLAorLnB1YmxpY2F0aW9uLXByZXZpZXc6dmlzaXRlZCB7CisgICAgZGlzcGxheTogYmxv Y2s7CisgICAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIGdyYXksIHRy YW5zcGFyZW50KSAxOworICAgIGJvcmRlci1zdHlsZTogbm9uZSBub25lIHNvbGlkIG5vbmU7Cisg ICAgYm9yZGVyLXdpZHRoOiB0aGluIHRoaWNrOworICAgIGNvbG9yOiAjNEQ0RDREOworICAgIHBh ZGRpbmc6IDIwcHggNzBweCAyMHB4IDEwcHg7CisgICAgdHJhbnNpdGlvbjogYm9yZGVyLXdpZHRo IC4ycyBjdWJpYy1iZXppZXIoLjIyLC42MSwuMzYsMSk7Cit9CisKKy5wdWJsaWNhdGlvbi1wcmV2 aWV3OmFjdGl2ZSwKKy5wdWJsaWNhdGlvbi1wcmV2aWV3OmZvY3VzLAorLnB1YmxpY2F0aW9uLXBy ZXZpZXc6aG92ZXIgeworICAgIGJhY2tncm91bmQtY29sb3I6IGdvbGQ7CisgICAgYmFja2dyb3Vu ZC1pbWFnZTogdXJsKCIvc3RhdGljL2Jhc2UvaW1nL2xpbmstYXJyb3ctc2hhcGVyLnN2ZyIpOwor ICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0OworICAgIGJhY2tncm91bmQtcmVwZWF0OiBu by1yZXBlYXQ7CisgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7CisgICAgYm9yZGVyLWlt YWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMzMzMsIHdoaXRlLCB3aGl0ZSkgMTsKKyAg ICBib3JkZXItc3R5bGU6IG5vbmUgbm9uZSBzb2xpZCBzb2xpZDsKK30KKworLnB1YmxpY2F0aW9u LXRpdGxlIHsKKyAgICBtYXJnaW46IDBweDsKK30KKworLnB1YmxpY2F0aW9uLWluZm8geworICAg IG1hcmdpbi1ib3R0b206IDBweDsKK30KCmJhc2UtY29tbWl0OiBlZWI1MTIwMTM1YWQzZjk2ZjRh YWQyYzdmYTM3MzY0ZTZkY2E1ODRiCi0tIAoyLjMxLjEKCg== --b1_di6xFtkDRzW405kPdZlPYf6mZ0vZ2FuLJqv4gvy8scM-- From debbugs-submit-bounces@debbugs.gnu.org Tue May 25 09:44:19 2021 Received: (at 48637) by debbugs.gnu.org; 25 May 2021 13:44:19 +0000 Received: from localhost ([127.0.0.1]:45040 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llXM3-0006sE-3A for submit@debbugs.gnu.org; Tue, 25 May 2021 09:44:19 -0400 Received: from pelzflorian.de ([5.45.111.108]:52768 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llXM0-0006s5-Fj for 48637@debbugs.gnu.org; Tue, 25 May 2021 09:44:17 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 6C14E36065D; Tue, 25 May 2021 15:44:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1621950254; bh=uP6w/cGNXsEKoXkCdfYOZnaItQwL3ADABU60OcCfvOI=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=NRrK4hUQg/9IUtHMMFzlQlj4rHpAPLyiUOKhatiTLajWNFrkcguiSfd4x5EKJV1F+ 1US135fYzR0FETHRUNZCczGVOeEegus2bOzhxuG7hGCEkP5cfhEbQ6+Ui2x4nzonnE F5Qk1tQVF0cGr+C0sdEjmW/o4iTHsHejj02zsrBM= Date: Tue, 25 May 2021 15:44:05 +0200 From: "pelzflorian (Florian Pelz)" To: Luis Felipe Subject: Re: [bug#48637] [PATCH] website: Add publications page Message-ID: <20210525134405.hmevensj5m42iluo@pelzflorian.localdomain> References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 48637 Cc: 48637@debbugs.gnu.org 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 (-) On Mon, May 24, 2021 at 11:35:24PM +0000, Luis Felipe via Guix-patches via wrote: > Hi, > > This patch adds a new Publications page to the website. Nice! I could not test yet, but maybe make the date string in > +(define (publication->shtml publication) > + "Return an SHTML representation of the given publication object. > + > + PUBLICATION () > + A publication object as defined in (apps media types)." > + `(a > + (@ (class "publication-preview") > + (href ,(publication-url publication))) > + > + (h3 > + (@ (lang ,(publication-language publication)) > + (class "publication-title")) > + ,(publication-title publication)) > + > + (p > + (@ (class "publication-info")) > + ,(G_ `("Published " > + ,(date->string (publication-date publication) "~b ~d, ~Y") translatable like website/apps/blog/templates/components.scm line 33. > +(define (publication-list-t publications) > + "Return the Publication list page in SHTML. > + > + PUBLICATIONS (list of ) > + See the (apps media types) module for information on the > + type." > + (theme > + #:title (C_ "webpage title" '("Publications")) > + #:description > + (G_ "A list of written publications about GNU Guix.") > + #:keywords > + ;; TRANSLATORS: |-separated list of webpage keywords. > + (string-split (G_ "Publications|Papers") #\|) I don’t know, but should there really be only none of the other pages’ SEO keywords? All other occurrences of #:keywords begin with GNU|Linux|Unix|Free software Regards, Florian From debbugs-submit-bounces@debbugs.gnu.org Tue May 25 10:37:14 2021 Received: (at 48637) by debbugs.gnu.org; 25 May 2021 14:37:14 +0000 Received: from localhost ([127.0.0.1]:46524 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llYBG-0000Gb-8q for submit@debbugs.gnu.org; Tue, 25 May 2021 10:37:14 -0400 Received: from mail-40135.protonmail.ch ([185.70.40.135]:35442) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llYBD-0000GM-Q1 for 48637@debbugs.gnu.org; Tue, 25 May 2021 10:37:13 -0400 Date: Tue, 25 May 2021 14:37:03 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1621953425; bh=gL42iMwD3LMPXWcHoNwbb8LNKEjk9mkCwyHNWObewhQ=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=SFBATKgufOS2a2W1ryNXqMu+MsOFYV/MZZVr4ZzZa+eZwhFXwvFE1+Hx/XOLEJN30 1Ta0bSxvmMVWPYcNk3cWu3vkmeR3dO7UY8kglIEAidjo6BEJHWwfGVDwlQaerfD2N7 e4+4kjT2Tc+X4aaaNED4747Zn1dRW2s9QH4axKzM= To: "pelzflorian (Florian Pelz)" From: Luis Felipe Subject: Re: [bug#48637] [PATCH] website: Add publications page Message-ID: <3mZyc8pra0TLSyJS6RlWIrQGBnje7dT_EMRBeOdFC_Z2wsZGoaI1rVNVtoiI57KEOvolEiahl6j7M4UBsoO0NsuieAfDPIkZQ-MR8C5UhAE=@protonmail.com> In-Reply-To: <20210525134405.hmevensj5m42iluo@pelzflorian.localdomain> References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <20210525134405.hmevensj5m42iluo@pelzflorian.localdomain> 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-Debbugs-Envelope-To: 48637 Cc: "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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: , Reply-To: Luis Felipe 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 Tuesday, May 25, 2021 1:44 PM, pelzflorian (Florian Pelz) wrote: > On Mon, May 24, 2021 at 11:35:24PM +0000, Luis Felipe via Guix-patches vi= a wrote: > > > Hi, > > This patch adds a new Publications page to the website. > > Nice! > > I could not test yet, but maybe make the date string in > > > +(define (publication->shtml publication) > > > > - "Return an SHTML representation of the given publication object. > > - > > - PUBLICATION () > > - A publication object as defined in (apps media types)." > > > > > > - `(a > > - (@ (class "publication-preview") > > - (href ,(publication-url publication))) > > > > > > - > > - (h3 > > - (@ (lang ,(publication-language publication)) > > > > > > - (class "publication-title")) > > > > > > - ,(publication-title publication)) > > > > > > - > > - (p > > - (@ (class "publication-info")) > > > > > > - ,(G_ `("Published " > > > > > > - ,(date->string (publication-date publication) "~b ~d, ~Y= ") > > > > > > translatable like website/apps/blog/templates/components.scm line 33. Yeah. Would it as follows? (I still struggle with i18n): (p (@ (class "publication-info")) ,(G_ `("Published " ,(date->string (publication-date publication) (C_ "SRFI-19 date->string format" "~b ~d, ~Y")) " by " ,(string-join (publication-authors publication) ", ")))) Also, I think the delimiter for "string-join" in the list of authors should= be translated because that comma is not used in Japanese, for example. So = would it be ok like this: (p (@ (class "publication-info")) ,(G_ `("Published " ,(date->string (publication-date publication) (C_ "SRFI-19 date->string format" "~b ~d, ~Y")) " by " ,(string-join (publication-authors publication) (C_ "Separator of items in a list" ", "))))) I'm still unsure about when I should use a context and when a TRANSLATORS c= omment... > > +(define (publication-list-t publications) > > > > - "Return the Publication list page in SHTML. > > - > > - PUBLICATIONS (list of ) > > - See the (apps media types) module for information on the > > > > > > - type." > > > > > > - (theme > > - #:title (C_ "webpage title" '("Publications")) > > - #:description > > - (G_ "A list of written publications about GNU Guix.") > > - #:keywords > > - ;; TRANSLATORS: |-separated list of webpage keywords. > > - (string-split (G_ "Publications|Papers") #\|) > > I don=E2=80=99t know, but should there really be only none of the other p= ages=E2=80=99 > SEO keywords? All other occurrences of #:keywords begin with > > GNU|Linux|Unix|Free software Hmm, I don't know... Last time I checked, I think I saw that search engines= care more about the page content than meta keywords. So I don't think it w= ould make a difference. Also, if it turns out to be important to repeat these keywords in all pages= , maybe it would be better to add these by default in (apps base templates = theme). From debbugs-submit-bounces@debbugs.gnu.org Tue May 25 14:21:41 2021 Received: (at 48637) by debbugs.gnu.org; 25 May 2021 18:21:41 +0000 Received: from localhost ([127.0.0.1]:46730 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llbgS-0008Fh-V5 for submit@debbugs.gnu.org; Tue, 25 May 2021 14:21:41 -0400 Received: from pelzflorian.de ([5.45.111.108]:53018 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llbgN-0008FT-NF for 48637@debbugs.gnu.org; Tue, 25 May 2021 14:21:39 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 0F0A636065D; Tue, 25 May 2021 20:21:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1621966893; bh=3ziyqmyQBxjLPBCqsYO6t2T7CFQmguFAG3Osx/apZ1g=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=x4PEXYFCzFGhzo32IEbVY02yWHQB4/F5RC4Vj18Nu6fOTTWKe5TgI45CjRKWomzMS UOhSeDTmzFII3v/iLMnA+YxCYVJUPNnxhejGpWGkQZZg/DEEcE8mdM54TV+U1S5e5L x4BlVC/eniXTzEIyZiN4lgFL16mMTGzEtoNh/N9U= Date: Tue, 25 May 2021 20:21:23 +0200 From: "pelzflorian (Florian Pelz)" To: Luis Felipe Subject: Re: [bug#48637] [PATCH] website: Add publications page Message-ID: <20210525182123.a5l4d6t3xt3qn437@pelzflorian.localdomain> References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <20210525134405.hmevensj5m42iluo@pelzflorian.localdomain> <3mZyc8pra0TLSyJS6RlWIrQGBnje7dT_EMRBeOdFC_Z2wsZGoaI1rVNVtoiI57KEOvolEiahl6j7M4UBsoO0NsuieAfDPIkZQ-MR8C5UhAE=@protonmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <3mZyc8pra0TLSyJS6RlWIrQGBnje7dT_EMRBeOdFC_Z2wsZGoaI1rVNVtoiI57KEOvolEiahl6j7M4UBsoO0NsuieAfDPIkZQ-MR8C5UhAE=@protonmail.com> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 48637 Cc: "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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 (-) On Tue, May 25, 2021 at 02:37:03PM +0000, Luis Felipe wrote: > Yeah. Would it as follows? (I still struggle with i18n): > > (p > (@ (class "publication-info")) > ,(G_ `("Published " > ,(date->string (publication-date publication) > (C_ "SRFI-19 date->string format" "~b ~d, ~Y")) > " by " > ,(string-join (publication-authors publication) ", ")))) It would need to be (p (@ (class "publication-info")) ,(let ((format (C_ "SRFI-19 date->string format" "~b ~d, ~Y"))) (G_ `("Published " ,(date->string (publication-date publication) format) " by " ,(string-join (publication-authors publication) ", ") "")))) The let is needed because C_ cannot be nested inside G_ because the sexp-xgettext script parses Scheme files in only one pass currently. (And I’m not motivated enough to make it go back to parse the nested C_ because nesting is seldom needed.) The "" at the end is needed so (string-join …) gets its own XML element that can be moved by translators. Without "": msgid "Published <1/> by " With "": msgid "Published <1/> by <2/>" > Also, I think the delimiter for "string-join" in the list of authors > should be translated because that comma is not used in Japanese, for > example. So would it be ok like this: > […] > ,(string-join (publication-authors publication) > (C_ "Separator of items in a list" ", "))))) Yes, you are very right, although as above please move it to the let. Then it can become 、 or と or whatever; I don’t know what is common in Japan. > I'm still unsure about when I should use a context and when a > TRANSLATORS comment... A msgctxt should be used if another ", " string with different translations might be added. I would use a context, I think, but maybe it is an abundance of caution. Regards, Florian From debbugs-submit-bounces@debbugs.gnu.org Tue May 25 14:36:20 2021 Received: (at 48637) by debbugs.gnu.org; 25 May 2021 18:36:20 +0000 Received: from localhost ([127.0.0.1]:46745 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llbuc-0000BM-Tp for submit@debbugs.gnu.org; Tue, 25 May 2021 14:36:20 -0400 Received: from pelzflorian.de ([5.45.111.108]:53038 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llbuN-0000Ax-4r for 48637@debbugs.gnu.org; Tue, 25 May 2021 14:36:18 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id D123336065D; Tue, 25 May 2021 20:36:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1621967761; bh=1H9pgYHvg/U5zaXpOzQVPVE1yuTH+MKYoMGHljPjQ3A=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=2A863UafqqwDauquTJ7xR2dFrEAMdLH4x43YNcDCyY8UJRMb0z/FWfOYYHhxzEp3i q6QRjRMZzXWvQCVzReAdHvjd+ISBnmeyE4q2/2uk9WuaV3rdtizR8fu6os9QO08RIK hicqTZ4cxOWp22BhAhHEH4U+UhJ2ZnMm31LBPgL4= Date: Tue, 25 May 2021 20:35:52 +0200 From: "pelzflorian (Florian Pelz)" To: Luis Felipe Subject: Re: [bug#48637] [PATCH] website: Add publications page Message-ID: <20210525183552.fq3t454p32exu6bf@pelzflorian.localdomain> References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <20210525134405.hmevensj5m42iluo@pelzflorian.localdomain> <3mZyc8pra0TLSyJS6RlWIrQGBnje7dT_EMRBeOdFC_Z2wsZGoaI1rVNVtoiI57KEOvolEiahl6j7M4UBsoO0NsuieAfDPIkZQ-MR8C5UhAE=@protonmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <3mZyc8pra0TLSyJS6RlWIrQGBnje7dT_EMRBeOdFC_Z2wsZGoaI1rVNVtoiI57KEOvolEiahl6j7M4UBsoO0NsuieAfDPIkZQ-MR8C5UhAE=@protonmail.com> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 48637 Cc: sirgazil , "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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 (-) On Tue, May 25, 2021 at 02:37:03PM +0000, Luis Felipe wrote: > On Tuesday, May 25, 2021 1:44 PM, pelzflorian (Florian Pelz) wrote: > > On Mon, May 24, 2021 at 11:35:24PM +0000, Luis Felipe via Guix-patches via wrote: > > > - (theme > > > - #:title (C_ "webpage title" '("Publications")) > > > - #:description > > > - (G_ "A list of written publications about GNU Guix.") > > > - #:keywords > > > - ;; TRANSLATORS: |-separated list of webpage keywords. > > > - (string-split (G_ "Publications|Papers") #\|) > > > > I don’t know, but should there really be only none of the other pages’ > > SEO keywords? All other occurrences of #:keywords begin with > > > > GNU|Linux|Unix|Free software > > Hmm, I don't know... Last time I checked, I think I saw that search > engines care more about the page content than meta keywords. So I > don't think it would make a difference. > > Also, if it turns out to be important to repeat these keywords in > all pages, maybe it would be better to add these by default in (apps > base templates theme). I did not know and just thought we should cargo-cult it. Does it matter? Maybe @sirgazil has an opinion? Regards, Florian From debbugs-submit-bounces@debbugs.gnu.org Tue May 25 15:14:14 2021 Received: (at 48637) by debbugs.gnu.org; 25 May 2021 19:14:14 +0000 Received: from localhost ([127.0.0.1]:46817 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llcVK-000187-8z for submit@debbugs.gnu.org; Tue, 25 May 2021 15:14:14 -0400 Received: from mail-40141.protonmail.ch ([185.70.40.141]:61451) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llcVH-00017s-Kx for 48637@debbugs.gnu.org; Tue, 25 May 2021 15:14:13 -0400 Date: Tue, 25 May 2021 19:14:03 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1621970044; bh=zgcSuKmPtcal7dm5qEVLsJ6gIZ3QzCNvRMUFmXY2Rz4=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=ML9Nwj5rsLT2R70J6kc0M5stk7kQvWkjTwRzs5sd4IUJqciVbNAlyQyGLO3jpVNT3 tYZXGSG6CxcUJqUUYjg+FhlU/IKr5Zx7bmrnzuOhZzBGvTa0QWH9b8a346IbcUmA+x v7zjOXXiX8/lyT41Rz028md/irunJC3q/YyE1EnA= To: "pelzflorian (Florian Pelz)" From: Luis Felipe Subject: Re: [bug#48637] [PATCH] website: Add publications page Message-ID: <4yUVgzJQNMVwC11b6b1_p_81svvu4pEZJV2bMzJwb2nmoduNNmYQVuEGRQbJf4WUWnIs0dbV1lONF-SdpZz-NaR6rUqUGyoX80m9K0Per40=@protonmail.com> In-Reply-To: <20210525183552.fq3t454p32exu6bf@pelzflorian.localdomain> References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <20210525134405.hmevensj5m42iluo@pelzflorian.localdomain> <3mZyc8pra0TLSyJS6RlWIrQGBnje7dT_EMRBeOdFC_Z2wsZGoaI1rVNVtoiI57KEOvolEiahl6j7M4UBsoO0NsuieAfDPIkZQ-MR8C5UhAE=@protonmail.com> <20210525183552.fq3t454p32exu6bf@pelzflorian.localdomain> 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-Debbugs-Envelope-To: 48637 Cc: sirgazil , "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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: , Reply-To: Luis Felipe Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tuesday, May 25, 2021 6:35 PM, pelzflorian (Florian Pelz) wrote: > On Tue, May 25, 2021 at 02:37:03PM +0000, Luis Felipe wrote: > > > On Tuesday, May 25, 2021 1:44 PM, pelzflorian (Florian Pelz) pelzfloria= n@pelzflorian.de wrote: > > > > > On Mon, May 24, 2021 at 11:35:24PM +0000, Luis Felipe via Guix-patche= s via wrote: > > > > > > > - (theme > > > > - #:title (C_ "webpage title" '("Publications")) > > > > - #:description > > > > - (G_ "A list of written publications about GNU Guix.") > > > > - #:keywords > > > > - ;; TRANSLATORS: |-separated list of webpage keywords. > > > > - (string-split (G_ "Publications|Papers") #\|) > > > > > > I don=E2=80=99t know, but should there really be only none of the oth= er pages=E2=80=99 > > > SEO keywords? All other occurrences of #:keywords begin with > > > GNU|Linux|Unix|Free software > > > > Hmm, I don't know... Last time I checked, I think I saw that search > > engines care more about the page content than meta keywords. So I > > don't think it would make a difference. > > Also, if it turns out to be important to repeat these keywords in > > all pages, maybe it would be better to add these by default in (apps > > base templates theme). > > I did not know and just thought we should cargo-cult it. Does it > matter? Maybe @sirgazil has an opinion? He, he, I'm sirgazil :) From debbugs-submit-bounces@debbugs.gnu.org Tue May 25 15:46:37 2021 Received: (at 48637) by debbugs.gnu.org; 25 May 2021 19:46:37 +0000 Received: from localhost ([127.0.0.1]:46934 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lld0e-0007m9-Gx for submit@debbugs.gnu.org; Tue, 25 May 2021 15:46:36 -0400 Received: from mail-40140.protonmail.ch ([185.70.40.140]:53494) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lld0b-0007fI-OI for 48637@debbugs.gnu.org; Tue, 25 May 2021 15:46:35 -0400 Date: Tue, 25 May 2021 19:46:17 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1621971986; bh=mcEmOV6fHVJo1HvIGB2U9MFK4XfxVke2rquChymnDxo=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=iRGw0GOQB6VbHv3iTREZQTNQlSBufRZja/bVNYLBgQPDVizVgpRxvDWZGs55Ray08 0BsDQAxqF8slTn8ZtOuOB4qrvno5oaxwIJYQGwplxQ6M9EhCBueGUwDYJ667TmzQKs DOirTqQuiauSwi1Dz44ncHCVGMMDRqoutHaVAkvg= To: "pelzflorian (Florian Pelz)" From: Luis Felipe Subject: Re: [bug#48637] [PATCH] website: Add publications page Message-ID: <0aOCO-8AZ9biZ9iIxwrbB509xigLvoEfiOHOXiC_hfm1YqdAKMuCftahFz-8Ix2Ikdlt8akHkyoRsH6OvV0gOzlFrcw3xdyeE2IPF5TchB0=@protonmail.com> In-Reply-To: <20210525182123.a5l4d6t3xt3qn437@pelzflorian.localdomain> References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <20210525134405.hmevensj5m42iluo@pelzflorian.localdomain> <3mZyc8pra0TLSyJS6RlWIrQGBnje7dT_EMRBeOdFC_Z2wsZGoaI1rVNVtoiI57KEOvolEiahl6j7M4UBsoO0NsuieAfDPIkZQ-MR8C5UhAE=@protonmail.com> <20210525182123.a5l4d6t3xt3qn437@pelzflorian.localdomain> 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-Debbugs-Envelope-To: 48637 Cc: "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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: , Reply-To: Luis Felipe Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tuesday, May 25, 2021 6:21 PM, pelzflorian (Florian Pelz) wrote: > On Tue, May 25, 2021 at 02:37:03PM +0000, Luis Felipe wrote: > > > Yeah. Would it as follows? (I still struggle with i18n): > > (p > > (@ (class "publication-info")) > > ,(G_ `("Published " > > ,(date->string (publication-date publication) > > (C_ "SRFI-19 date->string format" "~b ~d, ~Y")) > > " by " > > ,(string-join (publication-authors publication) ", ")))) > > It would need to be > > (p > (@ (class "publication-info")) > ,(let ((format (C_ "SRFI-19 date->string format" "~b ~d, ~Y"))) > > (G_ `("Published " > ,(date->string (publication-date publication) format) > > " by " > ,(string-join (publication-authors publication) ", ") > "")))) > > > The let is needed because C_ cannot be nested inside G_ because the > sexp-xgettext script parses Scheme files in only one pass currently. > (And I=E2=80=99m not motivated enough to make it go back to parse the nes= ted > C_ because nesting is seldom needed.) > > The "" at the end is needed so (string-join =E2=80=A6) gets its own XML > element that can be moved by translators. > > Without "": > > msgid "Published <1/> by " > > With "": > > msgid "Published <1/> by <2/>" You told me that before but I forgot :P > > Also, I think the delimiter for "string-join" in the list of authors > > should be translated because that comma is not used in Japanese, for > > example. So would it be ok like this: > > [=E2=80=A6] > > ,(string-join (publication-authors publication) > > (C_ "Separator of items in a list" ", "))))) > > Yes, you are very right, although as above please move it to the let. > Then it can become =E3=80=81 or =E3=81=A8 or whatever; I don=E2=80=99t kn= ow what is common > in Japan. > > > I'm still unsure about when I should use a context and when a > > TRANSLATORS comment... > > A msgctxt should be used if another ", " string with different > translations might be added. I would use a context, I think, but > maybe it is an abundance of caution. Ok, so I moved both the date and the list authors to the definitions part o= f a let: (define (publication->shtml publication) "Return an SHTML representation of the given publication object. PUBLICATION () A publication object as defined in (apps media types)." (let ((date (date->string (publication-date publication) (C_ "SRFI-19 date->string format" "~b ~d, ~Y"))) (authors (string-join (publication-authors publication) (C_ "Separator for authors in a list" ", ")))) `(a (@ (class "publication-preview") (href ,(publication-url publication))) (h3 (@ (lang ,(publication-language publication)) (class "publication-title")) ,(publication-title publication)) (p (@ (class "publication-info")) ,(G_ `("Published " ,date " by " ,authors "")))))) Does it look right? From debbugs-submit-bounces@debbugs.gnu.org Tue May 25 15:58:32 2021 Received: (at submit) by debbugs.gnu.org; 25 May 2021 19:58:32 +0000 Received: from localhost ([127.0.0.1]:46961 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lldCB-0000T0-Nk for submit@debbugs.gnu.org; Tue, 25 May 2021 15:58:32 -0400 Received: from lists.gnu.org ([209.51.188.17]:33878) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lldC8-0000Sq-IE for submit@debbugs.gnu.org; Tue, 25 May 2021 15:58:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40972) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lldC8-0003kA-8h for guix-patches@gnu.org; Tue, 25 May 2021 15:58:28 -0400 Received: from lepiller.eu ([89.234.186.109]:36284) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lldC5-000657-KX for guix-patches@gnu.org; Tue, 25 May 2021 15:58:27 -0400 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id 7259b3c9; Tue, 25 May 2021 19:58:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date :in-reply-to:references:mime-version:content-type :content-transfer-encoding:subject:to:cc:from:message-id; s= dkim; bh=6wN3DAPfaPxKluOBU7Pgv/Bfl4aogbfEltX7HoMOx8Y=; b=Rnd+lgA P5z3ReuBMLVd4ldThU0fYwidDI5FLyYo6Jl3u0zLBBLIHNkkjoUxH0pU2N0siNX8 ZLVs6R2WKdLyjXFX6Jck8uKKgc7EmCAIqjdubFvp3ZTLtlU7Z//axuHZeMM5tn1v gu9ocbIIQlEB/sTWt+3687kxQnCYgncmoVkF/lW9NVZTqADqY3AlVRLsjMJGTGU+ plVwAclV9f14Pj00TQ+TJmhXVzhryNvZ4Dd4LaWSYj1MIy4PYAlDJnDZExoYFX0f ebGPv0s85hHWdfUdzE+S68QePeWJ5nDIQafR/h9ODbeiP/MgZU0UlxoAZNWpKLKx 4UNc2RnR+KlL2Ew== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id a0c3918d (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Tue, 25 May 2021 19:58:20 +0000 (UTC) Date: Tue, 25 May 2021 15:58:04 -0400 User-Agent: K-9 Mail for Android In-Reply-To: <0aOCO-8AZ9biZ9iIxwrbB509xigLvoEfiOHOXiC_hfm1YqdAKMuCftahFz-8Ix2Ikdlt8akHkyoRsH6OvV0gOzlFrcw3xdyeE2IPF5TchB0=@protonmail.com> References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <20210525134405.hmevensj5m42iluo@pelzflorian.localdomain> <3mZyc8pra0TLSyJS6RlWIrQGBnje7dT_EMRBeOdFC_Z2wsZGoaI1rVNVtoiI57KEOvolEiahl6j7M4UBsoO0NsuieAfDPIkZQ-MR8C5UhAE=@protonmail.com> <20210525182123.a5l4d6t3xt3qn437@pelzflorian.localdomain> <0aOCO-8AZ9biZ9iIxwrbB509xigLvoEfiOHOXiC_hfm1YqdAKMuCftahFz-8Ix2Ikdlt8akHkyoRsH6OvV0gOzlFrcw3xdyeE2IPF5TchB0=@protonmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----QG3UJ5IZL4E9FTPVJPNSLG9VNJEYON" Content-Transfer-Encoding: 7bit Subject: Re: [bug#48637] [PATCH] website: Add publications page To: Luis Felipe , Luis Felipe via Guix-patches via , "pelzflorian (Florian Pelz)" From: Julien Lepiller Message-ID: <02EED264-0509-453A-A016-2AD05353370B@lepiller.eu> Received-SPF: pass client-ip=89.234.186.109; envelope-from=julien@lepiller.eu; helo=lepiller.eu 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, HTML_MESSAGE=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-Debbugs-Envelope-To: submit Cc: "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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 (--) ------QG3UJ5IZL4E9FTPVJPNSLG9VNJEYON Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Do we need to have a list for authors? Couldn't we have a single translatab= le string with all the authors, so it's easier to translate than having to = translate a separator? I mean you could have weird rujes on separators=2E E= ven in English, you'd need an "and" for the last element, unless there's on= e author=2E Giving the full list of authors to translate gives the most fre= edom to translators=2E Also, please give context/comment to the last one, because it's not easy t= o guess what <1> in "Published <1> by <2>" would be :) Le 25 mai 2021 15:46:17 GMT-04:00, Luis Felipe via Guix-patches via a =C3=A9crit : >On Tuesday, May 25, 2021 6:21 PM, pelzflorian (Florian Pelz) > wrote: > >> On Tue, May 25, 2021 at 02:37:03PM +0000, Luis Felipe wrote: >> >> > Yeah=2E Would it as follows? (I still struggle with i18n): >> > (p >> > (@ (class "publication-info")) >> > ,(G_ `("Published " >> > ,(date->string (publication-date publication) >> > (C_ "SRFI-19 date->string format" "~b ~d, ~Y")) >> > " by " >> > ,(string-join (publication-authors publication) ", ")))) >> >> It would need to be >> >> (p >> (@ (class "publication-info")) >> ,(let ((format (C_ "SRFI-19 date->string format" "~b ~d, ~Y"))) >> >> (G_ `("Published " >> ,(date->string (publication-date publication) format) >> >> " by " >> ,(string-join (publication-authors publication) ", ") >> "")))) >> >> >> The let is needed because C_ cannot be nested inside G_ because the >> sexp-xgettext script parses Scheme files in only one pass currently=2E >> (And I=E2=80=99m not motivated enough to make it go back to parse the n= ested >> C_ because nesting is seldom needed=2E) >> >> The "" at the end is needed so (string-join =E2=80=A6) gets its own XML >> element that can be moved by translators=2E >> >> Without "": >> >> msgid "Published <1/> by " >> >> With "": >> >> msgid "Published <1/> by <2/>" > >You told me that before but I forgot :P > > >> > Also, I think the delimiter for "string-join" in the list of >authors >> > should be translated because that comma is not used in Japanese, >for >> > example=2E So would it be ok like this: >> > [=E2=80=A6] >> > ,(string-join (publication-authors publication) >> > (C_ "Separator of items in a list" ", "))))) >> >> Yes, you are very right, although as above please move it to the let=2E >> Then it can become =E3=80=81 or =E3=81=A8 or whatever; I don=E2=80=99t = know what is common >> in Japan=2E >> >> > I'm still unsure about when I should use a context and when a >> > TRANSLATORS comment=2E=2E=2E >> >> A msgctxt should be used if another ", " string with different >> translations might be added=2E I would use a context, I think, but >> maybe it is an abundance of caution=2E > >Ok, so I moved both the date and the list authors to the definitions >part of a let: > >(define (publication->shtml publication) > "Return an SHTML representation of the given publication object=2E > > PUBLICATION () > A publication object as defined in (apps media types)=2E" > (let ((date > (date->string (publication-date publication) > (C_ "SRFI-19 date->string format" "~b ~d, ~Y"))) > (authors > (string-join (publication-authors publication) > (C_ "Separator for authors in a list" ", ")))) > > `(a > (@ (class "publication-preview") > (href ,(publication-url publication))) > > (h3 > (@ (lang ,(publication-language publication)) > (class "publication-title")) > ,(publication-title publication)) > > (p > (@ (class "publication-info")) > ,(G_ `("Published " ,date " by " ,authors "")))))) > >Does it look right? ------QG3UJ5IZL4E9FTPVJPNSLG9VNJEYON Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Do we need to have a list for authors? Couldn't we= have a single translatable string with all the authors, so it's easier to = translate than having to translate a separator? I mean you could have weird= rujes on separators=2E Even in English, you'd need an "and" for the last e= lement, unless there's one author=2E Giving the full list of authors to tra= nslate gives the most freedom to translators=2E

Also, please give co= ntext/comment to the last one, because it's not easy to guess what <1>= ; in "Published <1> by <2>" would be :)

Le 25 mai 2021 15:46:17 GMT-04:00, Luis Felipe via Guix-patches = via <guix-patches@gnu=2Eorg> a =C3=A9crit :
On Tuesday, May 25, 2021 6:21 PM, pelzflorian (Flori=
an Pelz) <pelzflorian@pelzflorian=2Ede> wrote:

On Tue, May 25, 2021 at 02:37:03PM +0000= , Luis Felipe wrote:

,(G_ `("Published "
,(date->string (publ= ication-date publication)
(C_ "SRFI-19 date->string format" "~b ~d, ~= Y"))
" by "
,(string-join (publication-authors publication) ", "))))<= br>

It would need to be

(p
(@ (class "publicat= ion-info"))
,(let ((format (C_ "SRFI-19 date->string format" "~b ~d,= ~Y")))

(G_ `("Published "
,(date->string (pub= lication-date publication) format)

" by "
,= (string-join (publication-authors publication) ", ")
""))))

The let is needed because C_ cannot be nested inside G_ because = the
sexp-xgettext script parses Scheme files in only one pass currently= =2E
(And I=E2=80=99m not motivated enough to make it go back to parse t= he nested
C_ because nesting is seldom needed=2E)

The "" at the= end is needed so (string-join =E2=80=A6) gets its own XML
element that= can be moved by translators=2E

Without "":

msgid "Publishe= d <1/> by "

With "":

msgid "Published <1/> by &= lt;2/>"

You told me that before but I forgot :P
<= br>
Also, I think the delimiter for "string-joi= n" in the list of authors
should be translated because that comma is not= used in Japanese, for
example=2E So would it be ok like this:
[=E2= =80=A6]
,(string-join (publication-authors publication)
(C_ "Separato= r of items in a list" ", ")))))

Yes, you are very righ= t, although as above please move it to the let=2E
Then it can become = =E3=80=81 or =E3=81=A8 or whatever; I don=E2=80=99t know what is common
= in Japan=2E

I'm st= ill unsure about when I should use a context and when a
TRANSLATORS comm= ent=2E=2E=2E

A msgctxt should be used if another ", " = string with different
translations might be added=2E I would use a cont= ext, I think, but
maybe it is an abundance of caution=2E

Ok, so I moved both the date and the list authors to the definitions = part of a let:

(define (publication->shtml publication)
"Ret= urn an SHTML representation of the given publication object=2E

PU= BLICATION (<publication>)
A publication object as defined in = (apps media types)=2E"
(let ((date
(date->string (publi= cation-date publication)
(C_ "SRFI-19 date->st= ring format" "~b ~d, ~Y")))
(authors
(string-join (p= ublication-authors publication)
(C_ "Separator for= authors in a list" ", "))))

`(a
(@ (class "publication= -preview")
(href ,(publication-url publication)))

= (h3
(@ (lang ,(publication-language publication))
(c= lass "publication-title"))
,(publication-title publication))
<= br> (p
(@ (class "publication-info"))
,(G_ `("Publ= ished " ,date " by " ,authors ""))))))

Does it look right?


------QG3UJ5IZL4E9FTPVJPNSLG9VNJEYON-- From debbugs-submit-bounces@debbugs.gnu.org Tue May 25 16:17:01 2021 Received: (at submit) by debbugs.gnu.org; 25 May 2021 20:17:01 +0000 Received: from localhost ([127.0.0.1]:47004 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lldU5-0004rH-5Z for submit@debbugs.gnu.org; Tue, 25 May 2021 16:17:01 -0400 Received: from lists.gnu.org ([209.51.188.17]:49686) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lldU0-0004nE-SZ for submit@debbugs.gnu.org; Tue, 25 May 2021 16:16:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45508) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lldU0-0006uS-Kg for guix-patches@gnu.org; Tue, 25 May 2021 16:16:56 -0400 Received: from mail-40132.protonmail.ch ([185.70.40.132]:23980) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lldTv-0008RB-5V for guix-patches@gnu.org; Tue, 25 May 2021 16:16:56 -0400 Date: Tue, 25 May 2021 20:16:42 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1621973808; bh=M4HVk5Q5ScomXYkhEun8QC6YJbyeyJOH7AI8/Wf3OuE=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=UgXnCA2bUqFUQpLTClht+N5ZFuaHqElB8Waiprn1kQHOX1PUeH6VGU2igaB5oLUBe LAztNkwxguXORMO8d9bAMpK8EMhlZhhZvAKgFS9Mz10feSr8V+Zdnhzqolm4Nlvz1p 7RZKv3qLA4eqJ0AFNPmtLVwypx+HhnkOefBsnIeU= To: Julien Lepiller From: Luis Felipe Subject: Re: [bug#48637] [PATCH] website: Add publications page Message-ID: In-Reply-To: <02EED264-0509-453A-A016-2AD05353370B@lepiller.eu> References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <20210525134405.hmevensj5m42iluo@pelzflorian.localdomain> <3mZyc8pra0TLSyJS6RlWIrQGBnje7dT_EMRBeOdFC_Z2wsZGoaI1rVNVtoiI57KEOvolEiahl6j7M4UBsoO0NsuieAfDPIkZQ-MR8C5UhAE=@protonmail.com> <20210525182123.a5l4d6t3xt3qn437@pelzflorian.localdomain> <0aOCO-8AZ9biZ9iIxwrbB509xigLvoEfiOHOXiC_hfm1YqdAKMuCftahFz-8Ix2Ikdlt8akHkyoRsH6OvV0gOzlFrcw3xdyeE2IPF5TchB0=@protonmail.com> <02EED264-0509-453A-A016-2AD05353370B@lepiller.eu> 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 Received-SPF: pass client-ip=185.70.40.132; envelope-from=luis.felipe.la@protonmail.com; helo=mail-40132.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_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-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-Debbugs-Envelope-To: submit Cc: "pelzflorian \(Florian Pelz\)" , Luis Felipe via Guix-patches via , "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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: , Reply-To: Luis Felipe Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) On Tuesday, May 25, 2021 7:58 PM, Julien Lepiller wrot= e: > Do we need to have a list for authors? Couldn't we have a single translat= able string with all the authors, so it's easier to translate than having t= o translate a separator? I mean you could have weird rujes on separators. E= ven in English, you'd need an "and" for the last element, unless there's on= e author. Giving the full list of authors to translate gives the most freed= om to translators. Hmm... As a scripter I'd prefer to use the list, but as a translator, I'd l= ike to have complete control of the string... For the benefit of the latter= , I think it's ok to use the string instead. So, when instancing a Publicat= ion record, the authors field would be simply like this? #:authors (G_ "Jane Roe, Eva Lua and Luis Felipe") > Also, please give context/comment to the last one, because it's not easy = to guess what <1> in "Published <1> by <2>" would be :) That's what I thought, and I was about to ask if it was possible to have and instead of <1> and <2>. I guess not... I need a course on the i18n system :) From debbugs-submit-bounces@debbugs.gnu.org Tue May 25 22:03:19 2021 Received: (at submit) by debbugs.gnu.org; 26 May 2021 02:03:19 +0000 Received: from localhost ([127.0.0.1]:47348 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llitD-0001NY-CY for submit@debbugs.gnu.org; Tue, 25 May 2021 22:03:19 -0400 Received: from lists.gnu.org ([209.51.188.17]:57504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llit8-0001NN-VS for submit@debbugs.gnu.org; Tue, 25 May 2021 22:03:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37910) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1llit8-0006ot-P1 for guix-patches@gnu.org; Tue, 25 May 2021 22:03:14 -0400 Received: from lepiller.eu ([2a00:5884:8208::1]:55824) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1llit6-0006Wc-9f for guix-patches@gnu.org; Tue, 25 May 2021 22:03:14 -0400 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id 4484daf1; Wed, 26 May 2021 02:03:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date :in-reply-to:references:mime-version:content-type :content-transfer-encoding:subject:to:cc:from:message-id; s= dkim; bh=YMPrqViKgJcY06ivEbsShWljttKCXJbmcUrm8yqgRrQ=; b=Fm6PTJc mHKYxy9UUz4pViyuLM4Fw3PmvDJDISGY+JVDelpbHm13GectTTK5Bwl7P/3mf0tM 9qtcfJyEuLkxCywrT7COmBNWf5mV9RRK7TGnq3RDxfX1Ey0Uje9U2KXFsPT6cjn5 bs+T5mD0ASpvQ5V02QKgYtTL7d3Hf8pByhc80FFKS/RiaYrnH1L4jbqkFqO0PQBT JQy2z6U3FzP2Us11Lqao9JpMfK4IvDmaBQxsKusk4Wjuv7vyBhunXZ3YRQ/IsaPc 97r12QibrrobCverfpl25G462SiJAVH9SKhYBEIcBzQyuAa4JEfaU5EaJV6N+H2g HsYg3TG4wfptIvA== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id 8fa10608 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Wed, 26 May 2021 02:03:07 +0000 (UTC) Date: Tue, 25 May 2021 22:03:01 -0400 User-Agent: K-9 Mail for Android In-Reply-To: References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <20210525134405.hmevensj5m42iluo@pelzflorian.localdomain> <3mZyc8pra0TLSyJS6RlWIrQGBnje7dT_EMRBeOdFC_Z2wsZGoaI1rVNVtoiI57KEOvolEiahl6j7M4UBsoO0NsuieAfDPIkZQ-MR8C5UhAE=@protonmail.com> <20210525182123.a5l4d6t3xt3qn437@pelzflorian.localdomain> <0aOCO-8AZ9biZ9iIxwrbB509xigLvoEfiOHOXiC_hfm1YqdAKMuCftahFz-8Ix2Ikdlt8akHkyoRsH6OvV0gOzlFrcw3xdyeE2IPF5TchB0=@protonmail.com> <02EED264-0509-453A-A016-2AD05353370B@lepiller.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [bug#48637] [PATCH] website: Add publications page To: Luis Felipe From: Julien Lepiller Message-ID: <68748170-9C48-45F1-98D7-6152572D6D61@lepiller.eu> Received-SPF: pass client-ip=2a00:5884:8208::1; envelope-from=julien@lepiller.eu; helo=lepiller.eu 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, 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-Debbugs-Envelope-To: submit Cc: "pelzflorian \(Florian Pelz\)" , Luis Felipe via Guix-patches via , "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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 (--) Le 25 mai 2021 16:16:42 GMT-04:00, Luis Felipe a =C3=A9crit : >On Tuesday, May 25, 2021 7:58 PM, Julien Lepiller >wrote: > >> Do we need to have a list for authors? Couldn't we have a single >translatable string with all the authors, so it's easier to translate >than having to translate a separator? I mean you could have weird rujes >on separators=2E Even in English, you'd need an "and" for the last >element, unless there's one author=2E Giving the full list of authors to >translate gives the most freedom to translators=2E > >Hmm=2E=2E=2E As a scripter I'd prefer to use the list, but as a translato= r, >I'd like to have complete control of the string=2E=2E=2E For the benefit = of >the latter, I think it's ok to use the string instead=2E So, when >instancing a Publication record, the authors field would be simply like >this? > >#:authors (G_ "Jane Roe, Eva Lua and Luis Felipe") I think so, but I think we'll have to test, because I don't really know th= e i18n process either for the website ^^' > > >> Also, please give context/comment to the last one, because it's not >easy to guess what <1> in "Published <1> by <2>" would be :) > >That's what I thought, and I was about to ask if it was possible to >have and instead of <1> and <2>=2E I guess not=2E=2E=2E > >I need a course on the i18n system :) From debbugs-submit-bounces@debbugs.gnu.org Wed May 26 06:00:36 2021 Received: (at 48637) by debbugs.gnu.org; 26 May 2021 10:00:36 +0000 Received: from localhost ([127.0.0.1]:47669 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llqL6-0004uB-0Z for submit@debbugs.gnu.org; Wed, 26 May 2021 06:00:36 -0400 Received: from pelzflorian.de ([5.45.111.108]:53824 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llqL0-0004tr-6K for 48637@debbugs.gnu.org; Wed, 26 May 2021 06:00:34 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id DDFAC36065D; Wed, 26 May 2021 12:00:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1622023227; bh=6Pj8relsSnabpX6FRCMNHRgey7pbr9He20MidfHJnPg=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=YnIDg+PV+qzVs3pB20hIzgEMYihZgvb+Q34FFwHZXpQZ/OINWibhbeCjHXTdwJOT0 Hv36LuxoX/ZtarSUWm/3YUzAAGOlFUz+u1nny2kSMURdHoNngSCqv2EQVBHgyeTDwn vYm8d57j7w0eNYJ2CDMVum8JJiUCbyxtxF/faVuM= Date: Wed, 26 May 2021 12:00:18 +0200 From: "pelzflorian (Florian Pelz)" To: Julien Lepiller Subject: Re: [bug#48637] [PATCH] website: Add publications page Message-ID: <20210526095955.obtu772oolv4lkrb@pelzflorian.localdomain> References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <20210525134405.hmevensj5m42iluo@pelzflorian.localdomain> <3mZyc8pra0TLSyJS6RlWIrQGBnje7dT_EMRBeOdFC_Z2wsZGoaI1rVNVtoiI57KEOvolEiahl6j7M4UBsoO0NsuieAfDPIkZQ-MR8C5UhAE=@protonmail.com> <20210525182123.a5l4d6t3xt3qn437@pelzflorian.localdomain> <0aOCO-8AZ9biZ9iIxwrbB509xigLvoEfiOHOXiC_hfm1YqdAKMuCftahFz-8Ix2Ikdlt8akHkyoRsH6OvV0gOzlFrcw3xdyeE2IPF5TchB0=@protonmail.com> <02EED264-0509-453A-A016-2AD05353370B@lepiller.eu> <68748170-9C48-45F1-98D7-6152572D6D61@lepiller.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <68748170-9C48-45F1-98D7-6152572D6D61@lepiller.eu> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 48637 Cc: Luis Felipe , "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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 (-) On Tue, May 25, 2021 at 10:03:01PM -0400, Julien Lepiller wrote: > Le 25 mai 2021 16:16:42 GMT-04:00, Luis Felipe a écrit : > >#:authors (G_ "Jane Roe, Eva Lua and Luis Felipe") > > I think so, but I think we'll have to test, because I don't really know the i18n process either for the website ^^' Yes, it is correct and the best way, but testing by running the sexp-xgettext script is good too. > >That's what I thought, and I was about to ask if it was possible to > >have and instead of <1> and <2>. I guess not... > > > >I need a course on the i18n system :) I wanted the sexp-xgettext i18n system so developers would not have to add a tag name to every element … Well, we can use regexp helper function find-empty-element like website/sexp-xgettext.scm uses at the beginning of the deconstruct procedure: (define (find-empty-element msgstr name) "Return the regex match structure for the empty tag for XML element of type NAME inside MSGSTR. If the element does not exist or is more than the empty tag, #f is returned." (string-match (string-append "<" (regexp-quote name) "/>") msgstr)) and call it on a translation with G_, but I would prefer not to increase code complexity in the website. Regards, Florian From debbugs-submit-bounces@debbugs.gnu.org Wed May 26 10:07:12 2021 Received: (at 48637) by debbugs.gnu.org; 26 May 2021 14:07:12 +0000 Received: from localhost ([127.0.0.1]:49644 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lluBb-0005aT-Is for submit@debbugs.gnu.org; Wed, 26 May 2021 10:07:12 -0400 Received: from mail4.protonmail.ch ([185.70.40.27]:35871) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lluBX-0005Zt-JU for 48637@debbugs.gnu.org; Wed, 26 May 2021 10:07:02 -0400 Date: Wed, 26 May 2021 14:06:43 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1622038009; bh=zLjRxtrCNL8IFDO3cPoU05d+2FupZl3q5Tcn0K6kpwk=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=lHorrMx83J7VKwW39Jqpm2FK/P6wTlgulHbqNWbczpB1MVeitT5BN0Iqc9v8xAdds jeckvK+LjkB0XM+49Z79vDQBSbu0kvj7WY9A34Y7NNUHbyYt3iApbCpi6C7zAZ8ajD 1mdeAVNkisXLC0og83fGNSibIAkGqXXFAM62fBHQ= To: "pelzflorian (Florian Pelz)" From: Luis Felipe Subject: Re: [bug#48637] [PATCH] website: Add publications page Message-ID: In-Reply-To: <20210526095955.obtu772oolv4lkrb@pelzflorian.localdomain> References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <20210525134405.hmevensj5m42iluo@pelzflorian.localdomain> <3mZyc8pra0TLSyJS6RlWIrQGBnje7dT_EMRBeOdFC_Z2wsZGoaI1rVNVtoiI57KEOvolEiahl6j7M4UBsoO0NsuieAfDPIkZQ-MR8C5UhAE=@protonmail.com> <20210525182123.a5l4d6t3xt3qn437@pelzflorian.localdomain> <0aOCO-8AZ9biZ9iIxwrbB509xigLvoEfiOHOXiC_hfm1YqdAKMuCftahFz-8Ix2Ikdlt8akHkyoRsH6OvV0gOzlFrcw3xdyeE2IPF5TchB0=@protonmail.com> <02EED264-0509-453A-A016-2AD05353370B@lepiller.eu> <68748170-9C48-45F1-98D7-6152572D6D61@lepiller.eu> <20210526095955.obtu772oolv4lkrb@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_VbeFHIETgxAo0dvwlljA5dYf0jlqZ658qHF5D8E" X-Spam-Status: No, score=0.8 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,PDS_OTHER_BAD_TLD 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: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Wednesday, May 26, 2021 10:00 AM, pelzflorian (Florian Pelz) wrote: > On Tue, May 25, 2021 at 10:03:01PM -0400, Julien Lepiller wrote: > > > Le 25 mai 2021 16:16:42 GMT-04:00, Luis Felipe luis.felipe.la@protonmail.com a écrit : > > > > > #:authors (G_ "Jane Roe, Eva [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [185.70.40.27 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [185.70.40.27 listed in wl.mailspike.net] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (luis.felipe.la[at]protonmail.com) X-Debbugs-Envelope-To: 48637 Cc: Julien Lepiller , "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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: , Reply-To: Luis Felipe Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) This is a multi-part message in MIME format. --b1_VbeFHIETgxAo0dvwlljA5dYf0jlqZ658qHF5D8E Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Wednesday, May 26, 2021 10:00 AM, pelzflorian (Florian Pelz) wrote: > On Tue, May 25, 2021 at 10:03:01PM -0400, Julien Lepiller wrote: > > > Le 25 mai 2021 16:16:42 GMT-04:00, Luis Felipe luis.felipe.la@protonmai= l.com a =C3=A9crit : > > > > > #:authors (G_ "Jane Roe, Eva Lua and Luis Felipe") > > > > I think so, but I think we'll have to test, because I don't really know= the i18n process either for the website ^^' > > Yes, it is correct and the best way, but testing by running the > sexp-xgettext script is good too. > > > > That's what I thought, and I was about to ask if it was possible to > > > have and instead of <1> and <2>. I guess not... > > > I need a course on the i18n system :) > > I wanted the sexp-xgettext i18n system so developers would not have to > add a tag name to every element=C2=A0=E2=80=A6 Well, we can use regexp he= lper > function find-empty-element like website/sexp-xgettext.scm uses at the > beginning of the deconstruct procedure: > > (define (find-empty-element msgstr name) > "Return the regex match structure for the empty tag for XML > element of type NAME inside MSGSTR. If the element does not exist or > is more than the empty tag, #f is returned." > (string-match (string-append "<" (regexp-quote name) "/>") msgstr)) > > and call it on a translation with G_, but I would prefer not to > increase code complexity in the website. Ok, here is the new patch with the suggested changes. I updated the POT to check the translation strings and I think they are wel= l formed. For example: #. TRANSLATORS: <1/> is a date, and <2/> a list of authors. #: apps/media/templates/components.scm:50 #, xml-text msgid "Published <1/> by <2/>" msgstr "" I didn't include the POT update in the patch though. Maybe for future patch= es I'll do the whole i18n process. --b1_VbeFHIETgxAo0dvwlljA5dYf0jlqZ658qHF5D8E Content-Type: text/x-patch; name=0001-website-Add-publications-page.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-website-Add-publications-page.patch RnJvbSAwYmZhMGJjMDk5MmE4Y2ZjODE5MDNjZTA0MThiYWI2NDkwYjVkMTEwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBMdWlzIEZlbGlwZSA8bHVpcy5mZWxpcGUubGFAcHJvdG9ubWFp bC5jb20+CkRhdGU6IE1vbiwgMjQgTWF5IDIwMjEgMTc6NTQ6MTcgLTA1MDAKU3ViamVjdDogW1BB VENIXSB3ZWJzaXRlOiBBZGQgcHVibGljYXRpb25zIHBhZ2UuCgpUaGlzIHBhZ2UgbGlzdHMgZGlm ZmVyZW50IGtpbmRzIG9mIHdyaXR0ZW4gcHVibGljYXRpb25zIHRoYXQgdGFsayBhYm91dApHdWl4 LgoKKiB3ZWJzaXRlL2FwcHMvYmFzZS90ZW1wbGF0ZXMvY29tcG9uZW50cy5zY20gKG5hdmJhcik6 IExpbmsgdG8gdGhlIG5ldwpwYWdlIGZyb20gdGhlIE1lZGlhIG1lbnUuCiogd2Vic2l0ZS9hcHBz L21lZGlhL2J1aWxkZXIuc2NtIChwdWJsaWNhdGlvbi1saXN0LWJ1aWxkZXIpOiBOZXcgaGVscGVy CmJ1aWxkZXIuCihidWlsZGVyKTogVXNlIHRoZSBuZXcgaGVscGVyIGJ1aWxkZXIuCiogd2Vic2l0 ZS9hcHBzL21lZGlhL2RhdGEuc2NtIChwdWJsaWNhdGlvbnMpOiBOZXcgZGF0YSBzZXQuCiogd2Vi c2l0ZS9hcHBzL21lZGlhL3RlbXBsYXRlcy9jb21wb25lbnRzLnNjbSAocHVibGljYXRpb24tPnNo dG1sKTogTmV3CmNvbXBvbmVudC4KKiB3ZWJzaXRlL2FwcHMvbWVkaWEvdGVtcGxhdGVzL3B1Ymxp Y2F0aW9uLWxpc3Quc2NtOiBOZXcgdGVtcGxhdGUuCiogd2Vic2l0ZS9hcHBzL21lZGlhL3R5cGVz LnNjbSAoPHB1YmxpY2F0aW9uPik6IE5ldyByZWNvcmQgdHlwZS4KKiB3ZWJzaXRlL3N0YXRpYy9i YXNlL2ltZy9saW5rLWFycm93LXNoYXBlci5zdmc6IE5ldyBpbWFnZS4KKiB3ZWJzaXRlL3N0YXRp Yy9tZWRpYS9jc3MvcHVibGljYXRpb25zLmNzczogTmV3IHN0eWxlIHNoZWV0LgotLS0KIHdlYnNp dGUvYXBwcy9iYXNlL3RlbXBsYXRlcy9jb21wb25lbnRzLnNjbSAgICB8IDE0ICsrKy0KIHdlYnNp dGUvYXBwcy9tZWRpYS9idWlsZGVyLnNjbSAgICAgICAgICAgICAgICB8IDE5ICsrKystLQogd2Vi c2l0ZS9hcHBzL21lZGlhL2RhdGEuc2NtICAgICAgICAgICAgICAgICAgIHwgMjUgKysrKysrKwog d2Vic2l0ZS9hcHBzL21lZGlhL3RlbXBsYXRlcy9jb21wb25lbnRzLnNjbSAgIHwgMjggKysrKysr Ky0KIC4uLi9hcHBzL21lZGlhL3RlbXBsYXRlcy9wdWJsaWNhdGlvbi1saXN0LnNjbSB8IDQ2ICsr KysrKysrKysrKysKIHdlYnNpdGUvYXBwcy9tZWRpYS90eXBlcy5zY20gICAgICAgICAgICAgICAg ICB8IDUyICsrKysrKysrKysrKysrLQogd2Vic2l0ZS9zdGF0aWMvYmFzZS9pbWcvbGluay1hcnJv dy1zaGFwZXIuc3ZnIHwgNjYgKysrKysrKysrKysrKysrKysrKwogd2Vic2l0ZS9zdGF0aWMvbWVk aWEvY3NzL3B1YmxpY2F0aW9ucy5jc3MgICAgIHwgMzUgKysrKysrKysrKwogOCBmaWxlcyBjaGFu Z2VkLCAyNzcgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0 NCB3ZWJzaXRlL2FwcHMvbWVkaWEvdGVtcGxhdGVzL3B1YmxpY2F0aW9uLWxpc3Quc2NtCiBjcmVh dGUgbW9kZSAxMDA2NDQgd2Vic2l0ZS9zdGF0aWMvYmFzZS9pbWcvbGluay1hcnJvdy1zaGFwZXIu c3ZnCiBjcmVhdGUgbW9kZSAxMDA2NDQgd2Vic2l0ZS9zdGF0aWMvbWVkaWEvY3NzL3B1YmxpY2F0 aW9ucy5jc3MKCmRpZmYgLS1naXQgYS93ZWJzaXRlL2FwcHMvYmFzZS90ZW1wbGF0ZXMvY29tcG9u ZW50cy5zY20gYi93ZWJzaXRlL2FwcHMvYmFzZS90ZW1wbGF0ZXMvY29tcG9uZW50cy5zY20KaW5k ZXggYjYxNWY5OC4uZTJhNzRkMyAxMDA2NDQKLS0tIGEvd2Vic2l0ZS9hcHBzL2Jhc2UvdGVtcGxh dGVzL2NvbXBvbmVudHMuc2NtCisrKyBiL3dlYnNpdGUvYXBwcy9iYXNlL3RlbXBsYXRlcy9jb21w b25lbnRzLnNjbQpAQCAtNDYxLDggKzQ2MSwxOCBAQCBtYW51YWwuCiAgICAgICAsKG1lbnUtZHJv cGRvd24gIzpsYWJlbCAoQ18gIndlYnNpdGUgbWVudSIgIk1lZGlhIikgIzphY3RpdmUtaXRlbSBh Y3RpdmUtaXRlbQogICAgICAgICAjOml0ZW1zCiAgICAgICAgIChsaXN0Ci0gICAgICAgICAoQ18g IndlYnNpdGUgbWVudSIgKG1lbnUtaXRlbSAjOmxhYmVsICJWaWRlb3MiICM6YWN0aXZlLWl0ZW0g YWN0aXZlLWl0ZW0gIzp1cmwgKGd1aXgtdXJsICJ2aWRlb3MvIikpKQotICAgICAgICAgKENfICJ3 ZWJzaXRlIG1lbnUiIChtZW51LWl0ZW0gIzpsYWJlbCAiU2NyZWVuc2hvdHMiICM6YWN0aXZlLWl0 ZW0gYWN0aXZlLWl0ZW0gIzp1cmwgKGd1aXgtdXJsICJzY3JlZW5zaG90cy8iKSkpKSkKKyAgICAg ICAgIChDXyAid2Vic2l0ZSBtZW51IgorICAgICAgICAgICAgIChtZW51LWl0ZW0gIzpsYWJlbCAi VmlkZW9zIgorICAgICAgICAgICAgICAgICAgICAgICAgIzphY3RpdmUtaXRlbSBhY3RpdmUtaXRl bQorICAgICAgICAgICAgICAgICAgICAgICAgIzp1cmwgKGd1aXgtdXJsICJ2aWRlb3MvIikpKQor ICAgICAgICAgKENfICJ3ZWJzaXRlIG1lbnUiCisgICAgICAgICAgICAgKG1lbnUtaXRlbSAjOmxh YmVsICJTY3JlZW5zaG90cyIKKyAgICAgICAgICAgICAgICAgICAgICAgICM6YWN0aXZlLWl0ZW0g YWN0aXZlLWl0ZW0KKyAgICAgICAgICAgICAgICAgICAgICAgICM6dXJsIChndWl4LXVybCAic2Ny ZWVuc2hvdHMvIikpKQorICAgICAgICAgKENfICJ3ZWJzaXRlIG1lbnUiCisgICAgICAgICAgICAg KG1lbnUtaXRlbSAjOmxhYmVsICJQdWJsaWNhdGlvbnMiCisgICAgICAgICAgICAgICAgICAgICAg ICAjOmFjdGl2ZS1pdGVtIGFjdGl2ZS1pdGVtCisgICAgICAgICAgICAgICAgICAgICAgICAjOnVy bCAoZ3VpeC11cmwgInB1YmxpY2F0aW9ucy8iKSkpKSkKIAogICAgICAgLChDXyAid2Vic2l0ZSBt ZW51IiAobWVudS1pdGVtICM6bGFiZWwgIkRvbmF0ZSIgIzphY3RpdmUtaXRlbSBhY3RpdmUtaXRl bSAjOnVybCAoZ3VpeC11cmwgImRvbmF0ZS8iKSkpCiAKZGlmZiAtLWdpdCBhL3dlYnNpdGUvYXBw cy9tZWRpYS9idWlsZGVyLnNjbSBiL3dlYnNpdGUvYXBwcy9tZWRpYS9idWlsZGVyLnNjbQppbmRl eCA1MzM3OGU2Li5jMjcwZGI1IDEwMDY0NAotLS0gYS93ZWJzaXRlL2FwcHMvbWVkaWEvYnVpbGRl ci5zY20KKysrIGIvd2Vic2l0ZS9hcHBzL21lZGlhL2J1aWxkZXIuc2NtCkBAIC02LDExICs2LDEz IEBACiAoZGVmaW5lLW1vZHVsZSAoYXBwcyBtZWRpYSBidWlsZGVyKQogICAjOnVzZS1tb2R1bGUg KGFwcHMgYXV4IHN5c3RlbSkKICAgIzp1c2UtbW9kdWxlIChhcHBzIG1lZGlhIGRhdGEpCisgICM6 dXNlLW1vZHVsZSAoYXBwcyBtZWRpYSB0ZW1wbGF0ZXMgcHVibGljYXRpb24tbGlzdCkKICAgIzp1 c2UtbW9kdWxlIChhcHBzIG1lZGlhIHRlbXBsYXRlcyBzY3JlZW5zaG90KQogICAjOnVzZS1tb2R1 bGUgKGFwcHMgbWVkaWEgdGVtcGxhdGVzIHNjcmVlbnNob3RzLW92ZXJ2aWV3KQogICAjOnVzZS1t b2R1bGUgKGFwcHMgbWVkaWEgdGVtcGxhdGVzIHZpZGVvKQogICAjOnVzZS1tb2R1bGUgKGFwcHMg bWVkaWEgdGVtcGxhdGVzIHZpZGVvLWxpc3QpCiAgICM6dXNlLW1vZHVsZSAoYXBwcyBtZWRpYSB0 eXBlcykKKyAgIzp1c2UtbW9kdWxlIChoYXVudCBhcnRpZmFjdCkKICAgIzp1c2UtbW9kdWxlICho YXVudCBodG1sKQogICAjOnVzZS1tb2R1bGUgKGhhdW50IHBhZ2UpCiAgICM6dXNlLW1vZHVsZSAo aGF1bnQgdXRpbHMpCkBAIC0zNywxMSArMzksMTMgQEAKICAgICAgQSBsaXN0IG9mIHBvc3Qgb2Jq ZWN0cyB0aGF0IHJlcHJlc2VudCBhcnRpY2xlcyBmcm9tIHRoZSBibG9nLiBTZWUKICAgICAgSGF1 bnQgPHBvc3Q+IG9iamVjdHMgZm9yIG1vcmUgaW5mb3JtYXRpb24uCiAKLSAgIFJFVFVSTiAobGlz dCBvZiA8cGFnZT4pCi0gICAgIEEgbGlzdCBvZiBwYWdlIG9iamVjdHMgdGhhdCByZXByZXNlbnQg dGhlIHdlYiByZXNvdXJjZXMgb2YgdGhlCi0gICAgIGFwcGxpY2F0aW9uLiBTZWUgSGF1bnQgPHBh Z2U+IG9iamVjdHMgZm9yIG1vcmUgaW5mb3JtYXRpb24uIgorICAgUkVUVVJOIChsaXN0IG9mIDxh cnRpZmFjdD4gYW5kIDxwYWdlPikKKyAgICAgQSBsaXN0IG9mIG9iamVjdHMgdGhhdCByZXByZXNl bnQgdGhlIHdlYiByZXNvdXJjZXMgb2YgdGhlCisgICAgIGFwcGxpY2F0aW9uLiBTZWUgSGF1bnQg PGFydGlmYWN0PiBhbmQgPHBhZ2U+IG9iamVjdHMgZm9yIG1vcmUKKyAgICAgaW5mb3JtYXRpb24u IgogICAoZmxhdHRlbgotICAgKGxpc3QgKHNjcmVlbnNob3RzLW92ZXJ2aWV3LWJ1aWxkZXIpCisg ICAobGlzdCAocHVibGljYXRpb24tbGlzdC1idWlsZGVyKQorICAgICAgICAgKHNjcmVlbnNob3Rz LW92ZXJ2aWV3LWJ1aWxkZXIpCiAgICAgICAgICAoc2NyZWVuc2hvdHMtYnVpbGRlcikKICAgICAg ICAgICh2aWRlb3MtYnVpbGRlcikKICAgICAgICAgICh2aWRlby1saXN0LWJ1aWxkZXIpKSkpCkBA IC01MSw2ICs1NSwxMyBAQAogOzs7IEhlbHBlciBidWlsZGVycy4KIDs7OwogCisoZGVmaW5lIChw dWJsaWNhdGlvbi1saXN0LWJ1aWxkZXIpCisgICJSZXR1cm4gYSBIYXVudCBhcnRpZmFjdCByZXBy ZXNlbnRpbmcgdGhlIHB1YmxpY2F0aW9ucyBwYWdlLiIKKyAgKHNlcmlhbGl6ZWQtYXJ0aWZhY3Qg KHVybC1wYXRoLWpvaW4gInB1YmxpY2F0aW9ucyIgImluZGV4Lmh0bWwiKQorICAgICAgICAgICAg ICAgICAgICAgICAocHVibGljYXRpb24tbGlzdC10IHB1YmxpY2F0aW9ucykKKyAgICAgICAgICAg ICAgICAgICAgICAgc3htbC0+aHRtbCkpCisKKwogKGRlZmluZSAoc2NyZWVuc2hvdHMtYnVpbGRl cikKICAgIlJldHVybiBhIGxpc3Qgb2YgSGF1bnQgcGFnZXMgcmVwcmVzZW50aW5nIHNjcmVlbnNo b3QgcGFnZXMuIgogICAobWFwCmRpZmYgLS1naXQgYS93ZWJzaXRlL2FwcHMvbWVkaWEvZGF0YS5z Y20gYi93ZWJzaXRlL2FwcHMvbWVkaWEvZGF0YS5zY20KaW5kZXggOWIxZTJjNS4uYTgyZDY0NyAx MDA2NDQKLS0tIGEvd2Vic2l0ZS9hcHBzL21lZGlhL2RhdGEuc2NtCisrKyBiL3dlYnNpdGUvYXBw cy9tZWRpYS9kYXRhLnNjbQpAQCAtOSw2ICs5LDcgQEAKICAgIzp1c2UtbW9kdWxlIChhcHBzIG1l ZGlhIHR5cGVzKQogICAjOnVzZS1tb2R1bGUgKHNyZmkgc3JmaS0xOSkKICAgIzpleHBvcnQgKHBs YXlsaXN0cworICAgICAgICAgICAgcHVibGljYXRpb25zCiAgICAgICAgICAgICBzY3JlZW5zaG90 cykpCiAKIApAQCAtOTgsNiArOTksMzAgQEAgZGlzdHJpYnV0aW9uLiIpKQogICAgICAjOmxhc3Qt dXBkYXRlZCAoc3RyaW5nLT5kYXRlICIyMDIwLTAzLTI4VDE2OjAwOjAwIiAiflktfm0tfmRUfkg6 fk06flMiKSkpKSkKIAogCisoZGVmaW5lIHB1YmxpY2F0aW9ucworICAobGlzdAorICAgKHB1Ymxp Y2F0aW9uCisgICAgIzp0aXRsZSAiRnVuY3Rpb25hbCBQYWNrYWdlIE1hbmFnZW1lbnQgd2l0aCBH dWl4IgorICAgICM6dXJsICJodHRwczovL2FyeGl2Lm9yZy9hYnMvMTMwNS40NTg0IgorICAgICM6 YXV0aG9ycyAiTHVkb3ZpYyBDb3VydMOocyIKKyAgICAjOmRhdGUgKHN0cmluZy0+ZGF0ZSAiMjAx My0wNS0yMCIgIn5ZLX5tLX5kIikpCisgICAocHVibGljYXRpb24KKyAgICAjOnRpdGxlICJSZXBy b2R1Y2libGUgYW5kIFVzZXItQ29udHJvbGxlZCBTb2Z0d2FyZSBFbnZpcm9ubWVudHMgaW4gSFBD IHdpdGggR3VpeCIKKyAgICAjOnVybCAiaHR0cHM6Ly9oYWwuaW5yaWEuZnIvaGFsLTAxMTYxNzcx L2VuIgorICAgICM6YXV0aG9ycyAoR18gIkx1ZG92aWMgQ291cnTDqHMsIFJpY2FyZG8gV3VybXVz IikKKyAgICAjOmRhdGUgKHN0cmluZy0+ZGF0ZSAiMjAxNS0wNy0yNSIgIn5ZLX5tLX5kIikpCisg ICAocHVibGljYXRpb24KKyAgICAjOnRpdGxlICJDb2RlIFN0YWdpbmcgaW4gR05VIEd1aXgiCisg ICAgIzp1cmwgImh0dHBzOi8vYXJ4aXYub3JnL2Ficy8xNzA5LjAwODMzIgorICAgICM6YXV0aG9y cyAiTHVkb3ZpYyBDb3VydMOocyIKKyAgICAjOmRhdGUgKHN0cmluZy0+ZGF0ZSAiMjAxNy0wOS0w NCIgIn5ZLX5tLX5kIikpCisgICAocHVibGljYXRpb24KKyAgICAjOnRpdGxlICJHdWl4OiBBIG1v c3QgYWR2YW5jZWQgb3BlcmF0aW5nIHN5c3RlbSIKKyAgICAjOnVybCAiaHR0cHM6Ly9hbWJyZXZh ci54eXovZ3VpeC1hZHZhbmNlL2luZGV4Lmh0bWwiCisgICAgIzphdXRob3JzICJQaWVycmUgTmVp ZGhhcmR0IgorICAgICM6ZGF0ZSAoc3RyaW5nLT5kYXRlICIyMDE5LTAxLTE0IiAiflktfm0tfmQi KSkpKQorCisKIChkZWZpbmUgc2NyZWVuc2hvdHMKICAgKGxpc3QKICAgIChzY3JlZW5zaG90CmRp ZmYgLS1naXQgYS93ZWJzaXRlL2FwcHMvbWVkaWEvdGVtcGxhdGVzL2NvbXBvbmVudHMuc2NtIGIv d2Vic2l0ZS9hcHBzL21lZGlhL3RlbXBsYXRlcy9jb21wb25lbnRzLnNjbQppbmRleCBkOTI4ZDIz Li5jZTlkOTQ0IDEwMDY0NAotLS0gYS93ZWJzaXRlL2FwcHMvbWVkaWEvdGVtcGxhdGVzL2NvbXBv bmVudHMuc2NtCisrKyBiL3dlYnNpdGUvYXBwcy9tZWRpYS90ZW1wbGF0ZXMvY29tcG9uZW50cy5z Y20KQEAgLTE0LDcgKzE0LDggQEAKICAgIzp1c2UtbW9kdWxlIChhcHBzIG1lZGlhIHR5cGVzKQog ICAjOnVzZS1tb2R1bGUgKGFwcHMgbWVkaWEgdXRpbHMpCiAgICM6dXNlLW1vZHVsZSAoc3JmaSBz cmZpLTE5KQotICAjOmV4cG9ydCAoc2NyZWVuc2hvdC0+c2h0bWwKKyAgIzpleHBvcnQgKHB1Ymxp Y2F0aW9uLT5zaHRtbAorICAgICAgICAgICAgc2NyZWVuc2hvdC0+c2h0bWwKICAgICAgICAgICAg IHNjcmVlbnNob3RzLWJveAogICAgICAgICAgICAgdmlkZW8tPnNodG1sCiAgICAgICAgICAgICB2 aWRlby1jb250ZW50CkBAIC0yNSw2ICsyNiwzMSBAQAogOzs7IENvbXBvbmVudHMuCiA7OzsKIAor KGRlZmluZSAocHVibGljYXRpb24tPnNodG1sIHB1YmxpY2F0aW9uKQorICAiUmV0dXJuIGFuIFNI VE1MIHJlcHJlc2VudGF0aW9uIG9mIHRoZSBnaXZlbiBwdWJsaWNhdGlvbiBvYmplY3QuCisKKyAg IFBVQkxJQ0FUSU9OICg8cHVibGljYXRpb24+KQorICAgICBBIHB1YmxpY2F0aW9uIG9iamVjdCBh cyBkZWZpbmVkIGluIChhcHBzIG1lZGlhIHR5cGVzKS4iCisgIChsZXQgKChkYXRlCisgICAgICAg ICAoZGF0ZS0+c3RyaW5nIChwdWJsaWNhdGlvbi1kYXRlIHB1YmxpY2F0aW9uKQorICAgICAgICAg ICAgICAgICAgICAgICAoQ18gIlNSRkktMTkgZGF0ZS0+c3RyaW5nIGZvcm1hdCIgIn5iIH5kLCB+ WSIpKSkpCisKKyAgICBgKGEKKyAgICAgIChAIChjbGFzcyAicHVibGljYXRpb24tcHJldmlldyIp CisgICAgICAgICAoaHJlZiAsKHB1YmxpY2F0aW9uLXVybCBwdWJsaWNhdGlvbikpKQorCisgICAg ICAoaDMKKyAgICAgICAoQCAobGFuZyAsKHB1YmxpY2F0aW9uLWxhbmd1YWdlIHB1YmxpY2F0aW9u KSkKKyAgICAgICAgICAoY2xhc3MgInB1YmxpY2F0aW9uLXRpdGxlIikpCisgICAgICAgLChwdWJs aWNhdGlvbi10aXRsZSBwdWJsaWNhdGlvbikpCisKKyAgICAgIChwCisgICAgICAgKEAgKGNsYXNz ICJwdWJsaWNhdGlvbi1pbmZvIikpCisgICAgICAgOzsgVFJBTlNMQVRPUlM6IDwxLz4gaXMgYSBk YXRlLCBhbmQgPDIvPiBhIGxpc3Qgb2YgYXV0aG9ycy4KKyAgICAgICAsKEdfIGAoIlB1Ymxpc2hl ZCAiICxkYXRlICIgYnkgIgorICAgICAgICAgICAgICAsKHB1YmxpY2F0aW9uLWF1dGhvcnMgcHVi bGljYXRpb24pICIiKSkpKSkpCisKKwogKGRlZmluZSAoc2NyZWVuc2hvdC0+c2h0bWwgc2hvdCkK ICAgIlJldHVybiBhbiBTSFRNTCByZXByZXNlbnRhdGlvbiBvZiB0aGUgZ2l2ZW4gc2NyZWVuc2hv dCBvYmplY3QuCiAKZGlmZiAtLWdpdCBhL3dlYnNpdGUvYXBwcy9tZWRpYS90ZW1wbGF0ZXMvcHVi bGljYXRpb24tbGlzdC5zY20gYi93ZWJzaXRlL2FwcHMvbWVkaWEvdGVtcGxhdGVzL3B1YmxpY2F0 aW9uLWxpc3Quc2NtCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjQ0ODQ3YzcK LS0tIC9kZXYvbnVsbAorKysgYi93ZWJzaXRlL2FwcHMvbWVkaWEvdGVtcGxhdGVzL3B1YmxpY2F0 aW9uLWxpc3Quc2NtCkBAIC0wLDAgKzEsNDYgQEAKKzs7OyBHTlUgR3VpeCB3ZWIgc2l0ZQorOzs7 IFB1YmxpYyBkb21haW4gMjAyMSBMdWlzIEZlbGlwZSBMw7NwZXogQWNldmVkbworCisoZGVmaW5l LW1vZHVsZSAoYXBwcyBtZWRpYSB0ZW1wbGF0ZXMgcHVibGljYXRpb24tbGlzdCkKKyAgIzp1c2Ut bW9kdWxlIChhcHBzIGJhc2UgdGVtcGxhdGVzIHRoZW1lKQorICAjOnVzZS1tb2R1bGUgKGFwcHMg YmFzZSB0eXBlcykKKyAgIzp1c2UtbW9kdWxlIChhcHBzIGJhc2UgdXRpbHMpCisgICM6dXNlLW1v ZHVsZSAoYXBwcyBpMThuKQorICAjOnVzZS1tb2R1bGUgKGFwcHMgbWVkaWEgdGVtcGxhdGVzIGNv bXBvbmVudHMpCisgICM6ZXhwb3J0IChwdWJsaWNhdGlvbi1saXN0LXQpKQorCisKKyhkZWZpbmUg KHB1YmxpY2F0aW9uLWxpc3QtdCBwdWJsaWNhdGlvbnMpCisgICJSZXR1cm4gdGhlIFB1YmxpY2F0 aW9uIGxpc3QgcGFnZSBpbiBTSFRNTC4KKworICAgUFVCTElDQVRJT05TIChsaXN0IG9mIDxwdWJs aWNhdGlvbj4pCisgICAgIFNlZSB0aGUgKGFwcHMgbWVkaWEgdHlwZXMpIG1vZHVsZSBmb3IgaW5m b3JtYXRpb24gb24gdGhlCisgICAgIDxwdWJsaWNhdGlvbj4gdHlwZS4iCisgICh0aGVtZQorICAg Izp0aXRsZSAoQ18gIndlYnBhZ2UgdGl0bGUiICcoIlB1YmxpY2F0aW9ucyIpKQorICAgIzpkZXNj cmlwdGlvbgorICAgKEdfICJBIGxpc3Qgb2Ygd3JpdHRlbiBwdWJsaWNhdGlvbnMgYWJvdXQgR05V IEd1aXguIikKKyAgICM6a2V5d29yZHMKKyAgIDs7IFRSQU5TTEFUT1JTOiB8LXNlcGFyYXRlZCBs aXN0IG9mIHdlYnBhZ2Uga2V5d29yZHMuCisgICAoc3RyaW5nLXNwbGl0IChHXyAiUHVibGljYXRp b25zfFBhcGVycyIpICNcfCkKKyAgICM6YWN0aXZlLW1lbnUtaXRlbSAoQ18gIndlYnNpdGUgbWVu dSIgIlB1YmxpY2F0aW9ucyIpCisgICAjOmNzcyAobGlzdAorCSAgKGd1aXgtdXJsICJzdGF0aWMv YmFzZS9jc3MvcGFnZS5jc3MiKQorCSAgKGd1aXgtdXJsICJzdGF0aWMvbWVkaWEvY3NzL3B1Ymxp Y2F0aW9ucy5jc3MiKSkKKyAgICM6Y3J1bWJzIChsaXN0IChjcnVtYiAoQ18gIndlYnNpdGUgbWVu dSIgIlB1YmxpY2F0aW9ucyIpICIuLyIpKQorICAgIzpjb250ZW50CisgICBgKG1haW4KKyAgICAg KHNlY3Rpb24KKyAgICAgIChAIChjbGFzcyAicGFnZSIpKQorICAgICAgLChHXyBgKGgyICJQdWJs aWNhdGlvbnMiKSkKKworICAgICAgLChHXworICAgICAgICBgKHAKKyAgICAgICAgICAoQCAoY2xh c3MgImNlbnRlcmVkLWJsb2NrIGxpbWl0LXdpZHRoIikpCisKKyAgICAgICAgICAiVGhlIGZvbGxv d2luZyBpcyBhIGxpc3Qgb2Ygd3JpdHRlbiBtYXRlcmlhbHMgdGhhdCB0YWxrIGFib3V0IEdOVSBH dWl4LiBJdCBpcyBhIGRpdmVyc2UgY29sbGVjdGlvbiBvZiB3cml0aW5ncywgZnJvbSBibG9nIHBv c3RzIHRvIGdyZXkgbGl0ZXJhdHVyZSB0byBhY2FkZW1pYyBhbmQgcmVzZWFyY2ggcGFwZXJzLiIp KQorCisgICAgICAoZGl2CisgICAgICAgKEAgKGNsYXNzICJwdWJsaWNhdGlvbi1saXN0IGNlbnRl cmVkLWJsb2NrIGxpbWl0LXdpZHRoIikpCisKKyAgICAgICAsQChtYXAgcHVibGljYXRpb24tPnNo dG1sIHB1YmxpY2F0aW9ucykpKSkpKQpkaWZmIC0tZ2l0IGEvd2Vic2l0ZS9hcHBzL21lZGlhL3R5 cGVzLnNjbSBiL3dlYnNpdGUvYXBwcy9tZWRpYS90eXBlcy5zY20KaW5kZXggNTBjMDk4OS4uNTc5 ZTY0MiAxMDA2NDQKLS0tIGEvd2Vic2l0ZS9hcHBzL21lZGlhL3R5cGVzLnNjbQorKysgYi93ZWJz aXRlL2FwcHMvbWVkaWEvdHlwZXMuc2NtCkBAIC01LDcgKzUsMTQgQEAKIAogKGRlZmluZS1tb2R1 bGUgKGFwcHMgbWVkaWEgdHlwZXMpCiAgICM6dXNlLW1vZHVsZSAoc3JmaSBzcmZpLTkpCi0gICM6 ZXhwb3J0IChzY3JlZW5zaG90CisgICM6ZXhwb3J0IChwdWJsaWNhdGlvbgorICAgICAgICAgICAg cHVibGljYXRpb24/CisgICAgICAgICAgICBwdWJsaWNhdGlvbi1hdXRob3JzCisgICAgICAgICAg ICBwdWJsaWNhdGlvbi1kYXRlCisgICAgICAgICAgICBwdWJsaWNhdGlvbi1sYW5ndWFnZQorICAg ICAgICAgICAgcHVibGljYXRpb24tdGl0bGUKKyAgICAgICAgICAgIHB1YmxpY2F0aW9uLXVybAor ICAgICAgICAgICAgc2NyZWVuc2hvdAogICAgICAgICAgICAgc2NyZWVuc2hvdD8KICAgICAgICAg ICAgIHNjcmVlbnNob3QtY2FwdGlvbgogICAgICAgICAgICAgc2NyZWVuc2hvdC1pbWFnZQpAQCAt MzIsNiArMzksNDkgQEAKIDs7OyBEYXRhIHR5cGVzLgogOzs7CiAKKzs7OyBQdWJsaWNhdGlvbiAo cmVjb3JkIHR5cGUpCis7OzsgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorOzs7Cis7OzsgQSBw dWJsaWNhdGlvbiBvYmplY3QgcmVwcmVzZW50cyBhIHdyaXR0ZW4gbWF0ZXJpYWwgdGhhdCB0YWxr cyBhYm91dAorOzs7IEdOVSBHdWl4LgorOzs7Cis7OzsgT2JqZWN0cyBvZiB0aGlzIHR5cGUgY2Fu IGJlIGNyZWF0ZWQgd2l0aCB0aGUgInB1YmxpY2F0aW9uIiBwcm9jZWR1cmUKKzs7OyAoc2VlIEhl bHBlciBwcm9jZWR1cmVzIGJlbG93KS4KKzs7OworOzs7IEZpZWxkczoKKzs7OworOzs7IHRpdGxl IChzdHJpbmcpCis7OzsgICBUaGUgdGl0bGUgb2YgdGhlIHB1YmxpY2F0aW9uLgorOzs7Cis7Ozsg dXJsIChzdHJpbmcpCis7OzsgICBBIFVSTCB0byB0aGUgcHVibGljYXRpb24uCis7OzsKKzs7OyBh dXRob3JzIChzdHJpbmcpCis7OzsgICBUaGUgbmFtZXMgb2YgdGhlIGF1dGhvcnMuCis7OzsKKzs7 OyBkYXRlIChkYXRlKQorOzs7ICAgVGhlIGRhdGUgb2YgcHVibGljYXRpb24uCis7OzsKKzs7OyBs YW5ndWFnZSAoc3RyaW5nKQorOzs7ICAgSUVURiBsYW5ndWFnZSB0YWcgY29ycmVzcG9uZGluZyB0 byB0aGUgbGFuZ3VhZ2UgaW4gd2hpY2ggdGhlCis7OzsgICBwdWJsaWNhdGlvbiBpcyB3cml0dGVu LgorOzs7CisoZGVmaW5lLXJlY29yZC10eXBlIDxwdWJsaWNhdGlvbj4KKyAgKG1ha2UtcHVibGlj YXRpb24gdGl0bGUgdXJsIGF1dGhvcnMgZGF0ZSBsYW5ndWFnZSkKKyAgcHVibGljYXRpb24/Cisg ICh0aXRsZSBwdWJsaWNhdGlvbi10aXRsZSkKKyAgKHVybCBwdWJsaWNhdGlvbi11cmwpCisgIChh dXRob3JzIHB1YmxpY2F0aW9uLWF1dGhvcnMpCisgIChkYXRlIHB1YmxpY2F0aW9uLWRhdGUpCisg IChsYW5ndWFnZSBwdWJsaWNhdGlvbi1sYW5ndWFnZSkpCisKKzs7OyBIZWxwZXIgcHJvY2VkdXJl cy4KKworKGRlZmluZSogKHB1YmxpY2F0aW9uICM6a2V5IHRpdGxlIHVybCBhdXRob3JzIGRhdGUg KGxhbmd1YWdlICJlbiIpKQorICAiUmV0dXJuIGEgPHB1YmxpY2F0aW9uPiBvYmplY3Qgd2l0aCB0 aGUgZ2l2ZW4gYXR0cmlidXRlcy4iCisgIChtYWtlLXB1YmxpY2F0aW9uIHRpdGxlIHVybCBhdXRo b3JzIGRhdGUgbGFuZ3VhZ2UpKQorCisKIDs7OyBTY3JlZW5zaG90IChyZWNvcmQgdHlwZSkKIDs7 OyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDs7OwpkaWZmIC0tZ2l0IGEvd2Vic2l0ZS9zdGF0 aWMvYmFzZS9pbWcvbGluay1hcnJvdy1zaGFwZXIuc3ZnIGIvd2Vic2l0ZS9zdGF0aWMvYmFzZS9p bWcvbGluay1hcnJvdy1zaGFwZXIuc3ZnCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw MDAuLjgzNGZkODQKLS0tIC9kZXYvbnVsbAorKysgYi93ZWJzaXRlL3N0YXRpYy9iYXNlL2ltZy9s aW5rLWFycm93LXNoYXBlci5zdmcKQEAgLTAsMCArMSw2NiBAQAorPD94bWwgdmVyc2lvbj0iMS4w IiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cis8c3ZnCisgICB4bWxuczpkYz0i aHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCisgICB4bWxuczpjYz0iaHR0cDovL2Ny ZWF0aXZlY29tbW9ucy5vcmcvbnMjIgorICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8x OTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIgorICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9y Zy8yMDAwL3N2ZyIKKyAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKKyAgIHht bG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9k aS0wLmR0ZCIKKyAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1l c3BhY2VzL2lua3NjYXBlIgorICAgdmVyc2lvbj0iMS4xIgorICAgd2lkdGg9IjUwIgorICAgaGVp Z2h0PSIxMDAiCisgICBpZD0iUlNTaWNvbiIKKyAgIHZpZXdCb3g9IjAgMCAxMDAgMjAwIgorICAg aW5rc2NhcGU6dmVyc2lvbj0iMS4wLjIgKGU4NmM4NzA4NzksIDIwMjEtMDEtMTUpIgorICAgc29k aXBvZGk6ZG9jbmFtZT0ibGluay1hcnJvdy1zaGFwZXIuc3ZnIgorICAgaW5rc2NhcGU6ZXhwb3J0 LWZpbGVuYW1lPSJmZWVkLWJnLXdoaXRlcG5nLnBuZyIKKyAgIGlua3NjYXBlOmV4cG9ydC14ZHBp PSI5MCIKKyAgIGlua3NjYXBlOmV4cG9ydC15ZHBpPSI5MCI+CisgIDxtZXRhZGF0YQorICAgICBp ZD0ibWV0YWRhdGEzNCI+CisgICAgPHJkZjpSREY+CisgICAgICA8Y2M6V29yaworICAgICAgICAg cmRmOmFib3V0PSIiPgorICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1h dD4KKyAgICAgICAgPGRjOnR5cGUKKyAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVy bC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KKyAgICAgICAgPGRjOnRpdGxlIC8+Cisg ICAgICA8L2NjOldvcms+CisgICAgPC9yZGY6UkRGPgorICA8L21ldGFkYXRhPgorICA8c29kaXBv ZGk6bmFtZWR2aWV3CisgICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKKyAgICAgYm9yZGVyY29sb3I9 IiM2NjY2NjYiCisgICAgIGJvcmRlcm9wYWNpdHk9IjEiCisgICAgIG9iamVjdHRvbGVyYW5jZT0i MTAiCisgICAgIGdyaWR0b2xlcmFuY2U9IjEwIgorICAgICBndWlkZXRvbGVyYW5jZT0iMTAiCisg ICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIgorICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIy IgorICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE5MjAiCisgICAgIGlua3NjYXBlOndpbmRv dy1oZWlnaHQ9IjEwMTYiCisgICAgIGlkPSJuYW1lZHZpZXczMiIKKyAgICAgc2hvd2dyaWQ9ImZh bHNlIgorICAgICBpbmtzY2FwZTpzaG93cGFnZXNoYWRvdz0iZmFsc2UiCisgICAgIGlua3NjYXBl Onpvb209IjEiCisgICAgIGlua3NjYXBlOmN4PSI5NC4wNjAxODgiCisgICAgIGlua3NjYXBlOmN5 PSIxNTcuODU1ODkiCisgICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgorICAgICBpbmtzY2FwZTp3 aW5kb3cteT0iMjciCisgICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiCisgICAgIGlu a3NjYXBlOmN1cnJlbnQtbGF5ZXI9IlJTU2ljb24iCisgICAgIGlua3NjYXBlOnNuYXAtcGFnZT0i ZmFsc2UiCisgICAgIGlua3NjYXBlOmRvY3VtZW50LXJvdGF0aW9uPSIwIgorICAgICBmaXQtbWFy Z2luLXRvcD0iMCIKKyAgICAgZml0LW1hcmdpbi1sZWZ0PSIwIgorICAgICBmaXQtbWFyZ2luLXJp Z2h0PSIwIgorICAgICBmaXQtbWFyZ2luLWJvdHRvbT0iMCIgLz4KKyAgPGRlZnMKKyAgICAgaWQ9 ImRlZnMzIiAvPgorICA8cGF0aAorICAgICBpZD0icmVjdDg4IgorICAgICBzdHlsZT0ib3BhY2l0 eToxO2ZpbGw6I2ZmZmZmZjtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6My43NzczNCIKKyAgICAg ZD0iTSAwLC00IEggMTA0IFYgMjA0IEggMCBMIDU2LDEwMCBaIgorICAgICBzb2RpcG9kaTpub2Rl dHlwZXM9ImNjY2NjYyIgLz4KKzwvc3ZnPgpkaWZmIC0tZ2l0IGEvd2Vic2l0ZS9zdGF0aWMvbWVk aWEvY3NzL3B1YmxpY2F0aW9ucy5jc3MgYi93ZWJzaXRlL3N0YXRpYy9tZWRpYS9jc3MvcHVibGlj YXRpb25zLmNzcwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi43OTc5MThmCi0t LSAvZGV2L251bGwKKysrIGIvd2Vic2l0ZS9zdGF0aWMvbWVkaWEvY3NzL3B1YmxpY2F0aW9ucy5j c3MKQEAgLTAsMCArMSwzNSBAQAorLnB1YmxpY2F0aW9uLWxpc3QgeworICAgIG1hcmdpbi10b3A6 IDJlbTsKK30KKworLnB1YmxpY2F0aW9uLXByZXZpZXcsCisucHVibGljYXRpb24tcHJldmlldzps aW5rLAorLnB1YmxpY2F0aW9uLXByZXZpZXc6dmlzaXRlZCB7CisgICAgZGlzcGxheTogYmxvY2s7 CisgICAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIGdyYXksIHRyYW5z cGFyZW50KSAxOworICAgIGJvcmRlci1zdHlsZTogbm9uZSBub25lIHNvbGlkIG5vbmU7CisgICAg Ym9yZGVyLXdpZHRoOiB0aGluIHRoaWNrOworICAgIGNvbG9yOiAjNEQ0RDREOworICAgIHBhZGRp bmc6IDIwcHggNzBweCAyMHB4IDEwcHg7CisgICAgdHJhbnNpdGlvbjogYm9yZGVyLXdpZHRoIC4y cyBjdWJpYy1iZXppZXIoLjIyLC42MSwuMzYsMSk7Cit9CisKKy5wdWJsaWNhdGlvbi1wcmV2aWV3 OmFjdGl2ZSwKKy5wdWJsaWNhdGlvbi1wcmV2aWV3OmZvY3VzLAorLnB1YmxpY2F0aW9uLXByZXZp ZXc6aG92ZXIgeworICAgIGJhY2tncm91bmQtY29sb3I6IGdvbGQ7CisgICAgYmFja2dyb3VuZC1p bWFnZTogdXJsKCIvc3RhdGljL2Jhc2UvaW1nL2xpbmstYXJyb3ctc2hhcGVyLnN2ZyIpOworICAg IGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0OworICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1y ZXBlYXQ7CisgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7CisgICAgYm9yZGVyLWltYWdl OiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMzMzMsIHdoaXRlLCB3aGl0ZSkgMTsKKyAgICBi b3JkZXItc3R5bGU6IG5vbmUgbm9uZSBzb2xpZCBzb2xpZDsKK30KKworLnB1YmxpY2F0aW9uLXRp dGxlIHsKKyAgICBtYXJnaW46IDBweDsKK30KKworLnB1YmxpY2F0aW9uLWluZm8geworICAgIG1h cmdpbi1ib3R0b206IDBweDsKK30KCmJhc2UtY29tbWl0OiBlZWI1MTIwMTM1YWQzZjk2ZjRhYWQy YzdmYTM3MzY0ZTZkY2E1ODRiCi0tIAoyLjMxLjEKCg== --b1_VbeFHIETgxAo0dvwlljA5dYf0jlqZ658qHF5D8E-- From debbugs-submit-bounces@debbugs.gnu.org Wed May 26 13:41:16 2021 Received: (at 48637) by debbugs.gnu.org; 26 May 2021 17:41:16 +0000 Received: from localhost ([127.0.0.1]:49842 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llxWu-0004uq-Cr for submit@debbugs.gnu.org; Wed, 26 May 2021 13:41:16 -0400 Received: from lepiller.eu ([89.234.186.109]:38454) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llxWs-0004ue-93 for 48637@debbugs.gnu.org; Wed, 26 May 2021 13:41:15 -0400 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id b59f4508; Wed, 26 May 2021 17:41:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date :in-reply-to:references:mime-version:content-type :content-transfer-encoding:subject:to:cc:from:message-id; s= dkim; bh=eyeGJSTqg+os8O8qyx89Fc4XIzFIoU/zZ5iHfAHGgoQ=; b=XOyWPOr 5kY9use8JqmzW/ai5mupA8HVVwcN8304ZD3/0ME48/JLu4irrC2MCL+JcDwlgIBP nXK7eEeu8nN9zlxLJSSnXn9mLcxwiKSW+Mxts1CSx1zUMi3BhaecUR9EumXT24gS K0ROYY9H/apeYMXWnSc/6TfLHvxQUN+IpEMdN6EGMyG1lHCp+ihnTEbfvIdCUmJ4 q/6Y4TcklvDEQRB5ytbH0gZYB4HbC737ASnBlcZgTKLD/Y3tRLnM6PbzScgXS/jG d+8GnjxxYfDwFv6WiGJDuryc+FyD6MfxnNFlywANNP5ExNdopsYx+9KZ9imrORbZ x1dzcrt6igPZAlA== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id 85aa39bf (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Wed, 26 May 2021 17:41:11 +0000 (UTC) Date: Wed, 26 May 2021 13:41:02 -0400 User-Agent: K-9 Mail for Android In-Reply-To: References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <20210525134405.hmevensj5m42iluo@pelzflorian.localdomain> <3mZyc8pra0TLSyJS6RlWIrQGBnje7dT_EMRBeOdFC_Z2wsZGoaI1rVNVtoiI57KEOvolEiahl6j7M4UBsoO0NsuieAfDPIkZQ-MR8C5UhAE=@protonmail.com> <20210525182123.a5l4d6t3xt3qn437@pelzflorian.localdomain> <0aOCO-8AZ9biZ9iIxwrbB509xigLvoEfiOHOXiC_hfm1YqdAKMuCftahFz-8Ix2Ikdlt8akHkyoRsH6OvV0gOzlFrcw3xdyeE2IPF5TchB0=@protonmail.com> <02EED264-0509-453A-A016-2AD05353370B@lepiller.eu> <68748170-9C48-45F1-98D7-6152572D6D61@lepiller.eu> <20210526095955.obtu772oolv4lkrb@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----M7UJSIOAMXUL6FSKM1UHC7MBCGZBO6" Content-Transfer-Encoding: 7bit Subject: Re: [bug#48637] [PATCH] website: Add publications page To: Luis Felipe , "pelzflorian (Florian Pelz)" From: Julien Lepiller Message-ID: X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 48637 Cc: "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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 (-) ------M7UJSIOAMXUL6FSKM1UHC7MBCGZBO6 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Since last time we calked, I changed che script that updates weblate, so it= now ignores the checked out pot file and regenerates it for weblate=2E May= be we should now drop it entirely? Le 26 mai 2021 10:06:43 GMT-04:00, Luis Felipe a =C3=A9crit : >On Wednesday, May 26, 2021 10:00 AM, pelzflorian (Florian Pelz) > wrote: > >> On Tue, May 25, 2021 at 10:03:01PM -0400, Julien Lepiller wrote: >> >> > Le 25 mai 2021 16:16:42 GMT-04:00, Luis Felipe >luis=2Efelipe=2Ela@protonmail=2Ecom a =C3=A9crit : >> > >> > > #:authors (G_ "Jane Roe, Eva Lua and Luis Felipe") >> > >> > I think so, but I think we'll have to test, because I don't really >know the i18n process either for the website ^^' >> >> Yes, it is correct and the best way, but testing by running the >> sexp-xgettext script is good too=2E >> >> > > That's what I thought, and I was about to ask if it was possible >to >> > > have and instead of <1> and <2>=2E I guess not=2E= =2E=2E >> > > I need a course on the i18n system :) >> >> I wanted the sexp-xgettext i18n system so developers would not have >to >> add a tag name to every element=C2=A0=E2=80=A6 Well, we can use regexp = helper >> function find-empty-element like website/sexp-xgettext=2Escm uses at >the >> beginning of the deconstruct procedure: >> >> (define (find-empty-element msgstr name) >> "Return the regex match structure for the empty tag for XML >> element of type NAME inside MSGSTR=2E If the element does not exist or >> is more than the empty tag, #f is returned=2E" >> (string-match (string-append "<" (regexp-quote name) "/>") msgstr)) >> >> and call it on a translation with G_, but I would prefer not to >> increase code complexity in the website=2E > >Ok, here is the new patch with the suggested changes=2E > >I updated the POT to check the translation strings and I think they are >well formed=2E For example: > >#=2E TRANSLATORS: <1/> is a date, and <2/> a list of authors=2E >#: apps/media/templates/components=2Escm:50 >#, xml-text >msgid "Published <1/> by <2/>" >msgstr "" > >I didn't include the POT update in the patch though=2E Maybe for future >patches I'll do the whole i18n process=2E ------M7UJSIOAMXUL6FSKM1UHC7MBCGZBO6 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Since last time we calked, I changed che script th= at updates weblate, so it now ignores the checked out pot file and regenera= tes it for weblate=2E Maybe we should now drop it entirely?

Le 26 mai 2021 10:06:43 GMT-04:00, Luis Felipe <luis= =2Efelipe=2Ela@protonmail=2Ecom> a =C3=A9crit :
On Wednesday, May 26, 2021 10:00 AM, pelzflorian (Fl=
orian Pelz) <pelzflorian@pelzflorian=2Ede> wrote:

On Tue, May 25, 2021 at 10:03:01PM -0= 400, Julien Lepiller wrote:

Le 25 mai 2021 16:16:42 GMT-04:00, Luis Felipe luis=2Efelipe=2El= a@protonmail=2Ecom a =C3=A9crit :

#:authors (G_ "Jane Roe, Eva Lua and Luis Felipe")

I think so, but I think we'll have to test, because I don't rea= lly know the i18n process either for the website ^^'

Y= es, it is correct and the best way, but testing by running the
sexp-xge= ttext script is good too=2E

That's what I t= hought, and I was about to ask if it was possible to
have <date> a= nd <authors> instead of <1> and <2>=2E I guess not=2E=2E= =2E
I need a course on the i18n system :)
<= br> I wanted the sexp-xgettext i18n system so developers would not have to<= br> add a tag name to every element =E2=80=A6 Well, we can use regexp = helper
function find-empty-element like website/sexp-xgettext=2Escm use= s at the
beginning of the deconstruct procedure:

(define (find-= empty-element msgstr name)
"Return the regex match structure for the em= pty tag for XML
element of type NAME inside MSGSTR=2E If the element do= es not exist or
is more than the empty tag, #f is returned=2E"
(str= ing-match (string-append "<" (regexp-quote name) "/>") msgstr))
and call it on a translation with G_, but I would prefer not to
incr= ease code complexity in the website=2E

Ok, here is the = new patch with the suggested changes=2E

I updated the POT to check t= he translation strings and I think they are well formed=2E For example:
=
#=2E TRANSLATORS: <1/> is a date, and <2/> a list of author= s=2E
#: apps/media/templates/components=2Escm:50
#, xml-text
msgid= "Published <1/> by <2/>"
msgstr ""

I didn't include = the POT update in the patch though=2E Maybe for future patches I'll do the = whole i18n process=2E
------M7UJSIOAMXUL6FSKM1UHC7MBCGZBO6-- From debbugs-submit-bounces@debbugs.gnu.org Wed May 26 14:26:13 2021 Received: (at 48637) by debbugs.gnu.org; 26 May 2021 18:26:13 +0000 Received: from localhost ([127.0.0.1]:49907 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llyEC-0008HQ-O5 for submit@debbugs.gnu.org; Wed, 26 May 2021 14:26:13 -0400 Received: from mail4.protonmail.ch ([185.70.40.27]:15677) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llyE9-0008HB-LP for 48637@debbugs.gnu.org; Wed, 26 May 2021 14:25:59 -0400 Date: Wed, 26 May 2021 18:25:48 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1622053550; bh=XJInTsdeT35pJGDY6gsAKyHH4ql4FWAB7JNbsDipu5c=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=fIpWfeVIMuKI6Zkiv3dFrz7xxLl/DJlbgWttog/38yAjz6+MYsLb/Y8f3BLFyxcqa LW2lPwbEKIUgwilOxeufgZZIpqvgZXJlM7nGNSHuB0DesvUq17OGbKfNBmfX1zDx/P EQ+PTzWEziZ6niLycNdQ5wtU0T70Yk7aZMUdxGzU= To: Julien Lepiller From: Luis Felipe Subject: Re: [bug#48637] [PATCH] website: Add publications page Message-ID: In-Reply-To: References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <20210525182123.a5l4d6t3xt3qn437@pelzflorian.localdomain> <0aOCO-8AZ9biZ9iIxwrbB509xigLvoEfiOHOXiC_hfm1YqdAKMuCftahFz-8Ix2Ikdlt8akHkyoRsH6OvV0gOzlFrcw3xdyeE2IPF5TchB0=@protonmail.com> <02EED264-0509-453A-A016-2AD05353370B@lepiller.eu> <68748170-9C48-45F1-98D7-6152572D6D61@lepiller.eu> <20210526095955.obtu772oolv4lkrb@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_gME7VoqNOn0u0qxhCCkegMQaP6HiqlMAMPNi8reo6c" 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,HTML_MESSAGE 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-Debbugs-Envelope-To: 48637 Cc: "pelzflorian \(Florian Pelz\)" , "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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: , Reply-To: Luis Felipe Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --b1_gME7VoqNOn0u0qxhCCkegMQaP6HiqlMAMPNi8reo6c Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 T24gV2VkbmVzZGF5LCBNYXkgMjYsIDIwMjEgNTo0MSBQTSwgSnVsaWVuIExlcGlsbGVyIDxqdWxp ZW5AbGVwaWxsZXIuZXU+IHdyb3RlOgoKPiBTaW5jZSBsYXN0IHRpbWUgd2UgY2Fsa2VkLCBJIGNo YW5nZWQgY2hlIHNjcmlwdCB0aGF0IHVwZGF0ZXMgd2VibGF0ZSwgc28gaXQgbm93IGlnbm9yZXMg dGhlIGNoZWNrZWQgb3V0IHBvdCBmaWxlIGFuZCByZWdlbmVyYXRlcyBpdCBmb3Igd2VibGF0ZS4g TWF5YmUgd2Ugc2hvdWxkIG5vdyBkcm9wIGl0IGVudGlyZWx5PwoKQWgsIHJpZ2h0LiBCdXQgaXQg d291bGQgYmUgYmV0dGVyIHRvIGRvIHRoYXQgaW4gYSBzZXBhcmF0ZSBwYXRjaCwgcmlnaHQ/IFRv IGRlY2lkZSB3aGF0IGNhbiBiZSByZW1vdmVkLiBCZWNhdXNlIHRoZSBzZXhwLXhnZXR0ZXh0IHNj cmlwdCB3b3VsZCBzdGlsbCBiZSB1c2VmdWwgdG8gY2hlY2sgdGhhdCBuZXcgdHJhbnNsYXRpb24g c3RyaW5ncyBhcmUgd2VsbCBmb3JtZWQu --b1_gME7VoqNOn0u0qxhCCkegMQaP6HiqlMAMPNi8reo6c Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj5PbiBXZWRuZXNkYXksIE1heSAyNiwgMjAyMSA1OjQxIFBNLCBKdWxpZW4gTGVwaWxsZXIg Jmx0O2p1bGllbkBsZXBpbGxlci5ldSZndDsgd3JvdGU6PGJyPjwvZGl2PjxkaXY+IDxicj48L2Rp dj48YmxvY2txdW90ZSBjbGFzcz0icHJvdG9ubWFpbF9xdW90ZSIgdHlwZT0iY2l0ZSI+PGRpdj5T aW5jZSBsYXN0IHRpbWUgd2UgY2Fsa2VkLCBJIGNoYW5nZWQgY2hlIHNjcmlwdCB0aGF0IHVwZGF0 ZXMgd2VibGF0ZSwgc28gaXQgbm93IGlnbm9yZXMgdGhlIGNoZWNrZWQgb3V0IHBvdCBmaWxlIGFu ZCByZWdlbmVyYXRlcyBpdCBmb3Igd2VibGF0ZS4gTWF5YmUgd2Ugc2hvdWxkIG5vdyBkcm9wIGl0 IGVudGlyZWx5Pzxicj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+PC9kaXY+PGRpdj5BaCwg cmlnaHQuIEJ1dCBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gZG8gdGhhdCBpbiBhIHNlcGFyYXRlIHBh dGNoLCByaWdodD8gVG8gZGVjaWRlIHdoYXQgY2FuIGJlIHJlbW92ZWQuIEJlY2F1c2UgdGhlIHNl eHAteGdldHRleHQgc2NyaXB0IHdvdWxkIHN0aWxsIGJlIHVzZWZ1bCB0byBjaGVjayB0aGF0IG5l dyB0cmFuc2xhdGlvbiBzdHJpbmdzIGFyZSB3ZWxsIGZvcm1lZC4gPGJyPjwvZGl2Pg== --b1_gME7VoqNOn0u0qxhCCkegMQaP6HiqlMAMPNi8reo6c-- From debbugs-submit-bounces@debbugs.gnu.org Wed May 26 14:42:40 2021 Received: (at 48637) by debbugs.gnu.org; 26 May 2021 18:42:40 +0000 Received: from localhost ([127.0.0.1]:49926 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llyUK-0000Ez-EX for submit@debbugs.gnu.org; Wed, 26 May 2021 14:42:40 -0400 Received: from lepiller.eu ([89.234.186.109]:38468) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llyUI-0000Eq-4j for 48637@debbugs.gnu.org; Wed, 26 May 2021 14:42:40 -0400 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id 13d7e85e; Wed, 26 May 2021 18:42:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date :in-reply-to:references:mime-version:content-type :content-transfer-encoding:subject:to:cc:from:message-id; s= dkim; bh=r4TCitgnQr/7chZXdRMM/rHyfIEdVqTx3HE8N01AADM=; b=dNp0gkc vOOiJ/CsrOiF8mlwLY3O4q0tqpktlCEJJPZ5bEkc08Gj6/xbzuEJm9ly7KRXt6mO /mA5GIIX9r/gzPx5EVwZO7waTICTmK9yhXvJP20znkbKLp8E2d9nUW4oV0WDKi75 ATrPyInGsJxvUSr69kJ+c21439z36hGCjOuyTEO3Rd0I8druGJMja1bEVUmS4KxA nH4fFiDBmWLXdpQeqM9rg4vAvFEBerdfe0WYRM4kq5WDDRtZM6UdgFYelG/kybzM LIVsEs9tBlCjFf+WlyH9VZk7lZIwx0eCb5FCKjHuAQ4mrHuoK4rB4Ukx6s5mspvM CME7iRcUiplPUzw== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id 8fe6fed9 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Wed, 26 May 2021 18:42:35 +0000 (UTC) Date: Wed, 26 May 2021 14:42:28 -0400 User-Agent: K-9 Mail for Android In-Reply-To: References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <20210525182123.a5l4d6t3xt3qn437@pelzflorian.localdomain> <0aOCO-8AZ9biZ9iIxwrbB509xigLvoEfiOHOXiC_hfm1YqdAKMuCftahFz-8Ix2Ikdlt8akHkyoRsH6OvV0gOzlFrcw3xdyeE2IPF5TchB0=@protonmail.com> <02EED264-0509-453A-A016-2AD05353370B@lepiller.eu> <68748170-9C48-45F1-98D7-6152572D6D61@lepiller.eu> <20210526095955.obtu772oolv4lkrb@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----RNCBI3GPVZRDG61LV52S0TA8BJ9KUQ" Content-Transfer-Encoding: 7bit Subject: Re: [bug#48637] [PATCH] website: Add publications page To: Luis Felipe From: Julien Lepiller Message-ID: <96A1F1AB-15C9-46E9-B2F3-47C9C292224A@lepiller.eu> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 48637 Cc: "pelzflorian \(Florian Pelz\)" , "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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 (-) ------RNCBI3GPVZRDG61LV52S0TA8BJ9KUQ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Absolutely, let's take care of that later, in a separate patch=2E I think y= our patch is in a very good shape now=2E Do you have commit access? Le 26 mai 2021 14:25:48 GMT-04:00, Luis Felipe a =C3=A9crit : >On Wednesday, May 26, 2021 5:41 PM, Julien Lepiller > wrote: > >> Since last time we calked, I changed che script that updates weblate, >so it now ignores the checked out pot file and regenerates it for >weblate=2E Maybe we should now drop it entirely? > >Ah, right=2E But it would be better to do that in a separate patch, >right? To decide what can be removed=2E Because the sexp-xgettext script >would still be useful to check that new translation strings are well >formed=2E ------RNCBI3GPVZRDG61LV52S0TA8BJ9KUQ Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Absolutely, let's take care of that later, in a se= parate patch=2E I think your patch is in a very good shape now=2E Do you ha= ve commit access?

Le 26 mai 2021 14:25:48= GMT-04:00, Luis Felipe <luis=2Efelipe=2Ela@protonmail=2Ecom> a =C3= =A9crit :
On Wednesday, May 26, 2021 5:41 PM, Julien Lepiller <julien@lepill= er=2Eeu> wrote:

Since last time we calked, I changed che script = that updates weblate, so it now ignores the checked out pot file and regene= rates it for weblate=2E Maybe we should now drop it entirely?

Ah, right=2E But it would be better to do that= in a separate patch, right? To decide what can be removed=2E Because the s= exp-xgettext script would still be useful to check that new translation str= ings are well formed=2E
------RNCBI3GPVZRDG61LV52S0TA8BJ9KUQ-- From debbugs-submit-bounces@debbugs.gnu.org Wed May 26 15:05:33 2021 Received: (at 48637) by debbugs.gnu.org; 26 May 2021 19:05:33 +0000 Received: from localhost ([127.0.0.1]:49963 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llyqT-0000pA-3C for submit@debbugs.gnu.org; Wed, 26 May 2021 15:05:33 -0400 Received: from mail-40137.protonmail.ch ([185.70.40.137]:20927) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1llyqP-0000ou-TC for 48637@debbugs.gnu.org; Wed, 26 May 2021 15:05:31 -0400 Date: Wed, 26 May 2021 19:05:17 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1622055922; bh=F1MlT87jU+Ayao1tuD+j3Xu0Z4fYRDm8wW30RHi6XzQ=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=CahOPAByFSkF6qWVsfh/9KyB2i0goMVVK4IS2MT6kuiJVWVhlmKjTiMyOz7INJQIL SM8ed3GIsam5k08ksHK9AIktE7h1DL/1BCGx1etVm4izFMv3qa7XW3SYQIaCBJiawH cmMH9eyj2YUWtrko/ZoUQgJBpn3IB/rjvIc6rZCk= To: Julien Lepiller From: Luis Felipe Subject: Re: [bug#48637] [PATCH] website: Add publications page Message-ID: <1R2YMjqLmNPxG8f_Fi4aAAqtwwiE2-R_Bdya0WArw4wUjt-umtVBvbH_ot39pCWqr3_HwvMKrU6zAYH4n3D75FcI73WrGfw56BclR_a6y8w=@protonmail.com> In-Reply-To: <96A1F1AB-15C9-46E9-B2F3-47C9C292224A@lepiller.eu> References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <02EED264-0509-453A-A016-2AD05353370B@lepiller.eu> <68748170-9C48-45F1-98D7-6152572D6D61@lepiller.eu> <20210526095955.obtu772oolv4lkrb@pelzflorian.localdomain> <96A1F1AB-15C9-46E9-B2F3-47C9C292224A@lepiller.eu> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_4ZDIrTQvnOipnaemLZ79oenOH53clgsFirkvoKiQ" 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,HTML_MESSAGE 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-Debbugs-Envelope-To: 48637 Cc: "pelzflorian \(Florian Pelz\)" , "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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: , Reply-To: Luis Felipe Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --b1_4ZDIrTQvnOipnaemLZ79oenOH53clgsFirkvoKiQ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 T24gV2VkbmVzZGF5LCBNYXkgMjYsIDIwMjEgNjo0MiBQTSwgSnVsaWVuIExlcGlsbGVyIDxqdWxp ZW5AbGVwaWxsZXIuZXU+IHdyb3RlOgoKPiBBYnNvbHV0ZWx5LCBsZXQncyB0YWtlIGNhcmUgb2Yg dGhhdCBsYXRlciwgaW4gYSBzZXBhcmF0ZSBwYXRjaC4gSSB0aGluayB5b3VyIHBhdGNoIGlzIGlu IGEgdmVyeSBnb29kIHNoYXBlIG5vdy4gRG8geW91IGhhdmUgY29tbWl0IGFjY2Vzcz8KCkkgZG9u J3QgOik= --b1_4ZDIrTQvnOipnaemLZ79oenOH53clgsFirkvoKiQ Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj5PbiBXZWRuZXNkYXksIE1heSAyNiwgMjAyMSA2OjQyIFBNLCBKdWxpZW4gTGVwaWxsZXIg Jmx0O2p1bGllbkBsZXBpbGxlci5ldSZndDsgd3JvdGU6PGJyPjwvZGl2PjxkaXY+IDxicj48L2Rp dj48YmxvY2txdW90ZSBjbGFzcz0icHJvdG9ubWFpbF9xdW90ZSIgdHlwZT0iY2l0ZSI+PGRpdj5B YnNvbHV0ZWx5LCBsZXQncyB0YWtlIGNhcmUgb2YgdGhhdCBsYXRlciwgaW4gYSBzZXBhcmF0ZSBw YXRjaC4gSSB0aGluayB5b3VyIHBhdGNoIGlzIGluIGEgdmVyeSBnb29kIHNoYXBlIG5vdy4gRG8g eW91IGhhdmUgY29tbWl0IGFjY2Vzcz88YnI+PC9kaXY+PC9ibG9ja3F1b3RlPjxkaXY+PGJyPjwv ZGl2PjxkaXY+SSBkb24ndCA6KTxicj48L2Rpdj4= --b1_4ZDIrTQvnOipnaemLZ79oenOH53clgsFirkvoKiQ-- From debbugs-submit-bounces@debbugs.gnu.org Fri May 28 07:06:23 2021 Received: (at 48637) by debbugs.gnu.org; 28 May 2021 11:06:23 +0000 Received: from localhost ([127.0.0.1]:53769 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmaJr-0004uM-HZ for submit@debbugs.gnu.org; Fri, 28 May 2021 07:06:23 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmaJn-0004u0-AK for 48637@debbugs.gnu.org; Fri, 28 May 2021 07:06:22 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42174) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmaJi-0007JM-5R; Fri, 28 May 2021 07:06:14 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=38144 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmaJh-0005bI-TW; Fri, 28 May 2021 07:06:14 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Luis Felipe Subject: Re: bug#48637: [PATCH] website: Add publications page References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> Date: Fri, 28 May 2021 13:06:11 +0200 In-Reply-To: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> (Luis Felipe's message of "Mon, 24 May 2021 23:35:24 +0000") Message-ID: <87bl8vi0d8.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 48637 Cc: 48637@debbugs.gnu.org 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 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Luis, Nice work! It=E2=80=99s now on-line: https://guix.gnu.org/en/publications/ I see that you want to keep it open to non-academic publications, which is a good idea. I wonder if there should be a visual distinction between peer-reviewed scientific articles, journal articles, and other types of publications? I started adding historical LWN articles (patch below; the titles look funny in hindsight :-)), and wondered whether this was a good idea since they would come first in the list. Thoughts? We should call for contributions because I=E2=80=99m sure there are quite a= few articles that would be worth adding. Thanks, Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable diff --git a/website/apps/media/data.scm b/website/apps/media/data.scm index 8dbb035..fde5918 100644 --- a/website/apps/media/data.scm +++ b/website/apps/media/data.scm @@ -106,11 +106,26 @@ distribution.")) #:url "https://arxiv.org/abs/1305.4584" #:authors "Ludovic Court=C3=A8s" #:date (string->date "2013-05-20" "~Y-~m-~d")) + (publication + #:title "GNU=C2=A0Guix sports functional package management" + #:authors "Nathan Willis" + #:url "https://lwn.net/Articles/560857/" + #:date (string->date "2013-07-31" "~Y-~m-~d")) (publication #:title "Reproducible and User-Controlled Software Environments in HPC= with Guix" #:url "https://hal.inria.fr/hal-01161771/en" #:authors (G_ "Ludovic Court=C3=A8s, Ricardo Wurmus") #:date (string->date "2015-07-25" "~Y-~m-~d")) + (publication + #:title "Reproducible builds and standalone GNU systems with Guix 0.9" + #:url "https://lwn.net/Articles/663954/" + #:authors "Nathan Willis" + #:date (string->date "2015-11-18" "~Y-~m-~d")) + (publication + #:title "Security and reproducible-build progress in Guix 0.11" + #:url "https://lwn.net/Articles/696890/" + #:authors "Nathan Willis" + #:date (string->date "2016-08-10" "~Y-~m-~d")) (publication #:title "Code Staging in GNU Guix" #:url "https://arxiv.org/abs/1709.00833" --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri May 28 11:20:33 2021 Received: (at 48637) by debbugs.gnu.org; 28 May 2021 15:20:33 +0000 Received: from localhost ([127.0.0.1]:55173 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmeHp-0005LS-Bh for submit@debbugs.gnu.org; Fri, 28 May 2021 11:20:33 -0400 Received: from mail-40135.protonmail.ch ([185.70.40.135]:29372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmeHm-0005LC-AX for 48637@debbugs.gnu.org; Fri, 28 May 2021 11:20:32 -0400 Date: Fri, 28 May 2021 15:20:13 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1622215223; bh=I6BDs78UIC5jAu1snrHydKcgWvVq12ppS9YIhNRhV4c=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=EMH/3XdNPzfemNEsk9vb6y0/8XV641+uB0ODa9kSxyWD2PpTxKrUiaaVwZnp63qad WOnxCJXbpJJaJ6rDkyT1RQ4PtxWvLRKwvOdkSSECJOhRztnpA2UqTOxNKQ1iEjl1tw Lv/7UATXRM3Xdpx8zQ/OJjTuvzDVG276IvqbseaM= To: =?utf-8?Q?Ludovic_Court=C3=A8s?= From: Luis Felipe Subject: Re: bug#48637: [PATCH] website: Add publications page Message-ID: In-Reply-To: <87bl8vi0d8.fsf@gnu.org> References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <87bl8vi0d8.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-Debbugs-Envelope-To: 48637 Cc: "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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: , Reply-To: Luis Felipe Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Ludovic, On Friday, May 28, 2021 11:06 AM, Ludovic Court=C3=A8s wrote= : > Hi Luis, > > Nice work! It=E2=80=99s now on-line: > > https://guix.gnu.org/en/publications/ Thanks. > I see that you want to keep it open to non-academic publications, which > is a good idea. Yeah, I went with Julien's idea. > I wonder if there should be a visual distinction > between peer-reviewed scientific articles, journal articles, and other > types of publications? Yeah, now that you mention it, I think that would be good. > I started adding historical LWN articles (patch below; the titles look > funny in hindsight :-)), and wondered whether this was a good idea since > they would come first in the list. > > Thoughts? > > We should call for contributions because I=E2=80=99m sure there are quite= a few > articles that would be worth adding. Did you forget the patch? :) From debbugs-submit-bounces@debbugs.gnu.org Sat May 29 06:25:36 2021 Received: (at 48637) by debbugs.gnu.org; 29 May 2021 10:25:36 +0000 Received: from localhost ([127.0.0.1]:56057 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmw9v-0003eY-QG for submit@debbugs.gnu.org; Sat, 29 May 2021 06:25:36 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50560) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lmw9t-0003eL-I0 for 48637@debbugs.gnu.org; Sat, 29 May 2021 06:25:34 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:40228) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lmw9m-00014F-58; Sat, 29 May 2021 06:25:26 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=40200 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lmw9l-0006uz-0Z; Sat, 29 May 2021 06:25:26 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Luis Felipe Subject: Re: bug#48637: [PATCH] website: Add publications page References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <87bl8vi0d8.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 10 Prairial 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, 29 May 2021 12:25:23 +0200 In-Reply-To: (Luis Felipe's message of "Fri, 28 May 2021 15:20:13 +0000") Message-ID: <874kelet0s.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 48637 Cc: "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, Luis Felipe skribis: >> I started adding historical LWN articles (patch below; the titles look >> funny in hindsight :-)), and wondered whether this was a good idea since >> they would come first in the list. >> >> Thoughts? >> >> We should call for contributions because I=E2=80=99m sure there are quit= e a few >> articles that would be worth adding. > > Did you forget the patch? :) Oops, here we go! Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable diff --git a/website/apps/media/data.scm b/website/apps/media/data.scm index 8dbb035..fde5918 100644 --- a/website/apps/media/data.scm +++ b/website/apps/media/data.scm @@ -106,11 +106,26 @@ distribution.")) #:url "https://arxiv.org/abs/1305.4584" #:authors "Ludovic Court=C3=A8s" #:date (string->date "2013-05-20" "~Y-~m-~d")) + (publication + #:title "GNU=C2=A0Guix sports functional package management" + #:authors "Nathan Willis" + #:url "https://lwn.net/Articles/560857/" + #:date (string->date "2013-07-31" "~Y-~m-~d")) (publication #:title "Reproducible and User-Controlled Software Environments in HPC= with Guix" #:url "https://hal.inria.fr/hal-01161771/en" #:authors (G_ "Ludovic Court=C3=A8s, Ricardo Wurmus") #:date (string->date "2015-07-25" "~Y-~m-~d")) + (publication + #:title "Reproducible builds and standalone GNU systems with Guix 0.9" + #:url "https://lwn.net/Articles/663954/" + #:authors "Nathan Willis" + #:date (string->date "2015-11-18" "~Y-~m-~d")) + (publication + #:title "Security and reproducible-build progress in Guix 0.11" + #:url "https://lwn.net/Articles/696890/" + #:authors "Nathan Willis" + #:date (string->date "2016-08-10" "~Y-~m-~d")) (publication #:title "Code Staging in GNU Guix" #:url "https://arxiv.org/abs/1709.00833" --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 02 15:32:18 2021 Received: (at 48637) by debbugs.gnu.org; 2 Jun 2021 19:32:18 +0000 Received: from localhost ([127.0.0.1]:41365 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1loWb6-0006kA-0T for submit@debbugs.gnu.org; Wed, 02 Jun 2021 15:32:18 -0400 Received: from mail4.protonmail.ch ([185.70.40.27]:39485) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1loWb3-0006jv-Gu for 48637@debbugs.gnu.org; Wed, 02 Jun 2021 15:32:10 -0400 Date: Wed, 02 Jun 2021 19:31:50 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1622662319; bh=OTzOP1A+QHR8Xx33Jh7NuVxsE8H8fJJ3+AqHbg7rIH4=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=Sfi1HSlG5GOUoGq44G7TEcxxNNJOFdDeBpDit1gmFPX+wzrwFFzeQO8HjSDnTyge5 TR2vTRqgnvavpHWNfwvttw2+KphQpJQKzh/iGaUQynIeUbw/g/1iAkJQF9s286XcB3 qIDznMeo4iP8c/J3dJpXpxL8psyfcnKpxgCf8jbA= To: =?utf-8?Q?Ludovic_Court=C3=A8s?= From: Luis Felipe Subject: Re: bug#48637: [PATCH] website: Add publications page Message-ID: <4jhiBWvAzsdTXmZFj_GgZTPWkIZncoQeId2pbbzXXMRNFk0FPGJXxIrp8ysGXNwuZk54pS5l5Ba2jkRcqE8omsfVgItw1gMcDJW1tqMPn-M=@protonmail.com> In-Reply-To: <87bl8vi0d8.fsf@gnu.org> References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <87bl8vi0d8.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_0i3ONjwHLdrjM9zrnxbiuMDg7TUhYcDf11KaJc40" X-Spam-Status: No, score=0.8 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,PDS_OTHER_BAD_TLD 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: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hey, On Friday, May 28, 2021 11:06 AM, Ludovic Courtès wrote: > I see that you want to keep it open to non-academic publications, which > is a good idea. I wonder if there should be a visual distinction > between peer-reviewed scientific articles, journal articl [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [185.70.40.27 listed in wl.mailspike.net] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (luis.felipe.la[at]protonmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] X-Debbugs-Envelope-To: 48637 Cc: "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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: , Reply-To: Luis Felipe Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) This is a multi-part message in MIME format. --b1_0i3ONjwHLdrjM9zrnxbiuMDg7TUhYcDf11KaJc40 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hey, On Friday, May 28, 2021 11:06 AM, Ludovic Court=C3=A8s wrote= : > I see that you want to keep it open to non-academic publications, which > is a good idea. I wonder if there should be a visual distinction > between peer-reviewed scientific articles, journal articles, and other > types of publications? > > I started adding historical LWN articles (patch below; the titles look > funny in hindsight :-)), and wondered whether this was a good idea since > they would come first in the list. > > Thoughts? Here is a patch that adds publication types. --b1_0i3ONjwHLdrjM9zrnxbiuMDg7TUhYcDf11KaJc40 Content-Type: text/x-patch; name=0001-website-publications-Add-publication-type.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-website-publications-Add-publication-type.patch RnJvbSBlZjRlOTdlYzlhNDllNjVkNzBjOWJhOGQ0YzE5MjZiMmVlZWMyY2JhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBMdWlzIEZlbGlwZSA8bHVpcy5mZWxpcGUubGFAcHJvdG9ubWFp bC5jb20+CkRhdGU6IFdlZCwgMiBKdW4gMjAyMSAxNDoxNzowMyAtMDUwMApTdWJqZWN0OiBbUEFU Q0hdIHdlYnNpdGU6IHB1YmxpY2F0aW9uczogQWRkIHB1YmxpY2F0aW9uIHR5cGUuCgoqIHdlYnNp dGUvYXBwcy9tZWRpYS90eXBlcy5zY20gKDxwdWJsaWNhdGlvbj4pOiBBZGQgInR5cGUiIGZpZWxk LgoqIHdlYnNpdGUvYXBwcy9tZWRpYS9kYXRhLnNjbSAocHVibGljYXRpb25zKTogU3BlY2lmeSBw dWJsaWNhdGlvbiB0eXBlcy4KKiB3ZWJzaXRlL2FwcHMvbWVkaWEvdGVtcGxhdGVzL2NvbXBvbmVu dHMuc2NtIChwdWJsaWNhdGlvbi0+c2h0bWwpOiBTaG93CnB1YmxpY2F0aW9uIHR5cGUuCi0tLQog d2Vic2l0ZS9hcHBzL21lZGlhL2RhdGEuc2NtICAgICAgICAgICAgICAgICB8IDIxICsrKysrKysr KysrKysrLS0tLS0tLQogd2Vic2l0ZS9hcHBzL21lZGlhL3RlbXBsYXRlcy9jb21wb25lbnRzLnNj bSB8ICA4ICsrKysrLS0tCiB3ZWJzaXRlL2FwcHMvbWVkaWEvdHlwZXMuc2NtICAgICAgICAgICAg ICAgIHwgMTUgKysrKysrKysrKystLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDMwIGluc2VydGlvbnMo KyksIDE0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3dlYnNpdGUvYXBwcy9tZWRpYS9kYXRh LnNjbSBiL3dlYnNpdGUvYXBwcy9tZWRpYS9kYXRhLnNjbQppbmRleCBmYzc4NTRlLi44MTJmOWUz IDEwMDY0NAotLS0gYS93ZWJzaXRlL2FwcHMvbWVkaWEvZGF0YS5zY20KKysrIGIvd2Vic2l0ZS9h cHBzL21lZGlhL2RhdGEuc2NtCkBAIC0xMDUsNDAgKzEwNSw0NyBAQCBkaXN0cmlidXRpb24uIikp CiAgICAgIzp0aXRsZSAiRnVuY3Rpb25hbCBQYWNrYWdlIE1hbmFnZW1lbnQgd2l0aCBHdWl4Igog ICAgICM6dXJsICJodHRwczovL2FyeGl2Lm9yZy9hYnMvMTMwNS40NTg0IgogICAgICM6YXV0aG9y cyAiTHVkb3ZpYyBDb3VydMOocyIKLSAgICAjOmRhdGUgKHN0cmluZy0+ZGF0ZSAiMjAxMy0wNS0y MCIgIn5ZLX5tLX5kIikpCisgICAgIzpkYXRlIChzdHJpbmctPmRhdGUgIjIwMTMtMDUtMjAiICJ+ WS1+bS1+ZCIpCisgICAgIzp0eXBlIChDXyAicHVibGljYXRpb24gdHlwZSIgIkNvbmZlcmVuY2Ug cGFwZXIiKSkKICAgIChwdWJsaWNhdGlvbgogICAgICM6dGl0bGUgIlJlcHJvZHVjaWJsZSBhbmQg VXNlci1Db250cm9sbGVkIFNvZnR3YXJlIEVudmlyb25tZW50cyBpbiBIUEMgd2l0aCBHdWl4Igog ICAgICM6dXJsICJodHRwczovL2hhbC5pbnJpYS5mci9oYWwtMDExNjE3NzEvZW4iCiAgICAgIzph dXRob3JzIChHXyAiTHVkb3ZpYyBDb3VydMOocywgUmljYXJkbyBXdXJtdXMiKQotICAgICM6ZGF0 ZSAoc3RyaW5nLT5kYXRlICIyMDE1LTA3LTI1IiAiflktfm0tfmQiKSkKKyAgICAjOmRhdGUgKHN0 cmluZy0+ZGF0ZSAiMjAxNS0wNy0yNSIgIn5ZLX5tLX5kIikKKyAgICAjOnR5cGUgKENfICJwdWJs aWNhdGlvbiB0eXBlIiAiQ29uZmVyZW5jZSBwYXBlciIpKQogICAgKHB1YmxpY2F0aW9uCiAgICAg Izp0aXRsZSAiQ29kZSBTdGFnaW5nIGluIEdOVSBHdWl4IgogICAgICM6dXJsICJodHRwczovL2Fy eGl2Lm9yZy9hYnMvMTcwOS4wMDgzMyIKICAgICAjOmF1dGhvcnMgIkx1ZG92aWMgQ291cnTDqHMi Ci0gICAgIzpkYXRlIChzdHJpbmctPmRhdGUgIjIwMTctMDktMDQiICJ+WS1+bS1+ZCIpKQorICAg ICM6ZGF0ZSAoc3RyaW5nLT5kYXRlICIyMDE3LTA5LTA0IiAiflktfm0tfmQiKQorICAgICM6dHlw ZSAoQ18gInB1YmxpY2F0aW9uIHR5cGUiICJDb25mZXJlbmNlIHBhcGVyIikpCiAgICAocHVibGlj YXRpb24KICAgICAjOnRpdGxlICJTY2llbnRpZmljIERhdGEgQW5hbHlzaXMgUGlwZWxpbmVzIGFu ZCBSZXByb2R1Y2liaWxpdHkiCiAgICAgIzphdXRob3JzICJBbHR1bmEgQWthbGluIgogICAgICM6 dXJsICJodHRwczovL3Rvd2FyZHNkYXRhc2NpZW5jZS5jb20vc2NpZW50aWZpYy1kYXRhLWFuYWx5 c2lzLXBpcGVsaW5lcy1hbmQtcmVwcm9kdWNpYmlsaXR5LTc1ZmY5ZGY1YjRjNSIKLSAgICAjOmRh dGUgKHN0cmluZy0+ZGF0ZSAiMjAxOC0xMC0wMSIgIn5ZLX5tLX5kIikpCisgICAgIzpkYXRlIChz dHJpbmctPmRhdGUgIjIwMTgtMTAtMDEiICJ+WS1+bS1+ZCIpCisgICAgIzp0eXBlIChDXyAicHVi bGljYXRpb24gdHlwZSIgIkFydGljbGUiKSkKICAgIChwdWJsaWNhdGlvbgogICAgICM6dGl0bGUg IlJlcHJvZHVjaWJsZSBHZW5vbWljcyBBbmFseXNpcyBQaXBlbGluZXMgd2l0aCBHTlXCoEd1aXgi CiAgICAgIzp1cmwgImh0dHA6Ly9keC5kb2kub3JnLzEwLjEwOTMvZ2lnYXNjaWVuY2UvZ2l5MTIz IgogICAgICM6YXV0aG9ycyAiUmljYXJkbyBXdXJtdXMsIEJvcmEgVXlhciwgQnJlbmRhbiBPc2Jl cmcsIFZlZHJhbiBGcmFua2UsIFwKIEFsZXhhbmRlciBHb3Nkc2NoYW4sIEthdGFyenluYSBXcmVj enlja2EsIEpvbmF0aGFuIFJvbmVuLCBBbHR1bmEgQWthbGluIgotICAgICM6ZGF0ZSAoc3RyaW5n LT5kYXRlICIyMDE4LTEwLTAyIiAiflktfm0tfmQiKSkKKyAgICAjOmRhdGUgKHN0cmluZy0+ZGF0 ZSAiMjAxOC0xMC0wMiIgIn5ZLX5tLX5kIikKKyAgICAjOnR5cGUgKENfICJwdWJsaWNhdGlvbiB0 eXBlIiAiSm91cm5hbCBhcnRpY2xlIikpCiAgICAocHVibGljYXRpb24KICAgICAjOnRpdGxlICJH dWl4OiBBIG1vc3QgYWR2YW5jZWQgb3BlcmF0aW5nIHN5c3RlbSIKICAgICAjOnVybCAiaHR0cHM6 Ly9hbWJyZXZhci54eXovZ3VpeC1hZHZhbmNlL2luZGV4Lmh0bWwiCiAgICAgIzphdXRob3JzICJQ aWVycmUgTmVpZGhhcmR0IgotICAgICM6ZGF0ZSAoc3RyaW5nLT5kYXRlICIyMDE5LTAxLTE0IiAi flktfm0tfmQiKSkKKyAgICAjOmRhdGUgKHN0cmluZy0+ZGF0ZSAiMjAxOS0wMS0xNCIgIn5ZLX5t LX5kIikKKyAgICAjOnR5cGUgKENfICJwdWJsaWNhdGlvbiB0eXBlIiAiQXJ0aWNsZSIpKQogICAg KHB1YmxpY2F0aW9uCiAgICAgIzp0aXRsZSAiU2NhbGFibGUgV29ya2Zsb3dzIGFuZCBSZXByb2R1 Y2libGUgRGF0YSBBbmFseXNpcyBmb3IgR2Vub21pY3MiCiAgICAgIzp1cmwgImh0dHBzOi8vbGlu ay5zcHJpbmdlci5jb20vcHJvdG9jb2wvMTAuMTAwNyUyRjk3OC0xLTQ5MzktOTA3NC0wXzI0Igog ICAgICM6YXV0aG9ycyAiRnJhbmNlc2NvIFN0cm96emksIFJvZWwgSmFuc3NlbiwgUmljYXJkbyBX dXJtdXMsIFwKIE1pY2hhZWwgUi4gQ3J1c29lLCBHZW9yZ2UgR2l0aGluamksIFBhb2xvIERpIFRv bW1hc28sIERvbWluaXF1ZSBCZWxoYWNoZW1pLCBcCiBTdGVmZmVuIE3DtmxsZXIsIEdlZXJ0IFNt YW50LCBKb2VwIGRlIExpZ3QsIFBqb3RyIFByaW5zIgotICAgICM6ZGF0ZSAoc3RyaW5nLT5kYXRl ICIyMDE5LTA3LTA2IiAiflktfm0tfmQiKSkpKQorICAgICM6ZGF0ZSAoc3RyaW5nLT5kYXRlICIy MDE5LTA3LTA2IiAiflktfm0tfmQiKQorICAgICM6dHlwZSAoQ18gInB1YmxpY2F0aW9uIHR5cGUi ICJCb29rIGNoYXB0ZXIiKSkpKQogCiAKIChkZWZpbmUgc2NyZWVuc2hvdHMKZGlmZiAtLWdpdCBh L3dlYnNpdGUvYXBwcy9tZWRpYS90ZW1wbGF0ZXMvY29tcG9uZW50cy5zY20gYi93ZWJzaXRlL2Fw cHMvbWVkaWEvdGVtcGxhdGVzL2NvbXBvbmVudHMuc2NtCmluZGV4IGNlOWQ5NDQuLjIwZmEzYTkg MTAwNjQ0Ci0tLSBhL3dlYnNpdGUvYXBwcy9tZWRpYS90ZW1wbGF0ZXMvY29tcG9uZW50cy5zY20K KysrIGIvd2Vic2l0ZS9hcHBzL21lZGlhL3RlbXBsYXRlcy9jb21wb25lbnRzLnNjbQpAQCAtNDYs OSArNDYsMTEgQEAKIAogICAgICAgKHAKICAgICAgICAoQCAoY2xhc3MgInB1YmxpY2F0aW9uLWlu Zm8iKSkKLSAgICAgICA7OyBUUkFOU0xBVE9SUzogPDEvPiBpcyBhIGRhdGUsIGFuZCA8Mi8+IGEg bGlzdCBvZiBhdXRob3JzLgotICAgICAgICwoR18gYCgiUHVibGlzaGVkICIgLGRhdGUgIiBieSAi Ci0gICAgICAgICAgICAgICwocHVibGljYXRpb24tYXV0aG9ycyBwdWJsaWNhdGlvbikgIiIpKSkp KSkKKyAgICAgICA7OyBUUkFOU0xBVE9SUzogPDEvPiBpcyBhIHB1YmxpY2F0aW9uIHR5cGUsIDwy Lz4gaXMgYSBkYXRlLCBhbmQKKyAgICAgICA7OyA8My8+IGlzIGEgbGlzdCBvZiBhdXRob3JzLgor ICAgICAgICwoR18KKyAgICAgICAgIGAoIiIgLChwdWJsaWNhdGlvbi10eXBlIHB1YmxpY2F0aW9u KSAiLiBQdWJsaXNoZWQgIiAsZGF0ZQorICAgICAgICAgICAiIGJ5ICIgLChwdWJsaWNhdGlvbi1h dXRob3JzIHB1YmxpY2F0aW9uKSAiLiAiKSkpKSkpCiAKIAogKGRlZmluZSAoc2NyZWVuc2hvdC0+ c2h0bWwgc2hvdCkKZGlmZiAtLWdpdCBhL3dlYnNpdGUvYXBwcy9tZWRpYS90eXBlcy5zY20gYi93 ZWJzaXRlL2FwcHMvbWVkaWEvdHlwZXMuc2NtCmluZGV4IDU3OWU2NDIuLjJjMjE5ZTUgMTAwNjQ0 Ci0tLSBhL3dlYnNpdGUvYXBwcy9tZWRpYS90eXBlcy5zY20KKysrIGIvd2Vic2l0ZS9hcHBzL21l ZGlhL3R5cGVzLnNjbQpAQCAtMTEsNiArMTEsNyBAQAogICAgICAgICAgICAgcHVibGljYXRpb24t ZGF0ZQogICAgICAgICAgICAgcHVibGljYXRpb24tbGFuZ3VhZ2UKICAgICAgICAgICAgIHB1Ymxp Y2F0aW9uLXRpdGxlCisgICAgICAgICAgICBwdWJsaWNhdGlvbi10eXBlCiAgICAgICAgICAgICBw dWJsaWNhdGlvbi11cmwKICAgICAgICAgICAgIHNjcmVlbnNob3QKICAgICAgICAgICAgIHNjcmVl bnNob3Q/CkBAIC02NiwyMCArNjcsMjYgQEAKIDs7OyAgIElFVEYgbGFuZ3VhZ2UgdGFnIGNvcnJl c3BvbmRpbmcgdG8gdGhlIGxhbmd1YWdlIGluIHdoaWNoIHRoZQogOzs7ICAgcHVibGljYXRpb24g aXMgd3JpdHRlbi4KIDs7OworOzs7IHR5cGUgKHN0cmluZykKKzs7OyAgIFRoZSBraW5kIG9mIHB1 YmxpY2F0aW9uLiBTZWUgdGhlIGxpc3Qgb2YgcHVibGljYXRpb25zIGluIHRoZQorOzs7ICAgKGFw cHMgbWVkaWEgZGF0YSkgbW9kdWxlIGZvciBleGFtcGxlcy4KKzs7OworOzs7CiAoZGVmaW5lLXJl Y29yZC10eXBlIDxwdWJsaWNhdGlvbj4KLSAgKG1ha2UtcHVibGljYXRpb24gdGl0bGUgdXJsIGF1 dGhvcnMgZGF0ZSBsYW5ndWFnZSkKKyAgKG1ha2UtcHVibGljYXRpb24gdGl0bGUgdXJsIGF1dGhv cnMgZGF0ZSBsYW5ndWFnZSB0eXBlKQogICBwdWJsaWNhdGlvbj8KICAgKHRpdGxlIHB1YmxpY2F0 aW9uLXRpdGxlKQogICAodXJsIHB1YmxpY2F0aW9uLXVybCkKICAgKGF1dGhvcnMgcHVibGljYXRp b24tYXV0aG9ycykKICAgKGRhdGUgcHVibGljYXRpb24tZGF0ZSkKLSAgKGxhbmd1YWdlIHB1Ymxp Y2F0aW9uLWxhbmd1YWdlKSkKKyAgKGxhbmd1YWdlIHB1YmxpY2F0aW9uLWxhbmd1YWdlKQorICAo dHlwZSBwdWJsaWNhdGlvbi10eXBlKSkKIAogOzs7IEhlbHBlciBwcm9jZWR1cmVzLgogCi0oZGVm aW5lKiAocHVibGljYXRpb24gIzprZXkgdGl0bGUgdXJsIGF1dGhvcnMgZGF0ZSAobGFuZ3VhZ2Ug ImVuIikpCisoZGVmaW5lKiAocHVibGljYXRpb24gIzprZXkgdGl0bGUgdXJsIGF1dGhvcnMgZGF0 ZSAobGFuZ3VhZ2UgImVuIikgdHlwZSkKICAgIlJldHVybiBhIDxwdWJsaWNhdGlvbj4gb2JqZWN0 IHdpdGggdGhlIGdpdmVuIGF0dHJpYnV0ZXMuIgotICAobWFrZS1wdWJsaWNhdGlvbiB0aXRsZSB1 cmwgYXV0aG9ycyBkYXRlIGxhbmd1YWdlKSkKKyAgKG1ha2UtcHVibGljYXRpb24gdGl0bGUgdXJs IGF1dGhvcnMgZGF0ZSBsYW5ndWFnZSB0eXBlKSkKIAogCiA7OzsgU2NyZWVuc2hvdCAocmVjb3Jk IHR5cGUpCgpiYXNlLWNvbW1pdDogYWEzZWM1MDU5ZjkyYWM1YTBhNDczNjdjYjg4NmM4N2JiMjZk NDRmYQotLSAKMi4zMS4xCgo= --b1_0i3ONjwHLdrjM9zrnxbiuMDg7TUhYcDf11KaJc40-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 02 16:28:28 2021 Received: (at 48637) by debbugs.gnu.org; 2 Jun 2021 20:28:28 +0000 Received: from localhost ([127.0.0.1]:41411 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1loXTX-000881-Vs for submit@debbugs.gnu.org; Wed, 02 Jun 2021 16:28:28 -0400 Received: from lepiller.eu ([89.234.186.109]:39178) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1loXTV-00087t-Sw for 48637@debbugs.gnu.org; Wed, 02 Jun 2021 16:28:26 -0400 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id e94ad047; Wed, 2 Jun 2021 20:28:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date :in-reply-to:references:mime-version:content-type :content-transfer-encoding:subject:to:cc:from:message-id; s= dkim; bh=/5lnOveOUUjAgEfVkav18Laisk16pnxrLnBuMeiwkUg=; b=iD1Sp8c o5vwGBc1xuiCK/WBu4Z/SI8alVWurPSzh7i2aRBCs9TvOk4coW0ZDNqlhkXjKfFo IPj3iRP7blkzRby9CAF4ijCYZ079BbOiFFZbceWQhN84WSy30UqH1slcJJc+Vr1u hYIAjweSo/8hYQx5k7/RJ5nwpSGD7mG1+P7NKP7YoGAtiSbCoA8LaflZHEhK4lrB f9vE2/6Traf4bwpJPHuH0RS3hX1rBn5Vio0anXs24x9ctSk0mL2cH2CIA7BSwAKR RsIReIpokz3ZU5aUTnS5Py7epGIkFlNa5S1Gj4z7x1vEXAqAfv7/5+VWdSxciO8o M9Nz6J5fbul5WyA== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id b02f14b4 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Wed, 2 Jun 2021 20:28:23 +0000 (UTC) Date: Wed, 02 Jun 2021 16:28:13 -0400 User-Agent: K-9 Mail for Android In-Reply-To: <4jhiBWvAzsdTXmZFj_GgZTPWkIZncoQeId2pbbzXXMRNFk0FPGJXxIrp8ysGXNwuZk54pS5l5Ba2jkRcqE8omsfVgItw1gMcDJW1tqMPn-M=@protonmail.com> References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <87bl8vi0d8.fsf@gnu.org> <4jhiBWvAzsdTXmZFj_GgZTPWkIZncoQeId2pbbzXXMRNFk0FPGJXxIrp8ysGXNwuZk54pS5l5Ba2jkRcqE8omsfVgItw1gMcDJW1tqMPn-M=@protonmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----WK9TXUSA7WDMDUFHWZRNG68D4QMZVT" Content-Transfer-Encoding: 7bit Subject: Re: [bug#48637] [PATCH] website: Add publications page To: Luis Felipe , =?ISO-8859-1?Q?Ludovic_Court=E8s?= From: Julien Lepiller Message-ID: <731A5D86-9FBB-4F0F-B139-7AA29B3A6109@lepiller.eu> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 48637 Cc: "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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 (-) ------WK9TXUSA7WDMDUFHWZRNG68D4QMZVT Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable The patch looks good, but how would people out of science understand what's= a conference paper, or the difference between an article and a journal art= icle? Are there better terms? Le 2 juin 2021 15:31:50 GMT-04:00, Luis Felipe via Guix-patches via a =C3=A9crit : >Hey, > >On Friday, May 28, 2021 11:06 AM, Ludovic Court=C3=A8s w= rote: > >> I see that you want to keep it open to non-academic publications, >which >> is a good idea=2E I wonder if there should be a visual distinction >> between peer-reviewed scientific articles, journal articles, and >other >> types of publications? >> >> I started adding historical LWN articles (patch below; the titles >look >> funny in hindsight :-)), and wondered whether this was a good idea >since >> they would come first in the list=2E >> >> Thoughts? > > >Here is a patch that adds publication types=2E ------WK9TXUSA7WDMDUFHWZRNG68D4QMZVT Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable The patch looks good, but how would people out of = science understand what's a conference paper, or the difference between an = article and a journal article? Are there better terms?

Le 2 juin 2021 15:31:50 GMT-04:00, Luis Felipe via Guix-patch= es via <guix-patches@gnu=2Eorg> a =C3=A9crit :
Hey,

On Friday, May 28, 2021 11:06 AM, Ludovi= c Court=C3=A8s <ludo@gnu=2Eorg> wrote:

I see that you want to keep it open to non-acade= mic publications, which
is a good idea=2E I wonder if there should be a= visual distinction
between peer-reviewed scientific articles, journal = articles, and other
types of publications?

I started adding his= torical LWN articles (patch below; the titles look
funny in hindsight := -)), and wondered whether this was a good idea since
they would come fi= rst in the list=2E

Thoughts?


Here is a patc= h that adds publication types=2E
------WK9TXUSA7WDMDUFHWZRNG68D4QMZVT-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 02 17:52:25 2021 Received: (at 48637) by debbugs.gnu.org; 2 Jun 2021 21:52:25 +0000 Received: from localhost ([127.0.0.1]:41506 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1loYmn-0001lw-93 for submit@debbugs.gnu.org; Wed, 02 Jun 2021 17:52:25 -0400 Received: from mail-40138.protonmail.ch ([185.70.40.138]:56427) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1loYml-0001lj-7A for 48637@debbugs.gnu.org; Wed, 02 Jun 2021 17:52:23 -0400 Date: Wed, 02 Jun 2021 21:52:13 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1622670736; bh=5wgxuLojAlKXmgaGMIQQ4Lm5brq38weyeKabGghn0jk=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=J+lzVO5ajvdT1NwX/vL/6Wppj8cEMJhUdqjrdseRacbknXFXqMfXOldwluhZbKcKX Etivkdg70kuN0JKxMYr/2EyzggjwrkyEe3Hu+R1YbxPBBfriKQCaN1mhsNvwg5FNyc EoIs2CotuJ7WIGZUdHHWdm9v/XxUksarVmHj8Fas= To: Julien Lepiller From: Luis Felipe Subject: Re: [bug#48637] [PATCH] website: Add publications page Message-ID: In-Reply-To: <731A5D86-9FBB-4F0F-B139-7AA29B3A6109@lepiller.eu> References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <87bl8vi0d8.fsf@gnu.org> <4jhiBWvAzsdTXmZFj_GgZTPWkIZncoQeId2pbbzXXMRNFk0FPGJXxIrp8ysGXNwuZk54pS5l5Ba2jkRcqE8omsfVgItw1gMcDJW1tqMPn-M=@protonmail.com> <731A5D86-9FBB-4F0F-B139-7AA29B3A6109@lepiller.eu> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_lk4WXy0jQgua2lWzkaA7o6xGn7QrnAbnLo7lw2XHc" 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,HTML_MESSAGE 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-Debbugs-Envelope-To: 48637 Cc: =?utf-8?Q?Ludovic_Court=C3=A8s?= , "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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: , Reply-To: Luis Felipe Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --b1_lk4WXy0jQgua2lWzkaA7o6xGn7QrnAbnLo7lw2XHc Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 T24gV2VkbmVzZGF5LCBKdW5lIDIsIDIwMjEgODoyOCBQTSwgSnVsaWVuIExlcGlsbGVyIDxqdWxp ZW5AbGVwaWxsZXIuZXU+IHdyb3RlOgoKPiBUaGUgcGF0Y2ggbG9va3MgZ29vZCwgYnV0IGhvdyB3 b3VsZCBwZW9wbGUgb3V0IG9mIHNjaWVuY2UgdW5kZXJzdGFuZCB3aGF0J3MgYSBjb25mZXJlbmNl IHBhcGVyLCBvciB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIGFuIGFydGljbGUgYW5kIGEgam91cm5h bCBhcnRpY2xlPyBBcmUgdGhlcmUgYmV0dGVyIHRlcm1zPwoKSSBkb24ndCBrbm93LiBBcyBhbiBv dXRzaWRlciB0aG9zZSB0ZXJtcyBzb3VuZCBhbHJpZ2h0IHRvIG1lIDopIEFuZCBtYXliZSB3aGVu IHBlb3BsZSBjbGljayBvbiB0aGUgbGlua3MgdGhlIGRpZmZlcmVuY2UgYmVjb21lcyBjbGVhcmVy LiBCdXQgeWVhaCwgSSBkb24ndCBrbm93IDop --b1_lk4WXy0jQgua2lWzkaA7o6xGn7QrnAbnLo7lw2XHc Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj4gT24gV2VkbmVzZGF5LCBKdW5lIDIsIDIwMjEgODoyOCBQTSwgSnVsaWVuIExlcGlsbGVy ICZsdDtqdWxpZW5AbGVwaWxsZXIuZXUmZ3Q7IHdyb3RlOjxicj48L2Rpdj48ZGl2PiA8YnI+PC9k aXY+PGJsb2NrcXVvdGUgY2xhc3M9InByb3Rvbm1haWxfcXVvdGUiIHR5cGU9ImNpdGUiPjxkaXY+ VGhlIHBhdGNoIGxvb2tzIGdvb2QsIGJ1dCBob3cgd291bGQgcGVvcGxlIG91dCBvZiBzY2llbmNl IHVuZGVyc3RhbmQgd2hhdCdzIGEgY29uZmVyZW5jZSBwYXBlciwgb3IgdGhlIGRpZmZlcmVuY2Ug YmV0d2VlbiBhbiBhcnRpY2xlIGFuZCBhIGpvdXJuYWwgYXJ0aWNsZT8gQXJlIHRoZXJlIGJldHRl ciB0ZXJtcz88YnI+PC9kaXY+PC9ibG9ja3F1b3RlPjxkaXY+PGJyPjwvZGl2PjxkaXY+SSBkb24n dCBrbm93LiBBcyBhbiBvdXRzaWRlciAgdGhvc2UgdGVybXMgc291bmQgYWxyaWdodCB0byBtZSA6 KSBBbmQgbWF5YmUgd2hlbiBwZW9wbGUgY2xpY2sgb24gdGhlIGxpbmtzIHRoZSBkaWZmZXJlbmNl IGJlY29tZXMgY2xlYXJlci4gQnV0IHllYWgsIEkgZG9uJ3Qga25vdyA6KTxicj48L2Rpdj4= --b1_lk4WXy0jQgua2lWzkaA7o6xGn7QrnAbnLo7lw2XHc-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 02 19:28:42 2021 Received: (at 48637) by debbugs.gnu.org; 2 Jun 2021 23:28:42 +0000 Received: from localhost ([127.0.0.1]:41559 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1loaHy-00041c-Em for submit@debbugs.gnu.org; Wed, 02 Jun 2021 19:28:42 -0400 Received: from lepiller.eu ([89.234.186.109]:39206) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1loaHt-00041I-39 for 48637@debbugs.gnu.org; Wed, 02 Jun 2021 19:28:38 -0400 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id b47f086a; Wed, 2 Jun 2021 23:28:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date :in-reply-to:references:mime-version:content-type :content-transfer-encoding:subject:to:cc:from:message-id; s= dkim; bh=KZq3O27Y5VUHsI9zsIEDfnGzzLoqIoCQCGavI1AxrcQ=; b=GINtntW bU+5ZB8xIPEnZyFFlc/A38Fxa7YiwbcvKh5RTYjl19D6Vm6t0fvSd/t1+N/dGAR/ gXm7xpMQEZIqIv7Jhzlw4EAl/1BulnyJhsBHzPuHaa6h1nejOTyNCWlQZnygJyxr 8fZp/ivcwyFEzxKlF+XcNAfllNAfFu6CGkN9cDtUdcC9o7k7S4jzTrtfYNov2cta eGzqIQaOY28rlxpJHBdy9Rm47zAjLSyahydZBzqi/OlS0+4ePU5UtQ+WD812xd1Y CQj+w0IALB9ntBjc/a7jdUp83whmeFZaSXLrA+279u2EGhrLct15virug1wWGBdG STCNc+EZlma5o0g== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id 9f05acb6 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Wed, 2 Jun 2021 23:28:33 +0000 (UTC) Date: Wed, 02 Jun 2021 19:28:03 -0400 User-Agent: K-9 Mail for Android In-Reply-To: References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <87bl8vi0d8.fsf@gnu.org> <4jhiBWvAzsdTXmZFj_GgZTPWkIZncoQeId2pbbzXXMRNFk0FPGJXxIrp8ysGXNwuZk54pS5l5Ba2jkRcqE8omsfVgItw1gMcDJW1tqMPn-M=@protonmail.com> <731A5D86-9FBB-4F0F-B139-7AA29B3A6109@lepiller.eu> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----PWL3ELWSVJ5FFIRO2KYB5BAGFFODP7" Content-Transfer-Encoding: 7bit Subject: Re: [bug#48637] [PATCH] website: Add publications page To: Luis Felipe From: Julien Lepiller Message-ID: <2886E70A-6977-461B-BCF9-89B882DBED34@lepiller.eu> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 48637 Cc: =?ISO-8859-1?Q?Ludovic_Court=E8s?= , "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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 (-) ------PWL3ELWSVJ5FFIRO2KYB5BAGFFODP7 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ah, it's fine, I don't mean to delay applying the patch if the terms are go= od enough :) Le 2 juin 2021 17:52:13 GMT-04:00, Luis Felipe a =C3=A9crit : >On Wednesday, June 2, 2021 8:28 PM, Julien Lepiller > wrote: > >> The patch looks good, but how would people out of science understand >what's a conference paper, or the difference between an article and a >journal article? Are there better terms? > >I don't know=2E As an outsider those terms sound alright to me :) And >maybe when people click on the links the difference becomes clearer=2E >But yeah, I don't know :) ------PWL3ELWSVJ5FFIRO2KYB5BAGFFODP7 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ah, it's fine, I don't mean to delay applying the = patch if the terms are good enough :)

Le = 2 juin 2021 17:52:13 GMT-04:00, Luis Felipe <luis=2Efelipe=2Ela@protonma= il=2Ecom> a =C3=A9crit :
On Wednesday, June 2, 2021 8:28 PM, Julien Lepiller <julien@lepil= ler=2Eeu> wrote:

The patch looks good, but how would people out = of science understand what's a conference paper, or the difference between = an article and a journal article? Are there better terms?

I don't know=2E As an outsider those terms sound = alright to me :) And maybe when people click on the links the difference be= comes clearer=2E But yeah, I don't know :)
------PWL3ELWSVJ5FFIRO2KYB5BAGFFODP7-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 03 05:41:01 2021 Received: (at 48637) by debbugs.gnu.org; 3 Jun 2021 09:41:01 +0000 Received: from localhost ([127.0.0.1]:42372 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lojqW-0005lf-Ng for submit@debbugs.gnu.org; Thu, 03 Jun 2021 05:41:00 -0400 Received: from eggs.gnu.org ([209.51.188.92]:32808) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lojqU-0005lE-Pe for 48637@debbugs.gnu.org; Thu, 03 Jun 2021 05:40:59 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:34270) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lojqP-0008Cc-3C; Thu, 03 Jun 2021 05:40:53 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=59492 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lojqN-0002D8-62; Thu, 03 Jun 2021 05:40:52 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Luis Felipe Subject: Re: bug#48637: [PATCH] website: Add publications page References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <87bl8vi0d8.fsf@gnu.org> <4jhiBWvAzsdTXmZFj_GgZTPWkIZncoQeId2pbbzXXMRNFk0FPGJXxIrp8ysGXNwuZk54pS5l5Ba2jkRcqE8omsfVgItw1gMcDJW1tqMPn-M=@protonmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 15 Prairial 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, 03 Jun 2021 11:40:49 +0200 In-Reply-To: <4jhiBWvAzsdTXmZFj_GgZTPWkIZncoQeId2pbbzXXMRNFk0FPGJXxIrp8ysGXNwuZk54pS5l5Ba2jkRcqE8omsfVgItw1gMcDJW1tqMPn-M=@protonmail.com> (Luis Felipe's message of "Wed, 02 Jun 2021 19:31:50 +0000") Message-ID: <87fsxzwaji.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-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 48637 Cc: "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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 (---) Hello! Luis Felipe skribis: > On Friday, May 28, 2021 11:06 AM, Ludovic Court=C3=A8s wro= te: > >> I see that you want to keep it open to non-academic publications, which >> is a good idea. I wonder if there should be a visual distinction >> between peer-reviewed scientific articles, journal articles, and other >> types of publications? [...] > From ef4e97ec9a49e65d70c9ba8d4c1926b2eeec2cba Mon Sep 17 00:00:00 2001 > From: Luis Felipe > Date: Wed, 2 Jun 2021 14:17:03 -0500 > Subject: [PATCH] website: publications: Add publication type. > > * website/apps/media/types.scm (): Add "type" field. > * website/apps/media/data.scm (publications): Specify publication types. > * website/apps/media/templates/components.scm (publication->shtml): Show > publication type. Pushed, thanks! Julien Lepiller skribis: > The patch looks good, but how would people out of science understand what= 's a conference paper, or the difference between an article and a journal a= rticle? Are there better terms? I was wondering whether we should just distinguish between =E2=80=9Cscienti= fic papers=E2=80=9D (peer-reviewed, be it conference papers, journals, or book chapters) and other publications. Perhaps a visual cue for scientific publications, such as an English graduate cap, would be enough? Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 03 06:37:34 2021 Received: (at 48637) by debbugs.gnu.org; 3 Jun 2021 10:37:34 +0000 Received: from localhost ([127.0.0.1]:42648 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lokjG-0005l5-Bc for submit@debbugs.gnu.org; Thu, 03 Jun 2021 06:37:34 -0400 Received: from lepiller.eu ([89.234.186.109]:39278) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lokjD-0005kt-6g for 48637@debbugs.gnu.org; Thu, 03 Jun 2021 06:37:32 -0400 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id d8815f07; Thu, 3 Jun 2021 10:37:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date :in-reply-to:references:mime-version:content-type :content-transfer-encoding:subject:to:cc:from:message-id; s= dkim; bh=YhJODsSyTavpf7X5IhyMgdlru2Q4HAjjRWmUd42+CJ0=; b=h8mb13V 3a8XcZqqu6ieHovoo3gp/4SbYxOqMjlcunt9ge7N51IYfbAm1e2WGftS/nL+JCbG PO/bm9yIs3I7ajLd9U8YgL8zud0aB8R+gMER6Y/1IzzjkOYXBrZdCw+tkn/lEGi6 n8NnPUwMFeJkCDs0h5KSbwBFYeA2rESO6pbZ9MzP5x6Abp3Oi9UARutmOmLlpoPi rioPZIgh8XIR+480jaaNQQEJnUfxbxF8KbRGE/aYqMX6K/dCfp6fsO0fuPQChrOf U1ubBPDgEviGz9SKRP7vCohNdIha40OvMX9Kk5a33pNQExQzIFh6de/q7P49p5HO lqIvYqsO6xgCsVg== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id 4907d549 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Thu, 3 Jun 2021 10:37:28 +0000 (UTC) Date: Thu, 03 Jun 2021 06:37:18 -0400 User-Agent: K-9 Mail for Android In-Reply-To: <87fsxzwaji.fsf@gnu.org> References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <87bl8vi0d8.fsf@gnu.org> <4jhiBWvAzsdTXmZFj_GgZTPWkIZncoQeId2pbbzXXMRNFk0FPGJXxIrp8ysGXNwuZk54pS5l5Ba2jkRcqE8omsfVgItw1gMcDJW1tqMPn-M=@protonmail.com> <87fsxzwaji.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----LP558G54K5958D1SKMOM2DLLBT1ZJH" Content-Transfer-Encoding: 7bit Subject: Re: [bug#48637] [PATCH] website: Add publications page To: =?ISO-8859-1?Q?Ludovic_Court=E8s?= , Luis Felipe From: Julien Lepiller Message-ID: <853F24B0-F5DE-461C-8163-71FCD8581FD7@lepiller.eu> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 48637 Cc: "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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 (-) ------LP558G54K5958D1SKMOM2DLLBT1ZJH Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Yeah, good idea, though we need to make it accessible (alt=3D"scientific" o= r something)=2E Le 3 juin 2021 05:40:49 GMT-04:00, "Ludovic Court=C3=A8s" = a =C3=A9crit : >Hello! > >Luis Felipe skribis: > >> On Friday, May 28, 2021 11:06 AM, Ludovic Court=C3=A8s >wrote: >> >>> I see that you want to keep it open to non-academic publications, >which >>> is a good idea=2E I wonder if there should be a visual distinction >>> between peer-reviewed scientific articles, journal articles, and >other >>> types of publications? > >[=2E=2E=2E] > >> From ef4e97ec9a49e65d70c9ba8d4c1926b2eeec2cba Mon Sep 17 00:00:00 >2001 >> From: Luis Felipe >> Date: Wed, 2 Jun 2021 14:17:03 -0500 >> Subject: [PATCH] website: publications: Add publication type=2E >> >> * website/apps/media/types=2Escm (): Add "type" field=2E >> * website/apps/media/data=2Escm (publications): Specify publication >types=2E >> * website/apps/media/templates/components=2Escm (publication->shtml): >Show >> publication type=2E > >Pushed, thanks! > >Julien Lepiller skribis: > >> The patch looks good, but how would people out of science understand >what's a conference paper, or the difference between an article and a >journal article? Are there better terms? > >I was wondering whether we should just distinguish between =E2=80=9Cscien= tific >papers=E2=80=9D (peer-reviewed, be it conference papers, journals, or boo= k >chapters) and other publications=2E > >Perhaps a visual cue for scientific publications, such as an English >graduate cap, would be enough? > >Ludo=E2=80=99=2E ------LP558G54K5958D1SKMOM2DLLBT1ZJH Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Yeah, good idea, though we need to make it accessi= ble (alt=3D"scientific" or something)=2E

= Le 3 juin 2021 05:40:49 GMT-04:00, "Ludovic Court=C3=A8s" <ludo@gnu=2Eor= g> a =C3=A9crit :
Hello!

Luis Felipe <luis=2Efelipe=2Ela@pro= tonmail=2Ecom> skribis:

On Friday, May 28, 2021 11:06 AM, Ludovic Court=C3=A8s <ludo@= gnu=2Eorg> wrote:

From ef4e97ec9a49e65d70c9ba8d= 4c1926b2eeec2cba Mon Sep 17 00:00:00 2001
From: Luis Felipe <luis=2E= felipe=2Ela@protonmail=2Ecom>
Date: Wed, 2 Jun 2021 14:17:03 -0500 Subject: [PATCH] website: publications: Add publication type=2E

= * website/apps/media/types=2Escm (<publication>): Add "type" field=2E=
* website/apps/media/data=2Escm (publications): Specify publication ty= pes=2E
* website/apps/media/templates/components=2Escm (publication->= ;shtml): Show
publication type=2E

Pushed, thanks!
Julien Lepiller <julien@lepiller=2Eeu> skribis:

The patch looks good, but how woul= d people out of science understand what's a conference paper, or the differ= ence between an article and a journal article? Are there better terms?
<= /blockquote>
I was wondering whether we should just distinguish between = =E2=80=9Cscientific
papers=E2=80=9D (peer-reviewed, be it conference pap= ers, journals, or book
chapters) and other publications=2E

Perhap= s a visual cue for scientific publications, such as an English
graduate = cap, would be enough?

Ludo=E2=80=99=2E



------LP558G54K5958D1SKMOM2DLLBT1ZJH-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 03 09:39:20 2021 Received: (at 48637) by debbugs.gnu.org; 3 Jun 2021 13:39:20 +0000 Received: from localhost ([127.0.0.1]:42913 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lonZA-0004I0-Dl for submit@debbugs.gnu.org; Thu, 03 Jun 2021 09:39:20 -0400 Received: from mail-4323.protonmail.ch ([185.70.43.23]:23439) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lonZ7-0004Hm-SY for 48637@debbugs.gnu.org; Thu, 03 Jun 2021 09:39:19 -0400 Date: Thu, 03 Jun 2021 13:39:07 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1622727551; bh=8BPv50todzYP/R397dop26rBu07b9H9NRIFfhYMQbnQ=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=fOsajAJNZGjMCrG6iTWMP1lJG2E9kbAcfjw3iLODK7HY7pIM51MJcWqHiVpsY30OH FzzBZBHoUV5Pq1Xqa9xl9tlcNSBsJq2hUDg8oOAd8yhMIbistxNVeXhnkiig8J5wqm NoTAuegmJJiXxeoAhrK36FTnuI6assr7n8G1zVxY= To: Julien Lepiller From: Luis Felipe Subject: Re: [bug#48637] [PATCH] website: Add publications page Message-ID: In-Reply-To: <853F24B0-F5DE-461C-8163-71FCD8581FD7@lepiller.eu> References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <87bl8vi0d8.fsf@gnu.org> <4jhiBWvAzsdTXmZFj_GgZTPWkIZncoQeId2pbbzXXMRNFk0FPGJXxIrp8ysGXNwuZk54pS5l5Ba2jkRcqE8omsfVgItw1gMcDJW1tqMPn-M=@protonmail.com> <87fsxzwaji.fsf@gnu.org> <853F24B0-F5DE-461C-8163-71FCD8581FD7@lepiller.eu> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_EMbWYVdovs6zJxE95FgvQqhf80J7nqr0tbwnsVDyCg" 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,HTML_MESSAGE 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-Debbugs-Envelope-To: 48637 Cc: =?utf-8?Q?Ludovic_Court=C3=A8s?= , "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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: , Reply-To: Luis Felipe Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --b1_EMbWYVdovs6zJxE95FgvQqhf80J7nqr0tbwnsVDyCg Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 T24gVGh1cnNkYXksIEp1bmUgMywgMjAyMSAxMDozNyBBTSwgSnVsaWVuIExlcGlsbGVyIDxqdWxp ZW5AbGVwaWxsZXIuZXU+IHdyb3RlOgoKPiBZZWFoLCBnb29kIGlkZWEsIHRob3VnaCB3ZSBuZWVk IHRvIG1ha2UgaXQgYWNjZXNzaWJsZSAoYWx0PSJzY2llbnRpZmljIiBvciBzb21ldGhpbmcpLgoK U28sIGEgcHVibGljYXRpb24gaXMgZWl0aGVyIHNjaWVudGlmaWMgb3Igbm90LCByaWdodD8gU28g anVzdCBhZGQgInB1YmxpY2F0aW9uLXNjaWVudGlmaWM/IiwgcmlnaHQ/ --b1_EMbWYVdovs6zJxE95FgvQqhf80J7nqr0tbwnsVDyCg Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj5PbiBUaHVyc2RheSwgSnVuZSAzLCAyMDIxIDEwOjM3IEFNLCBKdWxpZW4gTGVwaWxsZXIg Jmx0O2p1bGllbkBsZXBpbGxlci5ldSZndDsgd3JvdGU6PGJyPjwvZGl2PjxkaXY+IDxicj48L2Rp dj48YmxvY2txdW90ZSBjbGFzcz0icHJvdG9ubWFpbF9xdW90ZSIgdHlwZT0iY2l0ZSI+PGRpdj5Z ZWFoLCBnb29kIGlkZWEsIHRob3VnaCB3ZSBuZWVkIHRvIG1ha2UgaXQgYWNjZXNzaWJsZSAoYWx0 PSJzY2llbnRpZmljIiBvciBzb21ldGhpbmcpLjxicj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48 YnI+PC9kaXY+PGRpdj5TbywgYSBwdWJsaWNhdGlvbiBpcyBlaXRoZXIgc2NpZW50aWZpYyBvciBu b3QsIHJpZ2h0PyBTbyBqdXN0IGFkZCAicHVibGljYXRpb24tc2NpZW50aWZpYz8iLCByaWdodD8g PGJyPjwvZGl2Pg== --b1_EMbWYVdovs6zJxE95FgvQqhf80J7nqr0tbwnsVDyCg-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 03 15:50:58 2021 Received: (at 48637) by debbugs.gnu.org; 3 Jun 2021 19:50:58 +0000 Received: from localhost ([127.0.0.1]:44699 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lotMi-0001Tz-Uq for submit@debbugs.gnu.org; Thu, 03 Jun 2021 15:50:58 -0400 Received: from mail-4319.protonmail.ch ([185.70.43.19]:43225) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lotMf-0001Ti-ML for 48637@debbugs.gnu.org; Thu, 03 Jun 2021 15:50:51 -0400 Date: Thu, 03 Jun 2021 19:50:38 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1622749843; bh=s6TX/99IFvBE5voj8SmixmIbE6lwcmCcKCUMnvpb0mY=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=E2DQVH94Gg2bjZfvh/otpEqcfaCCsLmlWorWIuzvH08Vbxr0jULnf8iXUktiTfRu3 aKqmT3Y1PGjSvXgSmHGsYpZrsAJCeWLrsGqAXzvb5d5Ko0HyORK6HGQDqVQeNWvShW sjg5t/uavvED5PMw8sH2A3FNz0nz4BvZpj+UUgfQ= To: Julien Lepiller From: Luis Felipe Subject: Re: [bug#48637] [PATCH] website: Add publications page Message-ID: In-Reply-To: References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <87bl8vi0d8.fsf@gnu.org> <4jhiBWvAzsdTXmZFj_GgZTPWkIZncoQeId2pbbzXXMRNFk0FPGJXxIrp8ysGXNwuZk54pS5l5Ba2jkRcqE8omsfVgItw1gMcDJW1tqMPn-M=@protonmail.com> <87fsxzwaji.fsf@gnu.org> <853F24B0-F5DE-461C-8163-71FCD8581FD7@lepiller.eu> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_PvyNybZfQM7ZFkmRzut5viV4JjO7m3KxPpmPhYL81iU" X-Spam-Status: No, score=0.8 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE, PDS_OTHER_BAD_TLD 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: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On Thursday, June 3, 2021 1:39 PM, Luis Felipe wrote: > On Thursday, June 3, 2021 10:37 AM, Julien Lepiller wrote: > >> Yeah, good idea, though we need to make it accessible (alt="scientific" or something). > > So, a publication is either scientific or [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (luis.felipe.la[at]protonmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 HTML_MESSAGE BODY: HTML included in message X-Debbugs-Envelope-To: 48637 Cc: =?utf-8?Q?Ludovic_Court=C3=A8s?= , "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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: , Reply-To: Luis Felipe Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) This is a multi-part message in MIME format. --b1_PvyNybZfQM7ZFkmRzut5viV4JjO7m3KxPpmPhYL81iU Content-Type: multipart/alternative; boundary="b2_PvyNybZfQM7ZFkmRzut5viV4JjO7m3KxPpmPhYL81iU" --b2_PvyNybZfQM7ZFkmRzut5viV4JjO7m3KxPpmPhYL81iU Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 T24gVGh1cnNkYXksIEp1bmUgMywgMjAyMSAxOjM5IFBNLCBMdWlzIEZlbGlwZSA8bHVpcy5mZWxp cGUubGFAcHJvdG9ubWFpbC5jb20+IHdyb3RlOgoKPiBPbiBUaHVyc2RheSwgSnVuZSAzLCAyMDIx IDEwOjM3IEFNLCBKdWxpZW4gTGVwaWxsZXIgPGp1bGllbkBsZXBpbGxlci5ldT4gd3JvdGU6Cj4K Pj4gWWVhaCwgZ29vZCBpZGVhLCB0aG91Z2ggd2UgbmVlZCB0byBtYWtlIGl0IGFjY2Vzc2libGUg KGFsdD0ic2NpZW50aWZpYyIgb3Igc29tZXRoaW5nKS4KPgo+IFNvLCBhIHB1YmxpY2F0aW9uIGlz IGVpdGhlciBzY2llbnRpZmljIG9yIG5vdCwgcmlnaHQ/IFNvIGp1c3QgYWRkICJwdWJsaWNhdGlv bi1zY2llbnRpZmljPyIsIHJpZ2h0PwoKSSB3ZW50IGFoZWFkIGFuZCBhZGRlZCB0aGF0ICJwdWJs aWNhdGlvbi1zY2llbnRpZmljPyIgZmllbGQgYW5kIHRoZSBzdWdnZXN0ZWQgY2FwIHRvIHNjaWVu dGlmaWMgcHVibGljYXRpb25zIChwYXRjaCBhdHRhY2hlZCkuIExldCBtZSBrbm93IHdoYXQgeW91 IHRoaW5rLg== --b2_PvyNybZfQM7ZFkmRzut5viV4JjO7m3KxPpmPhYL81iU Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj4gT24gVGh1cnNkYXksIEp1bmUgMywgMjAyMSAxOjM5IFBNLCBMdWlzIEZlbGlwZSAmbHQ7 bHVpcy5mZWxpcGUubGFAcHJvdG9ubWFpbC5jb20mZ3Q7IHdyb3RlOjxicj48L2Rpdj48ZGl2PiA8 YnI+PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9InByb3Rvbm1haWxfcXVvdGUiIHR5cGU9ImNpdGUi PjxkaXY+T24gVGh1cnNkYXksIEp1bmUgMywgMjAyMSAxMDozNyBBTSwgSnVsaWVuIExlcGlsbGVy ICZsdDtqdWxpZW5AbGVwaWxsZXIuZXUmZ3Q7IHdyb3RlOjxicj48L2Rpdj48ZGl2Pjxicj48L2Rp dj48YmxvY2txdW90ZSBjbGFzcz0icHJvdG9ubWFpbF9xdW90ZSIgdHlwZT0iY2l0ZSI+PGRpdj5Z ZWFoLCBnb29kIGlkZWEsIHRob3VnaCB3ZSBuZWVkIHRvIG1ha2UgaXQgYWNjZXNzaWJsZSAoYWx0 PSJzY2llbnRpZmljIiBvciBzb21ldGhpbmcpLjxicj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48 YnI+PC9kaXY+PGRpdj5TbywgYSBwdWJsaWNhdGlvbiBpcyBlaXRoZXIgc2NpZW50aWZpYyBvciBu b3QsIHJpZ2h0PyBTbyBqdXN0IGFkZCAicHVibGljYXRpb24tc2NpZW50aWZpYz8iLCByaWdodD8g PGJyPjwvZGl2PjwvYmxvY2txdW90ZT48ZGl2Pjxicj48L2Rpdj48ZGl2Pkkgd2VudCBhaGVhZCBh bmQgYWRkZWQgdGhhdCAicHVibGljYXRpb24tc2NpZW50aWZpYz8iIGZpZWxkIGFuZCB0aGUgc3Vn Z2VzdGVkIGNhcCB0byBzY2llbnRpZmljIHB1YmxpY2F0aW9ucyAocGF0Y2ggYXR0YWNoZWQpLiBM ZXQgbWUga25vdyB3aGF0IHlvdSB0aGluay48YnI+PC9kaXY+ --b2_PvyNybZfQM7ZFkmRzut5viV4JjO7m3KxPpmPhYL81iU-- --b1_PvyNybZfQM7ZFkmRzut5viV4JjO7m3KxPpmPhYL81iU Content-Type: text/x-patch; name=0001-website-publications-Add-scientific-publication-mark.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-website-publications-Add-scientific-publication-mark.patch RnJvbSBlZWEwNWJiYTI3NzhlOWI5NjhhMTNiYTMwZDY0YzFiNmI0ZjYwYmY2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBMdWlzIEZlbGlwZSA8bHVpcy5mZWxpcGUubGFAcHJvdG9ubWFp bC5jb20+CkRhdGU6IFRodSwgMyBKdW4gMjAyMSAxNDoyMjoxNCAtMDUwMApTdWJqZWN0OiBbUEFU Q0hdIHdlYnNpdGU6IHB1YmxpY2F0aW9uczogQWRkIHNjaWVudGlmaWMgcHVibGljYXRpb24gbWFy ay4KCiogd2Vic2l0ZS9hcHBzL21lZGlhL3R5cGVzLnNjbSAoPHB1YmxpY2F0aW9uPik6IEFkZCAi c2NpZW50aWZpYz8iIGZpZWxkLgoqIHdlYnNpdGUvYXBwcy9tZWRpYS9kYXRhLnNjbSAocHVibGlj YXRpb25zKTogVXNlIHRoZSBuZXcgZmllbGQuCiogd2Vic2l0ZS9hcHBzL21lZGlhL3RlbXBsYXRl cy9jb21wb25lbnRzLnNjbSAocHVibGljYXRpb24tPnNodG1sKTogU2hvdwpncmFkdWF0ZSBjYXAg Zm9yIHNjaWVudGlmaWMgcHVibGljYXRpb25zLgoqIHdlYnNpdGUvc3RhdGljL21lZGlhL2Nzcy9w dWJsaWNhdGlvbnMuY3NzICguc2NpZW50aWZpYy1tYXJrKTogTmV3CmNsYXNzLgoqIHdlYnNpdGUv c3RhdGljL21lZGlhL2ltZy9zY2llbnRpZmljLW1hcmsuc3ZnOiBOZXcgaW1hZ2UuCi0tLQogd2Vi c2l0ZS9hcHBzL21lZGlhL2RhdGEuc2NtICAgICAgICAgICAgICAgICAgfCAgIDMgKy0KIHdlYnNp dGUvYXBwcy9tZWRpYS90ZW1wbGF0ZXMvY29tcG9uZW50cy5zY20gIHwgIDEyICsrCiB3ZWJzaXRl L2FwcHMvbWVkaWEvdHlwZXMuc2NtICAgICAgICAgICAgICAgICB8ICAxNCArLQogd2Vic2l0ZS9z dGF0aWMvbWVkaWEvY3NzL3B1YmxpY2F0aW9ucy5jc3MgICAgfCAgIDcgKwogd2Vic2l0ZS9zdGF0 aWMvbWVkaWEvaW1nL3NjaWVudGlmaWMtbWFyay5zdmcgfCAxNTQgKysrKysrKysrKysrKysrKysr KwogNSBmaWxlcyBjaGFuZ2VkLCAxODUgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKIGNy ZWF0ZSBtb2RlIDEwMDY0NCB3ZWJzaXRlL3N0YXRpYy9tZWRpYS9pbWcvc2NpZW50aWZpYy1tYXJr LnN2ZwoKZGlmZiAtLWdpdCBhL3dlYnNpdGUvYXBwcy9tZWRpYS9kYXRhLnNjbSBiL3dlYnNpdGUv YXBwcy9tZWRpYS9kYXRhLnNjbQppbmRleCA4MTJmOWUzLi4wNzlhNmQzIDEwMDY0NAotLS0gYS93 ZWJzaXRlL2FwcHMvbWVkaWEvZGF0YS5zY20KKysrIGIvd2Vic2l0ZS9hcHBzL21lZGlhL2RhdGEu c2NtCkBAIC0xMzcsNyArMTM3LDggQEAgQWxleGFuZGVyIEdvc2RzY2hhbiwgS2F0YXJ6eW5hIFdy ZWN6eWNrYSwgSm9uYXRoYW4gUm9uZW4sIEFsdHVuYSBBa2FsaW4iCiAgICAgIzp1cmwgImh0dHBz Oi8vYW1icmV2YXIueHl6L2d1aXgtYWR2YW5jZS9pbmRleC5odG1sIgogICAgICM6YXV0aG9ycyAi UGllcnJlIE5laWRoYXJkdCIKICAgICAjOmRhdGUgKHN0cmluZy0+ZGF0ZSAiMjAxOS0wMS0xNCIg In5ZLX5tLX5kIikKLSAgICAjOnR5cGUgKENfICJwdWJsaWNhdGlvbiB0eXBlIiAiQXJ0aWNsZSIp KQorICAgICM6dHlwZSAoQ18gInB1YmxpY2F0aW9uIHR5cGUiICJBcnRpY2xlIikKKyAgICAjOnNj aWVudGlmaWM/ICNmYWxzZSkKICAgIChwdWJsaWNhdGlvbgogICAgICM6dGl0bGUgIlNjYWxhYmxl IFdvcmtmbG93cyBhbmQgUmVwcm9kdWNpYmxlIERhdGEgQW5hbHlzaXMgZm9yIEdlbm9taWNzIgog ICAgICM6dXJsICJodHRwczovL2xpbmsuc3ByaW5nZXIuY29tL3Byb3RvY29sLzEwLjEwMDclMkY5 NzgtMS00OTM5LTkwNzQtMF8yNCIKZGlmZiAtLWdpdCBhL3dlYnNpdGUvYXBwcy9tZWRpYS90ZW1w bGF0ZXMvY29tcG9uZW50cy5zY20gYi93ZWJzaXRlL2FwcHMvbWVkaWEvdGVtcGxhdGVzL2NvbXBv bmVudHMuc2NtCmluZGV4IDIwZmEzYTkuLmExYTYwNzIgMTAwNjQ0Ci0tLSBhL3dlYnNpdGUvYXBw cy9tZWRpYS90ZW1wbGF0ZXMvY29tcG9uZW50cy5zY20KKysrIGIvd2Vic2l0ZS9hcHBzL21lZGlh L3RlbXBsYXRlcy9jb21wb25lbnRzLnNjbQpAQCAtNDIsNiArNDIsMTggQEAKICAgICAgIChoMwog ICAgICAgIChAIChsYW5nICwocHVibGljYXRpb24tbGFuZ3VhZ2UgcHVibGljYXRpb24pKQogICAg ICAgICAgIChjbGFzcyAicHVibGljYXRpb24tdGl0bGUiKSkKKyAgICAgICAsKGlmIChwdWJsaWNh dGlvbi1zY2llbnRpZmljPyBwdWJsaWNhdGlvbikKKyAgICAgICAgICAgIGAoKGltZworICAgICAg ICAgICAgICAgKEAgKGNsYXNzICJzY2llbnRpZmljLW1hcmsiKQorICAgICAgICAgICAgICAgICAg KHNyYyAsKGd1aXgtdXJsICJzdGF0aWMvbWVkaWEvaW1nL3NjaWVudGlmaWMtbWFyay5zdmciKSkK KyAgICAgICAgICAgICAgICAgIDs7IFRSQU5TTEFUT1JTOiBUaGlzIGlzIGEgdGFnIHRoYXQgaW5k aWNhdGVzIGEKKyAgICAgICAgICAgICAgICAgIDs7IHB1YmxpY2F0aW9uIGlzIHNjaWVudGlmaWMu CisgICAgICAgICAgICAgICAgICAoYWx0ICwoR18gIltTY2llbnRpZmljXSIpKQorICAgICAgICAg ICAgICAgICAgOzsgVFJBTlNMQVRPUlM6IFRoaXMgaXMgYSBoZWxwIHRleHQgaW5kaWNhdGluZyBh CisgICAgICAgICAgICAgICAgICA7OyBwdWJsaWNhdGlvbiBpcyBzY2llbnRpZmljLgorICAgICAg ICAgICAgICAgICAgKHRpdGxlICwoR18gIlNjaWVudGlmaWMiKSkpKQorICAgICAgICAgICAgICAi ICIpCisgICAgICAgICAgICAiIikKICAgICAgICAsKHB1YmxpY2F0aW9uLXRpdGxlIHB1YmxpY2F0 aW9uKSkKIAogICAgICAgKHAKZGlmZiAtLWdpdCBhL3dlYnNpdGUvYXBwcy9tZWRpYS90eXBlcy5z Y20gYi93ZWJzaXRlL2FwcHMvbWVkaWEvdHlwZXMuc2NtCmluZGV4IDJjMjE5ZTUuLmFjOWJiZGEg MTAwNjQ0Ci0tLSBhL3dlYnNpdGUvYXBwcy9tZWRpYS90eXBlcy5zY20KKysrIGIvd2Vic2l0ZS9h cHBzL21lZGlhL3R5cGVzLnNjbQpAQCAtOCw2ICs4LDcgQEAKICAgIzpleHBvcnQgKHB1YmxpY2F0 aW9uCiAgICAgICAgICAgICBwdWJsaWNhdGlvbj8KICAgICAgICAgICAgIHB1YmxpY2F0aW9uLWF1 dGhvcnMKKyAgICAgICAgICAgIHB1YmxpY2F0aW9uLXNjaWVudGlmaWM/CiAgICAgICAgICAgICBw dWJsaWNhdGlvbi1kYXRlCiAgICAgICAgICAgICBwdWJsaWNhdGlvbi1sYW5ndWFnZQogICAgICAg ICAgICAgcHVibGljYXRpb24tdGl0bGUKQEAgLTcxLDIyICs3MiwyNyBAQAogOzs7ICAgVGhlIGtp bmQgb2YgcHVibGljYXRpb24uIFNlZSB0aGUgbGlzdCBvZiBwdWJsaWNhdGlvbnMgaW4gdGhlCiA7 OzsgICAoYXBwcyBtZWRpYSBkYXRhKSBtb2R1bGUgZm9yIGV4YW1wbGVzLgogOzs7Cis7Ozsgc2Np ZW50aWZpYz8gKGJvb2xlYW4pCis7OzsgICBXaGV0aGVyIHRoZSBwdWJsaWNhdGlvbiBpcyBzY2ll bnRpZmljIG9yIG5vdC4KKzs7OwogOzs7CiAoZGVmaW5lLXJlY29yZC10eXBlIDxwdWJsaWNhdGlv bj4KLSAgKG1ha2UtcHVibGljYXRpb24gdGl0bGUgdXJsIGF1dGhvcnMgZGF0ZSBsYW5ndWFnZSB0 eXBlKQorICAobWFrZS1wdWJsaWNhdGlvbiB0aXRsZSB1cmwgYXV0aG9ycyBkYXRlIGxhbmd1YWdl IHR5cGUgc2NpZW50aWZpYz8pCiAgIHB1YmxpY2F0aW9uPwogICAodGl0bGUgcHVibGljYXRpb24t dGl0bGUpCiAgICh1cmwgcHVibGljYXRpb24tdXJsKQogICAoYXV0aG9ycyBwdWJsaWNhdGlvbi1h dXRob3JzKQogICAoZGF0ZSBwdWJsaWNhdGlvbi1kYXRlKQogICAobGFuZ3VhZ2UgcHVibGljYXRp b24tbGFuZ3VhZ2UpCi0gICh0eXBlIHB1YmxpY2F0aW9uLXR5cGUpKQorICAodHlwZSBwdWJsaWNh dGlvbi10eXBlKQorICAoc2NpZW50aWZpYz8gcHVibGljYXRpb24tc2NpZW50aWZpYz8pKQogCiA7 OzsgSGVscGVyIHByb2NlZHVyZXMuCiAKLShkZWZpbmUqIChwdWJsaWNhdGlvbiAjOmtleSB0aXRs ZSB1cmwgYXV0aG9ycyBkYXRlIChsYW5ndWFnZSAiZW4iKSB0eXBlKQorKGRlZmluZSogKHB1Ymxp Y2F0aW9uICM6a2V5IHRpdGxlIHVybCBhdXRob3JzIGRhdGUgKGxhbmd1YWdlICJlbiIpIHR5cGUK KyAgICAgICAgICAgICAgICAgICAgICAoc2NpZW50aWZpYz8gI3RydWUpKQogICAiUmV0dXJuIGEg PHB1YmxpY2F0aW9uPiBvYmplY3Qgd2l0aCB0aGUgZ2l2ZW4gYXR0cmlidXRlcy4iCi0gIChtYWtl LXB1YmxpY2F0aW9uIHRpdGxlIHVybCBhdXRob3JzIGRhdGUgbGFuZ3VhZ2UgdHlwZSkpCisgICht YWtlLXB1YmxpY2F0aW9uIHRpdGxlIHVybCBhdXRob3JzIGRhdGUgbGFuZ3VhZ2UgdHlwZSBzY2ll bnRpZmljPykpCiAKIAogOzs7IFNjcmVlbnNob3QgKHJlY29yZCB0eXBlKQpkaWZmIC0tZ2l0IGEv d2Vic2l0ZS9zdGF0aWMvbWVkaWEvY3NzL3B1YmxpY2F0aW9ucy5jc3MgYi93ZWJzaXRlL3N0YXRp Yy9tZWRpYS9jc3MvcHVibGljYXRpb25zLmNzcwppbmRleCA3OTc5MThmLi4xMWE4NTQyIDEwMDY0 NAotLS0gYS93ZWJzaXRlL3N0YXRpYy9tZWRpYS9jc3MvcHVibGljYXRpb25zLmNzcworKysgYi93 ZWJzaXRlL3N0YXRpYy9tZWRpYS9jc3MvcHVibGljYXRpb25zLmNzcwpAQCAtMzMsMyArMzMsMTAg QEAKIC5wdWJsaWNhdGlvbi1pbmZvIHsKICAgICBtYXJnaW4tYm90dG9tOiAwcHg7CiB9CisKKy5z Y2llbnRpZmljLW1hcmsgeworICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsKKyAgICBjdXJzb3I6 IGhlbHA7CisgICAgaGVpZ2h0OiAyOHB4OworICAgIHdpZHRoOiAyOHB4OworfQpkaWZmIC0tZ2l0 IGEvd2Vic2l0ZS9zdGF0aWMvbWVkaWEvaW1nL3NjaWVudGlmaWMtbWFyay5zdmcgYi93ZWJzaXRl L3N0YXRpYy9tZWRpYS9pbWcvc2NpZW50aWZpYy1tYXJrLnN2ZwpuZXcgZmlsZSBtb2RlIDEwMDY0 NAppbmRleCAwMDAwMDAwLi5kMzAxMzA3Ci0tLSAvZGV2L251bGwKKysrIGIvd2Vic2l0ZS9zdGF0 aWMvbWVkaWEvaW1nL3NjaWVudGlmaWMtbWFyay5zdmcKQEAgLTAsMCArMSwxNTQgQEAKKzw/eG1s IHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04IiBzdGFuZGFsb25lPSJubyI/PgorPHN2Zwor ICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgorICAgeG1sbnM6 Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIKKyAgIHhtbG5zOnJkZj0iaHR0cDov L3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIKKyAgIHhtbG5zOnN2Zz0iaHR0 cDovL3d3dy53My5vcmcvMjAwMC9zdmciCisgICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAw MC9zdmciCisgICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5l dC9EVEQvc29kaXBvZGktMC5kdGQiCisgICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtz Y2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKKyAgIHdpZHRoPSIxODAiCisgICBoZWlnaHQ9 IjE4MCIKKyAgIGlkPSJzdmcyIgorICAgdmVyc2lvbj0iMS4xIgorICAgaW5rc2NhcGU6dmVyc2lv bj0iMS4wLjIgKGU4NmM4NzA4NzksIDIwMjEtMDEtMTUpIgorICAgc29kaXBvZGk6ZG9jbmFtZT0i c2NpZW50aWZpYy1tYXJrLnN2ZyIKKyAgIGlua3NjYXBlOmV4cG9ydC1maWxlbmFtZT0ibWFudWFs LWxhdGVzdC1pY29uLnBuZyIKKyAgIGlua3NjYXBlOmV4cG9ydC14ZHBpPSI5NiIKKyAgIGlua3Nj YXBlOmV4cG9ydC15ZHBpPSI5NiI+CisgIDxkZWZzCisgICAgIGlkPSJkZWZzNCIgLz4KKyAgPHNv ZGlwb2RpOm5hbWVkdmlldworICAgICBpZD0iYmFzZSIKKyAgICAgcGFnZWNvbG9yPSIjZmZmZmZm IgorICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKKyAgICAgYm9yZGVyb3BhY2l0eT0iMS4wIgor ICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIgorICAgICBpbmtzY2FwZTpwYWdlc2hhZG93 PSIyIgorICAgICBpbmtzY2FwZTp6b29tPSIxIgorICAgICBpbmtzY2FwZTpjeD0iMzM4LjYzMjI4 IgorICAgICBpbmtzY2FwZTpjeT0iLTk3Ljc1ODMzMSIKKyAgICAgaW5rc2NhcGU6ZG9jdW1lbnQt dW5pdHM9InB4IgorICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJsYXllcjEiCisgICAgIHNo b3dncmlkPSJ0cnVlIgorICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE5MjAiCisgICAgIGlu a3NjYXBlOndpbmRvdy1oZWlnaHQ9IjEwMTYiCisgICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgor ICAgICBpbmtzY2FwZTp3aW5kb3cteT0iMjciCisgICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6 ZWQ9IjEiCisgICAgIGlua3NjYXBlOnNob3dwYWdlc2hhZG93PSJmYWxzZSIKKyAgICAgaW5rc2Nh cGU6c25hcC1nbG9iYWw9ImZhbHNlIgorICAgICBpbmtzY2FwZTpzbmFwLW5vZGVzPSJ0cnVlIgor ICAgICBpbmtzY2FwZTpzbmFwLWJib3g9InRydWUiCisgICAgIGlua3NjYXBlOmJib3gtcGF0aHM9 InRydWUiCisgICAgIHNob3dndWlkZXM9InRydWUiCisgICAgIGlua3NjYXBlOmd1aWRlLWJib3g9 InRydWUiCisgICAgIGlua3NjYXBlOmRvY3VtZW50LXJvdGF0aW9uPSIwIgorICAgICBpbmtzY2Fw ZTpzbmFwLWdyaWRzPSJmYWxzZSIKKyAgICAgaW5rc2NhcGU6c25hcC10by1ndWlkZXM9ImZhbHNl IgorICAgICBpbmtzY2FwZTpiYm94LW5vZGVzPSJ0cnVlIgorICAgICBpbmtzY2FwZTpzbmFwLXBh Z2U9ImZhbHNlIj4KKyAgICA8aW5rc2NhcGU6Z3JpZAorICAgICAgIHR5cGU9Inh5Z3JpZCIKKyAg ICAgICBpZD0iZ3JpZDMyNDUiCisgICAgICAgZW1wc3BhY2luZz0iMSIKKyAgICAgICB2aXNpYmxl PSJ0cnVlIgorICAgICAgIGVuYWJsZWQ9InRydWUiCisgICAgICAgc25hcHZpc2libGVncmlkbGlu ZXNvbmx5PSJ0cnVlIgorICAgICAgIHNwYWNpbmd4PSIxMDAiCisgICAgICAgc3BhY2luZ3k9IjEw MCIKKyAgICAgICBvcmlnaW54PSI0MCIKKyAgICAgICBvcmlnaW55PSI0MCIgLz4KKyAgPC9zb2Rp cG9kaTpuYW1lZHZpZXc+CisgIDxtZXRhZGF0YQorICAgICBpZD0ibWV0YWRhdGE3Ij4KKyAgICA8 cmRmOlJERj4KKyAgICAgIDxjYzpXb3JrCisgICAgICAgICByZGY6YWJvdXQ9IiI+CisgICAgICAg IDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgorICAgICAgICA8ZGM6dHlwZQor ICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGls bEltYWdlIiAvPgorICAgICAgICA8ZGM6dGl0bGUgLz4KKyAgICAgICAgPGRjOmRhdGUgLz4KKyAg ICAgICAgPGRjOmNyZWF0b3I+CisgICAgICAgICAgPGNjOkFnZW50PgorICAgICAgICAgICAgPGRj OnRpdGxlIC8+CisgICAgICAgICAgPC9jYzpBZ2VudD4KKyAgICAgICAgPC9kYzpjcmVhdG9yPgor ICAgICAgICA8ZGM6cmlnaHRzPgorICAgICAgICAgIDxjYzpBZ2VudD4KKyAgICAgICAgICAgIDxk Yzp0aXRsZSAvPgorICAgICAgICAgIDwvY2M6QWdlbnQ+CisgICAgICAgIDwvZGM6cmlnaHRzPgor ICAgICAgICA8Y2M6bGljZW5zZQorICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9jcmVh dGl2ZWNvbW1vbnMub3JnL3B1YmxpY2RvbWFpbi96ZXJvLzEuMC8iIC8+CisgICAgICA8L2NjOldv cms+CisgICAgICA8Y2M6TGljZW5zZQorICAgICAgICAgcmRmOmFib3V0PSJodHRwOi8vY3JlYXRp dmVjb21tb25zLm9yZy9wdWJsaWNkb21haW4vemVyby8xLjAvIj4KKyAgICAgICAgPGNjOnBlcm1p dHMKKyAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9u cyNSZXByb2R1Y3Rpb24iIC8+CisgICAgICAgIDxjYzpwZXJtaXRzCisgICAgICAgICAgIHJkZjpy ZXNvdXJjZT0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjRGlzdHJpYnV0aW9uIiAvPgor ICAgICAgICA8Y2M6cGVybWl0cworICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9jcmVh dGl2ZWNvbW1vbnMub3JnL25zI0Rlcml2YXRpdmVXb3JrcyIgLz4KKyAgICAgIDwvY2M6TGljZW5z ZT4KKyAgICA8L3JkZjpSREY+CisgIDwvbWV0YWRhdGE+CisgIDxnCisgICAgIGlua3NjYXBlOmxh YmVsPSJDYXAiCisgICAgIGlua3NjYXBlOmdyb3VwbW9kZT0ibGF5ZXIiCisgICAgIGlkPSJsYXll cjEiCisgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTg3Mi4zNjIxOCkiPgorICAgIDxwYXRo CisgICAgICAgaWQ9InJlY3QyNDAiCisgICAgICAgc3R5bGU9ImZpbGw6IzMzMzMzMztmaWxsLW9w YWNpdHk6MTtzdHJva2Utd2lkdGg6MS45OTk5OSIKKyAgICAgICBkPSJNIDkwLjAwMDE5OCw5Mzku MzIxMDkgNS41MTIzMTY2LDk2OS44MDM5MiB2IDQuNTYzMTggbCA0Mi41MDEyODY0LDE1LjMzMzg5 IHYgMzIuNTI2MDEgaCAwLjAxMTE4IGEgNDIuNzc5ODAyLDExLjQwNzk0OCAwIDAgMCA0Mi43Njg2 MjIsMTEuMTc2MyA0Mi43Nzk4MDIsMTEuNDA3OTQ4IDAgMCAwIDQyLjc3MDg4NSwtMTEuMTc2MyBo IDAuMDA4IHYgLTMzLjA5ODY0IGwgNDAuOTE1MzksLTE0Ljc2MTI2IHYgLTQuNTYzMTggeiBtIDAu NDk0NjQzLDUuMTg5MjYgLTc3LjA1MDQzNywzMC4yNDQ0NSAtNC4xNTA5NzY2LC0xLjY4NjY5IHog bSAtMy4zMjg4MDUsMjAuNDQ1MiBjIDAuMjAyNzU1LC00LjZlLTQgMC40MDU1MTksLTQuNmUtNCAw LjYwODI3NSwwIDE4LjE0OTcxOSwtMy42ZS00IDM0LjQ1ODA0OSwzLjYyMDY4IDQxLjEzMzIyOSw5 LjEzMzAyIC04LjI1NzU3LC0zLjkwOTY1IC0yMS44NzE3MSwtNi4yNDM3OCAtMzYuNDE0MDgxLC02 LjI0MzE2IC03LjE5NDg4NCwzLjZlLTQgLTE0LjI4MDg4NSwwLjU3Mzk4IC0yMC42NDM0ODQsMS42 NzEwNyB2IDM5Ljk2NzkyIGMgLTUuNjQ0Njk2LDAuNzQzNiAtMTAuNzAwNTM2LDIuMDAxIC0xNC41 MjUwNzksMy41ODI4IHYgLTM5LjUzNTY0IGMgLTUuODc2NjkxLDIuNTE2NTMgLTkuMDYwMzc1LDUu NTkzNzYgLTkuMDYxNzQzLDguNzU4NzIgMi45NmUtNCwwLjIwMjgyIDAuMDEzNjcsMC40MDU2MyAw LjA0MDExLDAuNjA4MjggdiAzLjAxOTA5IGMgLTMuMTI3MjMzLC0yLjAxOTkxIC00Ljc1NzQyNywt NC4yNTE1NyAtNC43NTkyNTMsLTYuNTE1MDEgLTAuMDA0LC03LjkwMTc1IDE5LjQzMDg5NiwtMTQu MzM4MzcgNDMuNjIyMDI2LC0xNC40NDcwOSB6IG0gMy4wMTQ2MzksNTAuODUyMTUgYSAzMy40MTg1 MjIsNi40NDA0MzkgMCAwIDEgMC42MTI3MzEsMCAzMy40MTg1MjIsNi40NDA0MzkgMCAwIDEgMzMu NDE5NDg0LDYuNDQxNyAzMy40MTg1MjIsNi40NDA0MzkgMCAwIDEgLTMzLjQxOTQ4NCw2LjQzOTIg MzMuNDE4NTIyLDYuNDQwNDM5IDAgMCAxIC0zMy40MTcyNjQsLTYuNDM5MiAzMy40MTg1MjIsNi40 NDA0MzkgMCAwIDEgMzIuODA0NTMzLC02LjQ0MTcgeiIgLz4KKyAgICA8ZworICAgICAgIHRyYW5z Zm9ybT0idHJhbnNsYXRlKC0xMTYwLjAxNzcsNjEwLjY5NjE1KSIKKyAgICAgICBpbmtzY2FwZTps YWJlbD0icmVmZXJlbmNpYSIKKyAgICAgICBpZD0ibGF5ZXIyLTMiIC8+CisgICAgPGcKKyAgICAg ICBpbmtzY2FwZTpsYWJlbD0iTGF5ZXIgMSIKKyAgICAgICBpZD0iZzMxOTQiCisgICAgICAgdHJh bnNmb3JtPSJ0cmFuc2xhdGUoLTM4MS42NjAzOSwxMjE3LjQzNDEpIiAvPgorICAgIDxnCisgICAg ICAgaWQ9ImxheWVyMiIKKyAgICAgICBpbmtzY2FwZTpsYWJlbD0icmVmZXJlbmNpYSIKKyAgICAg ICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTc3LjUxNDAxLDIzMS45MjAxNCkiCisgICAgICAgc29k aXBvZGk6aW5zZW5zaXRpdmU9InRydWUiIC8+CisgICAgPGcKKyAgICAgICB0cmFuc2Zvcm09InRy YW5zbGF0ZSgyMDAuODQzMzEsODM4LjY1ODA5KSIKKyAgICAgICBpZD0iZzMxOTQtNSIKKyAgICAg ICBpbmtzY2FwZTpsYWJlbD0iTGF5ZXIgMSIgLz4KKyAgICA8ZworICAgICAgIGlua3NjYXBlOmxh YmVsPSJMYXllciAxIgorICAgICAgIGlkPSJnNzczNyIKKyAgICAgICB0cmFuc2Zvcm09InRyYW5z bGF0ZSg0MTUuMjE2ODIsMTA3Ni4zNjY3KSIgLz4KKyAgICA8dGV4dAorICAgICAgIHhtbDpzcGFj ZT0icHJlc2VydmUiCisgICAgICAgc3R5bGU9ImZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0 Om5vcm1hbDtsaW5lLWhlaWdodDowJTtmb250LWZhbWlseTonQml0c3RyZWFtIFZlcmEgU2Fucyc7 ZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIgorICAgICAgIHg9Ii0yMjUu NTEwMzkiCisgICAgICAgeT0iMTI1Ny44NjAxIgorICAgICAgIGlkPSJ0ZXh0MzY2NSI+PHRzcGFu CisgICAgICAgICBzb2RpcG9kaTpyb2xlPSJsaW5lIgorICAgICAgICAgaWQ9InRzcGFuMzY2NyIK KyAgICAgICAgIHg9Ii0yMjUuNTEwMzkiCisgICAgICAgICB5PSIxMjU3Ljg2MDEiCisgICAgICAg ICBzdHlsZT0iZm9udC1zaXplOjQwcHg7bGluZS1oZWlnaHQ6MS4yNSI+wqA8L3RzcGFuPjwvdGV4 dD4KKyAgICA8Y2lyY2xlCisgICAgICAgc3R5bGU9ImZpbGw6IzMzMzMzMztmaWxsLW9wYWNpdHk6 MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MiIKKyAgICAgICBpZD0icGF0aDI1NiIKKyAgICAg ICBjeD0iMTYxLjEzNzE2IgorICAgICAgIGN5PSI5OTQuNjQ4MDciCisgICAgICAgcj0iNC40NjI2 MTg4IiAvPgorICAgIDxwYXRoCisgICAgICAgaWQ9InJlY3QyNTgiCisgICAgICAgc3R5bGU9ImZp bGw6IzMzMzMzMztmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MiIKKyAg ICAgICBkPSJtIDE1OS41MzcxMSwxMDAxLjI3MjMgYyAtMi4yMTYsMCAtMy44MDU1MiwxLjM3NzUg LTQsMy4wNzIzIGwgLTIsMTcuNDI3NyBjIC0wLjE5NDQ4LDEuNjk0NyAxLjc4NCwzLjA3MjMgNCwz LjA3MjMgaCA3LjE5OTIyIGMgMi4yMTYsMCA0LjE5NDQ4LC0xLjM3NzYgNCwtMy4wNzIzIGwgLTIs LTE3LjQyNzcgYyAtMC4xOTQ0OCwtMS42OTQ4IC0xLjc4NCwtMy4wNzIzIC00LC0zLjA3MjMgeiBt IC0wLjExOTE0LDIuMzM0IC0xLjEyNSwxOS4wMjU0IGMgLTEuMTUxMDEsMCAtMS40NjEyOCwwLjEz NiAtMi4yMjg1MiwtMC44MzQgbCAyLjEyODkxLC0xNi44MTY0IHoiIC8+CisgICAgPHBhdGgKKyAg ICAgICBpZD0icmVjdDI2MyIKKyAgICAgICBzdHlsZT0iZmlsbDojMzMzMzMzO2ZpbGwtb3BhY2l0 eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoyIgorICAgICAgIGQ9Im0gMTU5LjM1NDY4LDk4 My45ODQzOSAzLjU2NDk2LC0xLjI4MDQxIFYgOTkwLjkyIGggLTMuNTY0OTYgeiIKKyAgICAgICBz b2RpcG9kaTpub2RldHlwZXM9ImNjY2NjIiAvPgorICA8L2c+Cis8L3N2Zz4KCmJhc2UtY29tbWl0 OiA4OWRmZmE2ODk5NWMzOTI2MWIwYmYzMDQ2NmE5ODJjNDIyOTRmZDQ4Ci0tIAoyLjMxLjEKCg== --b1_PvyNybZfQM7ZFkmRzut5viV4JjO7m3KxPpmPhYL81iU-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 03 16:37:14 2021 Received: (at 48637) by debbugs.gnu.org; 3 Jun 2021 20:37:14 +0000 Received: from localhost ([127.0.0.1]:44772 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lou5a-0002gn-7T for submit@debbugs.gnu.org; Thu, 03 Jun 2021 16:37:14 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50398) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lou5Y-0002ga-IU for 48637@debbugs.gnu.org; Thu, 03 Jun 2021 16:37:12 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:39560) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lou5R-0006gx-JR; Thu, 03 Jun 2021 16:37:05 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=36072 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lou5R-000870-Ay; Thu, 03 Jun 2021 16:37:05 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Luis Felipe Subject: Re: [bug#48637] [PATCH] website: Add publications page References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <87bl8vi0d8.fsf@gnu.org> <4jhiBWvAzsdTXmZFj_GgZTPWkIZncoQeId2pbbzXXMRNFk0FPGJXxIrp8ysGXNwuZk54pS5l5Ba2jkRcqE8omsfVgItw1gMcDJW1tqMPn-M=@protonmail.com> <87fsxzwaji.fsf@gnu.org> <853F24B0-F5DE-461C-8163-71FCD8581FD7@lepiller.eu> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 15 Prairial 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, 03 Jun 2021 22:37:04 +0200 In-Reply-To: (Luis Felipe's message of "Thu, 03 Jun 2021 13:39:07 +0000") Message-ID: <87czt2u1lb.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-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 48637 Cc: Julien Lepiller , "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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 (---) Luis Felipe skribis: > On Thursday, June 3, 2021 10:37 AM, Julien Lepiller = wrote: > >> Yeah, good idea, though we need to make it accessible (alt=3D"scientific= " or something). > > So, a publication is either scientific or not, right? So just add "public= ation-scientific?", right? We can keep the categories you added, but I suppose only scientists care about the difference between =E2=80=9Cconference article=E2=80=9D and =E2= =80=9Cjournal article=E2=80=9D. :-) For the rest of us, =E2=80=9Cacademic=E2=80=9D vs. =E2=80=9Cnon-academ= ic=E2=80=9D is probably what matters, and this is where a visual cue could help. WDYT? Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 03 17:50:41 2021 Received: (at 48637) by debbugs.gnu.org; 3 Jun 2021 21:50:41 +0000 Received: from localhost ([127.0.0.1]:44951 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lovEd-0006p2-UT for submit@debbugs.gnu.org; Thu, 03 Jun 2021 17:50:41 -0400 Received: from mail-40137.protonmail.ch ([185.70.40.137]:28299) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lovEZ-0006on-UH for 48637@debbugs.gnu.org; Thu, 03 Jun 2021 17:50:39 -0400 Date: Thu, 03 Jun 2021 21:50:18 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1622757029; bh=iHVuBdSSTP6hSiCgrKggn0lnxYeJNMVAcTyfSfB3hk8=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From; b=ZGMO/W5ETfSe+QKzIHzKsGpCFpMk63qYxddyRQtqMrYpmemGPmDSq16TY0L3s3g4o DUMoAkxfIEFENHC9Jkdbl9EblaGrCO4z9A2OudZyhDz2DF4HcEkoZVv17uL0NO7GEO lsMr3CwrvxcGAOnCdaQBYjtXFbXKmmM0ET2iySVU= To: =?utf-8?Q?Ludovic_Court=C3=A8s?= From: Luis Felipe Subject: Re: [bug#48637] [PATCH] website: Add publications page Message-ID: In-Reply-To: <87czt2u1lb.fsf@gnu.org> References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <87bl8vi0d8.fsf@gnu.org> <4jhiBWvAzsdTXmZFj_GgZTPWkIZncoQeId2pbbzXXMRNFk0FPGJXxIrp8ysGXNwuZk54pS5l5Ba2jkRcqE8omsfVgItw1gMcDJW1tqMPn-M=@protonmail.com> <87fsxzwaji.fsf@gnu.org> <853F24B0-F5DE-461C-8163-71FCD8581FD7@lepiller.eu> <87czt2u1lb.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-Debbugs-Envelope-To: 48637 Cc: Julien Lepiller , "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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: , Reply-To: Luis Felipe Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Thursday, June 3, 2021 8:37 PM, Ludovic Court=C3=A8s wrot= e: > Luis Felipe luis.felipe.la@protonmail.com skribis: > > > On Thursday, June 3, 2021 10:37 AM, Julien Lepiller julien@lepiller.eu = wrote: > > > > > Yeah, good idea, though we need to make it accessible (alt=3D"scienti= fic" or something). > > > > So, a publication is either scientific or not, right? So just add "publ= ication-scientific?", right? > > We can keep the categories you added, but I suppose only scientists care > about the difference between =E2=80=9Cconference article=E2=80=9D and = =E2=80=9Cjournal article=E2=80=9D. > :-) For the rest of us, =E2=80=9Cacademic=E2=80=9D vs. =E2=80=9Cnon-acade= mic=E2=80=9D is probably what > matters, and this is where a visual cue could help. > > WDYT? So, you mean something like the following would suffice? https://luis-felipe.gitlab.io/media/2021/06/guix-academic-publications-2021= -06-03%2016-39-11.png Personally, I'm fine with or without any of these distinctions because once= you click on an article you can see how formal the article is. But I can p= rovide a patch to make things look like in the image. From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 04 11:38:29 2021 Received: (at 48637) by debbugs.gnu.org; 4 Jun 2021 15:38:29 +0000 Received: from localhost ([127.0.0.1]:47756 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lpBu1-0008OB-Dr for submit@debbugs.gnu.org; Fri, 04 Jun 2021 11:38:29 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43972) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lpBty-0008Nl-9s for 48637@debbugs.gnu.org; Fri, 04 Jun 2021 11:38:28 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:38350) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lpBtr-0005xm-Vj; Fri, 04 Jun 2021 11:38:19 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=43720 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lpBtr-0005an-Ng; Fri, 04 Jun 2021 11:38:19 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Luis Felipe Subject: Re: [bug#48637] [PATCH] website: Add publications page References: <4BtcqLwBY7LgeYhUd41lhUUAcT5n2Zn9OTJUzGswTuBpLla8nBHyrQ3kJzwEMI9E7MPEnr6wBqSeCMqByldZ6i5jPR8B7ZtEi0XhwextyQo=@protonmail.com> <87bl8vi0d8.fsf@gnu.org> <4jhiBWvAzsdTXmZFj_GgZTPWkIZncoQeId2pbbzXXMRNFk0FPGJXxIrp8ysGXNwuZk54pS5l5Ba2jkRcqE8omsfVgItw1gMcDJW1tqMPn-M=@protonmail.com> <87fsxzwaji.fsf@gnu.org> <853F24B0-F5DE-461C-8163-71FCD8581FD7@lepiller.eu> <87czt2u1lb.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 16 Prairial 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: Fri, 04 Jun 2021 17:38:18 +0200 In-Reply-To: (Luis Felipe's message of "Thu, 03 Jun 2021 21:50:18 +0000") Message-ID: <87eedhprmd.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-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 48637 Cc: Julien Lepiller , "48637@debbugs.gnu.org" <48637@debbugs.gnu.org> 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: > So, you mean something like the following would suffice? > > https://luis-felipe.gitlab.io/media/2021/06/guix-academic-publications-20= 21-06-03%2016-39-11.png Yes. > I went ahead and added that "publication-scientific?" field and the sugge= sted cap to scientific publications (patch attached). Let me know what you = think. Awesome, pushed! Thanks for the quick reply and pleasant result! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 05 16:34:18 2021 Received: (at control) by debbugs.gnu.org; 5 Jun 2021 20:34:18 +0000 Received: from localhost ([127.0.0.1]:50151 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lpczq-0001g4-KX for submit@debbugs.gnu.org; Sat, 05 Jun 2021 16:34:18 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59248) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lpczp-0001fs-Ca for control@debbugs.gnu.org; Sat, 05 Jun 2021 16:34:17 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58020) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lpczk-0007ye-7Q for control@debbugs.gnu.org; Sat, 05 Jun 2021 16:34:12 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=53466 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lpczj-0007Ch-Vc for control@debbugs.gnu.org; Sat, 05 Jun 2021 16:34:12 -0400 Date: Sat, 05 Jun 2021 22:34:10 +0200 Message-Id: <87o8ckm4ot.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #48637 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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 (---) close 48637 quit From unknown Tue Jun 17 01:26:49 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 04 Jul 2021 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator