nicolaken 2003/02/01 02:20:00 Modified: . STATUS.txt Log: Added latest proposals and votes. Revision Changes Path 1.30 +29 -2 jakarta-avalon/STATUS.txt Index: STATUS.txt =================================================================== RCS file: /home/cvs/jakarta-avalon/STATUS.txt,v retrieving revision 1.29 retrieving revision 1.30 diff -u -r1.29 -r1.30 --- STATUS.txt 1 Feb 2003 10:15:33 -0000 1.29 +++ STATUS.txt 1 Feb 2003 10:20:00 -0000 1.30 @@ -85,7 +85,34 @@ Pending issues: - + + o nicolaken: Deprecation policy + Removing deprecated classes between major versions is a safe bet. + Between point versions it's a possibility. + Between fixes it's an error. + I'd suggest the following as a guideline: + - deprecating classes results in @deprecated being added + - in the next minor point release, they are moved to a + deprecated source tree for the component that is compiled + *after* the main ones, so that we are sure that /we/ do not + rely on those. + - in the major releases the classes can be removed with a vote. + + o nicolaken: Previously, I had asked that the maven descriptor in + the avalon CVS not be in the main dir, not to confuse our users. + But it's also possible that we just don't include it in the + releases. + Given that there is much discussion on things that developers + don't even know what is about, I think it's in the best + interest of all Avalon that build tools alternative to Ant + are included in the correct places in our projects so that + all developers can evaluate them and decide on merit rather + than feeling. + This of course also means that we accept the POMs from Jason, + and can commit any other build system too for comparative + evaluation. + What do you guys think, is this reasonable? + o [VOTE] Do you want that we discuntinue Excalibur CLI in favor of Jakarta Commons CLI?
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]