Apparently, there’s some hype in the Ubuntu community about Ruby 1.9.2, so let’s clarify: it would be totally irresponsible to try to ship Ruby 1.9.2 in Debian Squeeze or Ubuntu Lucid.
Ruby 1.9.2 has not been released yet:
- June 2009: The release schedule for 1.9.2 was announced
- mid-July 2009: Ruby 1.9.2 preview 1 was released
- September 2009: 1.9.2 preview 2 was tagged in SVN, but not announced
- September 2009: The release plans were cancelled
- October 2009: A meeting was announced to discussed new release plans, but I don’t think that the outcome was made public
- Ruby 1.9.2 has not been branched off trunk yet
That’s where we stand now. Even if surprises are possible, it’s very unlikely that Ruby 1.9.2 will be released before Lucid’s release (or, what the real requirement is, before Lucid’s freeze). So we are sticking with 1.8.7 and 1.9.1 (1.9.0 will go away before the release).
If you can point to specific commits that fix real bugs in 1.9.1, and could be backported to the Debian package, feel free to notify the Debian Ruby maintainers.