-
Notifications
You must be signed in to change notification settings - Fork 208
Closed
Labels
Description
Hello folks,
Wanted to reach out and check with you your thoughts about pre-packaged binaries (aka: Native Gems), similar to Nokogiri latest fat-binaries process, in order to address several issues around developer and deployment experienced around sqlite3.
The top reasons I can think of:
- Some system-provided versions are too old (AFAIK 3.8 on macOS while 3.31 on Ubuntu 20.04)
- Not able to have same set of features/fixes across systems.
- XYZ doesn't work for some and works on my machine for others, increasing the debugging time.
- Different available extensions configurations across systems.
Of course, moving to this increases certain aspects of the project maintenance, not to mention the potential of having to deal with CVE (not many) but still present.
Sending this out for comments. Perhaps @flavorjones or @larskanis can comment on the developer and maintainer experience pros/cons of this approach for Nokogiri.
Thank you.
❤️ ❤️ ❤️