From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] Add Agitate package Date: Wed, 28 Sep 2022 07:00:58 -0400 Message-ID: References: <875yh9xsmx.fsf@protesilaos.com> <87ill8er5k.fsf@melete.silentflame.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12749"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Sean Whitton , Protesilaos Stavrou Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Sep 28 16:29:13 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 1odY3k-00036L-Rr for ged-emacs-devel@m.gmane-mx.org; Wed, 28 Sep 2022 16:29:12 +0200 Original-Received: from localhost ([::1]:55912 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1odY3j-0001Ht-7E for ged-emacs-devel@m.gmane-mx.org; Wed, 28 Sep 2022 10:29:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38166) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1odUoI-0006At-UA for emacs-devel@gnu.org; Wed, 28 Sep 2022 07:01:03 -0400 Original-Received: from mail-oa1-x2b.google.com ([2001:4860:4864:20::2b]:47045) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1odUoH-0000Wr-9X for emacs-devel@gnu.org; Wed, 28 Sep 2022 07:01:02 -0400 Original-Received: by mail-oa1-x2b.google.com with SMTP id 586e51a60fabf-1318106fe2cso5627601fac.13 for ; Wed, 28 Sep 2022 04:01:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date; bh=tWX4yFTgp1minPLOiyzfQKshNHNyeXtU1zUr3BioKSs=; b=DKp39rLMGAj95sXnmanzHzhxQ+S1WQAxOZU9hhbXoGOumu+hQsP4I4RTUX3EJ/ZHAJ 0ZFdC0cdVTk+HXcR1/CLBN/Z7SWbIKLVfbEg+UH5xvqDO8pVpdRhEbdu9bTKYq3G9KUp jyccGohPY8OR19draZ1k9fbEn2QtpCwSSZkYftWw8W8c+TYl1Rf1fRVs34dFhjNer7ed LJnBtP7XslBhA0uFvTNghzAk0u/PDIPW+86MhrzC9o2nT3qG8dh+1Y832EFA+HNXTZNf AP4yWULRJ9pUtjm3BABnCUIWv7lEKM05voeT6tkhHaY5voDtTEQ0cS8phHfyB0W7Qxwy IH3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date; bh=tWX4yFTgp1minPLOiyzfQKshNHNyeXtU1zUr3BioKSs=; b=GhRnvtA0fogtDlr1ORSVj9wbuPnyHKwS+voPII91gR+uZWR/+yDmm15jBLxj+TOXDB +NmCbUZd+wsoWSIQpCP9ivXbspdswePX40yy7MUDYoS5Z+YLKAefr9EpNIE09xmJRt9Y PhJuO5mIJFvEI8wfKsBsYztwEjyLGV0RgNLy0xSEwt8EqwTVgLAnhF99ep8dTMxY52BJ c1aMSabPRScUOs/96dhvmQVNwRRxP+NpInK6lWjxl3xbe5EbESjaxeox+P+5SIt6JvMe dt5zPaKZkv52H9aPzkEbfhiYr3UfjKEo5CgD6J8shVOI8HsIu+VdAVKHeoR9Q365ok9U sjag== X-Gm-Message-State: ACrzQf0lPANtNmuFJPpljtTxgtxSnecjKNEM1tH8uD5BqSxU6nJSwelH yGQPveDyMe8Grc+BOPqSjeiBgsSRtpVoUmNaqB0= X-Google-Smtp-Source: AMsMyM6Ayqd1pA37bYxRURxA/UvwteSpWLj7GA1nzX93ETdm5TVcU/28Cpf4ITWzyrxgKTnSU0GvpBHkQ3aV+nwWfDU= X-Received: by 2002:a05:6870:b508:b0:12d:1c59:90d9 with SMTP id v8-20020a056870b50800b0012d1c5990d9mr4933961oap.199.1664362859476; Wed, 28 Sep 2022 04:00:59 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 28 Sep 2022 07:00:58 -0400 In-Reply-To: <87ill8er5k.fsf@melete.silentflame.com> X-Hashcash: 1:20:220928:emacs-devel@gnu.org::QbsNFHMYyjO6MXXP:3/nP Received-SPF: pass client-ip=2001:4860:4864:20::2b; envelope-from=stefankangas@gmail.com; helo=mail-oa1-x2b.google.com 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_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" Xref: news.gmane.io gmane.emacs.devel:296398 Archived-At: Sean Whitton writes: > In that case, it doesn't make too much sense to me to add it to ELPA, > but not for the reasons that you give. It's not that code which is > targeting emacs.git cannot go on ELPA first, but it seems to me that > anything on ELPA should be a coherent, singular package. And Agitate > isn't that -- it's a collection of functionality that you're filtering > things out of over time. FWIW, I don't think this is a very strong reason not to add it. Other packages are also grab bags of features, and while perhaps not "ideal" in an abstract sense, they also provide useful functionality. In this case it also makes sense to me to use a package as a way to experiment with features before they hit core. We can always delete the package later, once it has done its intended job and is fully absorbed by Emacs.