unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: No Wayman <iarchivedmywholelife@gmail.com>
To: dick <dick.r.chiang@gmail.com>
Cc: emacs-devel@gnu.org
Subject: Re: Easy configuration of a site-lisp directory
Date: Thu, 12 Aug 2021 10:48:35 -0400	[thread overview]
Message-ID: <87tujuofyg.fsf@gmail.com> (raw)
In-Reply-To: <87r1eyzvgd.fsf@dick>


dick <dick.r.chiang@gmail.com> writes:

> Ah, the craven pleasure of having one's flamebait reach its 
> target via the
> intertubes.
>
> Like the straight author, I also prefer a Halstedian approach to
> garbage code, but elpa-admin is not that, and maintaining a 
> Heroku mirror to
> normalize relations with ELPA is as cost-effective as erecting a 
> Trumpian
> border wall.  I suppose, relative to that undertaking, having to 
> replicate
> elpa-admin's pre-build treatment and default-inclusive recipe 
> were but
> afterthoughts. [1]
 
> Ever unconvincingly trying to appear aloof, I'll add the 
> requisite disclaimer
> that none of these decisions actually matters except to a 
> hundred or so
> obsessives.  Most emacsers' configurations are so flawed that 
> nothing we do
> prevents them from having to issue shell commands to manage 
> third-party
> elisp.
>
> [1]
> https://github.com/raxod502/straight.el/blob/08b0ecf525b4b53e0952c1575644f82f52264961/straight.el#L3059-L3122


So you take issue with the Org specific code I mentioned earlier?
Again, this is almost exactly what Org does in its makefile.
I'm not sure what qualifies that as 'gnarly', or even what you 
mean by 'gnarly' in that context.
At one point straight.el ignored this step altogether and provided 
a hack to work around it.
I considered that to be a worse solution than implementing general 
pre-build commands, especially
considering Org is not the only popular package to require such 
treatment (see mu4e, magit, etc).

Writing in a flowery, over-the-top manner isn't a substitute for 
substance.
If you have any concrete technical criticisms, I'm open to hearing 
them.
Still waiting to hear how el-paso deals with the issue of packages 
with similar requirements, too.

However, this conversation has strayed from the original topic and 
doesn't belong on emacs-devel.
As such, this is the last reply I'll make to this thread.
Feel free to email me directly or open an issue at straight's 
repo.



  reply	other threads:[~2021-08-12 14:48 UTC|newest]

Thread overview: 85+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-08-12  2:44 Easy configuration of a site-lisp directory No Wayman
2021-08-12 12:41 ` dick
2021-08-12 14:48   ` No Wayman [this message]
2021-08-12 16:24     ` dick
  -- strict thread matches above, loose matches on Subject: below --
2021-08-08 15:40 Philip Kaludercic
2021-08-08 18:18 ` Stefan Monnier
2021-08-08 18:53   ` Philip Kaludercic
2021-08-08 20:03     ` Stefan Monnier
2021-08-08 22:43   ` dick
2021-08-08 23:16     ` Stefan Monnier
2021-08-09  0:43       ` dick
2021-08-09  3:13         ` Clément Pit-Claudel
2021-08-09 16:59           ` Eli Zaretskii
2021-08-09 18:33             ` Clément Pit-Claudel
2021-08-09 18:49               ` dick
2021-08-09 22:11                 ` Clément Pit-Claudel
2021-08-10  8:24                   ` Arthur Miller
2021-08-10  8:31                 ` Arthur Miller
2021-08-09 18:52               ` Eli Zaretskii
2021-08-09 22:14                 ` Clément Pit-Claudel
2021-08-10 11:55                   ` Eli Zaretskii
2021-08-10  8:10               ` Arthur Miller
2021-08-10 12:06                 ` Eli Zaretskii
2021-08-10 13:43                   ` Yuri Khan
2021-08-10 14:01                     ` Eli Zaretskii
2021-08-10 15:10                       ` Yuri Khan
2021-08-10 15:39                         ` dick
2021-08-10 15:49                           ` Stefan Monnier
2021-08-10 17:31                           ` Arthur Miller
2021-08-10 15:44                         ` Eli Zaretskii
2021-08-10 17:25                           ` Clément Pit-Claudel
2021-08-10 17:50                             ` Eli Zaretskii
2021-08-10 18:06                               ` Clément Pit-Claudel
2021-08-10 18:23                                 ` Eli Zaretskii
2021-08-10 20:51                                 ` Stefan Monnier
2021-08-11  2:23                                   ` Eli Zaretskii
2021-08-11  5:31                                     ` Stefan Monnier
2021-08-11 13:42                                     ` Basil L. Contovounesios
2021-08-11 16:34                                       ` Eli Zaretskii
2021-08-11 18:21                                         ` Basil L. Contovounesios
2021-08-12  5:48                                           ` Eli Zaretskii
2021-08-10 17:35                         ` Clément Pit-Claudel
2021-08-10 17:24                     ` Arthur Miller
2021-08-10 17:22                   ` Arthur Miller
2021-08-10 17:45                     ` Eli Zaretskii
2021-08-09  6:52     ` Arthur Miller
2021-08-09 11:50       ` dick
2021-08-09 15:27         ` Arthur Miller
2021-08-19  9:25 ` Philip Kaludercic
2021-08-19 20:24   ` Arthur Miller
2021-08-19 21:43     ` Arthur Miller
2021-08-19 21:47       ` Arthur Miller
2021-08-19 21:59         ` Philip Kaludercic
2021-08-20  0:21           ` Arthur Miller
2021-08-20 21:36             ` Arthur Miller
2021-08-21  1:56               ` Stefan Monnier
2021-08-21  2:46                 ` Arthur Miller
2021-08-21  3:12                   ` Arthur Miller
2021-08-21  6:39                     ` Eli Zaretskii
2021-08-21  6:48                       ` tomas
2021-08-21  7:00                         ` Eli Zaretskii
2021-08-21 14:34                       ` Arthur Miller
2021-08-21 14:42                         ` Eli Zaretskii
2021-08-21 19:10                           ` Arthur Miller
2021-08-21 19:18                             ` Eli Zaretskii
2021-08-21 20:25                               ` Arthur Miller
2021-08-22  6:03                                 ` Eli Zaretskii
2021-08-25 10:47     ` Philip Kaludercic
2021-08-25 22:13       ` Arthur Miller
2021-08-26  9:42         ` Philip Kaludercic
2021-08-26 15:58           ` Arthur Miller
2021-08-20 10:23   ` Augusto Stoffel
2021-08-20 12:47     ` Arthur Miller
2021-08-23  9:14 ` Max Brieiev
2021-08-24 21:35   ` Stefan Monnier
2021-08-25 11:13     ` Philip Kaludercic
2021-08-25 14:37       ` Stefan Monnier
2021-08-25 14:55         ` Philip Kaludercic
2021-08-25 17:27           ` Stefan Monnier
2021-08-26  0:16             ` Arthur Miller
2021-08-26  4:10               ` Stefan Monnier
2021-08-26 15:38                 ` Arthur Miller
2021-08-26 18:03                   ` Stefan Monnier
2021-08-26 21:40                     ` Arthur Miller
2021-08-25 22:29           ` Arthur Miller

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87tujuofyg.fsf@gmail.com \
    --to=iarchivedmywholelife@gmail.com \
    --cc=dick.r.chiang@gmail.com \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).