JDEE Developer's Corner

Welcome to the JDEE Developer's Corner. This page explains what you need to do to participate in the development of the JDEE.

Becoming a JDEE Developer

To become a JDEE developer:

  1. Subscribe to the JDEE developer mailing lists.

  2. Install subversion client software on your development system (see Using the JDEE Source Code Repository).

  3. Create a JDEE sandbox on your development system.

  4. Discuss potential assignments on the JDEE-devel mailing list.

  5. Implement and test features/bug fixes in your sandbox.

  6. Update the source repository.

  7. Post a notice to jde-devel describing the changes you have made.

Using the JDEE Source Code Repository

About the Source Code Repository

The JDEE source code repository contains the latest development version of the JDEE source code. The repository is maintained by Sourceforge and controlled by the Subversion source control (SVN) system. Anyone with Internet access and subversion client software can check source files out of the repository. Only authorized persons can update the repository. For more information, see the Sourceforge JDEE SVN page

Updating the Repository

Developers can update the source code in the repository by

Only developers with commit access to the repository can submit changes directly. Everyone else must submit changes to the patches mailing list. The changes are reviewed and committed by developers with commit accces.

Requesting Commit Access to the Repository

You may request commit access to the repository. Before doing so, it is a good idea to first submit a few changes via the patch tracker to establish your credentials as a developer. Then, email your request to the repository administrator. Your request should specify your sourceforge username.

You will be notified by email when you have been granted commit access.

Communicating with Other JDEE Developers

JDEE developers use the following methods to coordinate development activities: