Port and maintain RubyInstaller for Windows on ARM64
Donation protected
I'm the author and maintainer of RubyInstaller2 - the official Ruby package for Windows since 2017. All versions since Ruby-2.4 and the bundled development environment are built with it.
With this donation I would like to buy a laptop with Snapdragon-X chip to port the setup to ARM64. Even if there are CI platforms offering Windows on ARM, I need the local computer to be able to develop and maintain the port and to properly debug issues. It is much more time intensive or even not possible to use CI systems for debugging.
With the laptop I plan to provide native ARM64 Ruby versions 3.3 and newer as installer and 7z files including Devkit versions on https://rubyinstaller.org together with the x86_64 versions. I also plan to provide daily files of rubyinstaller-head for ARM64, so that they can be used through https://github.com/ruby/setup-ruby in Github-Actions or other CIs. Just like the current x64 and x86 architectures.
If you want to support me to build and maintain the Windows on ARM64 version of RubyInstaller, you can make a donation here. If the goal of 1200€ is reached, I'll buy a Windows notebook with the new snapdragon processor. With the proper hardware in place it is only a question of weeks to make the RubyInstaller fit for ARM. All the hard work on ruby core is already done, MSYS2 is available for ARM64 and InnoSetup supports ARM64 already.
In the last year I spend many hours to setup a Raspberry PI 4 to run Windows 11, but it took forever to get working, was awfully slow and unstable. I managed to compile proper pacman packages of Ruby and did first steps to port the installer. But in the end the SD card got defect and I gave up with this low budget hardware.
Organizer
Lars Kanis
Organizer
Greiz, Thüringen