Return-Path: Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 98658 invoked by uid 500); 22 Aug 2003 05:18:08 -0000 Received: (qmail 98651 invoked from network); 22 Aug 2003 05:18:08 -0000 Received: from minotaur.apache.org (209.237.227.194) by daedalus.apache.org with SMTP; 22 Aug 2003 05:18:08 -0000 Received: (qmail 458 invoked by uid 1182); 22 Aug 2003 04:15:25 -0000 Date: 22 Aug 2003 04:15:25 -0000 Message-ID: <20030822041525.457.qmail@minotaur.apache.org> From: rleland@apache.org To: jakarta-commons-cvs@apache.org Subject: cvs commit: jakarta-commons/validator/xdocs tasks.xml X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N rleland 2003/08/21 21:15:25 Modified: validator/xdocs tasks.xml Log: Change note, deprecated functionality will go away in 1.2.0, not 1.1.1. Also note thet ORO will likely in gfuture be able to use Java 1.4 engine. Revision Changes Path 1.5 +11 -2 jakarta-commons/validator/xdocs/tasks.xml Index: tasks.xml =================================================================== RCS file: /home/cvs/jakarta-commons/validator/xdocs/tasks.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- tasks.xml 19 Aug 2003 00:46:50 -0000 1.4 +++ tasks.xml 22 Aug 2003 04:15:25 -0000 1.5 @@ -17,7 +17,7 @@ @@ -32,12 +32,21 @@ non-form based environments.
  • + Scenario one: Replace the Jakarta ORO regex engine with the standard Java 1.4 engine. Preliminary tests show a 50% speed improvement using the standard engine. This will remove the ORO dependency and bring Validator in line with standard Java regular expressions. However, this requires a move to Java 1.4 as the base required Java version. A good time for this move may be Validator 2.0 when we also change the configuration file semantics.
  • +
  • + Much more likely Scenario: + ORO provides a much richer interface to regular expression, such that we don't have + to worry about bit twiddling, this includes a pluggable regex engine. Jeffrey E Friedl states + in Mastering Regular Expressions 2ed, says that in speaking to the ORO developers that they + will likely develop an adapter to the Java 1.4 regex, See page 378. So we get use of ORO and the speed of + Java 1.4 Regex engine. +
  • @@ -60,7 +69,7 @@ Make Arg system more flexible to allow any number of args in a message.
  • - Validate vaildation.xml files while initializing a Validator to alert developers to configuration + Validate validation.xml files while initializing a Validator to alert developers to configuration errors.