Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 1.27 KB

CONTRIBUTING.md

File metadata and controls

35 lines (26 loc) · 1.27 KB

Contributing

If you would like to contribute code to the JUNG Project you can do so through GitHub by forking the repository and sending a pull request.

When submitting code, please make every effort to follow existing conventions and style in order to keep the code as readable as possible.

Where appropriate, please provide unit tests. Unit tests should be JUnit based and should be added to /jung/<subproject>/src/test/java.

Please make sure your code compiles by running mvn clean test which will build and run the tests. All pull requests will be validated by Travis-ci in any case and typically must pass before being merged.

If you are adding or modifying files you should add the following copyright statement in a language-appropriate comment at the top of the file:

/*
 * Copyright (c) <year>, the JUNG Project and the Regents of the University 
 * of California.  All rights reserved.
 *
 * This software is open-source under the BSD license; see
 * https://github.com/jrtom/jung/blob/master/LICENSE for a description.
 */

All files will be released to users of JUNG under a BSD license

Before your code can be accepted into the project you must sign the Individual Contributor License Agreement (CLA).