From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Philippe Vaucher Newsgroups: gmane.emacs.devel Subject: Re: Imports / inclusion of s.el into Emacs Date: Wed, 6 May 2020 16:04:56 +0200 Message-ID: References: <0c88192c-3c33-46ed-95cb-b4c6928016e3@default> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="76329"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Richard Stallman , Stefan Kangas , Emacs developers , =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= , =?UTF-8?B?7KGw7ISx67mI?= , Dmitry Gutov , Eli Zaretskii , Drew Adams To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed May 06 16:05:59 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 1jWKgQ-000JlF-Rv for ged-emacs-devel@m.gmane-mx.org; Wed, 06 May 2020 16:05:58 +0200 Original-Received: from localhost ([::1]:37584 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jWKgP-0000K8-UY for ged-emacs-devel@m.gmane-mx.org; Wed, 06 May 2020 10:05:57 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52932) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jWKfv-0008Ix-8n for emacs-devel@gnu.org; Wed, 06 May 2020 10:05:27 -0400 Original-Received: from mail-lj1-x22e.google.com ([2a00:1450:4864:20::22e]:39733) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jWKfu-00064R-HT; Wed, 06 May 2020 10:05:26 -0400 Original-Received: by mail-lj1-x22e.google.com with SMTP id u6so2492866ljl.6; Wed, 06 May 2020 07:05:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DGCj3ovLw0WjIS6q+5OMPiS8jSkQwVIqlcOsqeNrkFY=; b=GMxsbeLfKiJYkN9LI/lAwaHfcW/thvKutoNL8nFX44xdMih0qqUmGmeqmGfa34Qz1g o/Wv8RztDgKFvAyBCtHanKN4eIqtu6+mOYkow6QXy6ah4KJR7cbQXmCos1TbkfJoFj1Z efy47+6dLJ9FjdugIebhBfuNtmWpAFGx6oGuQEBlMqFHrAqMeKEWhkOxYoaRzwixeZm4 cTOPE1Jw3nRBLYvHFcwgEVPtjLyvFMOp8sjKdik1mmQbzHgLji2botdgquVy2v9CR0jo oqoARZ+s02ZbXh90vIhdlNh/hnMUQ7xE0jSAgMQCdN61SSjchSkNnAC+QmBNlmV2AgSI mfKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DGCj3ovLw0WjIS6q+5OMPiS8jSkQwVIqlcOsqeNrkFY=; b=HQwGceL8/dmhdlf57xYIADdQLXuyw1t0e7rXWSKO1oKluSiSQYpYxpZx8G6QPkekSp yRo9yivGNOad0LSRrSIyas779aU5P1eIvwpj3k9OnhG26okDiVXX4uM5BPjf1ImpWnNW ANK5ezgI+gaOv5xE0484pm6dzf+wfc9t3HhPqu7tPMIllXHqTq/I4r6ur7IxFLfkZUb2 JR1+gxSMwBhjLwuHcswRN4dcTCFIHZ1pbG48i6DNEU29p5XKiv9vQMUwbHBBqq6mDDXz 3M6/72R6UxwHSmRfOGrqO/ADn4w1atdR6nX2w6SN2MEPrj4CibDH7O1xqSYuT2Pr9Hmt q1qQ== X-Gm-Message-State: AGi0PubPieWm10LTtVvv1pBsH/UNMDAHeVZvOwsQKa1FVXq+PedpyxiH A/sYIVI1kDoj1m46smNJZxSahDYQpLL2HUKrY9A= X-Google-Smtp-Source: APiQypK4wOykpEKAh0K/wyO1ifHVKKUHarbcuOaJJcVEHeBC9EgmM0ZoEr9O5rComv2IHnUJ8Q49noL9bhAKlv6FDeE= X-Received: by 2002:a2e:9e97:: with SMTP id f23mr4986446ljk.228.1588773923682; Wed, 06 May 2020 07:05:23 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=2a00:1450:4864:20::22e; envelope-from=philippe.vaucher@gmail.com; helo=mail-lj1-x22e.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: -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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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:249088 Archived-At: > > This is not a moral issue. s.el is free software; it is not evil. > > But we have to exercize good technical judgment as well as moral judgment. > > We don't want people to make their Emacs Lisp code depend on s.el, > > because that would not fit into Emacs well. So we should avoid > > encouraging making Emacs Lisp code depend on s.el. > > I have the impression that you don't live in the same universe as mine: > in my world, `s.el` is already used by the majority of new packages even > tho it's neither part of Emacs nor of GNU ELPA. Not including it in GNU > ELPA just increases the difficulty of accepting other packages in GNU ELPA. Richard, Eli: please decide wether you want s.el into ELPA or not. This is a bit embarassing for me to have done the work of getting magnars to agree to put it there just to be refused at the last minute, especially since in the past days I receive nothing but requests to at least get s.el into ELPA, if the namespace way lead to nowhere. I'm not sure why there's this sudden turnaround on this issue, maybe I'm missing something.