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: contributing to Emacs Date: Mon, 19 Jun 2023 00:16:22 +0300 Message-ID: References: <83v8fnslfz.fsf@gnu.org> <87v8fnh1h2.fsf@web.de> <83mt0zs9rc.fsf@gnu.org> <0a968a4e1b267c0f15dd237e6ea12a709fc06d5e.camel@yandex.ru> <838rcisj7o.fsf@gnu.org> <6537fa5fa5c1fe8437ed99ee0988e35895f5a54b.camel@yandex.ru> <8423a35750d8d8e0437c7708f6b4d0bbdfdb7fe0.camel@yandex.ru> <6981052a75913ea435ae2adaccdaa1c66252a6df.camel@yandex.ru> <6a22f3608f37e238ffbd20d6dead86d3aa76d01e.camel@yandex.ru> <96766e99bf2618cc4290498933c6e32bc2a0f98a.camel@yandex.ru> <83o7ldpcs8.fsf@gnu.org> <3c64fe534fee45ff75c9e2c3cece8e2ee146091e.camel@yandex.ru> <83zg4xnnyi.fsf@gnu.org> <7d40d26e48d73c6f13557c665be250c224fbc38f.camel@yandex.ru> <83v8flnme3.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33861"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Cc: ams@gnu.org, emacs-devel@gnu.org To: Eli Zaretskii , Konstantin Kharlamov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Jun 18 23:17:19 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 1qAzlu-0008Ym-By for ged-emacs-devel@m.gmane-mx.org; Sun, 18 Jun 2023 23:17:19 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qAzlC-0002Uf-HQ; Sun, 18 Jun 2023 17:16:34 -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 1qAzlA-0002UI-J7 for emacs-devel@gnu.org; Sun, 18 Jun 2023 17:16:32 -0400 Original-Received: from wout4-smtp.messagingengine.com ([64.147.123.20]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qAzl8-0007YP-Ob; Sun, 18 Jun 2023 17:16:32 -0400 Original-Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 1F47C32003AC; Sun, 18 Jun 2023 17:16:27 -0400 (EDT) Original-Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Sun, 18 Jun 2023 17:16:27 -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= 1687122986; x=1687209386; bh=ISJHH100zQ+kY01laL6+9esMVY72DhBDs0+ kKpjJW3o=; b=3URsnBOvhpJuP8xyNV/5A++Lyx4fEhxSFczBua6dAoPFJZr6bkt 9qdFbWptEa+URHJ0ma+UvFZ/3FgzW2bqYIPxJ8CQCQiSqGZLH8z+Rhw0Ee4iNPQu LwiF6I2X+YgTWDfOW6p8vCOcIlcxbnZbbjzNYCtFGaUxJ9zaQFZL2Z9ve0s3Zq3v uyr1F5y568apLCtEfThKJQnlVnKfcdrM7gH+NvpYjVGJ/jxe6y4q2vjiMQoM74LM T7eXEe55NWXgeZtyyoOPYMZE+d3Gy+9Cmm17hupyJjgLO9Bs/iRDrz9SNZj08zwl cqToVLJAeA0V6kIxUjM3217g0QMZ1riZZOQ== 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=fm2; t= 1687122986; x=1687209386; bh=ISJHH100zQ+kY01laL6+9esMVY72DhBDs0+ kKpjJW3o=; b=qX2kljGvV+CO9iwMTnBXDAK4aFGIlmpHULQzUrlB3EUAVp3gudz JWR5g0/e+lSZxA+gJ7ldYxO04mDF87Iweu/yp5O6vLbb2+QDrEGM214VGdcFO2YK R6cv9kyVf7hrzDhPtCs1ABfZKgZHk0Qn5YlmVfYP4Gzh/U5tp1t1b1MSH8IAO+AD ax8JCHDzE5mwmSvx4ODb8jz1Qe9A+R44KSSiYbcU5ZcYYP06rOLNsA7/oggALEB2 UOTfVAv2z7/xR9DEAK6Tg7mhrsW6UbfGVrTDMcv+0/dcc0dkVhqI1cBU+cJk8VOA 7CvoPyML0nrMQA+hpCRsgfenKNiHwq55fBg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrgeeftddgudehlecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefkffggfgfuvfevfhfhjggtgfesthekredttdefjeenucfhrhhomhepffhm ihhtrhihucfiuhhtohhvuceoughmihhtrhihsehguhhtohhvrdguvghvqeenucggtffrrg htthgvrhhnpeevtddtgeffveeiudelleehffeufedtueevudfgieehffefgefgiefgkedu hfdtffenucffohhmrghinhepghhnuhdrohhrghdpfihikhhiphgvughirgdrohhrghenuc evlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegumhhithhr hiesghhuthhovhdruggvvh X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 18 Jun 2023 17:16:25 -0400 (EDT) Content-Language: en-US In-Reply-To: <83v8flnme3.fsf@gnu.org> Received-SPF: pass client-ip=64.147.123.20; envelope-from=dmitry@gutov.dev; helo=wout4-smtp.messagingengine.com X-Spam_score_int: -28 X-Spam_score: -2.9 X-Spam_bar: -- X-Spam_report: (-2.9 / 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=-0.09, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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:307013 Archived-At: On 18/06/2023 12:35, Eli Zaretskii wrote: >> From: Konstantin Kharlamov >> Cc:ams@gnu.org,emacs-devel@gnu.org >> Date: Sun, 18 Jun 2023 12:18:09 +0300 >> >>>> You can't send a patch if you don't know how and where to send it 😊 So you >>>> can't avoid reading that section. >>> False.  People know how to reach us even without reading.  The few >>> Emacs mailing lists are common knowledge, and are just an Internet >>> search away if someone needs that. >> Okay, let's conduct an experiment. Suppose I am a new contributor who never >> contributed via MLs. So first I search for "Emacs contribute". I get this URL >> https://www.gnu.org/software/emacs/manual/html_node/emacs/Contributing.html >> There I see a suggestion to implement a new feature and submit a patch. So then >> I use page search for word "patch" to see where are details on how to do that. I >> find a link "Sending Patches". There I find a suggestion to send it to >> bugtracker, and then various points about MIME types, what needs to be done, >> etc. >> >> In what case do you imagine such new developer would not need to read that >> section and still will successfully send a patch? 🤷‍♂️ > All of them. I never had anyone asking where to send a patch. People > sometimes say they are not sure whether they send them to a correct > forum, but they do send them to the right place nonetheless. You don't see people asking where to send the patch because they simply stop at that point. Or they spend some time searching the web and trying. Most people who know where to send the question, will probably have found the bug tracker as well by that point. https://en.wikipedia.org/wiki/Survivorship_bias#/media/File:Survivorship-bias.svg