From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Pedro Andres Aranda Gutierrez Newsgroups: gmane.emacs.devel Subject: Re: Re Re: Why not include all ELPA packages in an Emacs release? Date: Wed, 29 May 2024 18:31:05 +0200 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="00000000000070c9ee06199a48c3" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6403"; mail-complaints-to="usenet@ciao.gmane.io" Cc: arash@gnu.org, Stefan Kangas , jb@jeremybryant.net, Stefan Monnier , Philip Kaludercic To: emacs-devel , Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed May 29 18:33:22 2024 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 1sCMEq-0001O6-Fz for ged-emacs-devel@m.gmane-mx.org; Wed, 29 May 2024 18:33:20 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sCMDh-0005KU-A2; Wed, 29 May 2024 12:32:18 -0400 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 1sCMDA-0004xU-JX for emacs-devel@gnu.org; Wed, 29 May 2024 12:31:39 -0400 Original-Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sCMD8-0007gz-OI; Wed, 29 May 2024 12:31:36 -0400 Original-Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-5789733769dso264237a12.1; Wed, 29 May 2024 09:31:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717000291; x=1717605091; darn=gnu.org; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=qAZLzKKmbNtFhaHue5tlgs8yR+gtur6/iBaZBOD5YgA=; b=iTXFE6iuNXrmo9FO6xmfoc4zUG046d2oh+AfNzguJQEPNrMdMcDu8Y86CGQb3PWaFC ++EPUWNlHmbi/VCPdcxjK/1cfOxP+yJlkXfH9uVV5VV6ImoSTYu1KlTtgFmrf8fhaWHm Tdruikn5iXH82ADSA0bRKUrTT6zTYRxQhZ095bVGK0UISYJymrLx3uvtwhAW2hWxjQxr fyaOplRDJHM4N7fScAmD1CagGqP8/18a2FfQA/23Mnzou4ERpstvfG35Nmr2ahNgKLjP vvRi9Cie37DzCAtbbmhjAwcqwIE2P/712SQ8AYbBvnjW+d25qmPqfrw2YSpccAPuiz/m PN5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717000291; x=1717605091; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=qAZLzKKmbNtFhaHue5tlgs8yR+gtur6/iBaZBOD5YgA=; b=jD8iehzDl/PFDPZtws3lqysXHfMfMTzRt05N3xztGL4SKE5EdTTXZXoZ6ESZ0Ai2Ah 8Il3hUlwYolbvBHleIcHnNjC0LSnNB6LMRgEknJIPvzrIxLsvQjkijlF2ek3SKbmDIW9 mIu7SHG84Ad7TWtRE5NyJdZUZtxTI9hRKDDCFKjV+/LmmYPrl5EVZezWvio6tehLSA+a u64BoKc1K009egg02hQKgwH9hLJLqgRdJL026BzGLUu661ZfGlNgZ9e9sgw+AG53q4my trsVBQtgvgQzQyfb+IaklCro1o9F4q8ycYw5vueIdxWrXubO2M1VfTFUUyZM4bM9rzme bkVw== X-Forwarded-Encrypted: i=1; AJvYcCUBpRsJNYkb4v+zAWW0qjvqCdt/UBptNOQKABPdvBqaSsspvvfMBrk7Ktrf9Tnbem8IfJPpdJF+AL4Sif4= X-Gm-Message-State: AOJu0YwDwaUp0JNZn72JYfKzEATbwWB9SUgkvM2mp333mbmHF5KZcKAx v519+th3uWBLB8U2ZsNSdUlZhWb0Bbb3cPeypzIw/wWnW67/XTdVPmP6c0r6jsp3WNWz1/sMqTP GoLJIUn6aklPDP4O6OSJASIWE7fx6jh+4GhQ= X-Google-Smtp-Source: AGHT+IEfdQig4Hf4kru7RNlFBCI4ANxA/UFSZWUrVRJW9WCK8GILeS1i0l1PuOmpCF1WGdLRjBiQGnv0pWkQNd3Jidc= X-Received: by 2002:a50:875d:0:b0:578:5bf4:1ce2 with SMTP id 4fb4d7f45d1cf-57a04171fefmr2017461a12.21.1717000291270; Wed, 29 May 2024 09:31:31 -0700 (PDT) Received-SPF: pass client-ip=2a00:1450:4864:20::52a; envelope-from=paaguti@gmail.com; helo=mail-ed1-x52a.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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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:319699 Archived-At: --00000000000070c9ee06199a48c3 Content-Type: text/plain; charset="UTF-8" Message-ID: <86r0dksk1x.fsf@gnu.org> >> Eli Zaretskii writes: >> >> > If there are packages on ELPA which we consider to be a must for users >> > (I don't think there are, but maybe I'm forgetting something), lets >> > add them to core instead. >> >> If Emacs considers in-buffer completion an important feature, then I'd >> say corfu and cape are must. vertico and marginalia are also must in my >> book since they offer a better experience with vertical minibuffer >> completion. > If people want them, and their developers agree, we can add them. At this point, why not company, which BTW works nicely both on windows and -nw Emacs? For every package you think of integrating, there will be a lot of people how use a different package for the functionality, so this spells exchanges without end here and a lot of users frustrated in the world outside the list >> And while we're at it: There are sometimes requests for adding AUCTeX to >> core. Do you have an opinion about that? > >I don't mind. But let's hear what others think. Well, AUCTeX was so feature-bloated that made me start using vanilla Emacs and writing the things I really needed myself. So grateful it existed, because it made my elisp evolve :-) Now seriously, One of the nicest things in Emacs is the package repo(s). I have the Emacs I want because we have use-package (and that is not so long ago) to make our lives (relatively) easy. And I dread to think what would happen WTR to size of the distributable object (.app in macos, .rpm/.deb/.snap in Linux, etc.) if we start shipping everything in it. My .2 cents -- Fragen sind nicht da, um beantwortet zu werden, Fragen sind da um gestellt zu werden Georg Kreisler Headaches with a Juju log: unit-basic-16: 09:17:36 WARNING juju.worker.uniter.operation we should run a leader-deposed hook here, but we can't yet --00000000000070c9ee06199a48c3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Message-ID: <= 86r0dksk1x.fsf@gnu.org>

>> Eli Zaretskii <eliz@gnu.org> writes:
>>
>> = > If there are packages on ELPA which we consider to be a must for users=
>> > (I don't think there are, but maybe I'm forgettin= g something), lets
>> > add them to core instead.
>>>> If Emacs considers in-buffer completion an important feature, th= en I'd
>> say corfu and cape are must. =C2=A0vertico and margi= nalia are also must in my
>> book since they offer a better experi= ence with vertical minibuffer
>> completion.

> If people= want them, and their developers agree, we can add them.

<irony&g= t;At this point, why not company, which BTW works nicely both on windows an= d -nw Emacs?</irony>
<seriously>For every package you think= of integrating, there will be a lot of people how use a different package = for the functionality, so this spells exchanges without end here and a lot = of users frustrated in the world outside the list </seriously>
>> And while we're at it: There are sometimes requests for addin= g AUCTeX to
>> core.=C2=A0 Do you have an opinion about that?
&= gt;
>I don't mind.=C2=A0 But let's hear what others think.
Well, AUCTeX was so feature-bloated that made me start using vanilla E= macs and writing the things I really needed myself. So grateful=C2=A0it exi= sted, because it made my elisp evolve :-)

Now seriously, One of the = nicest things in Emacs is the package repo(s).
I have the Emacs I want = because we have use-package (and that is not so long ago)
to make our li= ves (relatively) easy. And I dread to think what would happen
WTR to siz= e of the distributable object (.app in macos, .rpm/.deb/.snap in Linux, etc.) if we start shipping everything in it.

My .2 = cents
--
Fragen sind nicht da, um beantwort= et zu werden,
Fragen sind da um gestellt zu werden
Georg = Kreisler

Headaches with a Juju log:
unit= -basic-16: 09:17:36 WARNING juju.worker.uniter.operation we should run a le= ader-deposed hook here, but we can't yet

--00000000000070c9ee06199a48c3--