Skip to content

Latest commit

 

History

History
53 lines (30 loc) · 1.63 KB

CONTRIBUTING.md

File metadata and controls

53 lines (30 loc) · 1.63 KB

CONTRIBUTING

若您有新的想法,或发现了存在的问题,或可改善的地方(比如对新Shell的支持,其他插件的补充),或者若您想要参与开发与日常维护,请您在issues 处反馈,并请阅读下面的内容。我将非常乐意接受任何对此项目的贡献与努力。


TODO

以下的每一个都需要您的帮助

New shells:

  1. 对 Fish Shell 的支持,(这并不难,因为上游已经提供了支持,仅需要做很小的补充,以及测试)
  2. 对 PowerShell的支持,似乎上游并没有开发

我个人并不在Linux上使用它们,若您是它的用户,希望您帮助提供支持。

新的插件

  1. 上游已经有了如何管理多个版本下Gem的方法,但是似乎方法比较多,我暂时没有时间仔细检查

Test:

尽管使用Bash在多个平台上应当没什么问题,但是有时还是有考虑不周的情况出现。并且 ruby-build 寻找下载路径的实现似乎有点繁琐,不知道未来会不会改变,如果它改变,很可能 rbenv-cninstall 就失效了。

  1. 我们需要在不同的环境下测试,因为本项目的目的在于能够支持任何类Unix系统
  • macOS
  • 各个 Linux 发行版
  • WSL

我热切的盼望您的帮助,谢谢!

.... 等等 ....


开发与维护任务

  1. Changelog的追踪
  2. 维护文档的编写
  3. 对其他插件的尝试使用与引入
  4. tools/rbenv-doctor为上游原封不动复制下来的,请不断更新

联系我补充。


其他

exe目录中存放的文件是给RubyGem用的,不用关心