From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Arthur Miller Newsgroups: gmane.emacs.devel Subject: Re: Gitlab Migration Date: Sat, 28 Aug 2021 04:31:59 +0200 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17786"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: emacs-devel@gnu.org, Daniel Fleischer , Daniel =?utf-8?Q?Mart=C3=ADn?= To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Aug 28 04:33:09 2021 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 1mJo9Z-0004Md-NT for ged-emacs-devel@m.gmane-mx.org; Sat, 28 Aug 2021 04:33:07 +0200 Original-Received: from localhost ([::1]:54228 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mJo9Y-0005lO-1d for ged-emacs-devel@m.gmane-mx.org; Fri, 27 Aug 2021 22:33:04 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34492) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mJo8d-00054m-N6 for emacs-devel@gnu.org; Fri, 27 Aug 2021 22:32:09 -0400 Original-Received: from mail-db8eur06olkn2032.outbound.protection.outlook.com ([40.92.51.32]:51322 helo=EUR06-DB8-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mJo8a-0006BS-Bx for emacs-devel@gnu.org; Fri, 27 Aug 2021 22:32:06 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bwy7eXuXpcyesqAuMgrw9Hh4gSfm1UDvf3LVl9WZ6yUrtWcxFAlCZQErkepnBspeBizNUWy6T80NLNmrY50c+BTGWTvOp+y3wDE08JDLtXcTijjqf8p05R7v2H/1I6OTLWsIiw1NHiIg7ZG6wtnL8UL4LcSnc/IkWrN+mtl/kk8xHA0kntBOooDkcfrJD1NbuNDpIbQtw7sxNfxP4mTY0DuM5mCW0kPu2TsQJZ80PiPJAk+ZtGD0xu9CtVZeei8z9uPblVrhc4fn5kM2MfaPAPFp1+JlzSyFi4JUI+HIK4VXciqIgqIQi/oL80XlxmqsqvnTj0L7uT5Ctwv81gCseQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Z0SOXO2vPEpdY/G0C9ebZUiDBl0x9VT9LN5BEZTF83A=; b=mEmYVcIrOgNgkFEVSQPv5I0qXUzi56m8dV1F5ze9hrmdvLdLgBzzhY+1C9EyZCDDucRZ515BMOUC6kLRee+YRTm/XUELFeFyRvuSJ2khIjYLwQmYeqZ4/7FYGEN/JXZhglHxqmvj4qDMTbbB1SASeKdP/Zgk+gXWtSVewRtfL1/GtL5PPAQo9mw7m+p1V0tua5Hh4gWvpTFYlf9OJ2nQUyZU/Upo5G5hYNB+dF+EFQu7GJPdafUdNU1ZoaFFuw5P07HtB46G3DdyZUNjwqBlTqOGDE1I2i55JHleuteqECiE4kJpCQqdJIFYWdYhBoafX2iHv7cBKAID8oiwOZglEw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=live.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Z0SOXO2vPEpdY/G0C9ebZUiDBl0x9VT9LN5BEZTF83A=; b=ZKnOb6kzGIVAn5BGqq8l/WfmPwefy4tLPWNQjXJjZmumepY8GHf12xi2hD61hVQSa6/Qmwlf873oUbjDELPlhNR0+1f+rAf5Ntwb8FgBTjFMlTwZ2efyxTQAQACs0X8LQDbp6GAXNh9nQ2OohwgNBNGRUEdkym0Zma9N2wjmD0MeC+Xvgipx3AATZQSJCX2x3h6Dy44tlb+5W4N0eFEDhoAKXuYExz74a2DyMy01E0nDWJsXmzkd2GyN7K5tMIgclkik0Vk30QO+BeJ9J3EKjLfvzNDaAdaTrgGt04b0edgQheDuvMAeGgglVHfbMGNPnqvmzzq5gUFVmmpycmE+mA== Original-Received: from AM7EUR06FT041.eop-eur06.prod.protection.outlook.com (2a01:111:e400:fc36::53) by AM7EUR06HT210.eop-eur06.prod.protection.outlook.com (2a01:111:e400:fc36::476) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4457.17; Sat, 28 Aug 2021 02:32:00 +0000 Original-Received: from AM9PR09MB4977.eurprd09.prod.outlook.com (2a01:111:e400:fc36::4c) by AM7EUR06FT041.mail.protection.outlook.com (2a01:111:e400:fc36::165) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4457.17 via Frontend Transport; Sat, 28 Aug 2021 02:32:00 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:F3D2106857BE37A294EF89BF50013097232872B077A8660E3DF5A5E9B256BB27; UpperCasedChecksum:3E3538B43F193BBEFB6F6D61DDD14FD021DC8250062645C4D543C0DD4D15E21A; SizeAsReceived:7545; Count:46 Original-Received: from AM9PR09MB4977.eurprd09.prod.outlook.com ([fe80::35f2:ac79:ee50:c46c]) by AM9PR09MB4977.eurprd09.prod.outlook.com ([fe80::35f2:ac79:ee50:c46c%8]) with mapi id 15.20.4457.023; Sat, 28 Aug 2021 02:32:00 +0000 In-Reply-To: (Stefan Monnier's message of "Fri, 27 Aug 2021 17:07:10 -0400") X-TMN: [o3LkzmZZjehbboE6pYwW1M/SNRSCfThC] X-ClientProxiedBy: AM6PR0202CA0049.eurprd02.prod.outlook.com (2603:10a6:20b:3a::26) To AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20) X-Microsoft-Original-Message-ID: <87eeaez4dc.fsf@live.com> X-MS-Exchange-MessageSentRepresentingType: 1 Original-Received: from pascal.homepc (81.232.177.30) by AM6PR0202CA0049.eurprd02.prod.outlook.com (2603:10a6:20b:3a::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4457.20 via Frontend Transport; Sat, 28 Aug 2021 02:31:59 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 46 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 5da8e918-3c68-4489-3859-08d969cc0357 X-MS-TrafficTypeDiagnostic: AM7EUR06HT210: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 21dVze02RefDvs6Ce24ujg/c3r/dTL3dqmNs6k+owlKHM0ZxKlTrFF9oDEigLCDMVtJrSv5tRGNrlQQ1mXqMRKvB+jIK7Gy2CGPf0ZSXuA3G4BWMRA5xiIwG9LV5ZffCm2sFFiyyUBKasWKq0rSlvNu91nXJt8FZGeOGWRnXRL4+D1jfY5HgpLhh5jkCm/ZUZgySBbUyoR8QLQux7AiDVGEUUVjmSS7lhVJM1phZNWr2ES9VcJtNk/Zjv9E0UL7BA2drc9f1Zrwf4tgRQ8NwZewVkkfRM4Azyss9UfalIILKUzZSnZKzkOL7XamBrHOhtvXZlRYIv+sad9xpM1lon5E6uMOj0eSZ82siEWGuRHbnkK7299TQ6c2pN00CCv66QlFpLCqAb+9qXqJeW/9f4BqREOBbuKTBoKCXV1o3jycwTVP11I4Cy93K3XM3XJSJ X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: L1hXH4OncDt1IEHPimwDl3IXfEv40/C5uesZwVloFvhm3iwYMyu6N0NA05bXKOgiPkpKJx/+41Yi5jEbY+R5IQWJuGlXwdQmj78OThcKSWd7F5NCfgjuFGO2i5lBf8ExzrTdHAFfk1d6FoW0k4ym/g== X-OriginatorOrg: live.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5da8e918-3c68-4489-3859-08d969cc0357 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Aug 2021 02:32:00.3343 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: AM7EUR06FT041.eop-eur06.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7EUR06HT210 Received-SPF: pass client-ip=40.92.51.32; envelope-from=arthur.miller@live.com; helo=EUR06-DB8-obe.outbound.protection.outlook.com X-Spam_score_int: -1 X-Spam_score: -0.2 X-Spam_bar: / X-Spam_report: (-0.2 / 5.0 requ) BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-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.23 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" Xref: news.gmane.io gmane.emacs.devel:273209 Archived-At: Stefan Monnier writes: >> Perhaps the people that contribute regularly to Emacs could describe >> their workflow in more detail. For example, things like how they like >> to interact with bug reports (if they use the Debbugs Emacs package, for >> example), > > FWIW, here are my main criticisms of debbugs for my own personal use: > > - Can't search the database when I'm offline. > I really wish the database was stored in Git, so I could easily have > a clone of it. This said, compared to other issue tracking systems, > the fact that it works over email makes it at least partly usable > offline, which is a big plus. I think storing it in Git itself would be very nice indeed. I wonder if it would even be possible to tuck git bases workflow on top of it? Every bug could be a branch, with each email as a commit to that branch. If we could git clone it locally, people could push/pull bug repports instead of sending mails if they prefer? > - No notion of "subscription" to a bug, so replies will sometimes fail > to reach me. > > - The notion of "archived" bugs is a pain in the rear when you send > a new message and the message just bounces back with "the bug is > archived". > Either get rid of it, or automatically unarchive bugs when a new reply > is received, or something (e.g. ask for a confirmation message to > unarchive the bug and add the already sent message), but the current > way this is handled is *really* poor. > > - I find it a big difficult to classify bugs. I'm not sure exactly what > I'd like, and maybe some of it can be done via tags and other things > already, but I think I'd like it if bugs could be "assigned" to persons > and/or to files and/or to "subsystems", and maybe even combine this > with ways to describe relationships between those things (so the > search tools can known that a given file belongs to a particular > subsystem, for example). > > The poor web UI is of course another criticism but it mostly doesn't > affect me. > > > Stefan