As an open-source project, we enjoy working with the community. We've developed some guidelines though for contributing to Katello. Please see our development guidelines. Also, make sure your code conforms to our style guidelines:
Be sure to check out our README and let us know on our mailing list or IRC if you have any questions.