You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ruby is not supported out of the box and a research spike was conducted to determine the best way to add support for Ruby libraries on framework.dev. This ticket involves and adding support for comparing different Ruby libraries based on certain properties. At the end of this text, you can see some suggested properties for comparison which we can use.
Adding badges for Ruby libraries is an additional need for this ticket. We are able to make use of the same properties in implementing badge functionality as well. Please refer to the original spike ticket for more context: SPIKE: Investigate fixing comparison tool #577
Ruby
In Ruby, RubyGems.org is the index of Ruby gems (packages) and there is also BestGems.org which offers download statistics for Ruby gems.
For example, BestGems.org has the following endpoints for getting downloads and ranking:
Description
Ruby is not supported out of the box and a research spike was conducted to determine the best way to add support for Ruby libraries on framework.dev. This ticket involves and adding support for comparing different Ruby libraries based on certain properties. At the end of this text, you can see some suggested properties for comparison which we can use.
Adding badges for Ruby libraries is an additional need for this ticket. We are able to make use of the same properties in implementing badge functionality as well. Please refer to the original spike ticket for more context: SPIKE: Investigate fixing comparison tool #577
Ruby
In Ruby, RubyGems.org is the index of Ruby gems (packages) and there is also BestGems.org which offers download statistics for Ruby gems.
For example, BestGems.org has the following endpoints for getting downloads and ranking:
RubyGems.org can get you other information about a package:
GitHub stars can be retrieved directly from GitHub via the https://api.github.com/repos/[owner]/[project] API endpoint. For example:
For framework.dev, we might consider:
The text was updated successfully, but these errors were encountered: