Main problem areas of Gem support
Many Gems either depend on currently not supported Ruby Standard Library functionality or on not implemented Subtend (the MRI compatibility layer) functionality.
Another problem to Gem support is left-to-right evaluation that is not yet supported in Rubinius, but should be soon.
Popular Gems
Here is a list of popular RubyGems that could be used to test Rubinius' compliance:
- RedCloth
- RSpec
- Facets
- Mocha
- Net::SSH
- Net::SFTP
- HighLine
- Hpricot
- Ramaze
- Daemons
- Ruby/Mysql (not a gem on it's own, but could be used to run ActiveRecord's tests)
- Ruby/Postgres (pure is a must, native would be great to have)
- Mongrel
- Thin
- Rack
- JSON (pure, native would be great)
- Rubigen
- Newgem
- Newjs
- merb-core
Ruby/Mysql
Tested on April 27. Seems to be stable and usable, no problems with running SQL-Queries (Create, Insert, Update, Select, etc.). Fetching rows from resultsets works, too.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile »
0.10—69% complete
Completed 9 of 13 tickets
Pages
- Home
- FAQ
- IRC Info and Who's Who
- Releases
- Using Git
- Installation
- Getting Started
- Common Build Problems and Solutions
- Howto - Contribute
- Howto - Write a ticket
- Howto - Run my Rails app with Rubinius
- Howto - Write a Ruby spec
- Howto - Write a Rubinius spec
- Howto - Fix a failing spec
- Howto - Develop with a separate RubySpec repo
- Howto - Debug shotgun
- The Rubinius specs
- Shotgun - The Rubinius Virtual Machine
- Developer Readme
- Core Library - Coding Guidelines
- Coding Style Guide
- Contributor Platforms
- Stuff to read
- Extending Standard Library Specs
- Improve Gem Support in Rubinius
- Actors - Concurrent Rubinius
- FFI or Foreign Function Interface
