[Subversion] / PEAK / README.txt  

View of /PEAK/README.txt

Parent Directory | Revision Log
Revision: 1847 - (download)
Mon Oct 11 19:36:04 2004 UTC (16 years, 1 month ago) by pje
File size: 3998 byte(s)
In order to support obtaining the line and column locations of problems in
XML files, we are now using Python 2.4's version of the 'pyexpat' module,
built as 'peak.util.pyexpat'.  Also, added "empty" option to negotiating
XML parser, so that tags which don't want any children can force an error
if a child element appears within them.
PEAK Release 0.5 alpha 4

 Copyright (C) 1996-2004 by Phillip J. Eby and Tyler C. Sarna.
 All rights reserved.  This software may be used under the same terms
 as Zope or Python.  THERE ARE ABSOLUTELY NO WARRANTIES OF ANY KIND.
 Code quality varies between modules, from "beta" to "experimental
 pre-alpha".  :)

 Package Description

    PEAK is the "Python Enterprise Application Kit". If you develop
    "enterprise" applications with Python, or indeed almost any sort of
    application with Python, PEAK may help you do it faster, easier, on a
    larger scale, and with fewer defects than ever before. The key is
    component-based development, on a reliable infrastructure.

    PEAK tools can be used with other "Python Enterprise" frameworks such as
    Zope, Twisted, and the Python DBAPI to construct web-based, GUI, or
    command-line applications, interacting with any kind of storage, or with
    no storage at all.  Whatever the application type, PEAK can help you put
    it together.

 Package Features

   Far too many to list even briefly here: see FEATURES.txt for a very high
   level overview.















 Known Issues and Risks of this Version

   This is ALPHA software.  Although much of the system is extensively
   tested by a battery of automated tests, it may contain bugs, especially
   in areas not covered by the test suites.  Also, many system interfaces
   are still subject to change.

   PEAK includes early copies of Zope X3's 'ZConfig' and 'persistence'
   packages, which have had - and may continue to have - significant
   implementation changes.  We will be tracking Zope X3 periodically, but
   can't guarantee compatibility with arbitrary (e.g. CVS) versions of
   Zope X3.

   Documentation at present is limited, and scattered.  The principal
   documentation is an API reference generated from the code's lengthy
   docstrings (which usually contain motivating examples for using that
   class, method, or function).  The mailing list and its archives
   provide a wealth of information on actual usage scenarios,
   recommended approaches, etc.  There is also the beginnings of a
   tutorial on using the component binding package.





















 Third-Party Software Included with PEAK

     All third-party software included with PEAK are understood by PEAK's
     authors to be distributable under terms comparable to those PEAK is
     offered under.  However, it is up to you to understand any obligations
     those licenses may impose upon you.  For your reference, here are the
     third-party packages and where to find their license terms:

     The 'kjbuckets' module is Copyright Aaron Watters and contributors;
     please see the 'src/kjbuckets/COPYRIGHT.txt' file for details of its
     license.

     The 'csv' module is part of Python 2.3 and above, and is included for
     backward compatibility in Python 2.2.  See the Python license for license
     details.

     The included 'pyexpat' module comes from Python 2.4, and is included for
     backward compatibility in Python 2.2 and 2.3.  See the Python license for
     license details.

     The 'expat' XML parser is Copyright (c) 1998, 1999, 2000 Thai Open Source
     Software Center Ltd and Clark Cooper, and Copyright (c) 2001, 2002, 2003
     Expat maintainers.  See the 'COPYING' file in 'src/expat' for details of
     its license.

     The 'datetime', 'persistence' and 'ZConfig' packages are Copyright Zope
     Corporation and contributors; please see the 'LICENSE.txt' files in their
     directories for details of their licenses.

     The 'fcgiapp' module is Copyright Digital Creations, LC (now Zope Corp.);
     see the 'fcgiappmodule.c' for details of its license.  In the same
     directory are distributed portions of the FastCGI Development Kit, which
     is Copyright Open Market, Inc.  See the 'LICENSE.TERMS' file in that
     directory for details of its license.

 Installation Instructions

    Please see the INSTALL.txt file.




cvs-admin@eby-sarna.com

Powered by ViewCVS 1.0-dev

ViewCVS and CVS Help