From this point on to prevent further conflict I propose we vote the following rules in place. Please vote to adopt this or not in its entirety or I withdraw the proposal.
Rules for Sources within main CVS path jakarta-poi/src/java 1. Code must be compilable, existing code should not be checked in broken if it was not broken before. Broken is defined as causing a unit test to fail or not compile. 2. New features must be accompanied by unit tests, patches implementing features should be deferred until the accompanying unit test is written. 3. It is acceptable to check in a failing unit test before writing a feature. The opposite is not true. (supports test-first design -- keep the XP types happy) 4. APIs or subcomponents that have not been worked on in 6 months should be moved to the scratchpad. The exception is any APIs that are mature (read/write/reasonably feature complete), are depended heavily upon by other active components or are just more or less "done". (Example: POIFS) Please make any gramatical corrections and signify a -1 [ ] strongly against state your reason __________________________________ -0 [ ] against but not standing in the way +0 [ ] neither for or against, or abstain +1 [ ] agree -Andy -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
