Tapestry Contributor's Guide

Howard Lewis Ship


Table of Contents

1. Introduction
2. CVS Access
3. Building Tapestry
Tapestry Subprojects
Build Targets
Documentation Setup
Clover Setup
4. Development Standards
Use of $Id$ Symbol
Type Comment
JavaDoc
Java Code Formatting
Naming Conventions
5. Tapestry Release Numbering
6. Development Procedures
Deprecating methods and classes
JUnit Tests
Documentation
Component Documentation
Checkin Procedures
Creating Examples
Updating Copyrights

List of Figures

2.1. Eclipse: Java Classpath Preferences
2.2. Eclipse: New CVS Repository Location
2.3. Eclipse: Check Out Project
4.1. Type Comment
4.2. Eclipse: Java Code Formatting Preferences
6.1. Component Documentation Template
6.2. Eclipse: Team Preferences

List of Examples

6.1. Example checkin comment