All in all, the commit process is quite simple. So, why don't you make some changes and submit a pull request right now? The Selenium developers have added a filter to the bug tracker on GitHub to identify the bugs that look like they may be quite simple.
These bugs are good candidates for people who want to work on the Selenium code base but aren't sure where to start. Have a look at https://github.com/SeleniumHQ/selenium/issues?q=is%3Aopen+is%3Aissue+label%3AE-easy.