Skip to content

Commit

Permalink
Update CONTRIBUTING for project's new home, and update new contributi…
Browse files Browse the repository at this point in the history
…on agreements and CLAs signed.

 patch by Mick Semb Wever; for CASSANDRA-19723
  • Loading branch information
michaelsembwever committed Jul 30, 2024
1 parent 974fa12 commit c151f90
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 15 deletions.
16 changes: 4 additions & 12 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,21 +6,22 @@ This guide outlines the process of landing patches in gocql and the general appr

## Background

The goal of the gocql project is to provide a stable and robust CQL driver for Go. gocql is a community driven project that is coordinated by a small team of core developers.
The goal of the gocql project is to provide a stable and robust CQL driver for Go. This is a community driven project that is coordinated by a small team of developers in and around the Apache Cassandra project. For security, governance and administration issues please refer to the Cassandra Project Management Committee.

## Minimum Requirement Checklist

The following is a check list of requirements that need to be satisfied in order for us to merge your patch:

* You should raise a pull request to gocql/gocql on Github
* You should raise a pull request to apache/cassandra-gocql-driver on Github
* The pull request has a title that clearly summarizes the purpose of the patch
* The motivation behind the patch is clearly defined in the pull request summary
* Your name and email have been added to the `AUTHORS` file (for copyright purposes)
* You agree that your contribution is donated to the Apache Software Foundation (appropriate copyright is on all new files)
* The patch will merge cleanly
* The test coverage does not fall below the critical threshold (currently 64%)
* The merge commit passes the regression test suite on Travis
* `go fmt` has been applied to the submitted code
* Notable changes (i.e. new features or changed behavior, bugfixes) are appropriately documented in CHANGELOG.md, functional changes also in godoc
* A correctly formatted commit message, see https://cassandra.apache.org/_/development/how_to_commit.html#tips

If there are any requirements that can't be reasonably satisfied, please state this either on the pull request or as part of discussion on the mailing list. Where appropriate, the core team may apply discretion and make an exception to these requirements.

Expand All @@ -45,12 +46,3 @@ Generally speaking, a pull request can get merged by any one of the project's co
### Supported Features

gocql is a low level wire driver for Cassandra CQL. By and large, we would like to keep the functional scope of the library as narrow as possible. We think that gocql should be tight and focused, and we will be naturally skeptical of things that could just as easily be implemented in a higher layer. Inevitably you will come across something that could be implemented in a higher layer, save for a minor change to the core API. In this instance, please strike up a conversation in the Cassandra community. Chances are we will understand what you are trying to achieve and will try to accommodate this in a maintainable way.

## Officially Supported Server Versions

Currently, the officially supported versions of the Cassandra server include:

* 1.2.18
* 2.0.9

Chances are that gocql will work with many other versions. If you would like us to support a particular version of Cassandra, please start a conversation about what version you'd like us to consider. We are more likely to accept a new version if you help out by extending the regression suite to cover the new version to be supported.
6 changes: 3 additions & 3 deletions NOTICE
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ Matt Robenolt <[email protected]>
Phillip Couto <[email protected]> *
Niklas Korz <[email protected]>
Nimi Wariboko Jr <[email protected]>
Ghais Issa <[email protected]>
Ghais Issa <[email protected]> *
Sasha Klizhentas <[email protected]>
Konstantin Cherkasov <[email protected]>
Ben Hood <[email protected]>
Expand Down Expand Up @@ -160,8 +160,8 @@ Dmitriy Kozlov <[email protected]> *
Alexey Romanovsky <[email protected]>
Jaume Marhuenda Beltran <[email protected]>
Piotr Dulikowski <[email protected]>
Árni Dagur <[email protected]>
Tushar Das <[email protected]>
Árni Dagur <[email protected]> *
Tushar Das <[email protected]> *
Maxim Vladimirskiy <[email protected]> *
Bogdan-Ciprian Rusu <[email protected]>
Yuto Doi <[email protected]> *
Expand Down

0 comments on commit c151f90

Please sign in to comment.