Github or Sourceforge are great places to start. Find a project that is close to your interests, study it both internally and externally, and communicate with your developers. This or something like developing plugins for jQuery - in a way, you are contributing to a massive open source project.
source share