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: Choice of bug tracker Date: Thu, 31 Aug 2023 20:19:40 +0300 Message-ID: <1af381d1-a65a-3425-f7ef-58e42b7a055d@gutov.dev> References: <87il9kksqz.fsf@dfreeman.email> <83a5udlj47.fsf@gnu.org> <87a5udk1co.fsf@posteo.net> <835y51kslv.fsf@gnu.org> <7a82c524-1aa1-e755-e377-673ebb107a44@gutov.dev> <83r0nok8s4.fsf@gnu.org> <83ledwk4xi.fsf@gnu.org> <76ecf629-a41a-f6e4-f661-2ef926326d6c@gutov.dev> <83zg2cias7.fsf@gnu.org> <83pm37ie54.fsf@gnu.org> <831qfmhyx3.fsf@gnu.org> <87pm36kqlg.fsf@posteo.net> <87il8yuk6q.fsf@yahoo.com> <87ttsfts92.fsf@localhost> <87r0njtrdl.fsf@localhost> <87il8vtqwf.fsf@localhost> 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="7385"; 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: brickviking , emacs-devel@gnu.org To: Ihor Radchenko Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Aug 31 19:20:55 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 1qblLh-0001gK-IS for ged-emacs-devel@m.gmane-mx.org; Thu, 31 Aug 2023 19:20:54 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qblKm-0004qC-KB; Thu, 31 Aug 2023 13:19:56 -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 1qblKk-0004hg-Su for emacs-devel@gnu.org; Thu, 31 Aug 2023 13:19:54 -0400 Original-Received: from out3-smtp.messagingengine.com ([66.111.4.27]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qblKi-0006N3-DB for emacs-devel@gnu.org; Thu, 31 Aug 2023 13:19:54 -0400 Original-Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 6DE905C0183; Thu, 31 Aug 2023 13:19:50 -0400 (EDT) Original-Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Thu, 31 Aug 2023 13:19:50 -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= 1693502390; x=1693588790; bh=oXpcAqKze6bS1T1nvhnCZIk6PnXjuEtILt2 v0OBoEyc=; b=aUQ0iwd1812Wh6qayCpHDtfD0ccI/9QEDxGSyTve48bCGf0vy0B a//WrchnazrW8ZQO6eU16Pe64hMF4LjRF1MaKfFHw1VmdqIRE9/FWkd2QiwEBWeb 8ZSV/CtKNhdNifpGAaLHyhhXcE2fgYseQ8EprE8gdDExmYfISk10L850SSiG2vm8 25geoHUuKa3Bw5L1MN0BLAOPdv+BU81odKyoKeMyVxu29Wh6Wht4E3vSdstShH5v OygQVFGzgy2ngOAg4+PKgK5ZKTZeN8Q9pmyCPbnIysVQAYdXNcYt5TvNMEc2ltlv 8YYDLl6k+duZDwKQN2Sq1GHL4+tx3vDsiPQ== 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= 1693502390; x=1693588790; bh=oXpcAqKze6bS1T1nvhnCZIk6PnXjuEtILt2 v0OBoEyc=; b=YJWDpEfMTSFJFduGPUeFO0zrkCRN7ZD6t04vu9sENIszC4m2fWl FKDcxHvJKrpV42lQwnUC6vA0DHcJVYAbY2pDUetGnZHdLUjgzW+QVdER3JxUcnU3 OgixvLHCDP/sAShIXgkchmBUxZxXSXq2Z/WFyuEdunWzeUEaJID/BbAQFWvHv4ej ub9IEy5Q8NgvcEXhs8iYZ+RgJGVJbQav8fEHYfG56I1CqjuHw2WKJ91esAIMOQRU MN2YgQRlAR72+ecjL4Zg6yQhG/egBwNx21iScoe1BWRmvMuCp5PWRIrAD0jGUT/t 2xJe9g1ytleTQpDjWXaUd8dubUMvFbAyvFQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudegtddgudduudcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepkfffgggfuffvvehfhfgjtgfgse htjeertddtfeejnecuhfhrohhmpeffmhhithhrhicuifhuthhovhcuoegumhhithhrhies ghhuthhovhdruggvvheqnecuggftrfgrthhtvghrnhepiefgteevheevveffheeltdeuke eiieekueefgedugfefgefhudelgfefveelvdevnecuvehluhhsthgvrhfuihiivgeptden ucfrrghrrghmpehmrghilhhfrhhomhepughmihhtrhihsehguhhtohhvrdguvghv X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 31 Aug 2023 13:19:46 -0400 (EDT) Content-Language: en-US In-Reply-To: <87il8vtqwf.fsf@localhost> Received-SPF: pass client-ip=66.111.4.27; envelope-from=dmitry@gutov.dev; helo=out3-smtp.messagingengine.com X-Spam_score_int: -62 X-Spam_score: -6.3 X-Spam_bar: ------ X-Spam_report: (-6.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=-3.478, RCVD_IN_DNSWL_LOW=-0.7, 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:309684 Archived-At: On 31/08/2023 14:03, Ihor Radchenko wrote: > Dmitry Gutov writes: > >>> Yup. It feels "illegal" to open side discussions out of debbugs email >>> threads. Though, on the second thought, nothing should stop users from >>> branching off the thread into emacs-devel while dropping debbugs >>> address. >> The common approach is modern trackers is to create a new issue# for >> every sub-discussion, and leave a link to it in the parent one. > ... and it is what I dislike about modern trackers. > Email threads make such branching trivial. It indeed requires a little more overhead for branching, but OTOH the explicitness makes it easier to remember to split off issues, and since those appear separately as new threads, new such discussions are easier to notice when you are not reading everything. The mailing-list style is lower-friction, but it's also messier: changing a subject is easier, but then if the discussion has been dragging on for a long time, nobody using Thunderbird, at least, will notice the change because the thread tree is so deep already, and there are cross-posts and stuff, which gitlab-style issue trackers make basically impossible. A lot of that is also due to a limitation of how web UIs commonly look in those: the lists of messages are flat (hopefully they can still look threaded in the mail client), so the practice of separating different subthreads automatically became more important.