You are not logged in Log in Join
You are here: Home » Members » infrae » DocmaServer » INSTALL.txt » View Document

Log in
Name

Password

 

INSTALL.txt

Copyright (c) 2002 Infrae. All rights reserved. See also LICENSE

Meta:

  Valid for:  Docma 0.2.2
  Author:     Christian Zagrodnick
  Email:      [email protected]
  CVS:        $Id: INSTALL.txt,v 1.7.2.1 2003/03/27 11:17:18 zagy Exp $

DocmaServer is a Python application developed by Infrae for the processing and generation of Silva XML. Note that DocmaServer is not a Zope product; it is an independent application that can be access remotely by Silva using XML-RPC.

Installing Docma

Docma depends on several other software products.

Active State's Python (>=2.2)

Active State's Python distribution contains besides Python itself expat for XML processing and the PythonCOM library.

It can be found here:

http://activestate.com/Products/ActivePython/

or just download the file here:

http://downloads.activestate.com/ActivePython/windows/2.2/ActivePython-2.2.2-224-win32-ix86.msi

This installs itself to C:\Python22.

Twisted

Twisted is a framework, written in Python, for writing networked applications.

Download it here

http://twistedmatrix.com/

or directly here

http://twistedmatrix.com/products/get-current.epy?type=win32-py2.2.exe

After installing Python install Twisted. On setup twisted shows you available Python installations. Select Python Version 2.2 in C:\Python22.

PyXML

PyXML offers better XML processing facilities as Python itself.

Download it here

http://pyxml.sourceforge.net/

or grab PyXML 0.8.2 from here

http://switch.dl.sourceforge.net/sourceforge/pyxml/PyXML-0.8.2.win32-py2.2.exe

Microsoft Word 2000

This version of Docma depends on Word 2000 beeing installed on the same machine.

Unpack the Docma archive to a folder of you choice. Edit config.py to suit your needs, the comments in there explain the configuration options. Start the server with the server.py file, which should be associated to the just installed Python 2.2.

Assuming you have a recent version of Silva installed and running, go to the Zope Management Interface (ZMI) and add a ``Silva Docma Service'' into your ``Silva Root''. Selecting ``Add and Configure'' leads you directly to the configuration screen. The configuration screen will always state whether there is a connection to a Docma server or not. If Silva is connected to a Docma server the import and export pages have additional options for using it.