Join us!
The spirit of open-source is about community and collaboration. A successful project thrives from a strong community.
We appreciate your support and contributions, and we welcome you to join our community!
Getting the code
Sensei is hosted on Github using the Git version control system. You can get the code with:
git clone git://github.com/senseidb/sensei.git
Building the code
SenseiDB uses Apache Maven for building.
Go into top-level directory for Sensei, e.g. $SENSEI_HOME
and do:
./bin/build.sh
Testing
Start your Zookeeper instance: (You can start your own Zookeeper cluster by following instructions here), from $SENSEI_HOME
, do
./bin/zookeeper-server-start.sh \
resources/zookeeper.properties
You can run the unit test with the following command: (Make sure Zookeeper is running):
mvn test
Learn
Read documentation and code to power-up on Sensei knowledge.
Ask questions on our Mailing List and meet the community.
Reporting Bugs
We use Jira for issue tracking.
Bug reports are incredibly helpful, so take time to report bugs and request features in our ticket tracker. We are always grateful for patches to Sensei’s code.
Bug reports with attached patches will get fixed far quicker than those without any.
Pull requests
We love yummy pull requests. If you have a patch, send it our way and boost your karma.