From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Imports / inclusion of s.el into Emacs Date: Sat, 02 May 2020 08:59:22 -0400 Message-ID: References: <266155d4-f9c0-8ed3-8df5-32feea171076@yandex.ru> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="46631"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Emacs developers , Dmitry Gutov To: =?windows-1252?B?Sm/jbyBU4XZvcmE=?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat May 02 15:00:07 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 1jUrkV-000ByJ-3V for ged-emacs-devel@m.gmane-mx.org; Sat, 02 May 2020 15:00:07 +0200 Original-Received: from localhost ([::1]:58618 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jUrkU-00087u-2R for ged-emacs-devel@m.gmane-mx.org; Sat, 02 May 2020 09:00:06 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37962) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jUrjt-0007hu-2s for emacs-devel@gnu.org; Sat, 02 May 2020 08:59:29 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jUrjr-0000xY-W1 for emacs-devel@gnu.org; Sat, 02 May 2020 08:59:28 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:18890) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jUrjr-0000u6-Gl for emacs-devel@gnu.org; Sat, 02 May 2020 08:59:27 -0400 Original-Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id B9E18100F6C; Sat, 2 May 2020 08:59:25 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id A6D6F100F40; Sat, 2 May 2020 08:59:23 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1588424363; bh=jeOLQwIPB6x8Kn7T77NSfF5CzfONCkME3LxHb9IwkiM=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=g11UK8toO0Hw+7Z3hxr1ZtF0vMOtgKJZU35xXGYKzeDhVwTYC8ZPtI4CCFDndwOLD AxdBFkmuk00g9tEZPlQUIsYNkWD9Zu6ZeRTEayh0XxWR7Flpsn8T4aRrcw3pyMeq1p viKRyPUv+geebVPz/aYZ3sENMM3DOwmofNreIlsfQi2xzboowixKSJcWjAjKaLSA1D 11YThFqEkqxvZZ3JDk/SBQeys4ww/vwbfXXINqQ0YHUSufyta9dwWWsMR/EcyzXN99 zOWhQCCUkJePeUT34OqHg3hVIIx3ULk4TTGfvGwxtlJytBiOjnAjZg2soA8VgUbNY2 kqWQLi7j1Pmrg== Original-Received: from alfajor (unknown [216.154.3.202]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 5F9D612074C; Sat, 2 May 2020 08:59:23 -0400 (EDT) In-Reply-To: (=?windows-1252?Q?=22Jo=E3o_T=E1vora=22's?= message of "Sat, 2 May 2020 00:23:45 +0100") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/02 08:59:26 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Received-From: 132.204.25.50 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:248423 Archived-At: > Well none of those users of s.el are in GNU Elpa, right? They could > trivially rename to use cjstring.el, or string.el. I think you're confused: I think you say "trivially" because you only consider the technical part of it. In practice, most developers see little benefit (if any) to having their package in GNU ELPA rather than in MELPA, so forcing a renaming (and one with longer names) will definitely put off a fair chunk of them. You may not like the `s-` prefix, but there's a reason why this library is so popular and it's not only because it puts everything under a single prefix where things are easier to find (tho, I do think it's also a significant part of its attractiveness). Stefan