From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?Q?Bj=C3=B6rn?= Bidar Newsgroups: gmane.emacs.help Subject: Re: a package to connect to github issues Date: Sat, 31 Aug 2024 18:45:54 +0300 Message-ID: <48196.4183434442$1725119205@news.gmane.org> References: <87o75hewb4.fsf@mat.ucm.es> <86h6b9nbft.fsf@gnu.org> <87ikvpeuhw.fsf@mat.ucm.es> <86frqtn43v.fsf@gnu.org> <86h6b8lrw7.fsf@gnu.org> <87a5h0u5cs.fsf@mat.ucm.es> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="13668"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sat Aug 31 17:46:37 2024 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1skQJB-0003P7-Ip for geh-help-gnu-emacs@m.gmane-mx.org; Sat, 31 Aug 2024 17:46:37 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1skQId-0007Rv-Fk; Sat, 31 Aug 2024 11:46:03 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1skQIb-0007Rm-6J for help-gnu-emacs@gnu.org; Sat, 31 Aug 2024 11:46:01 -0400 Original-Received: from thaodan.de ([2a03:4000:4f:f15::1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1skQIY-0000cr-08 for help-gnu-emacs@gnu.org; Sat, 31 Aug 2024 11:45:59 -0400 Original-Received: from odin (dsl-trebng12-50dc75-154.dhcp.inet.fi [80.220.117.154]) by thaodan.de (Postfix) with ESMTPSA id C62B7D0004C for ; Sat, 31 Aug 2024 18:45:54 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1725119154; bh=az31aqJvLD/HHNYdTnCXIfKN14P2QFcR1W8/2NjUnKY=; h=From:To:Subject:In-Reply-To:References:Date; b=xjgYDd+hT+FtUEmMd/rrN7jxNB3GHtEuXr68Zdws7LH88IL3dfpDYmP+f95rIej7y T3K1CxVkMZ0+PNKlRYw5QFycvOWmGybqnzfVURZnEO8lBZ6pUj8ke7aCXFxBY3j32p tsi9DVQy/8olWpoTmwYJddbr4YmxNYQNtppKPL8T+q4u29KUkMrHc0SKYDUOF1REIA RtXSxU+RFd6BWUKAXbtaexEo3tAEKObYyGGzaRQ5IobRsbczfDEVGMQDRCTa+1iZX/ DprKAIDlrSe8zUZcZws2OHlS/eJbQ6jpD8+JUVEHKyKeQPoHTXL7jNp+wA88tcrj81 TVnEmTZrKMF0gK3cz5wpx7fUZf4RQMHBFLC4CoU0Nv3o62w7IpgIPVaFWCdwZprIcd /AZKYtdiZuGqEfe2wxNx6pFEFcJoPyM20K2g/d7XeyqBNE17l6nRm5hcyF0Oo/LZTS 4ClYc7Bf/v/QFBYvbN+aUw5ln/2+YejhyYJvsQr2XSOMj7b96Pn0VUqM0HATNIXvb2 rz0XS5DfVojf6vPxVe7utX03DRJFs3/lDJz2E6CinCVQaI9L6wJVMZu0dAn5u9TIpm AGLIu3smGkguwH6+805gW6TEwm9U1/Fpn2o2PMESARjjG3tvmDYXDW1Il/9+me75PM VtNBg1pZaoyuDRfN9pV9uWIs= In-Reply-To: <87a5h0u5cs.fsf@mat.ucm.es> (Uwe Brauer via Users list for the's message of "Sun, 25 Aug 2024 14:58:11 +0200") Autocrypt: addr=bjorn.bidar@thaodan.de; prefer-encrypt=nopreference; keydata= mDMEZNfpPhYJKwYBBAHaRw8BAQdACBEmr+0xwIIHZfIDlZmm7sa+lHHSb0g9FZrN6qE6ru60JUJq w7ZybiBCaWRhciA8Ympvcm4uYmlkYXJAdGhhb2Rhbi5kZT6IlgQTFgoAPgIbAwULCQgHAgIiAgYV CgkICwIEFgIDAQIeBwIXgBYhBFHxdut1RzAepymoq1wbdKFlHF9oBQJk1/YmAhkBAAoJEFwbdKFl HF9oB9cBAJoIIGQKXm4cpap+Flxc/EGnYl0123lcEyzuduqvlDT0AQC3OlFKm/OiqJ8IMTrzJRZ8 phFssTkSrrFXnM2jm5PYDoiTBBMWCgA7FiEEUfF263VHMB6nKairXBt0oWUcX2gFAmTX6T4CGwMF CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQXBt0oWUcX2hbCQEAtru7kvM8hi8zo6z9ux2h K+B5xViKuo7Z8K3IXuK5ugwA+wUfKzomzdBPhfxDsqLcEziGRxoyx0Q3ld9aermBUccHtBxCasO2 cm4gQmlkYXIgPG1lQHRoYW9kYW4uZGU+iJMEExYKADsCGwMFCwkIBwICIgIGFQoJCAsCBBYCAwEC HgcCF4AWIQRR8XbrdUcwHqcpqKtcG3ShZRxfaAUCZNf2FQAKCRBcG3ShZRxfaCzSAP4hZ7cSp0YN XYpcjHdsySh2MuBhhoPeLGXs+2kSiqBiOwD/TP8AgPEg/R+SI9GI9on7fBJJ0mp2IT8kZ2rhDOjg gA6IkwQTFgoAOxYhBFHxdut1RzAepymoq1wbdKFlH Received-SPF: pass client-ip=2a03:4000:4f:f15::1; envelope-from=bjorn.bidar@thaodan.de; helo=thaodan.de X-Spam_score_int: -14 X-Spam_score: -1.5 X-Spam_bar: - X-Spam_report: (-1.5 / 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, INVALID_MSGID=0.568, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:147864 Archived-At: Uwe Brauer via Users list for the GNU Emacs text editor writes: >>>> "EZ" == Eli Zaretskii writes: > >>> From: Matthias Meulien >>> Date: Sun, 25 Aug 2024 08:49:13 +0200 >>> >>> > To pull and push to GitHub, you can use Git as usual, since GitHub is >>> > a Git repository. >>> > >>> > But you said "connect to issues on GitHub", so how does on "connect" >>> > or "pull and push" with issues? >>> > >>> >>> I guess the OP want to fetch issue descriptions, render and edit the issue >>> descriptions, browse comments, write replies, change issues status, etc. >>> all in Emacs. Not in his web browser. > >> If the access being sought is via email, then GitHub lets users ask >> for all the discussions to be sent via email. Issues are sent to >> those who submitted them or subscribed to them. > > That is correct. > However, the problem is that github encourages the use of markdown > syntax for example to emphasize source-code (well and other structures I > do not care about much). > IMHO it really depends on your workflow. You try to reply Email with a Github/Forge app/mode it might not be so easy to adjust to. Since these apps don't notify you on issues in the same way and display new messages in a way you can with email unless they specifically focus on a good user experience when working on bugs. You can markdown support but loose the other features you have unless the apps are in a good shape to be useful. Further not all forges offer the same integration via the API that any app would use compared to what their website offers. I.e. Github doesn't allow to select which email is used when merging pull requests using their API but on the website its possible. > The point is that if I add markdown syntax in my email replies, the > github software deletes that syntax, the reason is not clear to me, > maybe to fight spam. I don't change the mime-type of my emails however Github still does recognize the markup of email e.g. when quoting another person. The ruby package they use to parse email replies you can find here: https://rubydoc.info/gems/email_reply_parser/ IMHO the added markdown support isn't worth the effort. For email replies to work better is something only they can fix.