ObJectBridge
BRIDGING JAVA OBJECTS AND RELATIONAL DATABASES


ojb development team organization

introduction

This document is focussed on ojb development team internal topics. It won't be useful for OJB users.

This document is not finished. Currently it just covers some basic rules for using the CVS repository.

rules for using the SourceForge CVS

We have not yet any fixed set of rules yet. For the time being here are some guidelines:

  1. Before checking in code, please assure that all things compile and that all JUnit tests pass successfully.

  2. Before checking in code please check for conflicts with checkins of others. IDEs like eclipse will help you to merge things together.
    Before commiting merged files please again check 1.)

  3. If you are checking in code that implements new features, please also provide JUnit Testcases that validate the new functionality.
    If the new features are visible to the end-user please also add (or modify) documentation.

  4. Before starting major refactorings or adding new features please make a proposal to the developer list for discussion. If there are no objections: feel free to start.

  5. We currently don't have a proper change management system. But there is a excel file (todo.xls) in the base dir of the OJB-1-0 project. Please add your changes to this file. This file is used to assemble the change log for new releases. Thus it is important to register all changes here !
    (If you have an idea how to provide a better change management please contact me.)

If you think we need additional rules or should change the rules mentioned above please contact mailto:thma@users.sourceforge.net.


$FOOTER$