Hasty Briefsbeta

双语

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安装默认设置相关的多个问题仍未解决,仅实施了临时性或无效方案。
  • 开发者和包维护者常回避问题本质,仅建议临时解决方案而非根治问题。
  • 关键利益相关方缺乏同理心与合作精神,导致用户不得不自行修复环境问题。