ANN: Encore version 0.3.0

Oliver Langer <[email protected]> Thu, 31 Aug 2006 23:34:43 +0200
Newsgroups gmane.comp.lib.gnustep.announce
Message-ID <CB22E94C-DEB0-4DAF-87D4-4A57BBE11979__36656.130050733$1157061179$gmane$org@gmxpro.de>
I am pleased to announce version 0.3.0 of the utility framework Encore.

Announcement
============

Version 0.3 of Encore is now available.


About Encore
============

Encore is a set of utility classes written in Objective-C for GNUstep  
and
Mac OS X.  The motivation of writting these classes was driven by
implementing the projects BDB and FT. The classes may be useful for  
other
projects as well.

The classes include
   - logging:  A flexible logging mechanism similiar to log4j. Supports
     logging levels, logging contexts, different output channels per  
context,
     configuration per xml, ...

   - XML-based reflection: a configuration mechanism which is based  
on XML and
     uses inversion of control (see tests for an example)

   - a simple testing framework

   - an iterator interface

   - StringUtils class


Noteworthy changes in this version
==================================


- ECStandardOutput for writing to stdout added.
- ECEnumeratorIterator added. Nice class which is definitely needed...
- Rules can now be customized within the ECXMLController by modifying  
the
   underlying ECXMLControlRuleSelector
- ECXMLControl supports handling of parsing errors.
- License changed. Now the library is available under LGPL. Please
   refer to LICENSE for license details.


Downloading Encore
==================

Encore is available at
   http://sourceforge.net/projects/fortytwo/


License
=======

The software is available under the GNU Lesser General Public License.
A corresponding license file is contained in this package
(see LICENSE).