Contributing

General

Cockpit is a meritocracy: prove you are reliable and you’ll earn commit privileges.

Work currently in progress and bugs are in the issue tracker. There is no separate bug tracker, so use this liberally for bugs, feature requests and proposed changes. Modify the project in your own fork and issue a pull request once you want other developers to take a look at what you have done and discuss the proposed changes.

In order to avoid duplicate work, it is advisable to show others what you are working on. You can do this on irc or the mailing list or by discussing issues in their respective github thread. If an issue has a developer assigned, you may wish to check with that developer to see if they are already working on the issue.