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: Thu, 26 Aug 2021 22:51:41 +0200 Message-ID: References: <87h7fcnmq0.fsf@posteo.net> <87o89kw0hl.fsf@gnus.org> <0c369b25-aedd-1fdf-4813-503f27e42c7c@yandex.ru> <83bl5kro2i.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21091"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: philipk@posteo.net, Eli Zaretskii , danflscr@gmail.com, larsi@gnus.org, emacs-devel@gnu.org To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Aug 26 22:52:46 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 1mJMMf-0005JQ-67 for ged-emacs-devel@m.gmane-mx.org; Thu, 26 Aug 2021 22:52:45 +0200 Original-Received: from localhost ([::1]:58140 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mJMMd-0000pF-RO for ged-emacs-devel@m.gmane-mx.org; Thu, 26 Aug 2021 16:52:43 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33564) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mJMLr-0008UG-75 for emacs-devel@gnu.org; Thu, 26 Aug 2021 16:51:56 -0400 Original-Received: from mail-oln040092073064.outbound.protection.outlook.com ([40.92.73.64]:42466 helo=EUR04-HE1-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 1mJMLk-00010N-6m; Thu, 26 Aug 2021 16:51:54 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PnGIvpi3JG/flG3x7CB4grfI5kqOokUU+3xrFJNHi5QUiAlSHsKPKD4CFCSym4NwHtDYV9st+uYXd+mXIRJroCcIUChjaENYBNCdWEqxW9KZZeOVyV/0gxMoKCHr9RbClchMTOfNuIPvPkphSjQu7X1WrhEvoUThJlvUOafHVwmerJrwLLtLGryJCNVHFTphTSjhzFdAUjOVAcflPx7xDPHMnmkxNQj7dDFa4JKNO5QQWwNmIZJBeoaZfgCmGeDfiRSrNYJLQ+eMSs2/tqVUDC/RKWsxA6Ny7U5K87de7xbLCKHvapoxxK5KKNErYjRTLB6bbPT8xJRBP/z2ygQaig== 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=aboRVF+scjg875MTYz44alygH0DvOpp2O7BPmi4p9bs=; b=C3IOders0IeGonajx0FBaeC2+XJAKmKhraHLbJbEjmmBBLJ/ebNmoiT5qNizYFoYBbPIjMypXcYX2Ft2fa7vlv/VXDtirBQdAuYMolI1QcZZVu5NiverFUNcPDPtv9z0g+isEPHh5tLV9lNwFbrwLcr8RNfCSOfoSsEk43ZSIlIvF//S3hfnMa5r5uYG+ebw0BRavVPQHT0S95e5TUcJ8XPlWBCTkmFkBzVEfHX0fNNfJr5KzJrogZ5Z0YBEBttsitoXHZ7ONCLB+Muo4+j7o3DNm0tzr6prZxVPUxpElD3AxE9sUS1Z/HxjovSW4PGzzgQAQiqP8sd6pIwnEzJojw== 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=aboRVF+scjg875MTYz44alygH0DvOpp2O7BPmi4p9bs=; b=AtIgO9PaCxBK5B+gNIrttRBlF8JxiOS1c7vextX9V8i6YdBt96mIBRGjRyBroOIDVi29tZq7ECIpovpaVSvipIq0K3UdSUEnYv08RGB7ouCiJz3qBkHwaeRS+lS8NYjRmu53ab+o5k1DRRR8AgQWPV7wEhtlUEx2mgcrunIUywcX2NbYc8xE+QD9hvl9c2IEGYJvM4rXjdiCMjHzwHQjqFqw5MFSmLeduN49vJIIFqmUEtFnV/x07VB0U2NN5rGnJXs4RSX1EeRGu1wk55ZugPa7BMnmXasDm3NkWnvdftupq09C/F6SmO7hVKlO09Mljpeda308mVZKl94Q3lafQQ== Original-Received: from DB3EUR04FT047.eop-eur04.prod.protection.outlook.com (2a01:111:e400:7e0c::48) by DB3EUR04HT142.eop-eur04.prod.protection.outlook.com (2a01:111:e400:7e0c::163) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4457.17; Thu, 26 Aug 2021 20:51:42 +0000 Original-Received: from AM9PR09MB4977.eurprd09.prod.outlook.com (2a01:111:e400:7e0c::51) by DB3EUR04FT047.mail.protection.outlook.com (2a01:111:e400:7e0c::293) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4457.17 via Frontend Transport; Thu, 26 Aug 2021 20:51:42 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:F201097663A98A910BB1D263E136E51C004E46EF38CBAF0602F69A40D642143F; UpperCasedChecksum:E4E8A6EF210A58AF1CDA698B9A832969BB5A3F49E01F87A97980F8914DAE6D43; SizeAsReceived:7649; Count:46 Original-Received: from AM9PR09MB4977.eurprd09.prod.outlook.com ([fe80::b483:471e:6dc2:12ae]) by AM9PR09MB4977.eurprd09.prod.outlook.com ([fe80::b483:471e:6dc2:12ae%9]) with mapi id 15.20.4436.027; Thu, 26 Aug 2021 20:51:42 +0000 In-Reply-To: (Dmitry Gutov's message of "Thu, 26 Aug 2021 23:12:51 +0300") X-TMN: [Spu0mTPc/6puoLVhd+Fxf7chQiw69AeU] X-ClientProxiedBy: AS8P189CA0015.EURP189.PROD.OUTLOOK.COM (2603:10a6:20b:31f::11) To AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20) X-Microsoft-Original-Message-ID: <87fsuw53qa.fsf@live.com> X-MS-Exchange-MessageSentRepresentingType: 1 Original-Received: from pascal.homepc (81.232.177.30) by AS8P189CA0015.EURP189.PROD.OUTLOOK.COM (2603:10a6:20b:31f::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4457.20 via Frontend Transport; Thu, 26 Aug 2021 20:51:42 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 46 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 659db120-444b-455e-a724-08d968d34efc X-MS-TrafficTypeDiagnostic: DB3EUR04HT142: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: dPgM2HabPU7SA0ksLfzmXtwKPnSk6yBOx3chE6SL6FPHGNuzboogy9lrcoT/E6pdV5WMPVF72WTp+5ubjUUOIYjZ6shy23x5upxn76ZwdGVWy4TrhQnNv97ycrL7TfLEd92eoVy7ulLTQvo0yeO6RkJApT7Isu1UGwuIVckRRqRsm5wBZB/yrgfxBDPCsDJ7RPgINF8fCYcD+e4h6Fl3+ycarfUaKvyjuFGLBKA+RcH0hLjKDBwe7l5ZVcvCj/Tr1/ZFnZTwE7rfaAkre8g/j9xs0J7SoocvMMQGK+aZOedEHTC/u7KEcI1Qzu8rIxFSAwn4Byq1sIg20wI4w1uSrt+eWDnNqik58o0SyseNhOjUCNImQlWk26A87SIZgdf4CUiCcVbAseqGoZcjn9gYantkG6B69UvRqnO5Atn1APxNW94MVV72RJkEhF7LOCwMVPn/RxOxKuMWNoRNsdvzyM2VzJBZ4fIzgjxFx0KtEWY= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: rajKuYRXRGwRTPPJBdGxSpfyF58kCEKp8KSyqBVrQYghcYm8wG/SY4HjaxBOpn1O3qs606og3FAzlR7LZol9IMKcwaFKF7g4GjKMlPqzlFx95WWzxEEP6+2CU5N9iCGrhZAXwl4zjsxw6uytZWJlZw== X-OriginatorOrg: live.com X-MS-Exchange-CrossTenant-Network-Message-Id: 659db120-444b-455e-a724-08d968d34efc X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Aug 2021 20:51:42.6933 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: DB3EUR04FT047.eop-eur04.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: DB3EUR04HT142 Received-SPF: pass client-ip=40.92.73.64; envelope-from=arthur.miller@live.com; helo=EUR04-HE1-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, 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:273086 Archived-At: Dmitry Gutov writes: > On 26.08.2021 22:41, Eli Zaretskii wrote: >>> On 26.08.2021 20:59, Lars Ingebrigtsen wrote: >>>> Many >>>> don't use mail at all for development, and all they're used to is the >>>> GitLab/Hub way of doing it. >>> >>> Email is used by virtually everyone (for example, to receive >>> notifications about others' actions or messages), what's "unusual" for >>> many is sending patches over email. Or inlining them in comments/messages. >> No, Lars is right: I've heard quite a lot of people saying that they >> feel uneasy to write email messages. > > While there are as many habits as there are people, perhaps we should interpret > it more like "write a first email message", to a particular mailing list. > > There is a whole list of worries a polite and careful person can associate with > that. > >>>> So it's easier for them -- it feels safe and familiar for them to do >>>> development by clicking around in a web browser. >>> >>> We also have a bunch of formal rules for submissions which tend to seem >>> intimidating. A CI with an automated checker running against all PRs can >>> alleviate that problem. >> Automation can alleviate only some of the violations, a minority IME. >> For example, there's no automation known to me that can fix the commit >> log entry format. >> But anyway, what prevents us from having those same checkers running >> on our machines as part of "git am"? > > The point is, someone who has never contributed before can more easily see all > bugs/PRs/discussions from the outside, and when they file a PR, see the checks > succeed or fail (with specific complaints and recommendations) without having to > involve a live person. Hmm, some projects have thousands of issues, some remove solved issues. I am not sure it is so easily discoverable. Also I see a lot of comments on gh advising users to first search for the issue before posting, which makes me thing that people are not so good to "look first" if issue is already solved. > The ability to avoid bothering anyone directly (and risk a negative reception) > can help avoid some of the worries. Maybe Emacs project should be better at informing users about Emacs bug tracker: https://debbugs.gnu.org/cgi/pkgreport.cgi?package=emacs and this one: https://debbugs.gnu.org/ and debbugs package for browsing bugs directly from Emacs?