28-Dec-2004 Upload of Libro into CVS
Libro is a demonstration application which accompanies the Java edition of te-common and illustrates production use of the features found in the library.
The application uses several other open source projects to provide key pieces of functionality. Notably, these are:
Currently, there is only a bare minimum of functionality present in the application, but I expect it will grow as the 3.0 release is closer to completion. The intent is that it will be released along with the necessary version of te-common.
The libro source is available from CVS by checking out the
29-Nov-2004 Upload of 3.0.0-pre2 to SourceForge
The 3.0.0-pre2 release of the Java edition is now available on
SourceForge for download in both binary and source distributions.
Changes for this release include a very minor bug-fix to the com.townleyenterprises.filter.QueryFilter
relating to the handling of
This is also the first unified release of the Java versions of
Other than that, this version includes lots of unit tests for the
23-Nov-2004 Upload of 3.0.0-pre1 to SourceForge
The 3.0.0-pre1 release of the Java edition hit SourceForge in both source and binary forms on the 21st, however there was a problem uploading just the source package. This problem has now been fixed and both versions of the release are present. Apologies for any problems and/or confusion this may have caused.
21-Nov-2004 Finally! A New Look
After entirely too long, I managed to get around to giving the site a bit of a makeover. Hopefully, there will now be a lot more information here along with more updates.
02-Nov-2004 ESB Stencil Expanded
Based on actually trying to use these things, I discovered that my icons were a little large for more complicated diagrams. Therefore, I have now added smaller versions of each of the base icons to the stencil.
31-Oct-2004 ESB Stencil Added
After finishing the book Enterprise Service
Bus by Dave Chappell of Sonic Software, I decided that
it would be in the interest of the community to create a set
of stencils based on the ones used in his book. These have
been added to the
Below is an example from the book created using the stencil.
28-Jul-2004 On The Road to 3.0
Having now implemented parts of the libraries for both Java and .NET, I realized that there were some better ways to do things than what was in the earlier 2.1.0-pre2 release. Therefore, I am now focused on migrating some of the new ideas into the Java and getting the unit tests in place. Since a lot of things have been added since the 2.0 release, it makes sense to go ahead and rev the major version number.
I'm sure a few things will be deprecated, but both for my own sanity and for anyone who might be using this code, I intend to not break backwards compatibility any more than necessary (if at all).
26-Jul-2004 Experimental Validator Package Added
After not really messing with it for a year, I am once again looking at the subject of validation, but in a more general sense than the facilities provided by the Jakarta Commons Validator or by Struts Framework. These two packages are related, but they are targeted towards validation of web/HTML forms. I'm looking at the problem a bit more abstractly, and hope to define a general mechanism which will apply in stand-alone GUI applications, batch processing and in web applications. Watch this space, but I'll warn you now... the code is very much a work in progress.
19-Jul-2004 Internal Release of te-common.NET-3.0.0-pre2
Second controlled release. Making progress towards initial stability, but still a ways to go.
28-Jun-2004 Internal Release of te-common.NET-3.0.0-pre1
This is the first, very controlled, release of the .NET edition. I'm not putting it up on SourceForge yet, because I don't think it's ready for a wider audience. We'll see how it goes with my internal customers.
21-Jun-2004 Versioning NAnt Task for .NET
After discovering some differences in functionality between Jakarta Ant and what is currently implemented in NAnt, I bit the bullet and implemented a custom NAnt task to deal with versioning the library (and other projects).
Similar functionality is now in place for the Java and .NET
versions of the library, but things are a lot cleaner with the
custom task. I think I need to look into just doing this for
the Java one as well since the gymnastics done in the
09-Jun-2004 Hello, NAnt!
All I can say is that I'm soooo happy that the NAnt Team
exists! I was really getting tired of messing around with
The .NET version of the project now includes a
19-May-2004 Initial Import of te-common.NET
Today the initial port of te-common's command line argument handling
library was added to the CVS repository. The source may be retrieved
by checking out the
Currently, the project provides build support for both Ximian's Mono project, version 0.31 as
well as using
07-Jun-2003 te-common-2.0-Beta2 Released
This is the initial release of the Sourceforge hosted project code.