Geomajas
Community Documentation
Next
Geomajas contributor guide
Geomajas Developers and Geosparc
v1.7.1
Copyright © 2010 Geosparc nv
1. Developers information
1.1. maven compilation, targets, profiles, variables
1.1.1. GWT build
1.1.2. dojo build
1.1.3. Running the example applications
1.2. Documentation
1.3. API contract
1.4. Versioning
1.5. subversion, commits
1.6. Coding
1.6.1. Logging
1.6.2. Unit testing
1.6.3. Exception handling
1.6.4. Refactoring
1.6.5. File encoding
1.6.6. Other
2. Coding quality and style
2.1. Class, method and variable names
2.1.1. Comment
2.1.2. Claim your code
2.1.3. Code layout
3. Spring usage in Geomajas
3.1. Spring dependency injection
3.1.1. Bean naming convention
3.1.2. Initialising the applicationContext
4. Face or plug-in
4.1. Plug-in structure
4.1.1. Plug-in application context
4.1.2. Plug-in web context
4.1.3. Plug-in pom
4.1.4. Plug-in modules
4.2. Plug-in creation
4.3. Plug-in state
4.3.1. Plug-in graduation
4.3.2. Plug-in retirement
5. JIRA conventions
5.1. Basic issue tracker rules
5.1.1. One problem one issue
5.1.2. Provide a meaningful summary
5.1.3. Provide a clear description
5.2. Filling out the JIRA form
6. Setting up your development environment
6.1. Prerequisites
6.1.1. Maven
6.1.2. Subversion
6.1.3. GWT
6.1.4. Build procedure
6.2. Eclipse
6.3. IDEA
6.4. Maven
7. How to release Geomajas
A. Geomajas Contributor License Agreement
A.1. Definitions
A.2. Granted Rights - Representations
A.3. Warranties
A.4. Miscellaneous
B. Maven repository
Next
Chapter 1. Developers information