WARNING: This is the _old_ Lustre wiki, and it is in the process of being retired. The information found here is all likely to be out of date. Please search the new wiki for more up to date information.
Contribute:Contribute: Difference between revisions
From Obsolete Lustre Wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 11: | Line 11: | ||
* See [[Accessing Lustre Code]] for how to download Lustre code. | * See [[Accessing Lustre Code]] for how to download Lustre code. | ||
* See [[Building Lustre Code]] for how to install and build a working version of Lustre. | * See [[Building Lustre Code]] for how to install and build a working version of Lustre. | ||
* See | * See[[Branching Best Practices]] for how to use branches in the CVS version control system. | ||
* Follow Lustre [[Coding Guidelines]] to avoid problems when merging your code. | * Follow Lustre [[Coding Guidelines]] to avoid problems when merging your code. | ||
* Use the Lustre [[Documenting Code]] guidelines to add reference documentation to your Lustre code contribution. | * Use the Lustre [[Documenting Code]] guidelines to add reference documentation to your Lustre code contribution. |
Revision as of 14:58, 3 September 2009
Making a Contribution
Getting started...
- See Finding a Project for information about how to select a project, find a bug to fix, or help with Lustre testing.
- Read the Lustre Contribution Policy and sign and return a Contributor Agreement.
- Join the Lustre Development Mailing List for developers.
Developing your code...
- See Accessing Lustre Code for how to download Lustre code.
- See Building Lustre Code for how to install and build a working version of Lustre.
- SeeBranching Best Practices for how to use branches in the CVS version control system.
- Follow Lustre Coding Guidelines to avoid problems when merging your code.
- Use the Lustre Documenting Code guidelines to add reference documentation to your Lustre code contribution.
Testing your code...
- See Testing Lustre Code for procedures to verify that your code works before you submit it.
Submitting your code...
- See Submitting Patches to find out how to submit your changes to be reviewed for acceptance into a mainline Lustre branch.
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.
- Cvs Tips provides some tips for using the CVS version control system.
- Lustre FAQ addresses popular topics, issues and questions from the Lustre community.