This “newsletter” is just part of the contents of
http://wiki.github.com/ironruby/ironruby/contributing for your reading
convenience, filtered down to projects with an updated status since last
time. A number of the projects have made good progress since a few weeks
ago. Please take a look at the projects that interest you, give feedback
to the project owners for bugs or features you care about, and discuss
ways of being involved if you are interested.
Mixing Ruby mocking with .NET mocking frameworks
Mark R., Ivan Porto C.
Investigated Moq and NMock and found that they were not a good match. A
project called Caricaturehttp://github.com/casualjim/caricature/ has
been started to implement mocking directly in IronRuby
Status: the master branch (compatible with Hpricot 0.6.164) and the
0.7_experimental branch (compatible with Hpricot 0.8.1) in the
repository both pass all the tests of the original Hpricot test suite,
what is left is a major clean up and some refinements to the code.
Status: it somewhat works but needs to be tested, so bugs are expected
at this stage. A rewriting of the original definition file for Ragel is
planned to improve the C# code of the ParserEngine class which currently
is not so object oriented.
Project State: Alpha
Developer(s): Ray Vernagushttp://github.com/rvernagus
A Ruby wrapper on top of the .NET Data Provider
wrapper will become the basis for an ActiveRecord adapter giving
IronRuby developers the ability to use the ActiveRecord gem with their
choice of database.
Jimmy S., Ray Vernagus
Details status about setting up Rails, running the unit tests, etc, is
Status: There are about 330 methods for OpenSSL library. Less than ten
available. The focus of the project will be implementation the
functionality that is needed for RubyGems and Rails scenarios. e.g.
OpenSSL::X509::Certificate. Current results of running mspec ci
library\openssl can be found herehttp://gist.github.com/100649.
Checkout ruby 1.8 source code
review OpenSsl implementation in C (ruby_1_8\ext\openssl)
review OpenSsl usage in RubyGems (e.g.
implement a wrapper to System.Security.Cryptography namespaces
Refactor < - > Push
Some useful documentations can be found at
Porting SOAP Weather
Status - project was created, started porting the Silverlight code.
Shri B., Jirapong Nanta
We have reduced the number of failueres from 200+ down to about 20. The
current results are herehttp://gist.github.com/92738. The tests can
now be run from a
and will soon be part of continuous integration. So this project is
mostly wrapping up (successfully).
Blocking IronRuby bug has been fixed. Need to try again with a newer