From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 26737 invoked from network); 19 Dec 2020 16:22:15 -0000 Received: from mx1.math.uh.edu (129.7.128.32) by inbox.vuxu.org with ESMTPUTF8; 19 Dec 2020 16:22:15 -0000 Received: from lists1.math.uh.edu ([129.7.128.208]) by mx1.math.uh.edu with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1kqezm-00CrHz-C6 for ml@inbox.vuxu.org; Sat, 19 Dec 2020 10:22:14 -0600 Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.94) (envelope-from ) id 1kqezl-000pr0-Qm for ml@inbox.vuxu.org; Sat, 19 Dec 2020 10:22:13 -0600 Received: from mx1.math.uh.edu ([129.7.128.32]) by lists1.math.uh.edu with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1kqezl-000pqv-2u for ding@lists.math.uh.edu; Sat, 19 Dec 2020 10:22:13 -0600 Received: from quimby.gnus.org ([95.216.78.240]) by mx1.math.uh.edu with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1kqezD-00CrHN-64 for ding@lists.math.uh.edu; Sat, 19 Dec 2020 10:22:12 -0600 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:To:From:Sender:Reply-To:Cc: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=Ux33h89BcO4I3h3dY4Rl3l59oE9bptUYp3cJWviOfr0=; b=obzSPByLmaFtEpiSrurgo6I4F9 uAowvpGM0TBP75ijphC9dmihVApGsO74/eWmG6QYBs7bt35dOUputGU+i3eI4Usi5iIHM0Z5slu1E ZDcmsj6Mz7W7WsdN207kHVNP6bYSqldPUZKPgPDkVxNfrRmiZ+3cQvzPedUaFbAV1S5U=; Received: from mail-qt1-x82d.google.com ([2607:f8b0:4864:20::82d]) by quimby.gnus.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1kqez3-0004X3-Am for ding@gnus.org; Sat, 19 Dec 2020 17:21:34 +0100 Received: by mail-qt1-x82d.google.com with SMTP id y15so3658721qtv.5 for ; Sat, 19 Dec 2020 08:21:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version; bh=Ux33h89BcO4I3h3dY4Rl3l59oE9bptUYp3cJWviOfr0=; b=iwKp/+9CBoree7cKaUlI2+lb/CvjvlUNnTVnnqCm+rcE7Knp2EJuLxGHttoByjRnRh +8cW+JcYRzhWqEfF+2YNQVBRvmaGNArbYd1MfJ97evj3zTo+5JBSUgJRFg7jw93NrJSm CJMgAZspJY8+9Hwz5atM0sWaIxxVa6JriMKriR7hMwfTxWtj9nvJI/xpfVy+ErCB/eMR lnwwSprri2cVEsu3zLtQIRcH2RMUrRdJR0W9uAUg+cVwO1xnKAdzMPG+puNzMjV1G8UA OxoXa5MeBI10D7lYzIAkDlpiNLPvsWOFd3bPJdamFIqSLJd9ECRY1dcwuhnyASvhrb/N HZAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=Ux33h89BcO4I3h3dY4Rl3l59oE9bptUYp3cJWviOfr0=; b=em23gZACr0PhCBngTrlp+C8l3df2BqsjguYfY7B9wEHB5fmwL1AInuoZZrCBv25O9a OyOhas2I2srwXTgO4H2aXho/3wYY4cqk6f8glJddkDrgFjplkSAAPNwacp2ar+ShN424 Cu7N6JmNZ0RiIMmdAgghuBJZsGL/Z+a4uDftjSuDQ2vITUt4eqV4nRoxOTT0zHJOaJ6e Fqxg7nyaDVfVFJAlF/MU1LnPdjaOvT4C9y93dw5gR0sp5vQhfirLRVrgq8TULm/xJE/Q smropBcbUKr4nqJFkiFfNVysWqWfshkwfW+GKXBlS9ZmG2Tsim7SQgwrZeIJ7NvkElk0 JMUA== X-Gm-Message-State: AOAM531Rgm7Eh7wir0dURvRUSB2liShOAkvuHAcfuSZNvkKyYcpdyoNd 1FVW/rxMCVw2T3ZjianLXqwMywZzo0s= X-Google-Smtp-Source: ABdhPJyqmcJNV+sGWpmpCBE+KoaT5jrTuXKviXd+B7yfRTCL7QAF90JWW9QvpBkmbw4+iyGHrpQ2Kg== X-Received: by 2002:ac8:5901:: with SMTP id 1mr9759051qty.350.1608394886684; Sat, 19 Dec 2020 08:21:26 -0800 (PST) Received: from localhost (pool-108-30-234-29.nycmny.fios.verizon.net. [108.30.234.29]) by smtp.gmail.com with ESMTPSA id b78sm3097049qkg.29.2020.12.19.08.21.25 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Sat, 19 Dec 2020 08:21:26 -0800 (PST) From: dick.r.chiang@gmail.com To: ding@gnus.org Subject: Re: access github pull requests via gnus or any other emacs pkg References: <87wnxd6bqr.fsf@mat.ucm.es> Date: Sat, 19 Dec 2020 11:21:25 -0500 In-Reply-To: <87wnxd6bqr.fsf@mat.ucm.es> (Uwe Brauer's message of "Sat, 19 Dec 2020 16:45:16 +0100") Message-ID: <874kkhpy0q.fsf@dick> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain List-ID: Precedence: bulk A. Sjoegren I'm sure will comment soon enough, as he made a significant effort to write a Gnus backend for github. Personally a run-of-the-mill fancy-split on the regex "noreply\\.github\\.com" tidily puts all my github news into its own group. Occasionally I'll reply directly from gnus since Github's comment-as-email-reply is very nice (but you don't get github-flavored markdown). More often though, I click the link in the email where I can get more context and actually see the code. Some things I'm afraid are just better done in a browser as illustrated by the general ill-ease over the debbugs tracker (I've never seen anyone say debbugs is preferable to Github Issues for ergonomic reasons, only political reasons). Creating a gnus backend for github would be a significant undertaking for someone without previous experience writing backends. If I were to do it, I could only ever hope to approximate the debbugs experience, which we already know to be subordinate to the browser experience. Unlike the commercial case where the programmer cannot refuse the customer who asks for something the programmer knows she'll never use, I can clearly see such a backend would never see real adoption, and as no one's under contract, it's possible to circumvent this inevitable disappointment. If you're still not convinced, there's the magit forge package, which gets you fairly close to github-in-emacs, but by all accounts isn't compelling enough to see the widespread adoption that magit proper did. P.S. It's been some time since I was a matlab user, but I appreciated your efforts trying to revive matlab-mode. It used to be so nice before it all came crashing down with Matlab 8.5.