On 07/16/2012 04:04 PM, Mo Morsi wrote:
Just a quick update regarding the Fedora/Ruby project Zuhao has been working on as part of the Google Summer of Code.
As many of you may remember, Zuhao has been working on a rails based site to highlight the ruby sig's community's effort in packaging ruby gems, developing ruby software, and overall improving the Ruby experience on Fedora. Zuhao has made great headway with the project so far, implementing Rake modules that allows us to pull the gem and rpm packages into the local db as well as various frontend interfaces which to display and cross-reference the gem / rpm metadata and other info [1][2].
We just pushed the latest codebase to the site including the following features:
- RPMs / Gems are now referenced by their name in the url, no need to remember the associated id:
http://isitfedoraruby.com/fedorarpms/rubygem-activesupport
- d3.js is used to render dependency and dependent packages:
http://isitfedoraruby.com/fedorarpms/rubygem-actionmailer/full_deps (tree is clickable)
- tool to compare an uploaded Gemfile / Gemfile.lock against Fedora:
http://isitfedoraruby.com/stats/gemfile_tool
- many ui improvements including sortable columns, Fedora / Ruby stats on the homepage, and more!
As always, feedback and patches are more than welcome,
-Mo