[ANN] EClass.Builder 2.5.4.17

Kevin Ollivier kevino at tulane.edu
Wed Aug 25 13:41:00 EDT 2004


EClass.Builder is a wxPython application for Windows and Mac OS X 
(source works on Linux, but there aren't any packages yet) that helps 
authors develop CD, web-based or print (PDF) tutorials or 
documentation, such as learning modules and product documentation. It 
was originally designed specifically for learning module development, 
hence the name "EClass". The primary goal of this software is to 
simplify the technical effort needed to produce a CD, web-based and 
print publication so that authors can focus on writing the content - 
not formatting and converting it.

To that end, EClass.Builder has been designed with flexibility in mind, 
anticipating that people would use diverse content types to produce 
their publications and want customized look and feel for their 
publications. Because of this, EClass is designed from the ground up to 
be extensible. You can add support for new content types via plugins 
(written in Python, of course) and create new web designs using a 
simple web templating engine. (The move to a more powerful templating 
engine is under consideration.) You can also write Python scripts to 
support template macros, such as "breadcrumbs" or other 
navigation/functionality elements of the page. There are already a 
couple plugins (such as the web page plugin, which lets you visually 
edit HTML using wxMozilla) and themes (just a default theme now, in 
frames and non-frames modes).

It also allows for full-text search capabilities, and with the help of 
Documancer (see http://documancer.sf.net) in the future it will support 
bookmarking of pages and highlighted search results.

If you are interested in a tool that makes documentation creation easy 
with a clean and consistent looking interface, please take a look at 
EClass.Builder! You can learn more about the software and download it 
by going to:

http://www.eclass.net

Please check the documentation first - EClass is a bit different from 
other programs, which typically deal with "files" rather than 
"publications", and so it may take a few minutes to get used to. (Note 
that I used EClass.Builder to create the web site, using a custom theme 
and wxMozilla. ;-)

Also, I'd love to hear people's thoughts about the product. Suggestions 
and constructive criticism are very welcome! =)

Thanks,

Kevin Ollivier




More information about the Python-list mailing list