Ghrum is a C++ plugin system. Read more about Ghrum here
Copyright (c) 2013, Ghrum Inc <http://www.ghrum.org/>
GhrumAPI is licensed under Apache License, Version 2.0, Please see the LICENSE.txt
file for details.
Ghrum is 100% free and open-source. We encourage and support an active, healthy community that accepts contributions from the public. We'd like you to be a part of that community.
-
- Make sure you're familiar with the point of this project so you don't end up sitting on code that serves no purpose, read more on that here
-
- Read and sign the Ghrum Inc. Contributor License Agreement, to to confirm you've read and acknowledged the legal aspects of your contributions
-
- Make sure your code conforms to the Formatting guidelines below
-
- If you have any questions don't feel stupid to come and ask on #Ghrum @ irc.esper.net
- Generally follow the Oracle coding standards.
- Use spaces, no tabs.
- No trailing whitespaces.
- 200 column limit for readability.
- Pull requests must compile, work, and be formatted properly.
- Sign-off on ALL your commits - this indicates you agree to the terms of our license.
- No merges should be included in pull requests unless the pull request's purpose is a merge.
- Number of commits in a pull request should be kept to one commit and all additional commits must be squashed.
- You may have more than one commit in a pull request if the commits are separate changes, otherwise squash them.
Please follow the above conventions if you want your pull request(s) accepted.