forked from YahooArchive/omid
-
Notifications
You must be signed in to change notification settings - Fork 1
How to contribute
dgomezferro edited this page May 25, 2012
·
5 revisions
If you want to contribute to Omid, please read this page. Here we detail what are our requirements to accept a pull request and what you could work on if interested.
- Lines must be shorter than 120 characters
- Where it makes sense a line could surpass this limit, but only with a good reason
- Use general good practices:
- Short, descriptive names for variables, functions and classes
- Documentation comments for methods and classes
- Succinct comments
- Encapsulate as much as possible
- Small, incremental changes accompanied by unit tests.
- Consisten indentation with the rest of the project (4 spaces)
A general list of items to work on is here. Feel free to come up with you own ideas and discuss them with us on [email protected]
- Testing
- Integration with other KeyValue stores (Cassandra, Memcached, ...)
- Benchmarks against other transactional KV stores (VoltDB...)