From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: tomas@tuxteam.de Newsgroups: gmane.emacs.devel Subject: Re: Imports / inclusion of s.el into Emacs Date: Sun, 3 May 2020 11:36:56 +0200 Message-ID: <20200503093656.GD2467@tuxteam.de> References: <83368ivmym.fsf@gnu.org> <5f91c6e5-b4af-4478-b221-4ca37f0fb74c@default> <2afdde98-4d71-4847-8ee4-b0eee677baef@default> <20200503080507.GA2467@tuxteam.de> <20200503085606.GC2467@tuxteam.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="u65IjBhB3TIa72Vp" Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="71363"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Emacs developers To: Philippe Vaucher Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun May 03 11:37:32 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 1jVB3z-000IU8-Oz for ged-emacs-devel@m.gmane-mx.org; Sun, 03 May 2020 11:37:31 +0200 Original-Received: from localhost ([::1]:42120 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jVB3y-0002BA-QS for ged-emacs-devel@m.gmane-mx.org; Sun, 03 May 2020 05:37:30 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47308) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jVB3T-0001kf-TX for emacs-devel@gnu.org; Sun, 03 May 2020 05:36:59 -0400 Original-Received: from mail.tuxteam.de ([5.199.139.25]:42302) by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.90_1) (envelope-from ) id 1jVB3S-0005Ip-C5 for emacs-devel@gnu.org; Sun, 03 May 2020 05:36:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tuxteam.de; s=mail; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date; bh=en3hggHKco7ELcytcBEt8H2oNUtYRRTAHlXhbdnNGik=; b=FcGvptEdKG0slQvewjYbj9ehduq8E2n+1jQ8bk6fd9qAkjUwlqIEIxqYcEH2UPKLRshxEplwhqT7gtRfgyUPcJHx3j797F/LSuw7RnJ+Spid3oTZ8rqyoOpSnrf1Z50WgEIgOK8A8e2JKZbzXBlzgBR+ezjWeRYsrtQIs49zpXwylacWOxywAdYnirVLZQuhI5fAukMTtNJ3CO/7d55SSX75WADhtGXiahktyCzqbUdSKXylCdZMjv57oV+BHpxAvaWiYkgeyAxwZvLoU8FogMb10oMzoQLLTn4URBw5dSNRKJyIkBWfBnikXk5DRs1umjP0a8whwQ8XVtQQiK+DQA==; Original-Received: from tomas by mail.tuxteam.de with local (Exim 4.80) (envelope-from ) id 1jVB3Q-0002Ut-8s; Sun, 03 May 2020 11:36:56 +0200 Content-Disposition: inline In-Reply-To: Received-SPF: pass client-ip=5.199.139.25; envelope-from=tomas@tuxteam.de; helo=mail.tuxteam.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/03 04:05:08 X-ACL-Warn: Detected OS = Linux 3.1-3.10 [fuzzy] 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN 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:248664 Archived-At: --u65IjBhB3TIa72Vp Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, May 03, 2020 at 11:14:33AM +0200, Philippe Vaucher wrote: > > Now assume Alan is proofreading a patch coming from somewhere else. > > Would you like him to read it as he reads his native language, > > or as he reads a foreign language, dictionary in hand? >=20 > I agree with everything you said, I just wanted to point out this: of > course I prefer Alan to use his native language. But at the same time > languages do evolve... the french I speak nowadays is different than the > one that was there when I was born, and VERY different than the one that > was spoken 150 years ago. The thing is that it changed gradually, and I > guess my proposal makes it look like it'd change too rapidly. Definitely. A language that doesn't evolve is basically dead. > So, basically we have to find a pace where most agree. From what I > understand there are 3 point of views: >=20 > - Alan / Richard: 0 new aliases. Only new APIs. > - Philippe: as many new aliases as needed where "obvious" (regexp, proces= s, > etc), probably around 50 (wild guess) > - Most people's: Not against testing with just one topic (regexp), maximum > 10 new aliases.... then wait a few years to see how it went before moving > on to other topics. I don't know if I could dare to quantify things. Watching what happens with languages, "local dialects" just pop up in places and get used because there are people who use them. OTOH, a language's job is to connect people, so some process is needed to regulate all of that. In most regular languages, it's just traveling and trading. Your (native) language has the Acad=C3=A9mie [1], but some other languages = don't have that luxury :-) > Do you feel that's accurate? I think at the end it comes up to whether and how people use it. If the center of gravity of Emacs development moves, there's very little some "cabal in power" (if there is any) can do. There are quite a few examples (which were resolved in different ways) in that short history (Xorg, gcc/egcs, Open vs LibreOffice, Own vs NextCloud...) So the more experienced among us (I'm *not* among them!) are just some kind of moderators. Cheers [1] Just a guess, based on your name. -- tom=C3=A1s --u65IjBhB3TIa72Vp Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAl6ukLgACgkQBcgs9XrR2kaV3ACfSfSiUzoSqLjBuYsudcMzodo0 q7AAn1dptkLrx+E+2PvjKmJp07Z6tJXP =1ayW -----END PGP SIGNATURE----- --u65IjBhB3TIa72Vp--