From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 0A6mNOWvcWEeKQEAgWs5BA (envelope-from ) for ; Thu, 21 Oct 2021 20:22:29 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id uFUhMOWvcWGBPAAAbx9fmQ (envelope-from ) for ; Thu, 21 Oct 2021 18:22:29 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id E4144DED0 for ; Thu, 21 Oct 2021 20:22:28 +0200 (CEST) Received: from localhost ([::1]:41424 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mdchv-0005yh-Ru for larch@yhetil.org; Thu, 21 Oct 2021 14:22:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45976) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mdchR-0005wy-2y for guix-devel@gnu.org; Thu, 21 Oct 2021 14:21:58 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:39048) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mdchL-0005um-TV for guix-devel@gnu.org; Thu, 21 Oct 2021 14:21:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=Z5EFgH+gZdGTH2YSyihuAwcXis3R/ey1YXG5GB1IACE=; b=pw5jBN4Vr1OyVJGOx/s0YDAxSJ zFgA+u1Hvrygc5JfoXHwsUbeuNTuaje0BS/rJqfpD+TwJAmT3Fr5gsdmM3GzOZ4pi3s/1n1M02K8j 67KddOBtChxQ4MDs8DaeAa7QTT2LV0Og16NS6SbR4a/OMngLSOZL3xDOVO+MXbVG8iLdQxQAxbQiX b9TZBVc/yHQvg1xofNrEa1Gc53EHyIcc4SIHV6bnnIH+a3ndrMAY0Ed2TCLAXnIAP/FmdTLQnOtMy SCnDubF8UHkRQNBFe4fiBsKfgBEfRtg8uAnhkKaRhan7XiOh3OAcxj8GthSJWIG9Z327rfC4Hp9r7 FhX2BQxQ==; Received: from [192.168.2.1] (port=49214 helo=steel) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1mdchF-000Osu-9u; Thu, 21 Oct 2021 23:51:45 +0530 From: Arun Isaac To: Ricardo Wurmus Subject: Re: Incentives for review In-Reply-To: <87sfwu8ien.fsf@elephly.net> References: <874k9if7am.fsf@inria.fr> <86ee8hfm1k.fsf@gmail.com> <87sfwx896z.fsf@inria.fr> <86k0i9drh5.fsf@gmail.com> <87mtn56mzg.fsf_-_@inria.fr> <87cznyfmcb.fsf@gmail.com> <87sfwu8ien.fsf@elephly.net> Date: Thu, 21 Oct 2021 23:51:38 +0530 Message-ID: <87v91qb5n1.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" 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-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1634840549; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=Z5EFgH+gZdGTH2YSyihuAwcXis3R/ey1YXG5GB1IACE=; b=Ts8uOCjFr8oE2Z5LPPiz7xcnoRWKKky62yD1ZPX1M2qOwjieL2AvKLlrWn5QkpnSQMSvE1 M5vpy2MoTtAFwvTWjTQCAt2JsIB6SfxTeKiPTBPeKTgdUcxb65rFFq2Cq3gL+fGPRaOFkm HhmO9HZTK1yrZ3Z/Ykimsn+KQs6VXtfn18fsDTIrS+ntiBN6MdVf5vQoILFNg4UjoxYevy rS1xbw7HbLdurTAPcS3kWpZkHFWd5+eewzRukhsV+ubPwXx5NfaAs8IpUFXZkb6pZ0aXfm J9zwyJBuCCVKkeezRTZcV222F/Ui7GCuk/hZgw2EvWw3o5afv+xgG4ZMch4Cuw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1634840549; a=rsa-sha256; cv=none; b=jjvz7xm/75hkT/4GtSo1OTEMoBpWdvJu6knSrr2vkAeH4U6sCJ6agHu5mICuc3jMLBcPIE a6cC5fpWJh7ZuB8lqv+5vlZGvqg8FGMuQYQmcFMcdHDNPQTuIp0ANlnRL2wHKJNlbiji3B CwoFoLtOtX8k4j00ESEsYHkWlc+tYtmSo9Ai/Dkv0W7qFFOwQ2lnCZjCEJbxKRieJO5+5i CgrAXAF/1wmJCQ0Z+Pd3OiyYBitmuqYFayaBmsErBK6PUMXcj7OpHTRyl9CSjMW5U0wx3r dLarDIv3CfrQOxJTNjKM+NktsnQcS1uF9Y0mHsvc2FoAkbZHzRRudfV8vvaHtQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=systemreboot.net header.s=default header.b=pw5jBN4V; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -3.83 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=systemreboot.net header.s=default header.b=pw5jBN4V; dmarc=fail reason="SPF not aligned (relaxed)" header.from=systemreboot.net (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: E4144DED0 X-Spam-Score: -3.83 X-Migadu-Scanner: scn1.migadu.com X-TUID: V/4QAJ2gZFZ7 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, > Thiago=E2=80=99s idea to allow people to subscribe to certain *kinds* of > issues when they are reported is also good. I agree this is a great idea. Recently, I unsubscribed from guix-patches. It's just too high volume. These days, I prefer to just search for issues using emacs-debbugs and mumi. Here's another idea for mumi: mumi should have a JSON API. Debbugs' SOAP API is quite terrible, and doesn't even expose such things as the number of emails in an issue. Mumi can offer its own API which does these things properly. That way, we can write new clients (say, a CLI client) for mumi, that can filter more intelligently. If we had a good CLI client, our contributors wouldn't have to set up an email client or emacs just to participate. The way I see it, we are outgrowing general purpose bug trackers like debbugs. We need a special purpose bug tracker specifically for Guix with its special requirements. We are a big enough community for this to be important. I might be able to find some time to implement a simple JSON API for mumi. Would there be interest in such a contribution? Regarding, hacking on mumi, I understand that issues.guix.gnu.org is on an IP whitelist with the GNU debbugs server. How do I hack on mumi if simply running it on my local machine, and pulling data from GNU debbugs would alarm the debbugs admins? Regards, Arun --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFPBAEBCAA5FiEEf3MDQ/Lwnzx3v3nTLiXui2GAK7MFAmFxr7MbHGFydW5pc2Fh Y0BzeXN0ZW1yZWJvb3QubmV0AAoJEC4l7othgCuzjRAH/j8KHMkRk8tHqcby+GOK PQCYYgf9DOnRLrqHWfppWL/FJwpTDeeM/hgUO4VnPZ44rHl/1kwQqtwEcxnUNlpn BA23ulhsRLiCEOiMaPRER1/iErDtF5o+oAscH+rISvqSCFHpRpXnjt7unnnybfti rWlWO27QWYkZrtL8Pg4UDxb8cNtXxP5ATEYe19Y4X0X5karLl8juxykSMKYhCUj3 TqR6GvsM+ArPNL4T+44Io0upJ2lrHodJOW4dV7Eh64i1afnaoFoO+g9gYJe8WSD+ FZ1M9mAJcV6UV6PLiH1+a1LsjesOln3xISrY7Xp+s6fFEMpCSLIuPU+PkLGsRFI9 Lm8= =GOZh -----END PGP SIGNATURE----- --=-=-=--