Hi Astha Bhatnagar,

As Paul and Vincent have mentioned to be able to submit patches all you need to do is create an issue in JIRA, submitting it, then attaching the patch file to it.

We'll provide feedback if we feel something needs improving before we can accept it (We'll be looking at things like 'does it work', 'is the code formatting and naming convention consistent'), and then a committer will apply your patch and commit it to our svn repo.

ps if you want i have a zend studio for eclipse formatting settings file for you that could make that bit easier for you. Otherwise the best way to find out what our coding conventions are on the PHP side, is by looking at the source code.

So to submit patches you don't actually have to be a 'committer', but it is the way to become a committer in due time. Neither do you have to sign anything, just check the ' Grant license to ASF for inclusion in ASF works' box when attaching your patch file.

Once your code contributions become substantial enough, and you show that you know how the project works and understand it's goals, quality and coding standards you can ask to become a committer if that is your goal (we're always very happy to have more people join the team!), which means getting the right to commit code directly into svn and as such have the right to make 'short term decisions for the project'. Plus your then also offered a position as 'PPMC', which means you could vote for all things that involve the long term decisions of the project.

At this point you also need to sign a CLA/ICLA before you can get commit access , the ICLA looks like this: http://www.apache.org/licenses/icla.txt

As you can see 'committing' is a bigger deal in apache projects then just being able to put some source code somewhere, the people who make the code also control the direction of the project, and they earned that right by making good code, hence the term meritocracy, you earn that position by doing things for the project :)

I think you'll find the shindig-dev list a friendly place and we're always happy to answer any questions you have and if you need more help to get started, please don't hesitate to ask!

I look forward to seeing your patches in JIRA & welcome to shindig-dev!

        -- Chris

On Jun 4, 2008, at 7:57 AM, Astha Bhatnagar wrote:

Hi,

I am a technical lead/architect working with Impetus technologies (http://www.impetus.com ). I lead a group of 15 R&D engineers who are dedicated to work on Social networking and OpenSocial activities. We (Impetus) have been actively involved with OpenSocial activities since it was announce in Nov 2007. As a part of that the current team is working on Shindig Java and PHP projects.

I have been using the Java implementation for a long time now. I also have a good expertise on PHP and Open Social technology, and sincerely desire to contribute to the Apache php shindig project. I have already identified areas where I can start providing my contributions.

I have got my account made, with login name as "Impetus". Wanted to seek the "commit permission" for the same, so that I can submit the patches.
Thanks n Regards,
Astha Bhatnagar

Reply via email to