From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: New Package for NonGNU-ELPA: clojure-ts-mode Date: Sun, 3 Sep 2023 01:12:31 +0300 Message-ID: <47291b87-5188-01c8-99e1-496ed48cd68d@gutov.dev> References: <87il9kksqz.fsf@dfreeman.email> <8734zztmiz.fsf@localhost> <87sf7zqs3l.fsf@yahoo.com> <87il8vs6e7.fsf@localhost> <87jztbqrc9.fsf@yahoo.com> <877cpbs5a0.fsf@localhost> <87fs3zqqgj.fsf@yahoo.com> <874jkfs4o0.fsf@localhost> <87y1hroz47.fsf@posteo.net> <83cyz2ctp0.fsf@gnu.org> <87msy6rzeg.fsf@localhost> <83wmxab0ym.fsf@gnu.org> <87v8cuqg8d.fsf@localhost> <83ttseava1.fsf@gnu.org> <87zg26hvfq.fsf@localhost> <83o7imatsn.fsf@gnu.org> <87pm32htc5.fsf@localhost> <83il8uas6i.fsf@gnu.org> <83fs3yarw9.fsf@gnu.org> <87msy5gfk8.fsf@localhost> <83jzt99co6.fsf@gnu.org> <83a5u4ai91.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18110"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Cc: yantar92@posteo.net, jschmidt4gnu@vodafonemail.de, philipk@posteo.net, luangruo@yahoo.com, stefankangas@gmail.com, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Sep 03 00:13:04 2023 Return-path: Envelope-to: ged-emacs-devel@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 1qcYrW-0004Sl-GL for ged-emacs-devel@m.gmane-mx.org; Sun, 03 Sep 2023 00:13:03 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qcYrB-0002yf-OM; Sat, 02 Sep 2023 18:12:41 -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 1qcYrA-0002yN-3h for emacs-devel@gnu.org; Sat, 02 Sep 2023 18:12:40 -0400 Original-Received: from out4-smtp.messagingengine.com ([66.111.4.28]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qcYr6-0003iW-UP; Sat, 02 Sep 2023 18:12:39 -0400 Original-Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 5072C5C007B; Sat, 2 Sep 2023 18:12:35 -0400 (EDT) Original-Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Sat, 02 Sep 2023 18:12:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm3; t= 1693692755; x=1693779155; bh=HnlX/PgxXEsN8vmIsZzGwzRGPVVDYlq4maU gwmiEW4A=; b=fmfIID7kWVTQYt1aB+E1rMU1aIm6GMCymEfRQFIEqiGyhyF8H4L wqMGcHfXYiKWSBAVuNSEdhvWWKuEZLAks7hFhUStm0ZluzV6DvaDQF4pSk/PanI7 JddS5E2MmKJ39895YMlO1Nme4A2UEchKcK3WT1qmUe7032K24/C/ln7MjqFUTYrQ sRZbLQrUZ0rmqp2APlJr/k6uRh1nUWJCKn8xuGQyYVD4PBZJQ2bMwlFW9iQbyDQJ oA+Xg0DlBrr3a80vV453ypsyV79O2k7OYEcEoB8W3nPoWTxhBEnzh0X+of8stAwC pTHqytjPZcOjLyYyqG6iow2GEmuRWsSO3iA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1693692755; x=1693779155; bh=HnlX/PgxXEsN8vmIsZzGwzRGPVVDYlq4maU gwmiEW4A=; b=elLF753WG9KgPEmHqPTAINUcqWs8kd0Rf2+qylefYKL6Ca8+srS cBLP78LUkIxZNRyPTOIE0bt7UJhdHJpEdj/NVC9aKPv7FTCZSypguUgDJFYx/fpr qd9gXAYMSDO5JeQP7o3pyR5HQKJEFkVGLl7Uf/7T6xwnXyTnAUUe17QpDJ23H4Dx N7bkLUYLFlrg96nxNED4OZND1Qmdm7pemX5tsjr5/UF5Y7tdYhJvQ5cJgWxlz48C lqrWFOpYN7PJhAGGnJpoODzmywzJ1DEwX1r6VZqZp6XN2TWKAbrTe0FT5KcqecnR lKtLtlokFxwPCwiSXEaMeoQScVLzV5O+9Ww== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudeghedgtdekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepkfffgggfuffvvehfhfgjtgfgsehtjeertddtfeejnecuhfhrohhmpeffmhhi thhrhicuifhuthhovhcuoegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrth htvghrnhepteehudejtdehkeelgfdvleetffeujeeulefgtdfhjeettefgtefhgedvtdei ieejnecuffhomhgrihhnpehsrhdrhhhtnecuvehluhhsthgvrhfuihiivgeptdenucfrrg hrrghmpehmrghilhhfrhhomhepughmihhtrhihsehguhhtohhvrdguvghv X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 2 Sep 2023 18:12:33 -0400 (EDT) Content-Language: en-US In-Reply-To: <83a5u4ai91.fsf@gnu.org> Received-SPF: pass client-ip=66.111.4.28; envelope-from=dmitry@gutov.dev; helo=out4-smtp.messagingengine.com X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 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, NICE_REPLY_A=-1.473, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:309916 Archived-At: On 02/09/2023 15:10, Eli Zaretskii wrote: >>> ?? You mean I must keep_all_ the emails I receive forever? >>> >>> What I do is file (a.k.a. "archive") the emails I want to keep, for >>> whatever reasons, and delete all the rest. How is that a >>> "deficiency", let alone one of my MUA? My MUA simply does what I tell >>> it to do. >> Both Debbugs and other newer bug trackers keep the history of older >> comments in their database. >> >> So it's not really an issue of someone being forced to keep email >> archives forever: we can read the older threads on the web too. > Yes, of course. I also do that. I only said that it is less > convenient than having the context right there, in the message to > which I'm replying, that's all. And that people who participate in > discussions via a Web browser frequently omit the context since it's > "right there", and they don't think about someone who receives the > discussion via email. Agree on both counts. I'd just like to add (or reiterate?) that the "browser users" aren't being irrational either: for the "flat" display which is common for both the Web browser view and the browser email clients such as Gmail/Proton/Fastmail adding too much context can feel like a disservice to other parties as well, because if you expect them to use the same method when reading (rather than a traditional email client with threaded display, which I BTW use myself), it would look and feel excessive, both because the reader has to skip over more text to find the new message, and because fewer messages fit in one screen. >> The problem you are discussing it the difference between flat and >> threaded email conversations' display. > No, the problem_I_ commented on was the importance of having the > context in the message to which I'm replying, in the form of quoted > excerpts from previous messages. If I'm required to look it up in > previous messages, it is possible, but less convenient, since I don't > know in which message to look for it, and thus need to look back one > message at a time until I find out. So, where do we go from here? If the new bug tracker allows users to leave comments using the browser, and if enough of them start using that feature, they can naturally gravitate to leaving less context in quotes, for both of the reasons described above. I don't remember seeing any popular newer bug trackers which would use threaded display for discussions either. Even SourceHut's todo discussions are displayed as flat (despite it having no in-browser commenting UI so far): https://todo.sr.ht/~emacs/emacs/1 If we put a lot of priority on the community quoting habits staying the same, that would seem to mean we should only allow replying in our discussions using an email client. As opposed to, for example, tolerating that style in bug report comments (possibly with a convention that we try to keep those threads relatively short, either splitting a bug# into several or moving to the mailing list, whenever a discussion grows too large).