Check out the latest version of the source code
Modify the source to include the improvement/bugfix
Create a patch from project root directory (e.g. you@dev:~/thrift $ ):
Attach the newly generated patch to the issue
Wait for other contributors or committers to review your new addition
Wait for a committer to commit your patch
Create a fork for http://github.com/apache/thrift
Create a branch with the jira ticket number you are working on
Modify the source to include the improvement/bugfix
Issue a pull request for your new feature
Wait for other contributors or committers to review your new addition
Wait for a committer to commit your patch
Plenty of information on why and how to contribute is available on the Apache Software Foundation (ASF) web site. In particular, we recommend the following: