[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

GPS - Groves and Property Sets for Python 0.20

  • From: Geir Ove Grønmo <grove@i...>
  • To: xml-dev@i...
  • Date: 12 Nov 1999 21:32:43 +0100

python gps

Hello,

I'm pleased to announce the second release of GPS - Groves and
Property Sets for Python. 

There has been a lot of changes in this release. The most important
being the support for grove managers and managed grove nodes, and a
grove walker module. See the changes.txt file in the distribution for
a complete list of changes.

Suggestions and bug reports should be sent to: grove@i...

Geir O. Grønmo

--------------------------------------------------------------------------

Title: GPS - Groves and Property Sets for Python

Version: 0.20
Released: November 12th 1999

Author: Geir O. Grønmo, grove@i...
License: GPL

Homepage: http://www.infotek.no/~grove/software/gps/index.html

- --
>>> What is GPS?

GPS is an implementation of the groves and property set concepts
defined in the HyTime and DSSSL standards. GPS is written in Python,
and should work* on any platform to which Python have been ported -
including the Java Platform.

There are two implementations in the current distribution, one
in-memory implemention and one that supports ZODB - the Zope Object
Database. Both groves, property sets and grove plans can be made
persistent by the ZODB implementation.

- --
>>> Features

 o Loading of property sets from documents conforming to the Property
   Set DTD, or any derived DTD [requires architectural processing].

 o Grove plans. Default grove plans is automatically created by
   wrapping a GrovePlan object around a property set. Inclusion and
   omitting of modules, classes and properties are fully supported.

 o Self-managed and managed grove node implementations, both generic
   classes for representing grove nodes.

 o Grove managers that manages a repository of managed grove nodes.

 o ZODB - Zope Object Database versions of all grove, grove manager,
   property set and grove plan classes, plus some ZODB utilities.

 o Module for building XML groves from SAX event streams. This module
   also contains a class for emitting SAX events by walking XML groves.

 o Grove walkers, allows for selective processing of groves.

 o Sample Property Sets

- --
>>> Requirements
   
  - Python 1.5.2 or newer [3]
  - An SGML/XML parser with a SAX driver
  - SAX 1.0 for Python [4]
  - xmlarch 0.25, optional unless architectural processing is needed [5]

- --
>>> References

[1] http://www.jpython.org/
[2] http://www.ornl.gov/sgml/SC34/
[3] http://www.python.org/
[4] http://www.stud.ifi.uio.no/~larsga/download/python/xml/saxlib.html
[5] http://www.infotek.no/~grove/software/xmlarch/index.html
[6] http://www.infotek.no/~grove/software/gps/licence.html

* The ZODB implementation won't work in a Java environment, since ZODB
contains code written in C.

--------------------------------------------------------------------------

<P><A HREF="http://www.infotek.no/~grove/software/gps/index.html">GPS
- Groves and Property Sets for Python version 0.20</A> an
implementation of the groves and property set concepts defined in the
HyTime and DSSSL standards. (12-Nov-1999)

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@i... the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)



PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.