Source Code

Apache Wave resides within the Apache Incubator's Git repository space. Anyone is free to view and checkout the source code. Only project members may commit directly to the repository, however feel free to submit a patch. If accepted a committer can commit the code on your behalf.

Currently the mechanism for submitting patches varies between repositories. Refer to the relevant section below.

All the git repositories are also mirrored to GitHub allowing you to fork them to your own pleasure. You can find them under the same name in the Apache organisation.

Server and Web Client

To clone the source code issue the following command:

git clone https://git-wip-us.apache.org/repos/asf/incubator-wave.git

To submit patches, please create a new review request on Review Board, submitting the diff against the 'wave-git' repository, and add the group 'wave' to the list of reviewers.

Please refer to the developer documentation for information about building from source, and for an overview of the code structure.

Android Client

To clone the source code issue the following command:

git clone https://git-wip-us.apache.org/repos/asf/incubator-wave-android.git

To submit patches, please create a new pull request on GitHub.

For now, build information can be found in the README at the root of the repository. Please help us improve this documentation.

Documentation

To clone the source code issue the following command:

git clone https://git-wip-us.apache.org/repos/asf/incubator-wave-docs.git

To submit patches, please create a new pull request on GitHub

Please refer to the meta documentation for information about building the documentation from source and how to improve them.

Web Site

The website uses the Apache CMS.

To clone the source code issue the following command:

svn checkout https://svn.apache.org/repos/asf/incubator/wave/site/trunk/

To submit patches, please send an email to the wave-dev mailing list containing the diff