Go to
Ruby Toolbox and check:
- Which gems are the most popular for a given category?
- Does the gem meet our application requirements?
Go to github and check:
- Is it regularly updated?
- How responsive are the developers? Check how many issues are closed and how many are open.
- Does it have good documentation in Wiki?
- Download the source code and read the code to answer any questions.
- Is the code readable? Can you fix bugs if things go wrong?
- How readable are the tests?
- Does the test help you with how to use it?
Look at the project on
RubyGems and compare when the different versions were released. Take a look at the runtime dependencies of the gem. Depedencies can break compatibility in an update. Read the documentation for the gem at
RubyDoc
No comments:
Post a Comment