From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: Source code, git and cvs Date: Thu, 20 Jul 2023 21:31:14 +0300 Message-ID: <83zg3q1ll9.fsf@gnu.org> References: <87v8ee4sad.fsf@yahoo.com> <6HUp-C43ybkt5vDEYSO5olPY5eqIK3Xw5Kn6E4DSc3HFUj3bLOIE11VaP9iyglyC-jiQ7nIW4h4SFV58-fNOGZfGRRgc_SyYSscsdSfhLlw=@proton.me> <83mszq3bmx.fsf@gnu.org> <83ilae3899.fsf@gnu.org> <835y6e35iy.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20944"; mail-complaints-to="usenet@ciao.gmane.io" To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jul 20 20:31:11 2023 Return-path: Envelope-to: geh-help-gnu-emacs@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 1qMYQg-0005Dz-KV for geh-help-gnu-emacs@m.gmane-mx.org; Thu, 20 Jul 2023 20:31:10 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qMYQJ-0005ri-5w; Thu, 20 Jul 2023 14:30:47 -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 1qMYQH-0005q3-FO for help-gnu-emacs@gnu.org; Thu, 20 Jul 2023 14:30:45 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qMYQH-0007LT-7x for help-gnu-emacs@gnu.org; Thu, 20 Jul 2023 14:30:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=xNBSHASu8ILUuWMOVpg3JKFSYO5Ka1sgqUFVgKHmXsM=; b=IqoWbG1z4ajx Yj5JD1qLze9CUw1t3hjXGMqkgOeZ400LenmqtTFl1TD2L42tkD5ZapHeVAB1eMrYGCWwJLFhAxP1c 91gx/tYLUmZx7UWs30O7jFpiFlppL1E8eRiudOeHDE6lQ3ZR+9Bf8bH/fXoozCQIPEF1wsKZXql32 u/Gwf7CxlvKjhNxg1lE7lQkhJZDW7TIThQD0z/p1dde84NeFG8zsALstAyAR9fKneeNmVMd/sDtXx OpnDozEWOT2otHX6iqTpqT9tM5Y8FOHPY/E6+MjI2t8V95ece51Ol2XX0JxWpWWgcOzT4N0O5wcuZ 3owGR93I9AcW3ulOda7Zlg==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qMYQC-0000QW-Ug for help-gnu-emacs@gnu.org; Thu, 20 Jul 2023 14:30:44 -0400 In-Reply-To: (message from uzibalqa on Thu, 20 Jul 2023 17:33:41 +0000) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:144362 Archived-At: > Date: Thu, 20 Jul 2023 17:33:41 +0000 > From: uzibalqa > Cc: help-gnu-emacs@gnu.org > > > > README should describe both immediately at the start. Not just about > > > installing from the tarball. > > > > > > We clearly disagree. > > Of course, hide it and make things more difficult for new users. And then > expect them to figure out things by themselves. And when they ask questions, > never be straightforward and give them the code they need to use. It is their > job to go through the ever increasing obfuscation of information embedded within > deeper and deeper levels of cyclomatic complexity. Classic example of development > malpractice. You should stop your arrogant and rude remarks about project practices that you just learned yesterday. It is not wise, to say the least, to show your ignorance by claiming you are right even after you have been pointed to your mistakes and stuff you missed in the docs. The README, INSTALL, etc. files in the top-level directory are the result of many years of experience and many users contributing to them, they are not just random text that was written yesterday and therefore needs to be polished. It's already polished, so any change you suggest based on 5 sec of thought is more than likely to have downsides that were already considered and rejected in the long history of Emacs development. You have ample opportunity to exercise some humility and learn (and you have a lot to learn, believe me) before you get to the position where you might "know better", and have the moral right to teach us what is "malpractice". Suggest to use that opportunity.