Development
Contributing
The gesture framework and related projects are open source. If you would like to contribute, you need to do the following:
sign Canonical's contributor agreement
- abide by the coding styles and best practices of the related upstream projects
- start hacking!
Contribution Review Policy
All non-trivial branches need a code review.
Examples of trivial branches:
- Translation updates
- Release changes (e.g. version bump)
Examples of non-trivial branches:
- Normal bug fixes
- Features
- Refactors
Review Flow
- Develop a contribution as a bzr branch
Push it to the relevant project space on Launchpad.net (e.g. lp:~<your username>/ginn/my-new-feature)
- Propose merging the branch into the project trunk
- A separate member of the gesture team will review the branch
- Once approved by any member of the gesture team, anyone may merge the branch into trunk
Reference Materials
Multitouch/Definitions - A glossary of terms we use when discussing gesture technology, both at the user-experience and engineering levels
Specs
Multitouch/Development (last edited 2012-06-14 19:42:47 by c-67-170-185-42)