|
Contributing
Guidelines for contributing to JSwat
Phase-Implementation Development DocumentationThe development related documentation exists with the source code in the docs/dev directory. The documentation explains compiling, building, localizing, and other random notes about developing JSwat. LicensingAll source code added to the project must be licensed under the Common Development and Distribution License (CDDL). This means that your contribution either came from another project under the same license, or you have written the code specifically for this project. Code submitted under any other license cannot be accepted. When adding new files, make sure to include the appropriate license text at the top of the file, in a comment block. Use your own name as the copyright holder. Code PatchesPatches against existing source code must be in the "unified" diff format. Use the diff -u command to generate the differences. This has the benefit of including two lines of context which is very useful for sending through the patch command. The output of the Subversion diff command should be sufficient. Submitting ChangesPlease email your changes to Nathan (nathanfiedler at gmail.com) for review. If you are sending several files, feel free to package them into an archive using bzip2, gzip, or zip. |