Projects
Home     Blog     Install     New Ticket     View Tickets     Browse Source

MacRuby Development

MacRuby development happens in the trunk SVN branch. However, be careful, because trunk may not work (or even compile) all of the time.

$ MR=http://svn.macosforge.org/repository/ruby/MacRuby
$ svn co $MR/trunk MacRuby-trunk

For building instructions, please refer to InstallingMacRuby.

When the trunk branch is ready for testing purposes, the changes are merged to the testing branch and an announcement is made.

Git

Git aficionados will be glad to learn that there is a mirror of the SVN trunk repository on GitHub, maintained by Claudio Poli:

http://github.com/masterkain/macruby/tree/master

Roadmap

Check out MacRubyRoadmap.

Mailing-lists

MacRuby-devel is the developer mailing-list. Please subscribe to it, if you are interested in following the MacRuby development process or would like to start a discussion. All activity in the tracker generates notifications in this list.

MacRuby-changes is the SVN changes mailing-list. This is a read-only list, but you might want to subscribe to it if you are interested in tracking all of the changes in the project's source code.

Contributions

Please file a ticket on the MacRuby Trac component, if you want to contribute an enhancement request or a bug report. Patches are welcome.

You can also send your feedback to the MacRuby-devel mailing-list.

If you want to help us, do not hesitate to introduce yourself in the mailing-list; we will give you an overview of things that need to be done. If you want to commit your code directly in the repository, please note that you will have to sign a committer agreement first; we will provide this to you.

Misc Info

HowToMakeMacRubyRelease