Commons library by CraftFire which features a data source manager, encryption methods, and more.
Visit our website or get support on our forum thread.
Track and submit issues and bugs on our issue tracker.
![Follow us on Twitter][Twitter Logo]![Like us on Facebook][Facebook Logo]![Donate][Donate Logo]
CraftCommons is licensed under the GNU Lesser General Public License Version 3.
Copyright (c) 2012-2013, CraftFire <http://www.craftfire.com/>
The latest and greatest source can be found on GitHub.
Download the latest builds from Jenkins.
View the latest [Javadoc].
CraftCommons uses Maven to handle its dependencies.
- Install Maven 2 or 3
- Checkout this repo and run:
mvn clean install
For those using Maven to manage project dependencies, simply include the following in your pom.xml:
<dependency>
<groupId>com.craftfire</groupId>
<artifactId>craftcommons</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
If you do not already have repo.craftfire.com in your repository list, you will need to add this also:
<repository>
<id>craftfire-repo</id>
<url>http://repo.craftfire.com</url>
</repository>
- Generally follow the Oracle coding standards.
- No tabs, use spaces for indentation.
- No trailing whitespaces on new lines.
- 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.