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

Version 0.3.1 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
==================================


- ECLoggingConfigurationFactory added. This class makes initialization of 
  ECLogging easier by encapsulating the XMLControl setup. See ECLoggingTESTS.m
- macros for assign, retain etc. added
- define "MACOSX" added indicating os x environment
- now building universal framework
- switched to XCode 2.4
- Configurations "Development" and "Deployment" introduced
- package-src.sh script added for the creation of source distribution


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).

