[Date Index][Thread Index]
[Date Prev][Date Next][Thread Prev][Thread Next]
Todo list
- From: Denis Barbier <nospam@thanx>
- Date: Fri, 12 May 2000 00:19:36 +0200 (CET)
Just in case some of you ask yourself how you could help improving WML ;-)
There are many things to do. Below are suggestions, with an estimation
of its degree of difficulty (more stars, more work)
* Write an HTML documentation browser, it may be wmd or a new
executable (wmh?). It is very easy because all work has already
been done to produce online documentation.
* Add tests to the test suite.
* Improve existing documentation.
** Add modules with some graphical features (like wml::des::gfont)
Several people announced they had such modules, but i never see
any pointer to their work :-(
** Rewrite online examples
** Write a replacement for gFont. The idea is to build logos with
antialiased characters, which is impossible with gFont.
Remco van den Berg wrote webbutton, which uses True Type fonts.
These fonts are the key. I worked with Remco to improve its
utility, but he did not have time to work on it. So i tried to add
support for TTF into gFont. It is not difficult, but i could not
find a nice solution to provide support for both TeX and TT fonts.
I believe now that mixing them will produce an hybrid program.
A new program fully dedicated to TTF is much more valuable.
It is much easier than it first looks, one only has to hack existing
programs (i know webbutton, based on the gd library
<URL:http://www.dse.nl/rvdberg/software/webbutton/>
and Dirt <URL:http://purrr.infopreneur.com/dirt/> based on Imlib2).
*** Find a way to build documents in conformance to a given DTD.
Maybe a call to tidy after WML is sufficient.
*** Reduce processing time of consuming passes
And lots ot things i forgot to mention.
If you want to contribute to one of this items, drop me a mail.
--
Denis Barbier
WML Maintainer
______________________________________________________________________
Website META Language (WML) www.engelschall.com/sw/wml/
Official Support Mailing List sw-wml@engelschall.com
Automated List Manager majordomo@engelschall.com