-
Notifications
You must be signed in to change notification settings - Fork 214
Development documentation
jmhsieh edited this page Sep 14, 2010
·
11 revisions
Compiling Flume requires the following tools:
- Java JDK 1.6
- Apache ant (1.7.1)
To compile Flume, run `ant`.
Development procedures
This page documents the development procedures used and required to push to code to cloudera/flume master.
We use reviewboard for code reviews, hosted here .
The patches are accepted but should meet the following criteria:
- must pass all test cases cleanly.
- should have a corresponding jira issue filed here .
- should introduce no findbugs errors.
- should not include any new libraries into core unless agreed upon. New libraries for build/test should be added and grabbed via ivy. New libraries that are ASF/MIT/BSD licensed can be included in plugins.
TODO:
Code conventions
Comment conventions