From FreeSWITCH Wiki
How you can help the community
So you've compiled and installed FreeSWITCH on your system and you think to yourself "Hey this is pretty cool" I wonder how I'd like to help these guys out and contribute to this project. Well we would love to have you. There are various ways you can contribute whether you are a seasoned coder or you are brand new to all things computer geek.
Support Support Support
Sign on to #freeswitch on irc.freenode.net. Even if you are not a guru if you have a working system then you may be able to provide valuable information to someone who is just starting. The same goes for the mailing list. Feel free to answer questions if you are able.
Create An Account if you haven't already. These are moderated, so be patient. Also, if you send a message to email@example.com you can get your account approved more quickly.
We need help documenting FreeSWITCH. #freeswitch-docs on irc.freenode.net is our documentation channel.
We have a Weekly Conference Call to discuss the direction that our documentation is, or needs to be, headed.
Contribute code / Help bug fix
Talk to our developers in #freeswitch-dev on irc.freenode.net. There are various janitorial projects that we can always use help with. Request git read/write access for code you're already written and would like to contribute.
Test And Use
Testing for and trying to produce crashes is a great way to help out.
Other Things To Do
This article lists 14 ways that you can contribute to OSS projects without being a programming genius or a rock star. Check it out!