[wxPython] wxPyDoc

Several months ago I said I'd take on documenting wxPython. I decided that SGML/XML would be the best way to implement the content. I pursued a couple paths to do this, including a long fight with Zope and Zope databasing, and came to the conclusion that there are no affordable, cross-platform, easy-to-use tools for achieving what I want.

Starting early this month, I decided that the best solution was to write a custom database program to deliver the content through a help-file system. The additional benefit to this approach is that it gives me tutorial material: the newbie user will learn to create his own help!

The best method of delivering the help files is as HTML, so that cross-links and such are available. This also leverages wxPython's HTML engine, rather than requiring me to build a custom dbase interface. The program must also deliver DocBook-spec XML, for use in publication. And if it can present a nice PDF or RTF format, so much the better.

As I considered all this, I decided that my initial foray into using gadfly was misdirected: if I'm going to end up rendering to XML, I might as well store it in XML, and use existing tools to deliver HTML and RTF versions.

Unfortunately, Python's XML tools require Python 1.6. wxPython requires 1.5. The situation is currently at an impasse.

I expect progress to begin again when Python 2.0 is released, because I expect wxPython will soon follow with its new release supporting Python 2.0.

The program will have support for creating the XML files and editing them. I expect I'll be able to release the program and act as a central gathering point for user-contributed documentation. I'll receive files, finesse them as required, and release them as documentation updates.

Be patient! Solutions will occur -- not nearly as fast as everyone would like, but they will occur!

···

--
David Priest -- WritersBlock Technical Communications
Workplace Documentation, Manuals, Process Improvement
250 542-5208 www.sfu.ca/~priest

Not true. I've been using version 0.5.1 of the Python XML tools (Debian
package python-xml) with Python 1.5.2 and wxPython with no problems.

-Ben

···

On Fri, Jul 14, 2000 at 01:00:10PM -0700, David Priest wrote:

Unfortunately, Python's XML tools require Python 1.6. wxPython requires
1.5. The situation is currently at an impasse.

--
Ben Darnell ben@thoughtstream.org

Finger bgdarnel@debian.org for PGP/GPG key 1024D/1F06E509

I use that package was well (quite extensively). You can also find xml
python libraries at http://www.fourthought.com/.

···

-----Original Message-----
From: wxpython-users-admin@wxwindows.org
[mailto:wxpython-users-admin@wxwindows.org]On Behalf Of Ben Darnell
Sent: Friday, July 14, 2000 3:07 PM
To: wxpython-users@wxwindows.org
Subject: Re: [wxPython] wxPyDoc

On Fri, Jul 14, 2000 at 01:00:10PM -0700, David Priest wrote:

Unfortunately, Python's XML tools require Python 1.6. wxPython requires
1.5. The situation is currently at an impasse.

Not true. I've been using version 0.5.1 of the Python XML tools (Debian
package python-xml) with Python 1.5.2 and wxPython with no problems.

-Ben
--
Ben Darnell ben@thoughtstream.org

Finger bgdarnel@debian.org for PGP/GPG key 1024D/1F06E509

_______________________________________________
wxPython-users mailing list wxPython-users@wxwindows.org
http://wxwindows.org/mailman/listinfo/wxpython-users