15 May 2001 jfleck   » (Master)

computers
This IRC thing is a wonderful invention.

"Bumped into" Stephan Kulow (the guy doing the KDE docs rendering system - coolo) on #docs this morning and he, gleblanc and I had an extremely useful conversation about how to structure our html rendering in similar - possibly identical - ways. I had looked at their code and thought we wouldn't be able to do it the same way they are until GNOME 2, but Greg prodded me into thinking about it again. I believe we could use a stylesheet almost identical to theirs, generate a complete version of the doc in a single pass, then hand off chunks of it to the Nautilus Mozilla component on request, saving the entire thing in a cache somewhere. Where would we put this? That seems a straightforward and solvable problem, but another one of those things that reminds me of my ignorance. Where's the right place to put something like this? Should we generate it once and save it forever, so when the user returns to the doc next week they get previously generated html rather than generating it anew? Should we generate it when the package is built and ship it (uggghhh - back to pre-generated html)? Should we generate it at install time on the user's machine? There must be a Right Way(tm).

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!