From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 16 15:31:30 2022 Received: (at submit) by debbugs.gnu.org; 16 Oct 2022 19:31:30 +0000 Received: from localhost ([127.0.0.1]:46302 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ok9MA-0003yt-HL for submit@debbugs.gnu.org; Sun, 16 Oct 2022 15:31:30 -0400 Received: from lists.gnu.org ([209.51.188.17]:48238) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ok9M8-0003yi-5f for submit@debbugs.gnu.org; Sun, 16 Oct 2022 15:31:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40368) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ok9M7-0002rm-1c for guix-patches@gnu.org; Sun, 16 Oct 2022 15:31:27 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:42532) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ok9M4-0002qk-L2 for guix-patches@gnu.org; Sun, 16 Oct 2022 15:31:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=91Frxe66W01qkzSL+ITBRxGxZsRgeBaW3ayN9ae+Nm4=; b=H4jkHPAI2sxkxyOp6tmEad7xmx g0pRWpgHFGJdXwFk8qwAKnyV7Hd72M+sz6D35Olwquh9o5JoKnhs0Xygt24Rg0PcWx8iyEkOx+vo2 BV+++JdBkSDg1REvuiOYQitodVMmNhy2QXowX5DNbw/JzzD6srbOio3PONDj+Iodcw1rLEbiIchVz Jvo/RIYJqeFjXRIRDcpFyWOn79E74vueDLumOd9+HTk8j2eqMbuWkP8W8NxE9kFcz2PP36c+5+17g FbV2vM1JNtLwpni2GAk1Dx9gpGmHHdXtjrqR2xNfAfCjMeQBpB4cHAawEQKzGKsKIFWYbGzWln8hQ Hherq47w==; Received: from [192.168.2.1] (port=5616 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1ok9Lu-000F0j-27; Mon, 17 Oct 2022 01:01:14 +0530 From: Arun Isaac To: Ricardo Wurmus Subject: [PATCH 0/1] Add QA status badge to mumi issue page. Date: Mon, 17 Oct 2022 01:01:12 +0530 Message-Id: <20221016193112.14087-1-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.37.3 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=139.59.75.54; envelope-from=arunisaac@systemreboot.net; helo=mugam.systemreboot.net 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_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Arun Isaac , Christopher Baines , guix-patches@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.4 (--) Hi Ricardo, Chris (CCed) has recently set up a QA feature that allows patch contributors and reviewers to quickly check the build status of contributed patches across different architectures. qa.guix.gnu.org provides this status indication as an SVG badge that can be embedded into a mumi issue page. This patch does so. Regards, Arun Arun Isaac (1): Add QA status badge to issue page. mumi/config.scm.in | 4 +++- mumi/web/view/html.scm | 17 +++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) -- 2.37.3 From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 16 15:33:40 2022 Received: (at 58573) by debbugs.gnu.org; 16 Oct 2022 19:33:40 +0000 Received: from localhost ([127.0.0.1]:46307 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ok9OG-00042R-0R for submit@debbugs.gnu.org; Sun, 16 Oct 2022 15:33:40 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:51798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ok9OD-00042H-NN for 58573@debbugs.gnu.org; Sun, 16 Oct 2022 15:33:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=JcSGq/SYK8CTwpeCKkwbuiiGy0BXIheu1KmUfCnD6fs=; b=SR6TZelQiWSLLs0XkIeFCICcae MUZg4n10HweINk4tdk+yES0HPLXBrfK/k3uMO3d3VQ6WhTcNozvj5ql1MlX1u1rQqVN7l6m92j6tq mWfi5XlRtiZAGcpdn5eQ0Qhe8XTgwLhUf39ytXoAGH7iBykFZXX85jNJxtXlI7X42tZk3SLr0Whgx uxG7UGMf93lmjyPTAolMbUnCTIdZLbVnvjejojujp9n/kX1OybQBid9OluS5/KubzTvmB4K24QYuz ddrIvtR+wqy7dNzy+iXQYauoxGGKGkElyXnuG7S6on0cv8djhIk/QZQ+jz+/l8pwtgcRMQJwhJv2e hGAnHrAQ==; Received: from [192.168.2.1] (port=5870 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1ok9O3-000F0w-21; Mon, 17 Oct 2022 01:03:27 +0530 From: Arun Isaac To: Ricardo Wurmus Subject: [PATCH] Add QA status badge to issue page. Date: Mon, 17 Oct 2022 01:03:26 +0530 Message-Id: <20221016193326.14634-1-arunisaac@systemreboot.net> X-Mailer: git-send-email 2.37.3 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 58573 Cc: 58573@debbugs.gnu.org, Arun Isaac , Christopher Baines 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 (-) * mumi/config.scm.in (%config): Add qa-scheme and qa-host configuration parameters. * mumi/web/view/html.scm: Import (web uri). (build-uri-path): New function. (issue-page): Add QA status badge. --- mumi/config.scm.in | 4 +++- mumi/web/view/html.scm | 17 +++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/mumi/config.scm.in b/mumi/config.scm.in index 66ad924..ed9330a 100644 --- a/mumi/config.scm.in +++ b/mumi/config.scm.in @@ -78,6 +78,8 @@ (submission-bug-email-address . "bug-guix@gnu.org") (lists . ("guix-patches@gnu.org" "bug-guix@gnu.org")) (packages . ("guix-patches" "guix")) - (debbugs-domain . "debbugs.gnu.org")))) + (debbugs-domain . "debbugs.gnu.org") + (qa-scheme . https) + (qa-host . "qa.guix.gnu.org")))) (lambda (key) (assoc-ref config key)))) diff --git a/mumi/web/view/html.scm b/mumi/web/view/html.scm index 171fbf9..7fd85bc 100644 --- a/mumi/web/view/html.scm +++ b/mumi/web/view/html.scm @@ -26,6 +26,7 @@ #:use-module (ice-9 match) #:use-module (srfi srfi-1) #:use-module (srfi srfi-19) + #:use-module (web uri) #:export (index help unknown @@ -355,6 +356,10 @@ failed to process associated messages.") ,message (p (a (@ (href "/")) "Try something else?")))))) +(define (build-uri-path . parts) + "Encode PARTS and join them together into an absolute URI path." + (string-append "/" (encode-and-join-uri-path parts))) + (define* (issue-page bug #:optional flash-message) "Render the conversation for the given BUG." (define id (bug-num bug)) @@ -403,6 +408,18 @@ failed to process associated messages.") ;; non-ASCII characters. (sender-name (first messages)) ".") + (div + (a (@ (href ,(uri->string + (build-uri (%config 'qa-scheme) + #:host (%config 'qa-host) + #:path (build-uri-path "issue" + (number->string id)))))) + (img (@ (src ,(uri->string + (build-uri (%config 'qa-scheme) + #:host (%config 'qa-host) + #:path (build-uri-path "issue" + (number->string id) + "status-badge-medium.svg")))))))) (details (@ (class "info")) (summary "Details") -- 2.37.3 From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 16 16:06:14 2022 Received: (at 58573-done) by debbugs.gnu.org; 16 Oct 2022 20:06:14 +0000 Received: from localhost ([127.0.0.1]:46343 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ok9tm-0004wa-Ia for submit@debbugs.gnu.org; Sun, 16 Oct 2022 16:06:14 -0400 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21133) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ok9ti-0004wP-Pv for 58573-done@debbugs.gnu.org; Sun, 16 Oct 2022 16:06:12 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1665950768; cv=none; d=zohomail.com; s=zohoarc; b=geN8H5jhQlU8gjEOIPs4yHDeMreRfKJurC3Ehoeq5FbpxlhTjP40jbl9DT/hLavT74nzASdVvE6F2NQtE3vsLfCfkNWH38K4VvDUlX5YT3SWHDVS8ycPBECyHcysyCooPwBdG113UN075llmVZRskJR+MZuv1WlOK/2Ll72gDGg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1665950768; h=Content-Type:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=eAEcLzMEHy6mhtvvhiZPVCUO//lKqh9C0Q6WPqISEjo=; b=SVdFa5NqDvv+wLuxTTxWZvdg5B9oYmAVU1o+dAS5mHQTBlc+40aeJU/sVMHY3n8LS4v645n/LrapVjOS3DgXAgmunRWfQZINKNXpGn8/j2w/iwO0zTNkGoOHEIJgFkCIUbWvVuIClj922xsrQkS7CZ0gaZpYFFHSnBuOKz3ByN8= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1665950768; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:From:To:To:Cc:Cc:Subject:Subject:Date:Date:In-reply-to:Message-ID:MIME-Version:Content-Type:Message-Id:Reply-To; bh=eAEcLzMEHy6mhtvvhiZPVCUO//lKqh9C0Q6WPqISEjo=; b=guxbRDTm37E2U770C6CZkr4/tZh2/ggems2JZd18dFKuV76ifi+Y/haVzrUXuPJW CxE+UPAELNuDBV/x7Naj8JsvzrQUs7lmB9yOpRjnECZpISHWKeGUGe7VwnnhwE+pjVV b3JO7RsOElzLBgZpKNFSwlTew8w8ovJlwWrkIopc= Received: from localhost (73-110-142-46.pool.kielnet.net [46.142.110.73]) by mx.zohomail.com with SMTPS id 166595076650946.511004243178604; Sun, 16 Oct 2022 13:06:06 -0700 (PDT) References: <20221016193326.14634-1-arunisaac@systemreboot.net> User-agent: mu4e 1.8.9; emacs 28.1 From: Ricardo Wurmus To: Arun Isaac Subject: Re: [PATCH] Add QA status badge to issue page. Date: Sun, 16 Oct 2022 22:05:50 +0200 In-reply-to: <20221016193326.14634-1-arunisaac@systemreboot.net> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Message-ID: <87bkqbedp0.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 58573-done Cc: 58573-done@debbugs.gnu.org, Christopher Baines 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 (-) Arun Isaac writes: > * mumi/config.scm.in (%config): Add qa-scheme and qa-host > configuration parameters. > * mumi/web/view/html.scm: Import (web uri). > (build-uri-path): New function. > (issue-page): Add QA status badge. Applied, thank you! -- Ricardo From unknown Sun Jun 22 11:38:41 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 14 Nov 2022 12:24:09 +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 From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 23 08:24:11 2024 Received: (at control) by debbugs.gnu.org; 23 Feb 2024 13:24:11 +0000 Received: from localhost ([127.0.0.1]:38392 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rdVX9-0000M9-9g for submit@debbugs.gnu.org; Fri, 23 Feb 2024 08:24:11 -0500 Received: from sail-ipv4.us-core.com ([208.82.101.137]:52832) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rdVX7-0000Lx-DD for control@debbugs.gnu.org; Fri, 23 Feb 2024 08:24:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=0PeEJYVffjYOBZE HGZWFMzZuqMQDkikIxyohJDTEc0c=; h=date:cc:to:from; d=lease-up.com; b=hd uWOtzruwXENaYv9M3KDGM1xgXMQYebOROpyi0dQOtUdq2T6NJqybegl/3CYFadl66+XGCW UBykA+2Hr1VxczMBuTammIk7z3rZCtX5l1M2wILplj4MsIJKCrQt59gJs9+QO10yOuBB1/ DQRuB/cf0/1x1pROxNrsDEG9pWvE4= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id ed37bc2b (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO) for ; Fri, 23 Feb 2024 13:23:44 +0000 (UTC) From: Felix Lechner To: control@debbugs.gnu.org Date: Fri, 23 Feb 2024 05:23:44 -0800 Message-ID: <875xyf1fhb.fsf@lease-up.com> MIME-Version: 1.0 Content-Type: text/plain 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: unarchive 68680 reassign 68680 mumi archive 68680 unarchive 63802 reassign 63802 mumi archive 63802 unarchive 63215 reassign 63215 mumi archive 63215 Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject -0.0 T_SCC_BODY_TEXT_LINE No description available. 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: 1.0 (+) unarchive 68680 reassign 68680 mumi archive 68680 unarchive 63802 reassign 63802 mumi archive 63802 unarchive 63215 reassign 63215 mumi archive 63215 unarchive 61645 reassign 61645 mumi archive 61645 unarchive 60410 reassign 60410 mumi archive 60410 unarchive 60292 reassign 60292 mumi archive 60292 unarchive 60292 reassign 60292 mumi archive 60292 unarchive 58573 reassign 58573 mumi archive 58573 unarchive 54024 reassign 54024 mumi archive 54024 unarchive 49115 reassign 49115 mumi archive 49115 unarchive 48160 reassign 48160 mumi archive 48160 unarchive 47739 reassign 47739 mumi archive 47739 unarchive 47520 reassign 47520 mumi archive 47520 unarchive 47121 reassign 47121 mumi archive 47121 unarchive 45015 reassign 45015 mumi archive 45015 unarchive 43661 reassign 43661 mumi archive 43661 unarchiv 43166 reassign 43166 mumi archive 43166 unarchive 41906 reassign 41906 mumi archive 41906 unarchive 41098 reassign 41098 mumi archive 41098 unarchive 39924 reassign 39924 mumi archive 39924 unarchive 39924 reassign 39924 mumi archive 39924 unarchive 39924 reassign 39924 mumi archive 39924 thanks