Hi Surya,
Thanks for your interest in contributing. The first thing to look at is the
contributor reference. That will answer a lot of your questions.
The process for becoming a committer is that you must first make substantial contributions to a project (e.g. many bug fixes or some major features). If your contributions are of a high enough quality, someone may nominate you for committer rights, and then there would be an election where other committers could vote +1 or -1. Note that the Mylyn project is broken into several sub-projects and there's a separate election for committer rights on each one, e.g. someone might be a committer on Mylyn Tasks but not Mylyn Context.
All contributions must go through Gerrit. Each contribution must get a +2 from a committer and and a +1 from Hudson (passing build) before it can be merged.
We have not decided on a date for the next release - it will happen when we have enough changes to make it worthwhile. There will be a release in September for Luna SR1 but it may only be a service release (see
bug 439453).
I already pushed a review to Gerrit but it needs more work and I won't have time to get back to it in the near future. Feel free to push a new review to Gerrit.
Cheers,
Sam