Skip to content

Developers

Jan Friesse edited this page Jul 26, 2024 · 18 revisions

Developers

Accessing Sources

The Corosync Cluster Engine utilizes git to manage the source tree.

We store our repository on github https://github.com/corosync/corosync.

To obtain a copy of the repository for submitting patches, use git to clone the tree:

[sdake@cast sdake]$ git clone git://github.com/corosync/corosync.git

For developers with write access, to obtain a writeable copy of the repository, use subversion to checkout the source tree:

[sdake@cast sdake]$ git clone [email protected]:corosync/corosync.git

NOTE Please read the submitting patches document which describes the best way to submit patches to the project.

Defects

If a defect is found in corosync, please discuss it on the Cluster Labs Users mailing list. Once the mailing list has determined it is indeed a bug, submit a bug report via GitHUB issues tracking system.

Guides

  • [A quick introduction to joining the Corosync developer community](A quick introduction to joining the developer community)
  • Code style guidelines

Credits

The credits of the project are maintained in the AUTHORS file.

Bindings

Corosync is C only API, but there exists bindings for other languages.

Design

Reference documentation

Clone this wiki locally