You've downloaded the Framework, perhaps fixed a few issues and you're now ready to do more. Here's how you can contribute.

Do Your Homework

As with any new development it's important to do your homework and research the ideas you have and wish to contribute. Make sure it's not being actively worked on by another developer or that it's not a feature which has been previously examined and determined ineligible for the Framework.

Ask for Opinions

It's always nice to get the opinions of other developers when planning new features for contribution. The mailing list will provide an opportunity to gather feedback from other developers. It's important to remember to be respectful of others' opinions and ideas even when they differ from your own. You never know how differing views may help you improve your contributions.

Submit Your Code

Once you've done your research and asked for other's opinions you're ready to submit a pull request. You should create your code and submit a pull request to the GitHub organization for the Framework.