Getting involved in MacRuby development
Hello MacRuby development team, I am contacting you to have more information about how to be involved in the development process. I have been hearing about MacRuby for many months and I want to have a more proactive role in the project. As far as my abilities go, I have been using Cocoa for many years and am currently working with Ruby on Rails at work, during the day. I have no prior experience with LLVM, but learning about it for a real-world project is a great motivation for me to get up to speed. I read that the 0.6 branch was merged into trunk last week-end, so I am not sure if I am coming in at the right moment. I would be glad to try to fix some bugs for the final 0.5 release. If you have anything in particular for me to start on, I am up for it. Thanks a lot for your feedback and your help, Maxime
Hi Maxime! Help is of course always welcome. MacRuby is a huge project, and there is a lot to do & fix. There are LLVM related stuff, but there is also a lot of pure C-Ruby & C++ involved, as well as some Objective-C runtime here and there (in C) :-). As for how to get started, I would say you first need to read HACKING.rdoc as well as README.rdoc. If you really want to work on 0.5 related code, you can peek into the TODO file, there is a list of what we really want for the 0.5 final release. We also have our list of open bugs : http://www.macruby.org/trac/report/1 Of course, not everything is easy. I can't really say for sure which one you should get stared on, but maybe somebody out there on the ML could tell you :-). Good luck! -- Thibault Martin-Lagardette On Jan 24, 2010, at 08:46, Maxime Curioni wrote:
Hello MacRuby development team,
I am contacting you to have more information about how to be involved in the development process. I have been hearing about MacRuby for many months and I want to have a more proactive role in the project. As far as my abilities go, I have been using Cocoa for many years and am currently working with Ruby on Rails at work, during the day. I have no prior experience with LLVM, but learning about it for a real-world project is a great motivation for me to get up to speed.
I read that the 0.6 branch was merged into trunk last week-end, so I am not sure if I am coming in at the right moment. I would be glad to try to fix some bugs for the final 0.5 release. If you have anything in particular for me to start on, I am up for it.
Thanks a lot for your feedback and your help,
Maxime _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
Thanks for you feedback, Thibault. I went over HACKING.rdoc and README.rdoc: I am all setup ! Over the next few days, I will go over the TODO list and will see if I can tackle any of the features, else I'll try to focus on the open bugs. Thanks again, Maxime On Mon, Jan 25, 2010 at 10:17 AM, Thibault Martin-Lagardette <thibault.ml@ gmail.com> wrote:
Hi Maxime!
Help is of course always welcome.
MacRuby is a huge project, and there is a lot to do & fix. There are LLVM related stuff, but there is also a lot of pure C-Ruby & C++ involved, as well as some Objective-C runtime here and there (in C) :-). As for how to get started, I would say you first need to read HACKING.rdoc as well as README.rdoc.
If you really want to work on 0.5 related code, you can peek into the TODO file, there is a list of what we really want for the 0.5 final release.
We also have our list of open bugs : http://www.macruby.org/trac/report/1
Of course, not everything is easy. I can't really say for sure which one you should get stared on, but maybe somebody out there on the ML could tell you :-).
Good luck!
-- Thibault Martin-Lagardette
Bonjour Maxime, Sorry for the late reply. Thanks for your interest in the project... we totally need help, as Thibault said :) Just to let you know, 0.5 is almost done, we are now focusing on 0.6, in trunk. I intend to release 0.5 final in a few days, I will give a status of the latest changes on the mailing-list before. The goals of 0.6 will also be discussed on the list right after the 0.5 release. The best way to start is probably to go through the bugs in Trac, pick something that looks easy and try to fix it. Once you have a patch, attach it to the radar and I will have a look at it :) A bug that was recently added that looks easy: http://www.macruby.org/trac/ticket/571 Once you are familiar with the code base, you can get one of the tasks. Laurent On Jan 23, 2010, at 11:46 PM, Maxime Curioni wrote:
Hello MacRuby development team,
I am contacting you to have more information about how to be involved in the development process. I have been hearing about MacRuby for many months and I want to have a more proactive role in the project. As far as my abilities go, I have been using Cocoa for many years and am currently working with Ruby on Rails at work, during the day. I have no prior experience with LLVM, but learning about it for a real-world project is a great motivation for me to get up to speed.
I read that the 0.6 branch was merged into trunk last week-end, so I am not sure if I am coming in at the right moment. I would be glad to try to fix some bugs for the final 0.5 release. If you have anything in particular for me to start on, I am up for it.
Thanks a lot for your feedback and your help,
Maxime _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
Hello Laurent, Thanks for your message and for the advice. I will start by tackling the easy bugs in Trac. I know that I'll be slow in the weeks to come, that it's going to take me a while to get situated with the codebase but I will try my best. I don't want to bother the mailing-list with my questions when I (will) have some. Is there anybody that I should contact first for help or reference ? Maxime On Mon, Jan 25, 2010 at 9:50 PM, Laurent Sansonetti <lsansonetti@apple.com>wrote:
Bonjour Maxime,
Sorry for the late reply.
Thanks for your interest in the project... we totally need help, as Thibault said :)
Just to let you know, 0.5 is almost done, we are now focusing on 0.6, in trunk. I intend to release 0.5 final in a few days, I will give a status of the latest changes on the mailing-list before. The goals of 0.6 will also be discussed on the list right after the 0.5 release.
The best way to start is probably to go through the bugs in Trac, pick something that looks easy and try to fix it. Once you have a patch, attach it to the radar and I will have a look at it :)
A bug that was recently added that looks easy: http://www.macruby.org/trac/ticket/571
Once you are familiar with the code base, you can get one of the tasks.
Laurent
On Jan 23, 2010, at 11:46 PM, Maxime Curioni wrote:
Hello MacRuby development team,
I am contacting you to have more information about how to be involved in the development process. I have been hearing about MacRuby for many months and I want to have a more proactive role in the project. As far as my abilities go, I have been using Cocoa for many years and am currently working with Ruby on Rails at work, during the day. I have no prior experience with LLVM, but learning about it for a real-world project is a great motivation for me to get up to speed.
I read that the 0.6 branch was merged into trunk last week-end, so I am not sure if I am coming in at the right moment. I would be glad to try to fix some bugs for the final 0.5 release. If you have anything in particular for me to start on, I am up for it.
Thanks a lot for your feedback and your help,
Maxime _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
_______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
On Jan 25, 2010, at 10:52 PM, Maxime Curioni wrote:
Hello Laurent,
Thanks for your message and for the advice. I will start by tackling the easy bugs in Trac. I know that I'll be slow in the weeks to come, that it's going to take me a while to get situated with the codebase but I will try my best.
Excellent :)
I don't want to bother the mailing-list with my questions when I (will) have some. Is there anybody that I should contact first for help or reference ?
You can definitely write questions on the mailing-list, it's supposed to host development discussions :) However, feel free to write me directly if you like. Good luck! Laurent
participants (3)
-
Laurent Sansonetti
-
Maxime Curioni
-
Thibault Martin-Lagardette