TransWarp Preview Release 0.1 |
TransWarp Release 0.2 preview 1 |
Copyright (C) 2001 Phillip J. Eby, All rights reserved. |
|
|
Copyright (C) 2001,2002 by Phillip J. Eby, All rights reserved. |
This software may be used under the same terms as Zope or Python. |
This software may be used under the same terms as Zope or Python. |
|
THERE ARE ABSOLUTELY NO WARRANTIES OF ANY KIND. Code quality varies |
|
from "alpha" to "experimental pre-alpha". :) |
|
|
|
|
|
Package Description |
|
|
|
TransWarp is a toolkit for software automation in Python, where the term |
|
"software automation" is considered to include CASE, code templating, |
|
metaprogramming, generative programming, subject- and aspect-oriented |
|
programming, etc. It is also a collection of frameworks which use the |
|
toolkit for integration with applications and other frameworks. |
|
|
|
As Zope is to web publishing, as Twisted Python is to internet protocols, |
|
and as AnyGUI is to graphical user interfaces, so TransWarp is (or wants |
|
to be) to the guts of your application, whatever its external interface. |
|
|
|
The high-level vision of TransWarp is "Metadata + Metaclasses = Programs". |
|
|
|
|
|
Changes Since Last Release |
|
|
|
Darn near everything. :) Read the new docs and tutorials. |
|
|
|
|
Please see http://www.zope.org/Members/pje/Wikis/TransWarp for tutorials, |
Installation Instructions |
FAQs, package layout, etc. Selected pages from the Wiki are included |
|
in the docs/ directory for your convenience. |
|
|
|
At this time, the 'Features', 'Aspects', 'SOX', and 'tests' modules |
|
and packages are usable, if not necessarily full-featured. All other |
|
modules/packages (except as imported by the above) are under heavy |
|
construction - don't enter without a hard hat! (That is, |
|
use them at your own risk. Although, there's no warranty that any of |
|
the other stuff works, beyond the fact that the tests run on my |
|
home computer.) |
|
|
|
|
See the INSTALL.txt file. |