Switch from `asdf` to `mise` (formerly called `rtx`) to install dependencies in `.tool-versions`
Overview
@pedropombeiro Mentioned rtx
in #dev_tip_of_the_day
as an alternative to asdf
that is not based on shims. rtx
focuses on performance and backwards compatibility with asdf
so there wouldn't need to be any changes to the existing setup. See the benchmarks provided by @pedropombeiro below:
Another edifying benchmark:
Impacted categories
The following categories relate to this issue:
-
gdk-reliability - e.g. When a GDK action fails to complete. -
gdk-usability - e.g. Improvements or suggestions around how the GDK functions. -
gdk-performance - e.g. When a GDK action is slow or times out.
Steps to replicate (optional)
Proposal (optional)
Environment (optional)
- Operating system name:
<!-- output of `uname -a` command -->
- Architecture:
<!-- output of `arch` command -->
- The contents of your
gdk.yml
(if any) - Ruby version:
<!-- output of `ruby --version` command -->
- GDK version:
<!-- output of `git rev-parse --short HEAD` command -->