o Make .pc.in template, use DRY (see new's).  Add references to
Makefile.am and configure.in templates.

o Fix how templates are installed into /usr/share/new (see .spec).
Make .pc file for new?

o Replace scripts with XSLT templates.

o Make fax cover sheet template -- should fill in receiver etc. for you.

o Test xmlto changes documented.

o Automate generation of command line parsing code AND -h display AND
man page from one XML file.
	See http://www.gnu.org/software/gengetopt/gengetopt.html?
	See ./xslt

o Discoveries from qtutils:
	- Need to automate generation of dry/Makefile.am:
		dry: README.sgml overview_qtconv.sgml nasty-details_qtconv.sgml qtsplit.1 qtsg.1 qtconv.1 usage_qtconv.c usage_qtsplit.c usage_qtsg.c
	  See all the different .c and .1 files I added by hand?
	
	- Need to automate the generation of overview_qtutils.xml (see file).

o See linuxdoc-make.

o Use DRY principle on templates.  For example am/gnu_c_dry and am/sh_dry.

o Make sure FIXME in all templates at least is used when a %(XXX) is
not defined.

o See refentry tag in oreilly's book for making manpages (instead of article).

o gzip templates and projects.

o Edit:
	- dry/flyn_templates.sgml
	- dry/nasty_details.sgml
	- dry/usage_flyn_templates.sgml
	- dry/summary_flyn_templates.sgml

o Make man page.

o Compile using -Wall with no errors.

o Test, test, test!
	- All options.
	- README file makes sense.
	- man pages make sense.

o Scrub, scrub, scrub!
	- All fns have /* == == */.
	- Fn names start with _ and are static.
	- .h files have extern "C" clause.
	- .h files have #ifndef _FOO_H #define _FOO_H clause.
	- .h files commented well.
	- All fns have good names.
	- Code is clear.


o Integrate lclint and other tests.

o Make into a project.

o Dependencies:
	- sgml-common
	- openjade
	- docbook
	- stylesheets
	- docbook2X (packaged by Mike)
