From: Eero Saynatkari Date: 2007-07-05T04:17:28+09:00 Subject: [ANN] rubinius 0.7 (Ruby VM) We are very proud to release rubinius 0.7! It's very much still a developer preview, but hopefully there are people out there who will enjoy it. And so, without further ado.. rubinius 0.7 -- alpha developer preview release Download: http://rubini.us/static/rubinius-0.7.tar.gz Homepage: http://rubini.us IRC: #rubinius on Freenode (Main channel of communication.) = READ THIS FIRST == General Q: Can it run rails? A: No. Q: Can it run rake? A: No. Q: Well, what CAN it run? A: Its own compiler and the specs written for it. Q: Who is this release for? A: People interested in looking at the code the project is creating. Q: Who is this release NOT for? A: Anyone who wants to use rubinius in a capacity other than experimentally. Q: Who is using rubinius now? A: The developers actually working on making rubinius are the primary (and probably only) users. Q: What platforms should rubinius run on? A: Developers frequently use OS X, Linux, and FreeBSD; x86 and amd64. Q: Will it run on Windows? A: Not yet, to come soon. Q: Can I complain when rubinius crashes trying to run my favorite application? A: No, but you can ask the team about it. Q: Can I complain because rubinius has failing specs? A: No, we'd prefer you help to make the specs not fail. A2: We have failing specs checked in so we have goals to work towards. Q: Can I complain when the CI-Specs fail? A: Absolutely, let us know ASAP. Q: What can I do to help? A: Run the specs and help write code in kernel/ to make the specs pass. A2: If you're up on your C skills, ask in the IRC channel about helping work on the VM. A3: Tell your friends about the project, get the buzz going. A4: Provide moral support for other developers in any form. Q: I don't like the style of the specs/kernel/vm, can I clean it up and you'll accept the patch? A: No. A2: If it really bothers you, ask us first, we'll discuss it. == Installation Q: How do I build rubinius? A: `./configure; make` Q: How do I run it? A: Running `./shotgun/rubinius` will launch sirb, our small irb. Q: How do I install and run it? A: This is not required but you may: `make install; rbx` Q: I've changed something in kernel, how do I make the change appear? A: If the change was in kernel/bootstrap, run `rake build:bootstrap` and if it was in kernel/core,`rake build:core` instead. Q: How do I run script.rb? A: Either `./shotgun/rubinius script.rb` or, if you have done a make install, `rbx script.rb`. Q: I get an error about glib or missing glib.h, how do I fix that? A: Right now, you need glib, the utility C library, installed with headers. Q: Where can I get more installation help? A: http://rubini.us/pages/installation-guide The rubinius team