Re: Status of project, and where to next
Nikolai Prokoschenko <[email protected]> Sun, 24 Apr 2005 00:15:42 +0200
| Newsgroups | gmane.text.docbook.db2latex.devel |
|---|---|
| Message-ID | <[email protected]> |
On Apr 22, 2005 at 07:48:05PM +0200, nico wrote: > What is the docbook test suite you're talking about? Is it the > 'testdocs' entry under the docbook sourceforge site? Exactly. I hasn't been "released" in a long time, but Norman Walsh seems to update the CVS repository on a regular basis. Current version is for Docbook 4.4. I think that this test suite is comprehensive enough to find most "big" mistakes - at least I could verify that my table morerows code needs rewriting badly. > Besides, I am still interested in using your XSL table implementation. It was rather a hack to be able to use db2latex-xsl at all for the Debian project. Generally, I think the tables support should be rewritten. > >So my opinion is that a lot of work needs to be done, especially in > >ensuring flexibility and Docbook-compliance. > If you have suggestions to improve flexibility, or even some hack, > please tell it on the list. You can send all your wishes, at least to > see the amount of work to do. I don't think I've explored the code deeply enough to give qualified reasons, but I didn't like the idea of "mapping", for example. I've got the impession that it just replaces certain elements with certain LaTeX-macros, which is not quite right, at least not without an obvious way to overload this _consistently_ throughout the code. But please note that I haven't read the code extensively and I cannot say I understand all the background for this or that decision. > >Another field is ensuring TeX works the way we want it to (Unicode). If > >we get clearance from the developers, we might need to setup an > >automated test suite processing so that we can see which areas need > >work. > Good idea. This is actually something I can setup rather quickly. I just need some place to host it. Another item on the agenda: I know you used Perl for post-processing. I'm not quite sure it's sane enough, but I also can't tell you why we shouldn't be doing that. I would like to have a plain XSL solution - or else we can just take Perl and scrap XSLT. I know XSLT is PITA (I've spent several days on the rather trivial task of adding morerows ;)), but if we choose that way, we should walk along it. Considering the structure of the project: a wiki might be good to store all Docbook definitions, rendering proposals and possibly an algorithms for translating that to LaTeX and of course some discussion. I will hopefully be looking into db2latex-xsl's code soon, so I can tell what I would like to see changed. -- Nikolai Prokoschenko [email protected] / Jabber: [email protected] ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click