From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Subprojects in project.el Date: Sat, 26 Nov 2022 12:32:53 -0500 Message-ID: References: <87zgcq68zp.fsf@ericabrahamsen.net> <2ba04533-097a-a1da-ff3f-2c9506fd488e@yandex.ru> <875yf9bbzb.fsf@gmail.com> <87wn7oa0aw.fsf@gmail.com> <7a5b76fd-fb15-8c1e-ea29-bf11f7e0d2ae@yandex.ru> <87bkoya815.fsf@gmail.com> <0024a67d-b8e5-b35c-1b22-82541a170eb3@yandex.ru> <871qptai4d.fsf_-_@gmail.com> <86bkowdjx5.fsf@gmail.com> <43aa2f10-d947-dfcd-82b0-f6f1be3aaaec@yandex.ru> <466bbd65-a7ae-4a29-b25a-e91c44695dad@app.fastmail.com> <97acd6b7-c9f1-da25-d23e-8a8e45239ddc@yandex.ru> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27304"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Bozhidar Batsov , Emacs Devel To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Nov 26 18:33:27 2022 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 1oyz3P-0006sF-2q for ged-emacs-devel@m.gmane-mx.org; Sat, 26 Nov 2022 18:33:27 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oyz2x-0005or-2E; Sat, 26 Nov 2022 12:32:59 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oyz2w-0005og-8E for emacs-devel@gnu.org; Sat, 26 Nov 2022 12:32:58 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oyz2u-00052j-Qt for emacs-devel@gnu.org; Sat, 26 Nov 2022 12:32:57 -0500 Original-Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id F09421000FB; Sat, 26 Nov 2022 12:32:55 -0500 (EST) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 964CF1000D5; Sat, 26 Nov 2022 12:32:54 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1669483974; bh=21i3ZmOV2Wd13hvVTKqPHzkni1xoH3g4vTvR15WY+YA=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=MN3yHHQYPoIPrE4tLY6ta9yIAXyQpFt7rmq1L8axSKD2s5r/qeKFeCdA925eISpWW J0WxhgIYeWe2uLR7S+NC1Grcx4A6iZkS8PILPT4Km4X29g7vGrEKZRHtfQFNyN0dBf zkKdTy/yovnow9jetwpucMGG4A/cbWpyPpc+QzLFd0jm1qdObfYB4pXPuqokVxzD4Z kX/8+gmCipSqDxqbjbPzPhEx0B5j3802aLf7K9LYL/VI4OjIghbggI/gJACCJmth+8 oZEidHK5qzF6k66Gm8D9mwGLSaUoqJt2Vk5Nj6gnO0nT9dWqJFdpHxDRKp8FidamE0 zoLf2WSYgRacA== Original-Received: from pastel (unknown [104.247.241.157]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 5D966120776; Sat, 26 Nov 2022 12:32:54 -0500 (EST) In-Reply-To: (Dmitry Gutov's message of "Sat, 26 Nov 2022 14:30:50 +0200") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, 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.29 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:300577 Archived-At: Dmitry Gutov [2022-11-26 14:30:50] wrote: > On 26/11/22 04:59, Stefan Monnier wrote: >> I suggest we choose two different names for those two different cases. > Suggestions welcome. I couldn't think of any when I wrote the above :-( > Subprojects vs inner projects? Hmm... "inner project" doesn't give me much intuition for what it is. Maybe that's a good thing (forces me to learn what it means rather than assume I know what it's about). "nested project" is another option that comes to mind in response to the above. Not sure if it clearly enough conveys the distinction between the two cases, tho. Stefan