Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 1.51 KB

CONTRIBUTING.md

File metadata and controls

17 lines (13 loc) · 1.51 KB

How to Contribute

The goal of Cassandra Snapshot Tools is to provide a simple and intuitive way to leverage Cassandra snapshots that "just works". I hope you find this true of the project today and in future releases.

Everyone's contributions are welcome. In the current form, Cassandra Snapshot Tools is a set of Bash shell scripts that leverage standard Cassandra utilities like nodetool, cqlsh, and sstableloader, but should always aim to be simple, reliable, and intuitive. Please keep this in mind as you submit enhancement requests or pull requests, but don't hesitate to submit an issue if something doesn't work in a simple, reliable, or intuitive way.

Defect Tracking

Please review the Issue Tracker and open an issue if a similar one doesn't already exist.

Pull Requests Welcome

If something doesn't quite work the way you'd like, and you'd like to contribute a fix:

  1. Open an Issue that describes the defect/enhancement.
  2. Fork the Repository
  3. Create a branch (git checkout -b <your branch>)
  4. Commit your changes (git commit -am "<descriptive change message>")
  5. Push your changes to the branch (git push origin <your branch>)
  6. Create a Pull Request to start the review/discuss/merge process.