Development Tools
-
Help Wanted
If you would like to contribute to the project, read this page to find work items. -
Bug Reports
The WTP uses Bugzilla for bug tracking. View WTP bug reports or open new bugs. -
Eclipse API Scanner
Describe the API of a component and scan plug-ins for API violations. View WTP Usage Scan Reports -
Check Unused Properties Tool
Scan property files for unused messages. -
Technical Proposals
Review available technical proposals. -
CVS Repository
WTP development is carried out in a CVS repository. Both "pserver" and "extssh" are supported. See Using Eclipse with CVS for instructions including the repository location. -
HTTP Connection Tracer Diagnostic Utility
Use this utility to troubleshoot network connection problems in Eclipse.
Development Resources - Learn about WTP Development
-
Contributing to the WTP Project
Learn what's involved in developing and contributing enhancements or new capabilities for the WTP. -
Build Process
The WTP continuous build process is modeled after other Eclipse project build processes. For more information, visit the associated WTP wiki page. -
WTP 1.5 Maintenance Stream Process
This document talks about how to create and work with a maintenance stream/branch. -
Platform Quality APIs
A presentation given by Jim des Rivières to some component teams in Raleigh, N.C., on 11/15/2004. It describes some principles and tips on producing platform quality designs and APIs. See slide 28 for a little laugh. -
Conventions and Guidelines
Look here for the for the coding standards, naming conventions, and other guidelines we use to help ensure eclipse presents to users and developers as a unified whole rather than as a loose collection of parts. -
Architectural Overview
A high level summary of the components and their architecture. -
Status Telecons
Weekly development telecons to review status and discuss issues. -
Project Requirements
A description of the project requirements, requirements group, and requirements process. -
DocumentsCommitter FAQ
Automated Testing
Development Practices
Developing the WTP with Eclipse
WTP Capabilities Description
WTP Subsystems and Features -
Contributors and Committers
List of Eclipse Web Tools Platform Project contributors and committers. -
Components and Teams
Look here for details about the components and associated team members, grouped by subproject. -
WTP IP Log
Look here for the WTP intellectual property log.
Initial WTP Code Contributions
IBM
and
ObjectWeb
provided initial code contributions to start the Web Tools Platform project. This code is has been moved
into the
CVS repository.
The initial code contribution from IBM is now available as the
IBM Web Tools for Eclipse
project hosted by
alphaWorks.
Releases
Mailing Lists
WTP mailing lists are meant for discussion of development of the WTP project itself. For all other questions please use the newsgroup and report bugs through Bugzilla .
-
wtp-dev
General discussion of project-wide or architectural issues. -
wtp-wst-dev
Web Standard Tools developer discussions. -
wtp-jst-dev
J2EE Standard Tools developer discussions -
wtp-jsf-dev
JavaServer Faces Tools developer discussions -
dali-dev
Dali EJB ORM developer discussions -
atf-dev
AJAX Toolkit Framework developer discussions -
wtp-releng
Release engineering discussions and notifications. -
wtp-pmc
WTP PMC communications (including coordination, announcements, and Group discussions)
Related Projects
- XSD XML Schema Infoset Model
- Axis
- Derby
- Geronimo
- Tomcat
- Woden
- Xerces
- JBoss Application Server
- JOnAS application server