Bug 728

Summary: [Chameleon - Autodocs] separate installation package
Product: Chameleon Reporter: Chris Thorne <cthorne@dmsolutions.ca>
Component: AutoDocAssignee: chameleon-dev <chameleon-dev@lists.maptools.org>
Status: NEW    
Severity: enhancement    
Priority: P3    
Version: 1.99   
Target Milestone: FUTURE   
Hardware: PC   
OS: Windows 2000   
Whiteboard:

Description From 2004-10-17 13:56:30
In the future we will need to discuss how the autodoc utility tools and viewers
of documentation will be packaged. 

There was a little controversy over the fact that the help viewer requires
expat, iconv and sablot dll's in order for the viewer to translate the xml
documents using the xsl translator php function's.

Although chameleon is not dependent on these dll's they are required if the
application developer wishes to view the widget docs in a nice format in the
help viewer.

Daniel, did not like that fact that it was not just one more dll but three new
dependencies for the linux users. The result of the argument was: 
* that it was currently ok that they were used
* that as long as it does not become a client maintenance issue for Daniel
* that the dll's were standard php distributed features of php.
* pre generating the xml files to htlm file would balloon chameleon unnecessarily.
* that the whole purpose of the xml documents was to manage the size of
chameleon and chameleon documents.

The final comment and point of this bug is to consider in the future weather we
need to produce a separate documentation module install package for users who
wish to not use these php dll's?

This will probably not be addressed till 2.1/2.2 version of chameleon
------- Comment #1 From 2004-10-21 15:02:58 -------
Changed target to FUTURE.