From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ihor Radchenko Newsgroups: gmane.emacs.devel Subject: Re: Gitlab Migration Date: Fri, 03 Sep 2021 13:26:13 +0800 Message-ID: <8735qmjklm.fsf@localhost> References: <87h7fcnmq0.fsf@posteo.net> <83tujbqg4j.fsf@gnu.org> <46353190-1190-495f-b15e-22980159b3ab@yandex.ru> <83y28mp0rb.fsf@gnu.org> <51a363db-fde7-791d-cf8d-98ac601d62ee@yandex.ru> <57ca4d78-2339-201d-edce-678c9b003a99@yandex.ru> <01341bd6-b94b-4f94-1461-405e723142ad@yandex.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26630"; mail-complaints-to="usenet@ciao.gmane.io" Cc: philipk@posteo.net, Daniel Fleischer , Richard Stallman , emacs-devel , Stefan Monnier , Dmitry Gutov , Eli Zaretskii To: Elias =?utf-8?Q?M=C3=A5rtenson?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Sep 03 07:26:31 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 1mM1if-0006l4-IA for ged-emacs-devel@m.gmane-mx.org; Fri, 03 Sep 2021 07:26:29 +0200 Original-Received: from localhost ([::1]:59470 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mM1id-0006AF-UU for ged-emacs-devel@m.gmane-mx.org; Fri, 03 Sep 2021 01:26:27 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58460) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mM1hf-0005Nz-6P for emacs-devel@gnu.org; Fri, 03 Sep 2021 01:25:27 -0400 Original-Received: from mail-pf1-x42e.google.com ([2607:f8b0:4864:20::42e]:45848) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mM1hd-0003Sq-9B; Fri, 03 Sep 2021 01:25:26 -0400 Original-Received: by mail-pf1-x42e.google.com with SMTP id i24so570578pfo.12; Thu, 02 Sep 2021 22:25:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-transfer-encoding; bh=I8qHgc2v8Q7Q5RsgVsYF+GEKVO+0c8rnruR+cLuGyx0=; b=RXzVeISVWaMBHaGvoD5fQTRqGfld6jlCift2zKMeyTv3TDJa+BWLpKL6sfzngGoVaa nD7Jp9I1LwnpCn77p52kDTdGF132rD64F2ddYr2fXonE4/qp7ZupJ6Y0ZxZ2CV6Red+N yiSPXWGAlcGjLPaSlma5G/wfVgEGiwZLIUNz3EMpoikvcADwe60hgSc4WXHhI6hBj94X qWrEEli0CR1SBOz3UKVofk5SF87sZTUNcHSzRM3V6Bi35Nbt1KLsBzXuTPOjA8k3DjqE TRQV25ZZn2mrbSkIg1bRzvJVAz3R02XEenjDMdUKOHuMwZQrAStzZfufZn7C4ko+VJap FeiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=I8qHgc2v8Q7Q5RsgVsYF+GEKVO+0c8rnruR+cLuGyx0=; b=CSUNot1zgirha83e97ZEFkCX3bLTLF7cqY0RBSYN0Tph4SAvJlm/DuAQuea2X3vabo 5Bm1gGwgKAraJPCax1YrV2MzjQJW3DMb4lFuq/Zz0qv16zrklwMjqmx6UNWs5MQIFH/R GVerp1RZmSNu/hjKQ53yJOfUXGotMaOE6BehO7DO0LQUnqKalNpTMHDfh6BsaXVoDd17 hfRYgukhx2fSCDcYTQ3uyAau9EWN3YmCj7akftOFHN7xnafu9/XbbJuhR05wnzag1rka kv930LHnTlp8wKVTA33EApltSpXF8npQRP1uw92gBcX4VIX8ds9RrhPeCI/0Fm82BSjk I15Q== X-Gm-Message-State: AOAM5314cD9Glal3xvEg2WEsJWjMAE/6gchEAaev9U4Ot0OaizF7T23L Slotp9CB+3Goet0a0NNV4Mo= X-Google-Smtp-Source: ABdhPJyKLJWuB6vaTMvcuJ6VOYq1hWnzU3dIzRihAAGjjsTR+loCnsk15uXe/Su7LsDLqvZ7HkHfhw== X-Received: by 2002:a63:d10b:: with SMTP id k11mr2018738pgg.26.1630646723102; Thu, 02 Sep 2021 22:25:23 -0700 (PDT) Original-Received: from localhost ([172.121.189.105]) by smtp.gmail.com with ESMTPSA id z65sm4009671pjj.43.2021.09.02.22.25.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Sep 2021 22:25:22 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=2607:f8b0:4864:20::42e; envelope-from=yantar92@gmail.com; helo=mail-pf1-x42e.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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:273743 Archived-At: Elias M=C3=A5rtenson writes: > If whatever is popular equals better, then Emacs would have been rewritten > in Java already, no wait, Ruby, no actually Python, sorry I meant > Javascript. > A lot of things are familiar to a lot of people, but familiarity is > orthogonal to quality. Reducto ad absurdum? Of course, rewriting Emacs using different language is not a good idea if the justification is merely the language popularity. However, much smaller changes can be reverted if they do not prove themselves useful. Can Emacs have "experimental" and "stable" dev branches with the former being more open to "popular" changes? Then, people who wish a more "popular" approach can use the experimental branch without disturbing more conservative users. If features in experimental branch prove their usefulness and quality, they can be moved to the stable branch. Best, Ihor