Ruby gems still broken after 15 years
9 months ago
- #RubyGems
- #Open Source
- #Software Development
- Ruby gems的安装问题已存在15年之久,默认安装至系统目录而非用户目录。
- 只需将`GEM_HOME`设置为用户目录即可修复,但由于`gem`与`bundler`项目间缺乏协调,问题持续存在。
- 有人提交了最小化且无破坏性的修复补丁,但RubyGems领导层未予采纳。
- RubyGems项目领导层表现出排斥外部贡献的态度,甚至因批评意见封禁贡献者。
- 与gem安装默认设置相关的多个问题仍未解决,仅实施了临时性或无效方案。
- 开发者和包维护者常回避问题本质,仅建议临时解决方案而非根治问题。
- 关键利益相关方缺乏同理心与合作精神,导致用户不得不自行修复环境问题。