Contribute:Contribute

Developers can support the development of Lustre by submitting code or testing pre-release versions.

Code

Find out what you need to know to contribute to Lustre's open-source code.


 * Join the Lustre Development Mailing List for developers.
 * Read the Contribution Policy before testing or submitting code.
 * Use Open CVS to download pre-release versions of Lustre for coding or test.
 * Follow Coding Guidelines to avoid problems during Lustre code merges.
 * Use the Doxygen tool to write reference documentation while Documenting Code.

Developer Resources
 * Lustre Architecture wiki offers feature and architectural descriptions, quality attribute scenarios, and vision & scope articles about Lustre.
 * Lustre design documents
 * High-Level Designs describe the overall design of Lustre features and projects.
 * Detailed-Level Designs describe the design of individual aspects of a project.
 * Resources for high-profile Lustre features under development
 * ZFS Resources
 * Lustre OSS/MDS with ZFS DMU
 * Lustre FAQ Popular topics, issues and questions from the Lustre community.

Test

Read helpful information for testing Lustre.


 * Acceptance Small Testing
 * Testing Framework
 * Buffalizing Tests
 * Test Plans
 * Posix Testing