[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 0/2] Trivial fixes for setup.rb usage.
From: |
Eric Wong |
Subject: |
Re: [PATCH 0/2] Trivial fixes for setup.rb usage. |
Date: |
Mon, 2 Dec 2019 08:23:19 +0000 |
James Rowe <address@hidden> wrote:
> Having decided to update my dtas installation, I noticed a couple of
> problems with installation using the included `setup.rb`.
Thanks! Applied and pushed.
> Given that the `Config` name was removed so long ago, an alternative fix
> might be to remove `setup.rb` altogether?
RubyGems is a huge barrier to startup performance; so users
should be able to opt-out of using gems. A painful thing is
just having more gems installed (and even not using them)
slows down startup.
Removing use of sleepy_penguin is also going to help in that
area a small bit, at least (if users uninstall it).
I might rewrite shebangs and load paths via "make install" or
similar, and allow the shebang to use "--disable=gems", too...
(but yeah, also brainstorming some ideas around creating a new
scripting language because I've been hugely frustrated with
the incompatibilities/warnings Ruby is introducing for 2.7..)