[VOTE] Release Regexp 1.5

2007-03-13 Thread Vadim Gritsenko

Hi All,

With 5 recent bug fixes [1], one *major* speed improvement for {m,n} closures 
[2], with other various optimizations to compiler and runtime, and with previous 
release published sometime back in 2005 [3], now is the best, or at the very 
least, really good time to to cut next, 1.5 release of the venerable Jakarta 
Regexp package.


Please try out current svn (r517970) version [4] and test for any regressions,
and vote for a release. Regexp test suite can be run by issuing 'ant test' in 
the checkout directory, and does not take even 3 seconds to complete. 
Interactive testing can be done by using applet version [5].


The only known incompatibility with Regexp 1.4 is that pre-compiled RE programs 
created with 'recompile' utility [6] for patterns containing reluctant closures 
are not compatible with trunk. But, that should not be a problem since they did 
not work correctly before anyway [7].


My vote for the release is +1.

Thanks,
Vadim

[1] http://jakarta.apache.org/regexp/changes.html
[2] http://issues.apache.org/bugzilla/show_bug.cgi?id=9153
[3] http://marc.info/?l=jakarta-regexp-dev&m=112429683615736
[4] http://svn.apache.org/repos/asf/jakarta/regexp/trunk/
[5] http://jakarta.apache.org/regexp/applet.html
[6] 
http://svn.apache.org/repos/asf/jakarta/regexp/trunk/src/java/org/apache/regexp/recompile.java

[7] http://issues.apache.org/bugzilla/show_bug.cgi?id=27763

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[ANNOUNCE] Apache Velocity 1.5

2007-03-13 Thread Will Glass-Husain

The Apache Velocity Team announces the immediate availability of the
of Apache Velocity 1.5.  This long-awaited release is the first major
release of the Velocity engine as an Apache top level project (TLP).

Apache Velocity is well-known in the Java field as a lightweight,
easy-to-use templating library for creating dynamic web sites and
performing other text-generation tasks.

Besides improved template syntax and a slew of bug fixes, this release
offers a range of features that enhance peformance and ease the process
of integration with other applications and web frameworks.  A few
highlights:

* Improved syntax with new capability for decimal numbers, literal map
definitions,  multi-line statements, and support for automatic escaping
of HTML and other special entities.

* New capabilities to aid integration with other applications and web
frameworks, including enhanced error reporting, a new logging
subsystem, and a switch to unchecked instead of checked exceptions.

* Correction of several important scalability problems, including a
Least Recently Used (LRU) cache implementation and a fix to a nasty
race condition that could occur under heavy load conditions.

* Almost all known bugs have been fixed, including issues with macro
recursion, a SQL injection vulnerability, several memory leaks
and compile-time incompatibilities with Java 1.5 and 1.6.

Detailed release notes are available at:
http://wiki.apache.org/jakarta-velocity/Velocity15ReleaseNotes

Apache Velocity 1.5 is downloadable from the Apache Velocity web site
http://velocity.apache.org.

For the Apache Velocity Team
Will Glass-Husain

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]