From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: On Contributing To Emacs Date: Sun, 02 Jan 2022 08:29:48 +0200 Message-ID: <83wnjiejkz.fsf@gnu.org> References: <87lf033qyv.fsf@gmail.com> <83zgoiipn9.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36842"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Stefan Kangas Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Jan 02 07:33:58 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 1n3uRJ-0009Ly-R0 for ged-emacs-devel@m.gmane-mx.org; Sun, 02 Jan 2022 07:33:58 +0100 Original-Received: from localhost ([::1]:54850 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n3uRH-0000hZ-Fe for ged-emacs-devel@m.gmane-mx.org; Sun, 02 Jan 2022 01:33:55 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:57648) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n3uNI-0007qO-Ro for emacs-devel@gnu.org; Sun, 02 Jan 2022 01:29:48 -0500 Original-Received: from [2001:470:142:3::e] (port=49890 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n3uNI-0003W0-H1; Sun, 02 Jan 2022 01:29:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=1KCQwn88dhff55onCMe/pumNZd8C9ca0WViqnh78qk4=; b=m6JEH/e9wbD1IVAheV8j awze07glfpBzFZpdm8QlrwWrPGooEtWs/JlWTr8jEMsNej0MKcPLged371NQU/hVYZ5FmaGSez68o sDCrC2jKZB2mUdIS54RRR+zCqnK4E6iCGWJ7j2JKrH+h/7Ivw6p1/Ac1k9fMXWZ4QwKge+ktSTc/4 gFCI6p8fS24O1yvFFEbQQ4KD+K4djLPKGVDUhah4XJAsaR9LghiRzR7i8T2TvWVLlKuP28xMXHTqh 9bB86X9HHLBru3XyjIluDprCLfmp2054n/YGB5CySU2E/WPxUUddeVV1E5Xg7OjzjmuYup1aXwOMz QTouqU/ts74hNw==; Original-Received: from [87.69.77.57] (port=4232 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n3uNI-0003io-CV; Sun, 02 Jan 2022 01:29:48 -0500 In-Reply-To: (message from Stefan Kangas on Sat, 1 Jan 2022 15:50:02 -0500) 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" Xref: news.gmane.io gmane.emacs.devel:283852 Archived-At: > From: Stefan Kangas > Date: Sat, 1 Jan 2022 15:50:02 -0500 > Cc: emacs-devel@gnu.org, eliz@gnu.org > > xenodasein@tutanota.de writes: > > > What is a "core package?"  Never seen that term inside Emacs before. > > Is package.el one?  If it was on ELPA, what would install it? > > If I'm not mistaken, it is only documented in the elpa.git README: > > ** =:core FILES= > This property has to come first. > Indicates that this is a special package which will be built by extracting > files directly from Emacs's source code. For this to work, the Emacs > source code should be available in the =emacs= subdirectory. > FILES specifies the files that will be contained in the generated tarballs. > It can be a single file name or a list of file names. > > FWIW, I suggested adding something about this to CONTRIBUTE, but the > idea was rejected. Not the idea was rejected, the particular text you proposed and the place where you proposed to put it were rejected. Note that the above text is in ELPA's README file. If you want to add something similar to the Emacs's README file, I won't mind. And there could be perhaps other good places for it, perhaps even a separate file of some kind. It just doesn't belong to CONTRIBUTE, at least not in the form it was proposed, because that doesn't fit the purpose and the spirit of the instructions in CONTRIBUTE.