The following pages are useful if you're starting out with Apache Wave, and detail how to get a development environment setup, as well as tutorials and code walks.

Contributing Process

In order to develop and release software contributions you must follow these steps:

 

  1. Create or assign a JIRA issue for the contribution you want to work in. Any contribution must have an asociated JIRA issue.

  2. Create a patch per logical set of issues/features. (Create a Patch in Eclipse)

  3. Submit the patch to the Review Board with assigned to the "wave" project, and mentioning the JIRA issue number it relates to.

  4. Wait or pester other contributors and members to get it reviewed. 

  5. Fix the patch according to the suggestions in the Review Board until get the approval.

  6. Push the patch to git. If the person is a committer then they can do it themselves, otherwise generally one of the reviewers will do it.

  7. Close issues and review board request.

Client Development Setup

Details how to get a client debugging setup

Tutorials

Useful tutorials on getting starting with the WIAB codebase.

Wave Model Code Walk

Walks through the locations and purposes of various Wave model components

  • No labels