http://git-wip-us.apache.org/repos/asf/orc/blob/30e8e734/site/develop/coding.md ---------------------------------------------------------------------- diff --git a/site/develop/coding.md b/site/develop/coding.md new file mode 100644 index 0000000..5b3713b --- /dev/null +++ b/site/develop/coding.md @@ -0,0 +1,37 @@ +--- +layout: page +title: Coding Guidelines +--- + +## General rules + +* All files must have an Apache copyright header at the top of the file. +* Code should be removed rather than commented out. +* All public functions should have javadoc comments. +* Always use braces to surround branches. +* try-finally should be avoided. + +## Formatting + +* All files must have an 80 character maximum line length. +* Indentation should be 2 spaces. +* Files should use spaces instead of tabs. +* Wrapping lines + * Break after a comma. + * Break before an operator. + * Prefer higher-level breaks to lower-level breaks. + * Align the new line with beginning of the expression at the same level + on the previous line. + * If the above rules lead to confusing code, just indent 8 spaces. +* One variable declaration per a line. + +## Naming + +* Packages should be all lowercase. + * C++ code should be in `orc::`. + * Java code should be in `org.apache.orc`, except for compatibility classes, + which should be in `org.apache.hadoop.hive.ql.io.orc`. +* Classes should be in mixed case. +* Variables should be in camel case. +* Constants should be in upper case. +
http://git-wip-us.apache.org/repos/asf/orc/blob/30e8e734/site/develop/index.md ---------------------------------------------------------------------- diff --git a/site/develop/index.md b/site/develop/index.md new file mode 100644 index 0000000..aebe6bc --- /dev/null +++ b/site/develop/index.md @@ -0,0 +1,49 @@ +--- +layout: page +title: Developing +--- + +Want to help add a feature or fix a bug? + +## Project Members + +Name | Apache Id | Role +:-------------------- | :-------- | :--- +Chris Douglas | cdouglas | PMC +Alan Gates | gates | PMC +Prasanth Jayachandran | prasanthj | PMC +Lefty Leverenz | leftyl | PMC +Owen O'Malley | omalley | PMC + +## Mailing Lists + +There are several development mailing lists for ORC: + +* [[email protected]](mailto:[email protected]) - Development discussions + with archive [here](https://mail-archives.apache.org/mod_mbox/orc-dev/) +* [[email protected]](mailto:[email protected]) - Bug tracking + with archive [here](https://mail-archives.apache.org/mod_mbox/orc-issues/) +* [[email protected]](mailto:[email protected]) - Git tracking + with archive [here](https://mail-archives.apache.org/mod_mbox/orc-commits/) + +You can subscribe to the lists by sending email to +*list*[email protected] and unsubscribe by sending email to +*list*[email protected]. + +## Source code + +ORC uses git for version control. Get the source code: + +`% git clone https://git-wip-us.apache.org/repos/asf/orc.git` + +The important branches are: + +* master - The trunk for all developement +* asf-site - The pages that are deployed to https://orc.apache.org/ + +Please check our [coding guidelines](/develop/coding.html). + +## Reviews + +All code must be +1'ed by a committer other than the author prior to its +commit. \ No newline at end of file http://git-wip-us.apache.org/repos/asf/orc/blob/30e8e734/site/favicon.ico ---------------------------------------------------------------------- diff --git a/site/favicon.ico b/site/favicon.ico new file mode 100644 index 0000000..d877215 Binary files /dev/null and b/site/favicon.ico differ http://git-wip-us.apache.org/repos/asf/orc/blob/30e8e734/site/fonts/fontawesome-webfont.eot ---------------------------------------------------------------------- diff --git a/site/fonts/fontawesome-webfont.eot b/site/fonts/fontawesome-webfont.eot new file mode 100755 index 0000000..84677bc Binary files /dev/null and b/site/fonts/fontawesome-webfont.eot differ
