We appreciate all forms of project contributions including bug reports, providing help to new users, documentation, or code patches.

Use a pull request to submit a code patch.

File a ticket to submit a bug report.

Ideas for Contributions

Here is a starting point for contributing to the Geode project. All ideas are welcome!

  1. Implement a Java version of VSD (statistics graphing and correlation).
  2. Add gfsh cluster control features to Pulse.
  3. AMI for Geode.
  4. Redis protocol adapter.
  5. Ambari installer plugin for Geode.
  6. Kafka and SpringXD data ingestion plugins.
  7. Thrift client driver.
  8. Add lifecycle API's for Geode servers and locators.
  9. Create a bi-temporal data model and framework.
  10. Nagios plugin for Geode.
  11. Help to rebrand the training materials for Geode.

Updating the Wiki

Changes to wiki pages can be made using the GitHub editor or by cloning the wiki locally using git. The URL is the following:

git clone https://github.com/project-geode/docs.wiki.git

This copies the markdown (.md) files locally where they can be edited and updated using standard git commands (git commit and git push). Images can be stored in the images/ folder and referenced using [[images/imageName.png]] in your wiki page. The wiki pages can also be edited using a markdown editor like Mou or Sublime.