Re: wml devellopment
Denis Barbier <[email protected]> Wed, 1 Oct 2003 23:35:32 +0200
| Newsgroups | gmane.comp.web.wml |
|---|---|
| Message-ID | <[email protected]> |
On Wed, Oct 01, 2003 at 06:45:23PM +0300, Shlomi Fish wrote: > On Tue, 30 Sep 2003, Fritz Zaucker wrote: > > > On Tue, 30 Sep 2003, Denis Barbier wrote: > > > > > On Tue, Sep 30, 2003 at 02:45:54AM +0200, J. Stein wrote: > > > > is the devellopment of wml frozen, or are there still any volunters? > > > > > > To be honest, it is currently frozen, but I am willing to work on it > > > soon. Hmmm, for how long am I telling this? > > > > The question is, what is currently missing? > > > > I personally think the navbar is a big ugly heap of ****. I usually ended > up coding my own ad-hoc navbar code, because I did not like the code > generated by the navbar. I have a patch for the navbar to make it behave > more like I want it to. However, a good revamp will probably be in order. I won't drop the current navbar implementation for compatibility reasons, but may ship a better alternative, just send me one ;) Another point is about UTF-8. Perl 5.8.0 introduced drastic changes wrt I/O and I do not see how to write source code which still works with Perl < 5.8 and does the right thing with Perl >= 5.8. In the latter case, included files should tell their encoding and be converted into UTF-8 when read, passes 2-9 would then deal with UTF-8 code only and output files may be recoded when written onto disk. I did not find a solution, but UTF-8 zealots could tell that there is a simple solution, convert all your files to UTF-8 and do not care about other encodings. Hmmm, not sure I'll do that ;) About multilingual sites, I would also like to document and incorporate into WML an improvement I made to the Debian web site. Some portions of text which are part of templates (i.e. included in many pages) are now translated via gettext (see intl:gettext(3), shipped by mp4h). But WML does not build mp4h with loadable modules support because it has only be tested under Linux, you will have to compile and install mp4h if you want this feature enabled. -- Denis Barbier WML Maintainer _____________________________________________________________________ Website META Language (WML) http://thewml.org User Support Mailing List [email protected] Automated List Manager [email protected]