ANN: RuneBlade-Foundation-0.3.0
Shane Holloway (RuneBlade)
sholloway@techgame.net
Wed, 31 Jul 2002 12:15:02 -0600
#~ ANN: RuneBlade-Foundation-0.3.0 ~~~~~~~~~~~~~~~~~~~
RuneBlade Foundation is a set of GUI skinning and other tools created to =
ease
the development of XML-based applications. Application such as Jabber =
(XML)=20
for communications; XML "skin" for a wxPython GUI; or, an XML "skin" for =
xhtml or svg output similar to other templating engines.
More information, including distributables, can be found at=20
http://www.runeblade.com/foundation/ or by contacting the author at
shane.holloway@runeblade.com
RuneBlade Foundation Release 0.3.0 includes:
Base Tools:
Utilities for WeakBinding and ContextApply wrappers for callable
objects. XML Builder / XML Objectifier / XML Class Builder =
tools
for truly object oriented XML on pythonic terms.
Jabber Tools:=20
An XML-based messaging system. See http://jabber.org
Event driven architecture based on Subject/Observer.
Collections of client or component connections are natively =
support.
Support for message sending, presence changes, and iq packets =
helpers.
Modules include presence maps, message routers, and standard iq =
responses.
Skinning Framework:=20
Base framework for inheritable attributes, etc.
Python-in-xml skin implementation, for creating skins that are =
alive.
wxPython skin production implementation. (See =
http://wxpython.org)
DOT output. (See =
http://www.research.att.com/sw/tools/graphviz/)
xhtml/svg templated output.
Subject Observer:
Tools modeled after their classic namesake, helping to create an =
event-based architecture. Used heavily by both the Skinning and =
Jabber frameworks.
wxTools:
A bag O tricks for wxPython. (wxPython was the first skin,=20
and as such, gets all the attention...)
RuneBlade Foundation is governed by a BSD style open-source LICENSE, and =
can=20
be found at http://www.runeblade.com/foundation/bsd.html
Future announcements will also be made via mailing list, which can be =
found=20
at http://www.runeblade.com/mailman/listinfo/foundation-announce
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<a =
href=3D"http://www.runeblade.com/foundation">RuneBlade-Foundation-0.3.0</=
a>
- RuneBlade Foundation is a set of GUI skinning and other tools created =
to=20
ease the development of XML-based applications. (31-Jul-02)