开发者

Who decides what goes into "gem install <gem_name>" and how do you decide which fork to use?

开发者 https://www.devze.com 2023-01-15 02:40 出处:网络
Such as for delayed_job开发者_运维技巧, there is tobi\'s version and collectiveidea\'s version.

Such as for delayed_job开发者_运维技巧, there is tobi's version and collectiveidea's version.

http://github.com/tobi/delayed_job

http://github.com/collectiveidea/delayed_job

Who decides what goes into gem install delayed_job? (Does rubygems.org's contain all the official ones?) And if we use anything directly from GitHub, how do we decide which fork to use -- such as tobi's or collectiveidea's version?


Whomever checked in the gem to rubyforge.org controls what is in the gem.

Added: here is an overview of adding a gem to the rubyforge repo.

But often you may want to use a gem that is not in rubyforge.org. You can do that too. You can have your own repository of gems if you want; or download the gem and install locally (no repo).

Re which fork of a popular project should I use?

Check the readme's of the forks, change files, etc. Try to determine which is the most tested, current, etc.

Also ask in the forums/groups/community that supports the project.

Welcome to delayed_job, it's great.

0

精彩评论

暂无评论...
验证码 换一张
取 消