From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Antoine Kalmbach Newsgroups: gmane.emacs.devel Subject: Re: NonGNU ELPA and release frequency Date: Fri, 23 Oct 2020 21:25:01 +0300 Message-ID: <8lm0yhmu0c7qbm.fsf@iki.fi> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31935"; 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 Fri Oct 23 20:33:12 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 1kW1sG-0008Bt-F7 for ged-emacs-devel@m.gmane-mx.org; Fri, 23 Oct 2020 20:33:12 +0200 Original-Received: from localhost ([::1]:40710 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kW1sF-0005iE-8F for ged-emacs-devel@m.gmane-mx.org; Fri, 23 Oct 2020 14:33:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47884) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kW1kY-0001Fw-PK for emacs-devel@gnu.org; Fri, 23 Oct 2020 14:25:15 -0400 Original-Received: from meesny.iki.fi ([2001:67c:2b0:1c1::201]:56216) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kW1kT-0008LY-2n for emacs-devel@gnu.org; Fri, 23 Oct 2020 14:25:14 -0400 Original-Received: from qfinm256.local (81-197-44-154.elisa-laajakaista.fi [81.197.44.154]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: ane) by meesny.iki.fi (Postfix) with ESMTPSA id CE2812013A; Fri, 23 Oct 2020 21:25:02 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iki.fi; s=meesny; t=1603477502; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to; bh=cZ4mTjs9p5E9sFd/1SMiMizXBAkgNzc9sikeeGo25RI=; b=OSzzG+PtMfj0pq2yriYupZVGrHdP0e9PXOoQ/wnzbcmoOrC3v24Jgc2Yb/1gOc/6y4jxqf 1lBIIh15YlLTU7O2P9+QMUs+LQk//rzeren7BrQ+Ec9hloivz4VFuBYo6Pfc7gaJONPKtN 0ApfVzbaHikJuiyq87OmzR7oy8P+dHY= In-Reply-To: (message from Stefan Kangas on Fri, 23 Oct 2020 12:24:40 +0000) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=iki.fi; s=meesny; t=1603477502; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to; bh=cZ4mTjs9p5E9sFd/1SMiMizXBAkgNzc9sikeeGo25RI=; b=o5P+o+p63ejR6YXOF3tCqN+LTt0mXx8cE8VGDRmHvWD9osPjCDah62kEpNd6XiL18KBmZW onlX4hixU7HrLs3QZqrZDdHzqKCQTHTXv2lrtAz13Gr2vLqUERunUPF7HZFbYxJa9thNz+ tWe9FjywZAOI3hD8u0JagL8l4ad0N48= ARC-Seal: i=1; s=meesny; d=iki.fi; t=1603477502; a=rsa-sha256; cv=none; b=HNeyeGYgK2690uzMOMMi23p8OAZwl/2krhlw3lXajIC+qNGRh5bc3nbVb4aYUuDyL34q4a H9sIFZV+CO73pZEVAue9W8bw7EJwfpgtqbq0RwWqk8pwqBTHFzhRSVN3EkzpHX7GAe0UTF yjX16DSwPrUz9qv5SrBwEuGAY4p5ZBk= ARC-Authentication-Results: i=1; ORIGINATING; auth=pass smtp.auth=ane smtp.mailfrom=ane@iki.fi Received-SPF: pass client-ip=2001:67c:2b0:1c1::201; envelope-from=ane@iki.fi; helo=meesny.iki.fi 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, 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:258384 Archived-At: Stefan Kangas writes: > I strongly agree that NonGNU ELPA is "necessary and requires attention", > but I don't understand which discussions you are referring to above. > Could you perhaps link some of these discussions, or give a brief > summary? Well, it gets mentioned here from time to time, most recently in the Emacs survey thread. Elsewhere, on Reddit[1] I observed meta-discussion about this aforementioned survey thread on emacs-devel, also on lobste.rs[2] in comments to a post about the survey itself. I think a good summary is--correct me if I'm wrong!--that * People want to contribute packages to a package repository that is available in Emacs by default * People do not necessary want to go through the trouble of assigning copyright to the FSF to get their packages to GNU ELPA * People want the process of contributing packages to this repository to be lightweight (or at least more lightweight than of ELPA) I think all of these are clear goals of NonGNU ELPA. This much is obvious from the NonGNU ELPA announcement email from August. The important thing is, is that at least from what I've seen based on these discussions, the goals of NonGNU ELPA really match the needs of Emacs users, and the recent discussions regarding MELPA here and elsewhere only corroborates this. What is striking is that people seem to acknowledge MELPA was never nothing but a compromise to begin with. Once Emacs can offer an official alternative that is both practical and yet respectful of user freedoms the compromise is no longer necessary. At least, that is only my impression, your mileage may. [1] https://www.reddit.com/r/emacs/comments/je3eht/emacs_user_survey_2020_is_open/ [2] https://lobste.rs/s/7ynrre/state_emacs_survey -- Antoine Kalmbach