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: master 1e3b0f2: Improve doc strings of project.el Date: Thu, 16 Jul 2020 21:55:48 +0300 Message-ID: References: <87bllfqj82.fsf@warpmail.net> <83mu4m0vub.fsf@gnu.org> <44f2f1f4-ae34-f0bf-b153-f33b8ee6069f@yandex.ru> <83mu4fvjh3.fsf@gnu.org> <7c2e93d4-8d86-bbbb-77a0-bf5d73051907@yandex.ru> <83imf2t4w4.fsf@gnu.org> <95fd893e-0da5-4cdc-a3e8-3c22af750aae@yandex.ru> <837dvfs6wg.fsf@gnu.org> <8bc1f381-248f-5cee-c3c6-a29d411a2f74@yandex.ru> <837dvbphs0.fsf@gnu.org> <83365zp78d.fsf@gnu.org> <831rlipmgg.fsf@gnu.org> <83lfjqnsa6.fsf@gnu.org> <294212ed-5a6e-0a7f-e1c2-97e917f1e6e1@yandex.ru> <83eepgomts.fsf@gnu.org> <83a704okmg.fsf@gnu.org> <5d59dd9b-0848-691a-615e-c16d2070b92d@yandex.ru> <837dv8oida.fsf@gnu.org> <834kqcoghk.fsf@gnu.org> <99bb8976-580a-ef8e-6b7d-130c3ca5cb8a@yandex.ru> <83y2nom3hy.fsf@gnu.org> <381b263f-251e-334e-228c-06cf09521845@yandex.ru> <838sfjl8pq.fsf@gnu.org> 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="6247"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Jul 16 20:56:30 2020 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 1jw93V-0001UU-Iu for ged-emacs-devel@m.gmane-mx.org; Thu, 16 Jul 2020 20:56:29 +0200 Original-Received: from localhost ([::1]:43172 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jw93U-0005Ju-M0 for ged-emacs-devel@m.gmane-mx.org; Thu, 16 Jul 2020 14:56:28 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36930) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jw92w-0004fk-IN for emacs-devel@gnu.org; Thu, 16 Jul 2020 14:55:54 -0400 Original-Received: from mail-wr1-x433.google.com ([2a00:1450:4864:20::433]:45707) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jw92u-0002gt-GH; Thu, 16 Jul 2020 14:55:54 -0400 Original-Received: by mail-wr1-x433.google.com with SMTP id s10so8113683wrw.12; Thu, 16 Jul 2020 11:55:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:subject:to:cc:references:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=G6hmtwSmnSI7dnAfDzX79AtKMJl2RfbwOrdfVdOPNH0=; b=ojlEBV8tg9NlPAwaBzSjdAFO5yZvoMoHuU8zM19Zil+iRN7L8mPG789x+QGW9HTewL EKvKfoa2vwJJzlOkKmalDtMSgC6MHnid5Q28vj9pRejVs+wR/dHXQsQg8M9kzEdzWSOc 5HHrbElk2p/LdB01FB1BFohaZAfPTiAhmCPgn+1KOsk2tzL5JdRLhhcf3rbRbvICq62r G6x4rVVwY/RlV/yRn9FjPIaNbQcgSxwixUfrG/FifmVZLGFdFstmklXXIzBUY6QEotSh +1WdDBkh4Y+Ybn+/MIt5bwiod30UwEfU1rPK4xKBgrGXqNnk7JXwQZQ8+Fe/S37p0LGw opFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:subject:to:cc:references:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=G6hmtwSmnSI7dnAfDzX79AtKMJl2RfbwOrdfVdOPNH0=; b=bAPKDJ480tJF1TrYScZA0Gr+XlYiTU4d5QHUWwO2TKUqFMKQzcsY32wA4n/4G4lKIp JAaGxmoxx7TdFcQ90q4xvqz/vqTqZE8EguxqBX6OWeD3kWyX1Cxndt7zvgTzIoxI05xi xXZapIS/qopVly6MZNjzlYrozHoQ/1mQ0+Hz9MamWY/Horg2mqVKXVOeQdpgIPtgNdjo /FNeH/lAtD1VuMF4Mahlr3wVMpCYgo7yUB8lZRhh+frTX9GkqHClzxiznWV42sCbrOp9 OcUYIaf3ilQV2WoJygbEtAKf18ZPVGcLKx83l0Jjo6dLjQIMJjpdHlKlTGuMfEcyxaVL mqyQ== X-Gm-Message-State: AOAM530T8CAznwuBLYHRk/Me2neNjVptzm4rHapm4q8Uxkr3HoeVxJaA gmn4Z/G0UMJvFrdj4bcIDnU86GUA X-Google-Smtp-Source: ABdhPJy4guK9e6DzTNnlFkh++diDZv97+QZ+dXp80nSzUv8eMGHSzmTWl7CxBgHA6mNz9rw2eHDh7Q== X-Received: by 2002:a5d:4b45:: with SMTP id w5mr6043857wrs.4.1594925750347; Thu, 16 Jul 2020 11:55:50 -0700 (PDT) Original-Received: from [192.168.0.3] ([66.205.73.129]) by smtp.googlemail.com with ESMTPSA id y6sm10534722wrr.74.2020.07.16.11.55.48 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 16 Jul 2020 11:55:49 -0700 (PDT) In-Reply-To: <838sfjl8pq.fsf@gnu.org> Content-Language: en-US Received-SPF: pass client-ip=2a00:1450:4864:20::433; envelope-from=raaahh@gmail.com; helo=mail-wr1-x433.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: 10 X-Spam_score: 1.0 X-Spam_bar: + X-Spam_report: (1.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=1, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HEADER_FROM_DIFFERENT_DOMAINS=1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no 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:252983 Archived-At: On 16.07.2020 19:34, Eli Zaretskii wrote: >> Cc: philip@warpmail.net, theo@thornhill.no, emacs-devel@gnu.org >> From: Dmitry Gutov >> Date: Mon, 13 Jul 2020 22:51:04 +0300 >> >> I have tried my best to be polite and accommodating in this thread, > > Actually, you've never been accommodating, as far as I'm concerned, > and lately stopped even trying to be polite. So trying to solve your problems and incorporate your ideas don't count as accommodating? I'll try to remember that. And I accepted all of your edits and additions, right up until the point where they started to conflict with the design. > Completely uncalled-for, > since I didn't do or say anything that a project maintainer isn't > supposed to say or do. As a maintainer of an umbrella project, you're supposed to respect the contributors' efforts, and especially the maintainers of subsystems who have more understanding about the design and purpose of said subsystems. But once you get an idea in your mind, you very rarely back down, even when confronted with your prior lack of knowledge of how things work, or how they are designed to be. Even after I explain those, and spend a lot of time doing that. This has happened on multiple occasions. In this particular situation, I would have been happy to have your help. You are a good, thoughtful and diligent documentation writer (*). But that stops being a benefit once you decide that things must be explained exactly how you managed to understand them, and no other way can be possibly adequate. (*) I could have used more assistance in other aspects too, but so far the main technical hurdles have all been up to me. > Challenge away, if you must. It won't change anything in how I'm > doing my job as the Emacs maintainer. Because I have all the > intentions of doing that job the best I possibly can. <...> That's a lot of words to say "things must be exactly as I say for the good of the project". The implication being that your experience is always best, or that you were chosen as the maintainer for being an expert on all aspects of Emacs (spoiler alert: that was not the reason). You should consider doing something other than "the best you possibly can". Otherwise you stifle the alternative views here. And, more importantly, the approaches that fall outside of your experience. Also recall this message: https://lists.gnu.org/archive/html/emacs-devel/2020-05/msg01711.html. Those weren't my words. > The rest of your message simply reiterates what's been said already, > so I see no reason to respond to your other points one by one, as I > already replied to them or their ilk in the past. If you think this paragraph sounds nice or polite, it probably does. But its meaning is anything but. I'm disappointed to see that all this time spent on explanations has been in vain. You even skipped an essential question (or two) that I asked.