Development: Difference between revisions

From Lustre Wiki
Jump to navigation Jump to search
(Link to documentation projects)
Line 7: Line 7:


If you are looking for small development projects to add minor improvements to Lustre and/or become more familiar with the code and development process, there is a keyword '''easy''' that is added to tickets that are suitable:
If you are looking for small development projects to add minor improvements to Lustre and/or become more familiar with the code and development process, there is a keyword '''easy''' that is added to tickets that are suitable:
[https://jira.hpdd.intel.com/issues/?jql=labels%20%3D%20easy%20AND%20resolution%20%3D%20unresolved easier development items]
[https://jira.hpdd.intel.com/issues/?jql=labels%3Deasy%20AND%20resolution%3Dunresolved easier development items]


== Submitting Changes ==
== Submitting Changes ==
Line 19: Line 19:
== Upstream contributing ==
== Upstream contributing ==


The [[Upstream contributing]] page covers how to contribute to the linux kernel Lustre client.
The [[Upstream contributing]] page covers how to contribute to the Linux kernel Lustre client.
 
== Updating Documentation ==
 
Updating the [http://lustre.org/documentation Lustre User Manual] is a very useful way for non-coders to contribute to Lustre.
See [https://wiki.hpdd.intel.com/display/PUB/Making+changes+to+the+Lustre+Manual Making Changes to the Lustre Manual] for more information on how to contribute changes, and the list of [https://jira.hpdd.intel.com/issues/?jql=project%3DLUDOC%20AND%20resolution%3Dunresolved open documentation tickets].


== Developer Meetings ==
== Developer Meetings ==

Revision as of 14:41, 9 September 2016

Lustre Development Activities

The next release under development (in stabilization)

The following release (to target new features):

If you are looking for small development projects to add minor improvements to Lustre and/or become more familiar with the code and development process, there is a keyword easy that is added to tickets that are suitable: easier development items

Submitting Changes

The Submitting Changes page covers steps you'll need to follow to contribute code changes.

Code Reviews

The Code Reviewers page lists people willing to perform code reviews on particular sections of the Lustre code.

Upstream contributing

The Upstream contributing page covers how to contribute to the Linux kernel Lustre client.

Updating Documentation

Updating the Lustre User Manual is a very useful way for non-coders to contribute to Lustre. See Making Changes to the Lustre Manual for more information on how to contribute changes, and the list of open documentation tickets.

Developer Meetings

Feature Development

All known development efforts are tracked on the Projects page.

Please see Lustre Coding Style Guidelines for information about writing Lustre code, and Submitting Changes for details on how to submit patches.

Patches and landing status can be tracked via some Gerrit searches courtesy of John Hammond: