Cassandra Community

Welcome to Cassandra

The Cassandra community includes people from around the globe who are developing and using the open source NoSQL database the world relies on. We welcome and encourage participation by everyone.

We Strive To:

Be open. Be empathetic, welcoming, friendly, and patient. Be collaborative. Be inquisitive. Be careful in the words we choose. Be concise. Step down considerately.

Discussions

If you are a Cassandra user or want to learn more, we invite you to join these channels created specifically for end user questions and discussions.

User Mailing List

General mailing list for user questions and discussions. This is also where new releases are announced.

New to the Mailing List? Read the Archives.

User Slack

To participate and join the #cassandra channel for user questions and general discussions.

Stack Overflow

You can also check the Q&A about using Cassandra on Stack Overflow.

Those who wish to contribute to the project or want to stay up-to-date on Cassandra development should join these channels.

Developer Mailing List

Questions and discussions related to Cassandra development.

New to the Developer Mailing List? Read the Archives.

Commits Mailing List

Notification on commits done to the source repository and on JIRA updates. This is a fairly noisy mailing list mostly useful for Cassandra developers and those who would like to keep close tabs on Cassandra’s development.

New to the Commits Mailing List? Read the Archives.

Developer Slack

To participate and join the following channels.

Strictly for questions or discussions related to Cassandra development.

Results of automated test builds.

Results of patch test builds.

Contributor Meetings

An informal meeting to create real-time collaboration for questions, issues and discussion.

Kubernetes SIG

A special interest group (SIG) to discuss the creation of a community-based operator to make it easy to run C* on K8s.

Project Governance

Like all Apache projects, Cassandra is independently managed by its Project Management Committee (PMC). The Cassandra PMC is tasked with project management—especially technical direction, votes on new committers and PMC members for the project, and sets policies as well as formally voting on software product releases. Our guiding philosophies are to default to the dev list and “decide as a community,” and to favor PMC minimalism.

How to Contribute

Becoming a contributor

Contributors are individuals who contribute patches—source code, documentation, help on mailing lists, website—to Apache projects. While contributors do not have a specific governance role, they are crucial to the project’s success. Read the docs to learn how to contribute to Cassandra, and review our governance page to understand how we vote on code contributions.

Becoming a Committer

Committers are members of a project development community who have been granted write access to an Apache project. New committers and PMC members are elected by the Cassandra PMC based on merit. More on committers.

Reporting Bugs

If you encounter a problem with Cassandra, the first places to ask for help are the user mailing list and the #cassandra Slack channel.

If, after having asked for help, you suspect that you have found a bug in Cassandra, you should report it by opening a ticket through the Apache Cassandra JIRA tracking system. Please provide as much detail as you can on your problem. Don’t forget to indicate which version of Cassandra you are running and on which environment.

Reporting a Vulnerability

To report a vulnerability for Cassandra, contact the Apache Security Team.

Proposing New Features

The Cassandra Enhancement Proposal (CEP) provides a process for the proposal, discussion and endorsement of new feature development in Cassandra. Anyone can initiate a CEP, but it should only be done if you have the intention and capability to complete the proposed change. Learn how to propose and shepherd a CEP.

Meet the Community

pmc team

PMC Members

Aleksey Yeschenko, Alex Petrov, Aaron Morton, Anthony Elder, Ariel Weisberg, Blake Eggleston, Benedict Elliott Smith, Benjamin Lerer, Brandon Williams, Chris Goffinet, Chris Lohfink, David Brosius,Dinesh Joshi, Eric Evans, Gary Dusbabek, T Jake Luciani, Jason Brown, Jon Haddad, Jonathan Ellis, Jake Farrell, Jeff Jirsa, Josh McKenzie, Jun Rao, Sankalp Kohli, Marcus Eriksson, Michael Semb Wever, Matthieu Riou, Michael Shuler, Nate McCall, Paulo Motto, Pavel Yaskevich, Sam Tunnicliffe, Sylvain Lebresne, Stefan Podkowinski, Stefania Alborghetti, Tyler Lee Hobbs